目录
1、 目标 1
2、 功能列表 2
3、 系统功能详细设计 8
3.1系统架构 8
3.2功能详细设计 9
本系统采用BS架构,方便对数据在服务端进行集中安全管控,因此用户在WEB页面进行操作。另外由于标注系统更多是操作图片,并进行渲染,因此不需要使用很多的框架,采用原生的JS及Jquery进行开发。
后端应用系统采用目前最流行的Spring Boot进行开发,方便快捷,响应速度快。
在存储系统的设计中,标注任务相关信息及数据最终采用MySQL进行存储,用户上传的文件、视频、图片,由于系统需要支持海量的小文件及很多大文件,最终采用minio文件存储系统进行存储。MySQL及minio都是开源免费的,并且使用简单,开发者多及活跃,这就是为什么最终采用这两者的原因。
另外存储系统也可以还支持华为云上的OBS存储替换minio,可以参见:OBSFileService的实现。




















