



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程机票预订系统详细设计机票预订系统机票预订系统一一详细设计报告一、引言1. 1编写目的:在本机票预定系统项目的前一阶段,也就是概要设计阶段中,已经将系统用户对本系 统的子模块功能做了详细的阐述,这些模块功能具体设计将在本报告中详尽得以叙述及阐 明。本阶段已在系统的概要设计的基础上,对机票预定系统做详细设计。主要解决了实 现该系统程序模块具体设计问题。包括确定算法,数据结构,模块接口的使用,数据库的 动态操作以及界面设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有详 细设计进行详细的说明。在下一阶段的编码过程中,程序设计员可参考此详细设计报告,在详细设计对机票预 定系统所做的算
2、法设计,数据结构以及数据库动态操作的基础上,对系统进行编码。在以 后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在详细设计过程中所完成 的各模块算法设计,或在修改时找出在本阶段设计的不足或错误。1.2 项目背景:本项目由我们小组负责开发。1.3 定义:查询:对数据库的操作的一种,用F搜索数据信息。插入:对数据库的操作的一种,用于将数据存入数据库中。 更新:对数据库的操 作的一种,用于更改数据库中的数据信息。 软件结构图:反映软件系统的功能模块之 间的关系的数据图。1.4 参考资料:1.5 票预定系统需求分析报告软件开发小组2.机票预定系统概要分析报告软件开发小组2021/122021
3、/12二、总体设计2. 1需求概述机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的 软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好 人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业 的决策层提供准确、精细、迅速的机票销售信息。具体功能为各个旅行社把预定机票的旅 客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目 的地,航班舱位要求等)输入到系统中,系统为旅客安排航班。当旅客交付了预订金后, 系统打印出取票通知和账单给旅客,旅客在飞机起飞前一天凭取票通知和账单交款取票, 系统核对无
4、误即打印出机票给旅客。此外航空公司为随时掌握各个航班飞机的乘载情况, 需要定期进行查询统1机票预订系统计,以便适当调整。同时还需完成旅客延误了取票时间的处理,航班取消后的处理, 旅客临时更改航班的处理等。根据可行性研究的结果和客户的要求,分析现有情况及问题,采用B/S结构,将机票 预定系统划主要就是服务器端子系统。2.2软件结构:机票预定系统数据信息数据信息数据输入数据输入判断信息 判断结果判断查询返回账单等准备SQL确定错误原因返回机票信息数据信息 数据输出数据信息数据信息数据判断数据信息数据处理、查询数据信息页面信息录入数据录入数据库操作旅行社登陆登陆信息打印账单等显示错误原因打印机票软件
5、结构图3程序描述3. 1各功能详细描述:本系统主要用于机票预订,所以提供了以下几个子功能:机票预订,取票通知,查询 航班,查询机票,退票,打印机票,各航班的营运统计,以及后台方面的航班的添加,取 消航班,机票的生成,以及航班的查询等后台功能。1、机票预订功能:旅行社和机场管理员有权力进行该项功能。首先通过查询得到旅 客所需的航班,确定该航班还有没有被预订的座位,然后选择座位的等级,填写旅客的详 细信息之后就可进行网上预订机票。2、取票通知:该项功能只有旅行社和机场管理员有权力进行操作,在机票预订功能 成功完成之后,系统会自动给浏览器端发送一条取票信息以及所需缴纳的费用。旅行社可 以利用特定设备
6、将该取票信息打印出来,这就是取票通知。3、查询航班:可以通过输入出发地,目的地,日期和时间选定白已航班。4、查询机票:该项功能三方都可以操作,可以通过自己的身份证号以及取票通知上 的机票号查询自己的机票信息。5、退订机票:该功能只有旅行社和机场管理员有权力操作,利用身份证号和对应的 机2机票预订系统票号就可以查询到机票信息,然后就可以退订机票。6、打印机票:该功能只有机场管理员有权力操作,只有当管理员确认旅客已经付款 后才广以打印机票,可以通过身份证号和对应的取票信息上的机票号查询机票信息,然后 服务器返回机票信息,管理员就可以打印该机票信息,交给旅客。7、各航班的营运统计:该项功能只有机场管
7、理员才能操作,他可以通过输入年份和 月份查询当月个航班的营运情况,以便机场能够及时掌握航班动态。8、后台的航班添加:该项功能只有机场管理员才能操作,他通过提供航班的具体信 息添加航班信息09、后台的取消航班:该项功能只有机场管理员才能操作,先通过航班号和航班日期 查询到航班信息后,取消航班就可以将该航班从数据库中删除。10、后台的航班查询:该项功能只有机场管理员才能操作,通过航班号和航班日期查 询到航班信息。11、后台的机票生成:该项功能只有机场管理员才能操作,可以通过该项功能给刚添 加的航班生成对应的飞机票号纪录。3.2 数据库的动态语句:3.3 页面设计主要的几个系统页面有登陆页面,主页面,已经其他子系统页面。页面如下:登陆界面主界面订票查询界面订票订票订票成功后台的管理3. 5测试要点:在测试过程中,首先需要对各子单元过程进行测试。在各子单元过程测试完毕后,再 对各模块(包括各子单元过程之间
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东肇庆市端文文化旅游投资有限公司招聘2人笔试模拟试题及答案解析
- 读《自由在高处》有感
- 二年级数学100以内三数加减法混合运算题单元监控模拟题
- 配件销售顾问培训
- 造口护理培训课件
- 量的排序数学教育
- 路易体痴呆的护理
- 汽车线束生产工艺规范-编制说明(征求意见稿)
- 人教宁夏 九年级 下册 语文 第六单元《 单元写作 有创意地表达》习题课 课件
- 二年级数学(下册)脱式计算练习试题
- 汽车电气设备检测与维修中职全套教学课件
- 卡支付敏感信息管理实施细则
- Hadoop技术之大数据概念介绍课件
- 老旧小区雨污分流改造工程施工组织设计方案
- 人教版《道德与法治》二年级下册全册优秀课件
- 江苏省四星级高中评估标准及评价细则
- 超级面试官:快速提升识人技能的面试实战手册
- 二甲双胍格列齐特片
- 三类汽车维修管理制度电子版
- 护理工作抢救制度
- 技术部软件开发管理制度
评论
0/150
提交评论