在线审稿投稿管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机工程学院数据库课程设计报告
设计名称:某期刊的在线投稿审稿管理系统
姓名:韩吉学号:2015123352
专业班级:软嵌151
系(院):计算机工程学院
设计时间:2017.11.20~~2017.12.1
设计地点:软件实验室
指导教师评语:
成绩:
需求分析充分
概念设计合理
逻辑设计正确
系统运行正常
功能完备
界面设计美观
文档格式规范
签名:
年月日
三、课程设计说明书
1、概述
1.1课题的来源及意义
从某网站编辑部的实际需求出发,编辑部面临着人员少,事务繁多,工作量大等问题,而现在的以手工为主的落后的管理方式加重了编辑人员的负担。这种状况,我们提出为该网站编辑部设计一个结构合理,适合编辑部工作需求的系统-期刊在线审核管理系统。该系统可以了作者在线投稿,专家在线审稿,编辑部在线审理稿件等全过程的网络化,比传统模式更加灵活方便。
1.2国内外发展状况
对于这方面,国内外发展的都较为成熟,格式各样的系统层出不穷,版权也不敬相同。
1.3课题的研究目标和内容
编写一个简单的系统,能够实现要求,为要求方解决暂时的燃眉之急。
1.4课题研究的方法手段
Java:编写图形界面----myeclipse10
链接数据库-- sqljdbc4.Jar
数据库:编写数据库---sql server 2012
图:画E-R图、数据流图---- visio 2016
2、需求分析
2.1 系统开发目标
开发一个简易的在线投稿管理系统。
2.2系统需求
(1)业务需求
网站的原在线投稿管理系统存在缺陷,需要重新编写系统。包括投稿人,审稿人,管理员,样稿的各自详细信息。
(2)用户需求
在线投稿审稿管理系统最终用户为投稿人、审稿人和杂志社管理员,有效地解决了传统模式下投递和送审的各种弊端,实现了作者的投稿、信息查询、信息反馈的便捷处理和编辑部规范高效化办公,从而节省了稿件处理的时间和流通费用,提高了稿件投递和投审的效率和安全性,同时也保证了杂志社所有的编辑能够在相同的业务平台进行业务处理,适应了集中管理的需要。通过规范流程、强化内部管理,建立强大的数据库,为数据分析、人员管理等提供强大的支持,为用户、编辑提供了安全的权限设置,使稿件分级处理,避免了处理流程的混乱,减低工作量、减少重复劳动,得出用户的下列实际要求:
2.2.2.1基本功能需求
出版社的在线投稿审稿管理系统包含以下几方面信息:
➢投稿人的基本信息
每个投稿人都有唯一的编号,有真实姓名,有笔名,有联系方式包括:电话号码、联系地址、Email等。➢审稿人的基本信息
审稿人负责审理投稿人的稿件且为管理员管理添加或删除,每个审稿人都有唯一的编号,有真实姓名,有联系电话。
➢管理员的基本信息
管理员负责管理审稿人,统计稿件信息,指定审稿人去审理指定的稿件,每个管理员都有唯一的编号,有姓名,有联系电话。
➢稿件的基本信息
每篇文章都有唯一的稿件编号,有稿件名,有稿件类型,有稿件内容,发表日期,有审查标记来记录此篇文章是否已被审稿人审查,还要有此篇文章的作者。
2.2.2.2用户对系统的要求
➢投稿人
a.信息要求
投稿人可以对自己的基本信息进行查看,可以查看自己的稿件状态。
b.处理要求
投稿人可以添加新的稿件进行提交,等待审稿人审理。
投稿人可以修改自己的个人信息,但不能修改账号,账号一经注册,便不可更改。比如,某位作者可以对他的帐号密码进行更改。
c.安全性与完整性要求
安全性要求
⏹登录系统设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用
户身份不被盗用;
⏹系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;
⏹登录系统对不同用户设置不同的权限,区分不同的用户,如区分投稿人,审稿人,管理员。
完整性要求
⏹各种信息记录的完整性,如账号和密码等信息记录内容不能为空;
⏹各种数据间相互的联系的正确性;
⏹相同的数据在不同记录中的一致性。
➢审稿人
a.信息要求
审稿人可以对自己的基本信息进行查看,可以查看自己的审查任务安排。
b.处理要求
审稿人可以在线审查管理员给自己安排的要审查的稿件,查看稿件的相关信息及内容,并给出自己对这篇文章的评语。
审稿人可以修改自己的个人信息,但不能修改账号。
➢管理员
a.信息要求
管理员可以对自己的基本信息进行查看,可以查看统计出来的各个作者的稿件信息。
b.处理要求
管理员可以分配稿件审理,指定审稿人去审理指定的稿件。
管理员可以确认发表哪篇稿件,以及发表日期。
管理员可以对各个作者的稿件进行管理,可以进行删除处理。
管理员可以添加和删除审稿人,可以查看和修改个人信息。
(3)功能需求
根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:
第一部分:登录部分
第二部分:投稿人管理部分
第三部分:审稿人管理部分
第四部分:管理员管理部分
各部分完成的功能如下:
2.2.
3.1登录部分
⏹处理投稿人登录
⏹处理审稿人登录
⏹处理管理员登录
2.2.
3.2投稿人管理部分
⏹处理投稿人注册
⏹投稿人可以查询修改个人信息
⏹投稿人可以提交稿件并填写稿件的相关信息
⏹投稿人可以缴纳稿费
⏹投稿人可以查看稿件状态:未审和已审,已审稿件可以查看评语
2.2.
3.3审稿人管理部分
⏹审稿人可以查询修改个人信息。
⏹审稿人可以审理管理员指定分配的稿件,决定是否发表。
⏹审稿人可以在线审稿,给出评语。
2.2.
3.4管理员管理部分
⏹管理员可以查询修改管理员信息。