期刊在线投稿审稿管理系统需求规格说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
期刊在线投稿审稿管理系统需求规格说明书
学生姓名:xx 学生学号:xxxxxx 所在班级:12级计科一、概述
系统简介
数字化出版时代的到来,读者获取信息的维度不断拓宽,传统的投稿审稿模式已不能满足用户需求,也不能为期刊社或文学类网站赢得竞争优势。
此时,采用在线方式完成网上稿件征集、投稿、校稿、审稿,除了可以加快稿件处理的速度,还可以使整个流程公开化、公正化、透明化,方便了现实用户。
用户简介
(1)投稿人:知名作家或文学爱好者(已注册)
(2)审稿人:知名报社编辑、知名作家或网站编辑(已注册)
(3)普通用户:已注册并登录网民
(4)游客:未登录网民
(5)系统管理员:网站技术工作人员(已注册)
项目的要求和目标
要求:
(1)描述项目的业务信息
(2)分析项目的管理工作的要求
(3)列出实体、联系
(4)指出实体和联系的属性
(5)画出E-R图
(6)画出层次方框图
(7)创建数据流程图
(8)建立数据字典
目标:
(1)实现普通用户、投稿人、审稿人的信息管理
(2)实现稿件类型、稿件信息的管理
(3)实现稿件的审阅过程管理
(4)创建存储过程,统计指定作者的稿件信息
(5)创建规则,使得作者的E-Mail必须满足电子邮件的基本格式
(6)建立数据库相关表之间的参照完整性约束。
术语定义
数据字典:数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。
E-R图:E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。
参考资料
张海藩软件工程导论第5版清华大学出版社2008
相关文档
软件开发计划书
版本更新信息
二、现有系统定义
作业流程
单据、账本和报表
暂无
可能的变化
暂无
三、目标系统功能需求
期刊在线投稿审稿E-R图和层次-方框图如下:
实体-联系图
层次-方框图
1、新闻浏览
所有用户都可以进行新闻浏览,管理员可更新新闻信息。
2、登录注册
未注册用户可选择注册,流程如下:
已注册用户可选择登陆,流程如下:
3、投稿管理
投稿人投稿流程如下:
4、审稿管理
审稿人审稿流程如下:
5、数据管理
网站管理员可进行数据管理:
四、目标系统性能需求
性能需求如表所示:
五、目标系统界面和接口需求
界面需求
输出格式:网页方式
显示尺寸:1024x768
客户端:支持IE,Firefox(火狐),maxthon(遨游),google chrome等主流浏览器
接口需求
外部接口:
外部接口的用户界面部分按Windows应用软件用户界面的规范来设计,界面设计风格与网页环境保持一致,采用网页以及对话框等方式作为用户界面,便于用户使用。
软件接口:
本软件运行于IE6软件及以上版本上或其它常见浏览器如FireFox,整个环境需要运行在Windows2000及更高版本并装有浏览器的操作系统之上。
硬件接口
Inter或其他系列的微型计算机,内存512M以上,硬盘20G以上。
内部接口
软件内部的接口是通过应答来进行交换的。软件的各个模块之间主要通过请求和响应来进行关联,传送数据并交换信息,从而降低软件模块间的耦合程度。
运行环境
该系统为B/S三层结构,它的运行环境分客户端、应用服务器端和数据库服务器端三部分。
以下是系统的软件环境。
(1)客户端
操作系统:Windows2000 Professional/XP或更新版本。
浏览器:IE6以上,其它常见浏览器如FireFox。
(2)应用服务器端
操作系统:Windows2000 Server或更新版本。
应用服务器:Tomcat 或更新版本。
数据库访问:JDBC。
(3)数据库服务器端
操作系统:Windows2000 Server或更新版本。
数据库系统:SQLServer 2000或更新版本。
六、目标系统的其他需求
安全性
管理员拥有绝对权限,尽量提高数据传输的安全性,通过防火墙加强网站安全性。
可靠性
使用户访问网站时能够正常操作。
灵活性
支持多种投稿方式,如在线写作或上传作品等。支持多种文本格式,如.txt,.doc,.docx,.wps,.pdf等。支持专家审稿意见和用户评论功能。
特殊需求
无。
七、目标系统的假设和约束条件
该系统仅用于实验测试,功能较为单一,完成用户注册登录、投稿审稿及评论功能,暂不涉及广告和线下业务。