欢迎来到天天文库
浏览记录
ID:23721863
大小:869.95 KB
页数:41页
时间:2018-11-10
《[工学]机票预订系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、机票预订系统38提要机票预定系统首先通过对该系统进行可行性分析,然后再根据客户需求分析进行总体、详细设计,在设计完成之后编码实现,同时进行测试和维护。使该系统达到运行正确、稳定、响应及时、用户界面友好美观的目的,同时使该系统易维护。在整个过程中按软件工程方法对每一阶段尽可能留用详细的文档资料38目录第一章问题定义11.1.项目描述11.2.问题定义1第二章可行性研究32.1.技术可行性32.2.经济可行性32.3.社会可行性52.4.操作可行性62.5.可行性方案62.6.开发风险62.7.高层逻辑模型6第三章需求分析83.1.功能
2、识别和描述83.2.数据流图83.3.数据字典93.4.简要算法10第四章系统设计134.1.层次结构134.2.接口设计(人机界面设计)154.3.数据库设计154.4.模块设计17第五章编码和单元测试225.1.编码225.2.单元测试245.3.测试用例24第六章综合测试346.1.自顶向下测试方式346.2.自底向上测试方式34第七章软件维护357.1.改正性维护357.2.适应性维护357.3.完善性维护35附录1:软件工程课程设计指导教师评审表36381.1.项目描述航空公司需要开发一个机票预定系统,用于简化处理预定机票
3、的过程。由各个旅行社直接将定票信息通过网络提交到航空公司,系统安排航班及打印各类单据。1.2.问题定义随着社会的发展,人民生活水平的不断提高,出行旅游成为了人们放松心情、接触自然的最好方式。优质的服务,快速的运输,廉价的机票,空运成为了人们出行的第一选择。然而传统的购票方式,仍然是人工机械的处理。大多数乘客通过电话方式了解信息和预订机票。这样给服务台增加了很大的压力,并且大多数时间不能及时响应乘客的要求。这种传统的购票方式,不仅效率低下,而且给人们的出行带来了很多不便。同时,人工处理的成本再加上巨额的通信费用造成了传统购票方式的巨大
4、开销。当面对机票订购高峰时刻的大量数据处理的时候,仅靠手工操作以现有的工作人员根本无法应付。同时还会出现由此带来的大量记录存放和管理所带来的问题。从而给旅客和管理人员带来了许多的不便。目标:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息,为旅客提供快捷、方便的服务。系统规模与功能:1.旅行社记录旅客的基本信息以及航班需求,并且加工这些
5、信息,最后存储这些信息。2.旅行社提供旅客订票信息:各个旅行社把预定机票的旅客信息输入到系统中;3.系统处理订票信息:系统根据旅行社提供的旅客订票信息,为旅客安排航班;4.系统打印取票通知单和帐单:当旅客交付了预订金后,系统打印出取票通知和帐单给旅客;5.系统出票:旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客;6.航班信息中心:包括各航班飞机的乘载情况等信息;7.对于本系统还应补充一下功能:38(1).旅客延误了取票时间的处理(2).航班取消后的处理(3).旅客临时更改航班的处理8.系统的外部输入:旅
6、客、旅行社和航空公司。9.注意事项:在分析系统功能时要考虑有关证件的合法性验证(如身份证、取票通知和交款发票)等。38第二章可行性研究2.1.技术可行性在计算机网络、数据库和先进的开发平台的基础上,使用JSP技术,在加上好的硬件支持,和高速的校园网络,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统是可行的。在加上扎实的理论知识和一些开发经验。在现有的技术条件和硬件条件的支持下开发机票预定系统被证实为可行的。本系统使用的操作系统和数据库是目前最为普及和成熟
7、的一种系统开发软件。从这种软件过去使用、升级情况和软件商所承诺的今后软件发展情况分析,系统软件应支持原系统版本上的各种应用正常使用。因而,该机票预定系统不存在技术问题。服务器采用Windows最新系统,利用MySQL最新数据库系统。2.2.经济可行性2.2.1成本估计1.系统开发成本:人员:1名系统分析员(96小时/名,100元/小时)9,6002名系统开发人员(75小时/名,80元/小时)6,0001名数据库管理员(10小时/名,90元小时)9001名软件测试员(120小时/名,40元/小时)4,8001数据输入人员500硬件成本
8、:PC机25台:25万大型服务器:20万软件成本:服务器操作系统:2万元38PC机操作系统:2000*25=5万元数据库系统10.0。20万元。2.人员培训费用:用户培训费用1万元3.维护费用(五年):(25*1000+50000)*
此文档下载收益归作者所有