在线审稿投稿管理系统课程设计报告报告
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3
课程设计报告
1.3 数据流图
ቤተ መጻሕፍቲ ባይዱ
图 1.系统功能图
图 2.总数据流图
4
课程设计报告
1.4 数据字典
14.1 数据项 投稿人数据字典:
投稿人 = 账号 + 密码 + 姓名 + 笔名 + 电话 + 地址 +E-mail+ 备注
账号 = 1{ 数字 }20
密码 = 1{ 数字 }20 姓名 = 1{ 汉字 }20
笔名 = 1{ 汉字 }20
电话 = 11{ 数字 }11
地址 = 1{ 汉字 }100
E-mail=[@qq.com|@163.com|@126.com|@sina.com|@sohu.com|@yahoo.cn|@sogou.com]
地址 = 1{ 汉字 }100
数据项: 账号
含义说明:唯一标识每个投稿人
Email
审稿人的基本信息 审稿人负责审理投稿人的稿件且为管理员管理添加或删除, 有联系电话。
每个审稿人都有唯一的编号, 有真实姓名,
管理员的基本信息 管理员负责管理审稿人, 统计稿件信息, 指定审稿人去审理指定的稿件, 每个管理员都有唯一的编号, 有姓名,有联系电话。
1
课程设计报告
稿件的基本信息 每篇文章都有唯一的稿件编号,有稿件名,有稿件类型,有稿件内容,发表日期,有审查标记来记录 此篇文章是否已被审稿人审查,还要有此篇文章的作者。 1.1.2 用户对系统的要求
课程设计报告
( 2015-- 2016 年度第 1 学期 )
实验名称: 数据库应用课程设计
题 目: 在线投稿审稿管理系统 院 系: 控制与计算机工程学院
班 级:
计算 1302
学 号:
1131220207
学生姓名:
兰鑫玥
指导教师:
周长玉
设计周数:
1周
成 绩:
日期: 2016 年 1 月 17 日
课程设计报告
别名:
投稿人编号
类型: 长度:
字符型 20
数据项: 密码 含义说明:每个投稿人的登录密码
类型:
字符型
长度:
20
数据项: 姓名 含义说明:每个投稿人的真实姓名
类型:
字符型
长度:
20
数据项: 电话 含义说明:每个投稿人的联系电话
登录系统设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用 户身份不被盗用; 系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容; 登录系统对不同用户设置不同的权限,区分不同的用户,如区分投稿人,审稿人,管理员。 完整性要求 各种信息记录的完整性,如账号和密码等信息记录内容不能为空; 各种数据间相互的联系的正确性; 相同的数据在不同记录中的一致性。 审稿人 a. 信息要求 审稿人可以对自己的基本信息进行查看,可以查看自己的审查任务安排。 b. 处理要求 审稿人可以在线审查管理员给自己安排的要审查的稿件,查看稿件的相关信息及内容,并给出自己对 这篇文章的评语。 审稿人可以修改自己的个人信息,但不能修改账号。 管理员 a. 信息要求 管理员可以对自己的基本信息进行查看,可以查看统计出来的各个作者的稿件信息。 b. 处理要求 管理员可以分配稿件审理,指定审稿人去审理指定的稿件。
处理投稿人登录 处理审稿人登录 处理管理员登录 1.2.2 投稿人管理部分 处理投稿人注册 投稿人可以查询修改个人信息 投稿人可以提交稿件并填写稿件的相关信息 投稿人可以缴纳稿费 投稿人可以查看稿件状态:未审和已审,已审稿件可以查看评语 1.2.3 审稿人管理部分 审稿人可以查询修改个人信息。 审稿人可以审理管理员指定分配的稿件,决定是否发表。 审稿人可以在线审稿,给出评语。 1.2.4 管理员管理部分 管理员可以查询修改管理员信息。 管理员可以添加、删除审稿人。 管理员分配审稿人审理哪篇稿件。 管理员可以查询某一作者的全部稿件信息。 管理员可以删除稿件。 管理员可以确定哪篇稿件可以发表,以及发表的时间。
2
课程设计报告
管理员可以确认发表哪篇稿件,以及发表日期。 管理员可以对各个作者的稿件进行管理,可以进行删除处理。 管理员可以添加和删除审稿人,可以查看和修改个人信息。
1.2 系统功能的设计和划分 根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:
第一部分:登录部分 第二部分:投稿人管理部分 第三部分:审稿人管理部分 第四部分:管理员管理部分 各部分完成的功能如下: 1.2.1 登录部分
投稿人 a. 信息要求 投稿人可以对自己的基本信息进行查看,可以查看自己的稿件状态。 b. 处理要求 投稿人可以添加新的稿件进行提交,等待审稿人审理。 投稿人可以修改自己的个人信息,但不能修改账号,账号一经注册,便不可更改。比如,某位作者可 以对他的帐号密码进行更改。 c.安全性与完整性要求 安全性要求
一、 课程设计的目的与要求 目的 1. 学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,对数据库
做进一步的了解,掌握相关知识; 2. 进一步加强对数据库运用能力和熟练掌握数据库中的重要知识,了解如何从数据库中读写有关数据; 3. 培养分析问题、解决问题的能力。 要求 1. 完成数据库系统的安装与设置。 2. 根据具体的课题完成需求分析。 3. 完成数据库应用系统的逻辑设计。 4. 创建数据库、数据表。 5. 完成设计报告。 二、设计正文
1. 需求分析
1.1 调查用户需求
在线投稿审稿管理系统最终用户为投稿人、审稿人和杂志社管理员,有效地解决了传统模式下投递和 送审的各种弊端,实现了作者的投稿、信息查询、信息反馈的便捷处理和编辑部规范高效化办公,从而节 省了稿件处理的时间和流通费用,提高了稿件投递和投审的效率和安全性,同时也保证了杂志社所有的编 辑能够在相同的业务平台进行业务处理,适应了集中管理的需要。通过规范流程、强化内部管理,建立强
大的数据库,为数据分析、人员管理等提供强大的支持,为用户、编辑提供了安全的权限设置,使稿件分 级处理,避免了处理流程的混乱,减低工作量、减少重复劳动,得出用户的下列实际要求:
1.1.1 基本功能需求 出版社的在线投稿审稿管理系统包含以下几方面信息:
投稿人的基本信息 每个投稿人都有唯一的编号,有真实姓名,有笔名,有联系方式包括:电话号码、联系地址、 等。
课程设计报告
1.3 数据流图
ቤተ መጻሕፍቲ ባይዱ
图 1.系统功能图
图 2.总数据流图
4
课程设计报告
1.4 数据字典
14.1 数据项 投稿人数据字典:
投稿人 = 账号 + 密码 + 姓名 + 笔名 + 电话 + 地址 +E-mail+ 备注
账号 = 1{ 数字 }20
密码 = 1{ 数字 }20 姓名 = 1{ 汉字 }20
笔名 = 1{ 汉字 }20
电话 = 11{ 数字 }11
地址 = 1{ 汉字 }100
E-mail=[@qq.com|@163.com|@126.com|@sina.com|@sohu.com|@yahoo.cn|@sogou.com]
地址 = 1{ 汉字 }100
数据项: 账号
含义说明:唯一标识每个投稿人
审稿人的基本信息 审稿人负责审理投稿人的稿件且为管理员管理添加或删除, 有联系电话。
每个审稿人都有唯一的编号, 有真实姓名,
管理员的基本信息 管理员负责管理审稿人, 统计稿件信息, 指定审稿人去审理指定的稿件, 每个管理员都有唯一的编号, 有姓名,有联系电话。
1
课程设计报告
稿件的基本信息 每篇文章都有唯一的稿件编号,有稿件名,有稿件类型,有稿件内容,发表日期,有审查标记来记录 此篇文章是否已被审稿人审查,还要有此篇文章的作者。 1.1.2 用户对系统的要求
课程设计报告
( 2015-- 2016 年度第 1 学期 )
实验名称: 数据库应用课程设计
题 目: 在线投稿审稿管理系统 院 系: 控制与计算机工程学院
班 级:
计算 1302
学 号:
1131220207
学生姓名:
兰鑫玥
指导教师:
周长玉
设计周数:
1周
成 绩:
日期: 2016 年 1 月 17 日
课程设计报告
别名:
投稿人编号
类型: 长度:
字符型 20
数据项: 密码 含义说明:每个投稿人的登录密码
类型:
字符型
长度:
20
数据项: 姓名 含义说明:每个投稿人的真实姓名
类型:
字符型
长度:
20
数据项: 电话 含义说明:每个投稿人的联系电话
登录系统设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用 户身份不被盗用; 系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容; 登录系统对不同用户设置不同的权限,区分不同的用户,如区分投稿人,审稿人,管理员。 完整性要求 各种信息记录的完整性,如账号和密码等信息记录内容不能为空; 各种数据间相互的联系的正确性; 相同的数据在不同记录中的一致性。 审稿人 a. 信息要求 审稿人可以对自己的基本信息进行查看,可以查看自己的审查任务安排。 b. 处理要求 审稿人可以在线审查管理员给自己安排的要审查的稿件,查看稿件的相关信息及内容,并给出自己对 这篇文章的评语。 审稿人可以修改自己的个人信息,但不能修改账号。 管理员 a. 信息要求 管理员可以对自己的基本信息进行查看,可以查看统计出来的各个作者的稿件信息。 b. 处理要求 管理员可以分配稿件审理,指定审稿人去审理指定的稿件。
处理投稿人登录 处理审稿人登录 处理管理员登录 1.2.2 投稿人管理部分 处理投稿人注册 投稿人可以查询修改个人信息 投稿人可以提交稿件并填写稿件的相关信息 投稿人可以缴纳稿费 投稿人可以查看稿件状态:未审和已审,已审稿件可以查看评语 1.2.3 审稿人管理部分 审稿人可以查询修改个人信息。 审稿人可以审理管理员指定分配的稿件,决定是否发表。 审稿人可以在线审稿,给出评语。 1.2.4 管理员管理部分 管理员可以查询修改管理员信息。 管理员可以添加、删除审稿人。 管理员分配审稿人审理哪篇稿件。 管理员可以查询某一作者的全部稿件信息。 管理员可以删除稿件。 管理员可以确定哪篇稿件可以发表,以及发表的时间。
2
课程设计报告
管理员可以确认发表哪篇稿件,以及发表日期。 管理员可以对各个作者的稿件进行管理,可以进行删除处理。 管理员可以添加和删除审稿人,可以查看和修改个人信息。
1.2 系统功能的设计和划分 根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:
第一部分:登录部分 第二部分:投稿人管理部分 第三部分:审稿人管理部分 第四部分:管理员管理部分 各部分完成的功能如下: 1.2.1 登录部分
投稿人 a. 信息要求 投稿人可以对自己的基本信息进行查看,可以查看自己的稿件状态。 b. 处理要求 投稿人可以添加新的稿件进行提交,等待审稿人审理。 投稿人可以修改自己的个人信息,但不能修改账号,账号一经注册,便不可更改。比如,某位作者可 以对他的帐号密码进行更改。 c.安全性与完整性要求 安全性要求
一、 课程设计的目的与要求 目的 1. 学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,对数据库
做进一步的了解,掌握相关知识; 2. 进一步加强对数据库运用能力和熟练掌握数据库中的重要知识,了解如何从数据库中读写有关数据; 3. 培养分析问题、解决问题的能力。 要求 1. 完成数据库系统的安装与设置。 2. 根据具体的课题完成需求分析。 3. 完成数据库应用系统的逻辑设计。 4. 创建数据库、数据表。 5. 完成设计报告。 二、设计正文
1. 需求分析
1.1 调查用户需求
在线投稿审稿管理系统最终用户为投稿人、审稿人和杂志社管理员,有效地解决了传统模式下投递和 送审的各种弊端,实现了作者的投稿、信息查询、信息反馈的便捷处理和编辑部规范高效化办公,从而节 省了稿件处理的时间和流通费用,提高了稿件投递和投审的效率和安全性,同时也保证了杂志社所有的编 辑能够在相同的业务平台进行业务处理,适应了集中管理的需要。通过规范流程、强化内部管理,建立强
大的数据库,为数据分析、人员管理等提供强大的支持,为用户、编辑提供了安全的权限设置,使稿件分 级处理,避免了处理流程的混乱,减低工作量、减少重复劳动,得出用户的下列实际要求:
1.1.1 基本功能需求 出版社的在线投稿审稿管理系统包含以下几方面信息:
投稿人的基本信息 每个投稿人都有唯一的编号,有真实姓名,有笔名,有联系方式包括:电话号码、联系地址、 等。