数据库课程设计实验报告-火车票售票管理系统方案.doc
《数据库课程设计实验报告-火车票售票管理系统方案.doc》由会员分享,可在线阅读,更多相关《数据库课程设计实验报告-火车票售票管理系统方案.doc(19页珍藏版)》请在课桌文档上搜索。
1、 . . 16 / 19数据库课程设计报告 -火车售票管理信息系统目录一、系统开发平台1四、需求分析24.1 用户需求说明24.1.1 数据需求24.1.2 事务需求34.2 系统需求说明4五、数据库逻辑设计45.1 ER图45.2 数据字典55.3 关系表7六、数据库物理设计76.1 索引76.2 视图本节可选86.3 安全机制8七、应用程序设计87.1 功能模块87.2 界面设计157.3 事务设计15八、测试和运行16九、总结16一、系统开发平台题目:对火车站的售票进行管理。主要功能:车次管理(车次、起止地点、到达时间、开车时间)、每一车次的车票管理(车厢号、座位号)、售票、退票、查询、
2、异常处理。开发工具:eclipse数据库:mysql操作系统:windows8.1二、数据库规划2.1 任务述:做一个火车票售票管理系统:对火车站的售票进行管理。主要功能:车次管理(车次、起止地点、到达时间、开车时间)、每一车次的车票管理(车厢号、座位号)、售票、退票、查询、异常处理。2.2 任务目标 完成一个火车票售票管理系统,要实现管理员对车票的增添以与删改功能,同时需要实现用户对车票的查询购买,以与出现调整之后的退票服务。三、系统定义3.1 系统边界管理员:可以对车票以与车次进行删改操作。用户:可以买票,但是不可以对火车票进行添加操作3.2 用户视图 3.2.1 管理员视图 (1) 列车
3、管理: 包括列车的录入、查询、修改和删除。 (2) 用户管理: 包括系统使用用户的添加、查询、修改、删除等。 在线支付 用户身份信息 用户注册 车次设置 管理员 车次信息录入 用户信息管理 票务系统 车站实际情况 (3) 系统数据处理: 数据查询,根据关键字过滤,查看当前车次信息,车票信息,用户信息以与处理历史。 (4) 管理员个人信息管理: 包括查看个人信息、修改密码、重新登陆、退出系统等。 (5) 用户请求信息管理: 查看用户请求信息并加以处理。 3.2.2 用户视图 (1)个人信息管理: 查看个人信息,修改密码等。 (2)列车车次检索: 包括根据车次进行精确查找,根据起始地点进行模糊查询
4、,查询一定时间之后的车次或按照余票数量进行查询和过滤等等。 (3)车票管理: 按照一定的流程购买自己所需要的车票。 查看自己所持有的所有车票。 并能按照一定流程进行退票。四、需求分析4.1 用户需求说明4.1.1 数据需求 信息需求,即在系统中需要处理哪些数据。根据对火车站网上订票系统的分析,本系统的信息需求如表2-1所示。表2-1信息输入输出信息输入信息处理信息输出用户输入所需车次检索系统数据库符合用户需求的车次与相关信息用户输入个人信息与所需订购的车票信息更新系统中的订票信息,将新信息存入系统数据库操作反馈(如订票成功)用户输入自己的名字、身份证号;或交易的订单号检索系统数据库符合用户需求
5、的订票信息用户输入自己的名字检索系统数据库以得到订票记录,删除用户请求的订票记录,更新系统数据库操作反馈(如退票成功等)4.1.2 事务需求1.查询分为对车次信息的查询和客户对已订车票信息的查询。要求:1)对车次的查询,可以按照发车车次进行查询;2)车次信息包括:车号、出发地、目的地、发车日期、开出时刻、票价。3)座位类型设定。4)车次信息只允许用户查询,不能修改。2.订票通过查询系统,客户根据自己的需求找到满意的车次,再输入个人信息后直接通过网上订票确定已预订选中的车票。要求:订票记录应包括:会员名、车号、发车日期、订购日期、订购票数、总价。3.退票可退票,通过查询系统,客户可以根据自己的名
6、字找到自己的订票信息,通过退票模块退去已购车票。4.2 系统需求说明为了保证系统能够长期、安全、稳定、可靠、高效的运行,本系统应该满足以下的性能需求。1.准确性和与时性系统处理的准确性和与时性是系统的必要性能。系统应能与时而且准确的根据用户权限与所输入的信息做出响应。由于本系统的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,而车票的数量和时间又影响用户的决策活动,其准确性和与时性很大程度上决定了系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性和与时性。2.易用性本系统是直接面对用户的,而用户往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,
7、易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。3.安全性网上订票系统中涉与到的数据是客运公司相当重要的信息,系统要保证用户的权限,对于车次等信息用户只享有查询服务,不得更改;系统还要提供方便的手段供系统维护人员进行数据备份、日常安全管理、以与系统意外崩溃时数据的恢复等工作。同时系统还要保证对数据库进行与时更新,保证数据一致性。五、数据库逻辑设计5.1 ER图用户的需求具体表达在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。针对火车站网上订票系统,通过对网上订票工作的过程、容以与数据流程分析,设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 实验 报告 火车票 售票 管理 系统 方案
文档标签
- 数据库SqlServer-R2实施部署方案
- 数控技术人才培养方案
- 课程设计
- 收费停车场管理系统数据库设计-数据库课程设计论文
- dsp课程设计报告总结报告
- 数据库原理实验指导书-参考答案
- 速拓医疗器械GSP管理系统-使用说明
- c语言课程设计报告图书管理系统
- 广东省专业技术人员继续教育管理系统用户指南
- 数据库课程设计-学生宿舍管理系统方案
- RFID物流仓储管理系统解决方案设计较完整
- 书店管理系统数据库课程设计报告
- 教室监控系统方案
- 数据库课程设计某电力公司收费系统方案
- 数据库课程设计实验报告-火车票售票管理系统方案
- 数据结构课程设计-飞机订票系统方案
- 11能量计量系统方案
- 数据库学生选课系统方案
- 大型数据库课程设计报告机房管理系统
- 卓越团队的五项管理课程方案
链接地址:https://www.desk33.com/p-6072.html