任务书
1.设计目的:
按照关系型数据库的基本原理,根据数据库设计方法,综合运用所学的知识,设计开发一个小型的数据库- 在线投稿审稿管理系统数据库。熟练掌握相关数据库的分析、设计、实现过程,前台设计语言自选,系统完成对数据库数据的增加、修改、删除、查询功能。
2.设计内容和要求(包括原始数据、技术参数、条件、设计要求等):
- 设计内容:
在线投稿审稿管理系统数据库包括以下功能:作者、审稿人的信息管理(录入、修改、删除等);稿件类型、稿件信息的管理;稿件的审阅过程管理;稿费、审稿费和版面费的管理;创建存储过程,统计指定作者的稿件信息;创建触发器,当收到审稿费时自动修改审稿费收到标记为“是”;具有数据备份和数据恢复功能。 - 要求:
数据库系统要根据设计内容和要求进行分析与设计,要考虑系统的完整性约束,系统中的数据表设计应合理、高效,尽量减少数据冗余。(规范到3NF或BCNF
系统完成对数据库数据的增加、修改、删除、查询功能。
3.设计工作任务及工作量的要求〔包括课程设计计算说明书(论文)、图纸、实物样品等〕:
(1) 根据设计内容和要求进行需求分析,分析出系统的主要功能和设计重点。
(2) 根据需求分析的内容在小组中合理划分模块。
(3) 数据库实现正确,相关存储过程及触发器设计合理、正确,能实现预期功能。
(4) 提交软件阶段文档齐全,思路正确。
(5) 按格式要求,每人根据自己的工作写出课程设计说明书。
一、一些实现页面的截图
登录界面
- 有三种身份,投稿人,审稿人,管理员
投稿人
审稿人
管理员
二、注意事项
1.配置路径
(1)总体信息配置
http://localhost:8888/keshe1 其中8888是端口号,一般是8080, keshe1是项目名称,改成自己的
(2)全局变量
1.keshe1数据库名
2.mysql数据库用户名
3.mysql数据库密码
4.keshe1,web项目的名称
(3)存储过程
为了和数据库中的存储过程相对应
记得改此处的用户名和密码
(4)备份数据库
改成自己的路径
1.备份数据库中的表和触发器
2.备份数据库中的存储过程(函数)
(5)数据库的恢复
同理 这个路径也该改成自己对应目录
三、源码下载
点击下载源码https://gitee.com/lzh_gitee/submission/tree/master