航空订票管理系统课程设计
天津工业大学
课程设计
航空订票管理系统
姓 名 任海涛(组长)
彭斯 王桂林 薛刚 学 院 管理学院 专 业 信息管理与信息系统 指导教师 吴君
2009年9月
1
航空订票管理系统课程设计
摘 要
目前,国内航空公司的数量和规模都在扩大,国外航空公司也纷纷着陆中国,这些航空公司之间的竞争可谓日益激烈。配备一个安全、高效、灵活、可靠的航空订票管理系统对于航空公司加强客户服务质量,提高客户服务水平,扩展业务途径,维护公众形象,提高工作效率必将发挥重要作用。 关键词:航空订票系统;国内航空;飞机航班
2
航空订票管理系统课程设计
目 录
第一章 系统需求分析………………………………………………………………… 5
1.1 硬件可靠性…………………………………………………………………………… 5 1.2 系统运行的稳定性…………………………………………………………………… 5 1.3 较高的性能价格比…………………………………………………………………… 5 1.4 系统功能齐全、开放性好…………………………………………………………… 5 1.5 管理人员使用的电脑安装Windows操作系统,操作界面友好……………………5
第二章 系统功能 ………………………………………………………………… 6
2.1 数据的录入…………………………………………………………………………… 6 2.2 数据的修改…………………………………………………………………………… 6 2.3 数据的删除…………………………………………………………………………… 6 2.4 数据的查询…………………………………………………………………………… 6 2.5 客户端尚未解决的问题……………………………………………………………… 6 2.6 服务端尚未解决的问题……………………………………………………………… 6 2.7 难点问题……………………………………………………………………………… 6
第三章 性能需求分析……………………………………………………………… 7
3.1 可操作性……………………………………………………………………………… 7 3.2 可靠性………………………………………………………………………………… 7 3.3 实用性………………………………………………………………………………… 7 3.4 安全性………………………………………………………………………………… 7 3.5 可维护性……………………………………………………………………………… 7 3.6 可移植性……………………………………………………………………………… 7
第四章 系统结构…………………………………………………………………8
4.1 系统用例图…………………………………………………………………………… 8 4.2 用例描述………………………………………………………………………………8
第五章 系统设计………………………………………………………………………10
5.1 程序描述………………………………………………………………………………10 5.2 功能……………………………………………………………………………………10 5.3 性能……………………………………………………………………………………11 5.4 输入项…………………………………………………………………………………11 5.5 输出项…………………………………………………………………………………11 5.6 算法……………………………………………………………………………………11 5.7 流程逻辑…………………………………………………………………………… 11
第六章 系统数据结构设计……………………………………………………… 18
6.1 逻辑结构设计要点……………………………………………………………………18
3
航空订票管理系统课程设计
6.2 物理结构设计要点……………………………………………………………………18 6.3 数据结构与程序的关系………………………………………………………………18 6.4 数据库设计描述………………………………………………………………………18 6.5 程序系统的组织结构…………………………………………………………………19
第七章 代码设计………………………………………………………………………21
7.1查询模块………………………………………………………………………………… 21 7.2 数据库的链接和操作……………………………………………………………………22 7.3 订单号的生成……………………………………………………………………………25 7.4订票成功………………………………………………………………………………… 25
第八章 系统运行效果与操作……………………………………………………31
8.1系统欢迎界面……………………………………………………………………………31 8.2管理员登录界面…………………………………………………………………………31 8.3普通查询…………………………………………………………………………………33 8.4综合查询界面……………………………………………………………………………34 8.5订票系统…………………………………………………………………………………34 8.6退票界面…………………………………………………………………………………36 8.7更新界面…………………………………………………………………………………36 8.8查看数据库界面…………………………………………………………………………37 8.9数据库的连接……………………………………………………………………………37 8.10版权所有……………………………………………………………………………… 40
参考文献………………………………………………………………………………………41
4
航空订票管理系统课程设计
第一章 系统需求分析
目前,国内航空公司的数量和规模都在扩大,国外航空公司也纷纷着陆中国,这些航空公司之间的竞争可谓日益激烈。配备一个安全、高效、灵活、可靠的客户服务中心系统对于航空公司加强客户服务质量,提高客户服务水平,扩展业务途径,维护公众形象,提高工作效率必将发挥重要作用。
对航空公司来说,航空订票管理系统既能扩大服务范围,扩大公司影响,减少营业费用,又对稳固航空公司的客源有着重要的辅助作用;站在旅客的角度,航空公司提供的这种服务提供了更多的方便,节省了很多时间。建设航空订票管理系统是体现和提高航空公司领导业绩的一条捷径,此外还具有重要意义: 1、改善航空公司服务质量;
2、创造和提升航空公司的品牌优势; 3、优化航空公司的服务流程; 4、提升信息化的水平;
1.1硬件可靠性
数据库服务器:
数据库服务器用于存放用户及航班信息等资料,配一台专用服务器,安装数据库SQL server2000。
1.2系统运行的稳定性
系统支持操作系统如下:
Windows vista、Windows XP(服务器版本)(推荐) 或Windows 2000,系统运行稳定可靠,可以保证365天*24小时的不间断运行,并安装杀毒软件,防止病毒的干扰,保证系统的运行稳定。
SQL Server数据库服务器版, 可以存储管理大量数据信息
1.3较高的性能价格比
由于这种模式极大的方便了客户及航班信息的管理,节省了很多不必要的设备,减少了项目投资。
1.4系统功能齐全、开放性好
订票,退票,查询,管理等业务,全部使用软件来控制,因此今后功能变动、业务改动很灵活。 共享航班资源。
5