- 1、本文档共71页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
太原理工航空订票系统
《软件系统课程设计》报 告学 院:软件学院专业班级:软件1319班学生姓名: 张卫东 梁宇博 王振 刘超组 长:张卫东组 员:王振 梁宇博 刘超指导教师:雷红时 间:2016.1.11-22摘 要随着旅游业的逐渐的成熟发达,航空客运量大幅度的提高,国内国际的旅游航班的增加,这些都对航空的信息管理系统提出了更高的要求,所以要不断的完善更新航空售票系统,提高航空售票系统的工作效率。本文采用结构化分析的方法,详细阐述了一个功能比较强大的航空订票系统的前后台开发、操作流程和涉及的一些关键技术。首先进行了可行性分析,然后是系统分析,通过实际的业务流程调研,分析业务流程和系统的组织结构,完成了数据流分析和数据字典;然后是系统设计阶段主要完成了功能模块的划分、阐述了系统设计的思想、数据库的设计和系统设计的工具及技术。该阶段对本系统各个模块的功能进行了详细设计,形成了本系统的功能模块图;数据库设计时先进行了概念结构设计,然后进行了逻辑结构设计,最后完成了数据表的设计。根据前几个阶段的分析和设计,本系统在设计方面采用B/S模式,同时使用JSP技术进行基本页面的设计与功能实现,后台数据库选用MYSQL数据库。本系统可以实现用户查询航线时各个类别列表显示、机票的订阅和预订情况的直观查看。同时管理员可以对航线、会员进行修改,对用户订票情况等进行相应的操作。关键词:航空订票;概念结构设计;B/S;数据库目 录一、引言1(一)项目开发的背景1(二)项目开发的目的1二、可行性分析及总体设计原则3(一)可行性分析31.技术可行性32.经济可行性33.社会可行性3(二)总体设计原则4三、系统分析5(一)业务流程分析5(二)数据流图6(三)数据字典8四、系统设计10(一)系统功能设计10(二)系统数据库设计121.概念结构设计122.逻辑结构设计163.数据库表设计16(三)系统开发工具与开发模式的选择181.系统开发工具182.系统设计模式18五、系统实现19(一)系统前台模块191.登录及注册管理模块192.管理员后台管理界面203.航班管理界面214.航班信息发布界面225.航班信息管理界面226.订票信息界面237.会员信息界面248.最新活动发布界面249.网站信息管理界面25 10.网站留言管理界面25(二)系统前台操作模块251.系统前台主界面252.航空线路信息界面263.订票信息界面274.会员秀界面285.购票活动信息界面28 6.购票付款信息界面28六、性能测试与分析29(一)测试实例的研究与选择29(二)测试环境与测试条件29(三)实例测试30(四)测试结果30一、引言(一)项目开发的背景随着我国经济的不断发展,民航企业的发展非常迅速,越来越多的人选择坐飞机旅行。由于旅客数和航班数的不断增加。如何利用现代信息技术实现网上订票是民航企业关心的问题。因此,开发在线航空订票管理系统是十分必要的。科技的发展以及计算机网络的广泛应用,现代的人们已经适应网上订票。以前购买机票需要到机场或销售点去购买,有时还需要排长队,既浪费时间又浪费精力。因此,利用网络技术,足不出户就能订购机票是现代发展的趋势。随着计算机技术的飞速发展, 计算机在人们日常生活的普及, 利用计算机网络实现网上购票势在必行。对于民航企业来说,利用计算机网络的支持实现网上订票管理是现代化的流行趋势,是推动民航企业管理科学化的必要条件;用户可以通过在线航空订票管理系统查询和订阅机票。系统后台管理员可以管理网站各种信息、处理预订信息等等。各个模块既独立又存在联系。航线级预订信息可以清楚的展示在用户和管理员面前,网站系统后台便于管理。从而使得企业降低管理成本提高工作效率。(二)项目开发的目的航空公司为方便旅客,需开发一个订票系统。系统的操作者是有登录密码和用户名的售票员。系统要实现的基本功能是航班的调整,售票,订票,取票,退票,乘客信息的管理,乘客购票的统计;而系统在以后扩展时还可以实现的功能有:对机组工作人员的管理,预定机票的送票情况管理等。此系统的开发由我们分模块完成,而我所负责的模块是实现系统的航班调整,售票,订票,退票,航班查询功能。旅客在飞机起飞前一天凭取票通知和帐单交款后取票,系统校对无误后即印出机票给旅客。要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。航空售票系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。二、可行性分析及总体设计原则(一)可行性分析可行性分析也称为可行性研究,是在调查的基础上,针对新
文档评论(0)