- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
飞机售票系统
目录
2
1.1.项目描述 2
第二章 可行性研究 4
2.1.技术可行性 4
2.2.操作可行性 4
第三章 需求分析 5
3.1.功能识别和描述 5
3.2.数据流图 5
3.3.数据字典 6
第四章 总体设计 7
4.1.层次结构 7
4.2.接口设计(人机界面设计) 9
4.3.数据库设计 9
第五章 详细设计 12
第六章 编码实现 16
6.1.编码 16
第七章 综合测试 18
7.1目的 18
7.2 目标 19
7.3 运行环境 19
7.4 测试方案 19
7.5 测试过程 19
7.5.1乘客注册 19
7.5.2管理员登录添加航线 20
7.6 测试结果 21
第八章 总结 22
参考文献 23
第一章 系统概述
1.1.项目描述
前台
(1)会员注册及登陆模块:实现会员注册及注册信息验证,会员登陆,会员留言,会员密码修改,会员资料的修改,会员密码找回等功能。
(2)航班查询模块:客户可以按出发地、目的地、关键字、日期等条件对机票信息进行综合检索查询。并且可以查看一些会员优惠票、活动折扣票、儿童票、老年票等。同时,客户还可以选择单程、往返订票。另外,还可以查看目的地最近几天的天气情况、酒店信息及旅游景点的简单介绍。
(3)预定机票模块:通过对航班的查询,进入机票预定界面,填写相关信息,完成预定过程,同时生成订单并提交。
(4)退票模块:进行退票操作。
后台
(1)会员管理模块:查询、增加、删除、修改会员信息,会员分级制管理。
(2)机票信息模块:机票的查询、添加、删除、修改。同时可以发布一些机票打折信息和一些优惠活动。
(3)订单管理模块:这是本系统的设计的核心。订单的有效性确认,会员订单付款情况,订单执行情况,订单付款和售出情况。同时对订单情况进行汇总统计,分析哪些航班的机票比较畅销,从而能更大的满足客户的需要。
(4)退票管理模块:记录退票信息,同时对库存进行及时更新。
(5)机票库存管理模块:对机票的售出和退回情况进行管理。
(6)管理员管理模块:后台管理员资料的查询、添加、删除、修改。
要求用java语言+oracle,ssh2框架可用可不用。要求有源码和数据库导入文件(可以参考像携程,elong的机票订购系统)
(1).旅客延误了取票时间的处理
(2).航班取消后的处理
(3).旅客临时更改航班的处理
8.系统的外部输入:旅客、旅行社和航空公司。
9.注意事项:在分析系统功能时要考虑有关证件的合法性验证(如身份证、取票通知和交款发票)等。
第二章 可行性研究
2.1.技术可行性
在计算机网络、数据库和先进的开发平台的基础上,使用JSP技术,在加上好的硬件支持,和高速的校园网络,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统是可行的。在加上扎实的理论知识和一些开发经验。在现有的技术条件和硬件条件的支持下开发机票预定系统被证实为可行的。
本系统使用的操作系统和数据库是目前最为普及和成熟的一种系统开发软件。从这种软件过去使用、升级情况和软件商所承诺的今后软件发展情况分析,系统软件应支持原系统版本上的各种应用正常使用。因而,该机票预定系统不存在技术问题。
2.2.操作可行性
所有员工都要接受培训,包括前台工作人员和系统管理人员。要求所有员工都具有一定的计算机操作能力。
客户端与服务器端联系在一起,在旅游局中只设立终端,在机场设立服务器,数据输入由终端输入,所有数据都由服务器处理,只在终端上显示数据结果。
此设计简化了数据处理,但加重了服务器的数据处理。而使用客户端/服务器机理,简化数据流量,加快数据处理。
第三章 需求分析
3.1.功能识别和描述
客户端功能
旅行社把旅客要求订票的信息由专人负责输入,进行网上订票。
当旅客交付了预订金后,系统打印出取票通知和帐单给旅客。
服务器端功能
接收由旅行社客户端发回的所需机票信息。通过网络接收机票信息并存入到服务器的数据库中。
生成航班信息。根据所需机票信息(时间,地点),在数据库中查询并得到正确的航班的信息,分配所需的机票数并在数据库中做出已售出的标记。
传递航班信息到旅行社(客户端),把得到的航班信息通过网络传递到旅行社。
打印机票给已经订票的旅客。根据旅客的取票通知及帐单,经过确认无误后,接受旅客的付款后把机票印出来交给旅客。
3.2.数据流图
3.2.1 数据流图
旅客订票流程图,如图 3.1所示:
图 3.1 旅客订票流程
旅客取票流程图,如图3.2所示:
图 3.1 旅客取票流程
3.3.数据字典
第四章 总体设计
总体设计可能的设计方法有自顶向下,逐步细化设计方法;模块化设计方法;结构化设计方法。针对以上系统要完成的功能,本系统总体设
文档评论(0)