2021SC@SDUSC
会议需求分析整理记录
SDU DOC平台通过将纸质版书籍录入系统,从而实现古籍的在线阅读,进入古籍的电子化时代。
角色介绍
sdu doc项目主要分为六个角色,包括管理员,书籍编辑者,文章编辑者,文字审核者,阅读者,匿名阅读者。
2.1. 管理员
管理员角色:管理员具备全部的功能,主要是负责分配不同角色的用户权限,同时能够完成系统设置。
权限管理主要是用户管理,角色管理,角色分配。
2.2. 书籍管理者
书籍管理者:新建书籍,书籍属性修改,分配文章编辑者,文章审核,书籍审核入库。
新建书籍时,用户需要按照标签中相关的内容进行录入,录入书名、作者、注释等内容。可以随时对书籍的属性进行修改。
当书籍录入完成后,用户可以对该书籍的文章内容进行任务下发,其中每篇文章只能下发一个文章编辑者,给文章编辑者规定完成时间,提出相应的要求,文章编辑者需要在规定时间内对文章进行提交。
文章编辑者提交文章时,用户对文章进行审核,审核不通过,书籍管理者需要标明驳回原因,文章编辑者需要再次进行编辑,提交,书籍管理者审核通过。
当一本书籍的所有文章都审核通过时,书籍管理者可以书籍审核入库,入库后阅读者就可以搜索,查看。
2.2.1. 用例图
,在编辑器中将图片或者纸质书的内容进行录入,能够选择录入内容是题目、注释、正文之类等等,文字模式是竖排编辑;遇到不熟悉的字,可以根据可视化列表进行选择插入,也可以根据字编码录入;对于没有的文字,能够进行在线造字,生成临时的编码。
文章编辑完成后,可以进行提交,提交后不可修改,未提交和驳回状态下支持修改。
2.3.1. 用例图
2.3.2. 活动图
2.4. 文字审核者
文字审核者主要负责合并造字,维护字体和字库。
当多个编辑者针对同一个字进行造字时,就有可能产生冲突,这是文字审核者需要对该字进行编码合并,合并文字后,该字就只有一个编码,文章的中该字的编码进行同步。
2.4.1. 用例图
2.4.2. 活动图
2.5. 阅读者
阅读者(需注册审核通过):能够搜索文章、文字,能够进行模糊匹配。
当书籍审核入库时,阅读者就能在系统中对该本书籍进行搜索、查看。用户阅读书籍时,能够对书籍插入书签,系统保留阅读记录,方便用户找到想要读的书。(不确定是否有“我的书架”这样类似的功能)
2.5.1. 用例图
2.6. 匿名阅读者
匿名阅读者:主要针对非登录用户,匿名阅读者可以查找书籍、搜索文章,能够预览文章的第一页。
功能介绍
sdu doc项目主要分为五个功能模块,书籍制定,文章编写,用户注册、用户查阅、权限管理。
- 书籍制定模块包括书籍制定,书籍属性修改、分配文章编辑任务。
- 文章编写模块包括文章录入,在线造字,合并造字,维护字库,审核文章,审核书籍。
- 用户注册模块包括用户信息录入,用户信息审核。
- 用户查阅模块包括查找书籍,搜索文章,搜索文字(支持模糊匹配),预览文章。
- 权限管理模块包括用户管理和角色管理。其中用户管理包括增加用户,修改用户,删除用户。角色管理包括增加角色,修改角色,删除角色,给用户分配角色。