机票预订系统的数据库设计(12页).doc
《机票预订系统的数据库设计(12页).doc》由会员分享,可在线阅读,更多相关《机票预订系统的数据库设计(12页).doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-数据库课程设计说明书 学生信息管理系统专 业: 软件工程 班 级: 1301 成员及学号:王扬 洪思聪 指导教师: 高金华 职称 讲师 完成时间: 2015年 6月 目 录1引言XX2系统需求分析XX2.1 功能需求分析XX2.2 数据流图XX2.3 数据字典 XX3系统功能设计XX3.1XX3.2XX4数据库概念模型概念XX4.1 局部E-R图XX4.2 全局E-R图XX5数据库逻辑结构设计XX5.1 全局逻辑结构设计XX5.2 外模式设计XX6数据库物理结构设计XX6.1 存取方法设计XX6.2 存储结构设计XX7应用程序设计(此项选做)XX结束语XX 1引言随着计算机,互联网的飞速发展
2、,互联网在人们日常生活中应用的普及。利用数据库原理与应用和互联网的相结合来实现用户能够在网上预订机票,本次课程设计就开发机票在线预订系统,本系统从符合操作简单,灵活实用。安全。便捷的要求出发,完成机票预订管理以及用户在线预订平台的全过程,包括航班信息管理、用户信息管理、订单信息管理、机票信息管理等功能,主要解决为用户提供航班信息,航班查询,机票以及退票等服务项目管理的程序设计。在课程设计中,主要采用了结构化解决问题的方法,到此此课程设计还有待于写代码进行调试。2 系统需求分析2.1 功能需求分析 通过对机票预订业务的调查,明确了机票预订工作是由机票管理,用户管理,订单管理,航班管理和退票管理5
3、部分组成。(1) 航班管理1)管理员对所有的航班都要统一编码;对所有航班进行信息登记。2)新增的航班要进行编码和信息登记,对取消的航班要注销其所有信息。 (2)用户管理1)建立用户信息表2)对新加盟的用户,令其注册,将其信息加入用户信息表中。 (3)订单管理1)建立用户订单,订单记录航班号,机箱号,座位号,乘坐着姓名和身份证号,订票 日 将订单按身份证保管2)当用户预定的机票与订单中的其他订单是相同的时候,不能再次订这张票。(4) 机票管理1)管理员对机票的一些基本信息,如航班号、座位号、座位信息、机票类型的添加、修改、 删除和查询。 (5)退票服务1)用户退票时,先对照相应的订单,确认他是已
4、超过航班的时间 如果已超过则不予退票,如果没有再看其是否已取票,如果已取票则清除用户订单记录到管理员那退票,如果没有取票,则直接在网上退票系统功能图如下 机票预订系统的数据库设计用户管理退票管理机票管理订单管理航班管理D1 航班信息D2 用户信息2.2 数据流图 用户航班 P1.2 用户管理 P1.1 航班管理 用户身份 用户身份管理员D1 用户信息 P4 安全管理 D3 订单信息 收款P2.1 查看航班 用户 身份用户 P2.2 订票处理P2.3 退票处理 航班信息D5 退票信息D2 用户信息D1 航班信息D4 机票信息 2.1 机票预订系统数据流程图 2.3 数据字典主要对数据流程图中的数
5、据流,数据存储和处理过程进行说明。1)处理过程编号 :P1.1 处理过程名称:航班管理 输入:航班信息 输出:D1 说明:对航班统一编号,存储航班记录表中 2)处理过程编号 :P1.2 处理过程名称:用户管理 输入:用户信息 输出:D2 说明:对用户统一编号,存储用户记录表中3)处理过程编号 :P2.1 处理过程名称:查看航班 输入:航班信息 输出:P2.2 说明:查看航班信息,根据自己的需求订票用户 4)处理过程编号:P2.2 处理过程名称:订票处理 输入:D1,D2输出:D3 说明:航班信息,根据自己的需求订票5) 处理过程编号:P2.3 处理过程名称:退票处理 输入:D5 输出:P5 说
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机票 预订 系统 数据库 设计 12
限制150内