《数据库系统原理》
系统设计规格说明
学 号: 17281033
姓 名: 贡乐天
专 业: 计算机科学与技术
学 院: 计算机与信息技术学院
指导老师: 林友芳
提交日期: 2019 年 12 月 31 日
- 1 -
——————————————————————————————————————————————
《数据库系统原理》系统需求规格说明书
目录
一、 系统功能概述................................................................................................. - 3 -
二、 系统功能模块结构......................................................................................... - 3 -
1 管理员模块功能............................................................................................ - 3 -
2 用户模块功能................................................................................................ - 3 -
二、 系统界面设计及主要功能............................................................................. - 4 -
1 登录页面........................................................................................................ - 4 -
2 注册界面........................................................................................................ - 4 -
3 余票查询界面................................................................................................ - 5 -
4 天气查看........................................................................................................ - 5 -
5 车票购买界面................................................................................................ - 6 -
8 购买车票成功,并返回车票的详细信息.................................................... - 8 -
三、 系统物理模型............................................................................................... - 10 -
1.1 用户订票 E-R 模型................................................................................... - 10 -
1.2 用户网上订票模型...................................................................................- 11 -
1.3 管理员网上售票系统模型...................................................................... - 12 -
1.4 用户登录系统到打开主窗口操作模型.................................................. - 13 -
1.5 用户订票模型.......................................................................................... - 14 -
1.6 火车票状态模型...................................................................................... - 14 -
1.7 系统协作模型.......................................................................................... - 15 -
2.1 车票信息表.............................................................................................. - 15 -
2.2 用户真实信息表...................................................................................... - 17 -
2.3 用户车票信息........................................................................................... - 18 -
2.5 车票编号表.............................................................................................. - 19 -
3 视图.............................................................................................................. - 20 -
4 存储过程...................................................................................................... - 22 -
5 索引.............................................................................................................. - 23 -
四、 系统安全体系设计....................................................................................... - 25 -
五、 系统安全体系设计....................................................................................... - 30 -
1 用户管理与控制.......................................................................................... - 30 -
2 存储与恢复.................................................................................................. - 30 -
六、 系统运行环境设计与部署........................................................................... - 31 -
1 安装配置全部过程...................................................................................... - 31 -
七、 源代码列表及说明....................................................................................... - 45 -
1 JSP 代码:................................................................................................... - 45 -
2 jar 包........................................................................................................... - 46 -
3 css 文件....................................................................................................... - 46 -
4 jquery 库..................................................................................................... - 47 -
- 2 -
——————————————————————————————————————————————
《数据库系统原理》系统需求规格说明书
系统设计规格说明
一、 系统功能概述
针对我所选择的类似于 12306 火车购票系统,我的系统名称为“飞鸟”
二、 系统功能模块结构
1 管理员模块功能
本模块功能包括:添加、修改、删除和查询火车、线路和火车票信息以及修
改个人密码等。
⑴添加火车、线路和火车票信息:主要是管理人员对火车自身信息、线路上
存在的火车信息以及相应的火车票信息的添加。
⑵修改火车、线路和火车票信息:主要是管理人员对由于某些原因导致出现
不合法火车信息和车票信息的更改、修订。
⑶删除火车、线路和火车票信息:主要是管理人员对一些不存在现实价值意
义的火车和车票信息的删除。
⑷查询火车、线路和火车票信息:主要是管理人员对火车、线路和车票信息
的查询。
⑸修改密码:管理人员修改自己的登录密码。
2 用户模块功能
本模块功能包括:用户注册信息,修改个人密码,查询个人信息,查询火车
和线路信息,订购车票和退换车票以及查看通知等。
⑴注册信息:主要是用户在使用此系统之前向系统数据库中注册个人信息,
便于系统以后的管理和保障系统的安全。
⑵修改个人密码:主要是为了保障用户信息安全,用户可以对自己密码进行
替换和重新设置。
⑶查询个人信息:主要是用户对自己的信息查询。
- 3 -
——————————————————————————————————————————————
《数据库系统原理》系统需求规格说明书
⑷查询火车和线路信息:主要是用户根据自己所想要订购的车票,查询其相
应的火车及其线路的相关信息。
⑸订购车票:用户订购自己所需要的车票。
二、 系统界面设计及主要功能
1 登录页面
2 注册界面
- 4 -
——————————————————————————————————————————————
3 余票查询界面
《数据库系统原理》系统需求规格说明书
4 天气查看
- 5 -
——————————————————————————————————————————————
《数据库系统原理》系统需求规格说明书
5 车票购买界面
- 6 -
——————————————————————————————————————————————
6 用户可以根据余票进行购买
《数据库系统原理》系统需求规格说明书
- 7 -
——————————————————————————————————————————————
7 数据库中的余票
《数据库系统原理》系统需求规格说明书
8 购买车票成功,并返回车票的详细信息
- 8 -