logo资料库

天津工业大学-航空订票系统.doc

第1页 / 共42页
第2页 / 共42页
第3页 / 共42页
第4页 / 共42页
第5页 / 共42页
第6页 / 共42页
第7页 / 共42页
第8页 / 共42页
资料共42页,剩余部分请下载后查看
航空订票管理系统课程设计 天津工业大学 课程设计 航空订票管理系统 姓 名 任海涛(组长) 彭斯 王桂林 薛刚 院 管理学院 业 信息管理与信息系统 学 专 指导教师 吴君 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 系统运行的稳定性 系统支持操作系统如下: vista、Windows XP(服务器版本)(推荐) 或 Windows 2000,系统运 Windows 行稳定可靠,可以保证 365 天*24 小时的不间断运行,并安装杀毒软件,防止病毒的 干扰,保证系统的运行稳定。 SQL Server 数据库服务器版, 可以存储管理大量数据信息 1.3 较高的性能价格比 由于这种模式极大的方便了客户及航班信息的管理,节省了很多不必要的设备, 减少了项目投资。 1.4 系统功能齐全、开放性好 订票,退票,查询,管理等业务,全部使用软件来控制,因此今后功能变动、业 务改动很灵活。 共享航班资源。 5
航空订票管理系统课程设计 1.5 管理人员使用的电脑安装 Windows 操作系统,操作界面友好。 2.1 数据的输入 第二章 系统功能 管理员根据需要来输入航班、订票人、乘客等信息的具体数据,但必须保 证其正确性和准确性。 2.2 数据的修改 管理员根据需要对指定的数据进行修改,由于记录繁多,因此用户首先要 输入一定的查询条件,缩小记录范围,然后再从该范围中找到指定的记录进行修 改,保证修改的内容的正确性和准确性后可更新数据库的数据。 2.3 数据的删除 管理员根据需要对指定的数据进行删除,由于记录繁多,因此用户首先要 输入一定的查询条件,缩小记录范围,然后再从该范围中找到制定的记录进行删 除,保证将要删除的内容的正确性和准确性后可删除掉数据库中的数据。 2.4 数据的查询 管理员根据需要查询数据库中的所有数据,输入一定的查询条件,然后可 按照输入的查询依据查询新数据库的数据。 尚未解决的问题 2.5 客户端尚未解决的问题 客户端尚未解决的问题是,如何与订票人的银行账户连接。 2.6 服务器端尚未解决的问题 服务器端尚未解决的问题是,系统自动检索到过期的航班后自动将其信息 删除并且要保所有与该航班关联的订票人的信息和乘客的信息都删除,难点在 于,如何保证数据库中的表间的一致性。 2.7 难点问题 难点问题是服务器端的程序的删除部分,因为订票人的信息关系到部分乘 客的信息,必须保持数据的完整性。其次是航班信息,它关系着部分订票人的信 息和乘客信息,其中还嵌套着这部分订票人当中有部分关系的乘客信息,并且同 一定票人可以订购多架次航班的机票和所订购的机票的数量也不仅仅是 1 张,要 将航班信息删除,也要保数据的完整性。 6
航空订票管理系统课程设计 第三章 性能需求分析 从实用、好用的角度出发开发航空订票管理系统,建立面向顾客管理全过程 的管理与控制系统,在设计过程中主要考虑以下原则: 3.1 可操作性 原始信息皆由管理员录入,系统应尽量减少操作员的数据录入量,录入数 据尽量通过设计下拉列表框来选择录入,这样的处理同时也避免了许多录入异常 现象的发生。数据输入的格式应符合业务习惯,并且直观、方便。要求系统处理 的数据能准确无误,同时输出信息要求直观、简洁。 3.2 可靠性 系统运行具有较高的可靠性,提供严格的并发控制,确保数据的一致性和 正确性 3.3 实用性 从用户的实际需要出发进行系统开发,不盲目追求高新技术的应用。 3.4 安全性 系统安全措施可靠、高效、可维护性好,有权限控制、口令控制、临时锁 定控制,其中口令录入界面便于系统识别登录用户。 3.5 可维护性 为了保证系统的可维护性,要求具有详细的文档资料,同时,要求系统在 功能设计上考虑可扩展性,以满足业务变动的需求。 3.6 可移植性 系统开发完成后,要能运行于任何由 Windows NT/Windows 9X 操作系统所 构成的计算机网络环境下。 7
航空订票管理系统课程设计 第四章 系统结构 4.1 系统用例图 4.2 用例描述 (1)航班查询 查看航班信息 (2)订票 输入航班信息 基本查询,从下拉列表中选择航班或起点或终点信息 综合查询,手动输入航班的基本信息 显示航班信息,以及打折后的票价信息,询问信息是否 正确 正确 输入个人信息 完成订票 不正确 返回订票初始界面 8
分享到:
收藏