架空线路毕业设计_第1页
架空线路毕业设计_第2页
架空线路毕业设计_第3页
架空线路毕业设计_第4页
架空线路毕业设计_第5页
已阅读5页,还剩37页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

航空订票管理系统课程设计1天津工业大学课程设计航空订票管理系统姓 名 任海涛(组长) 彭斯 王桂林 薛刚 学 院 管理学院 专 业 信息管理与信息系统指导教师 吴君 2009 年 9 月航空订票管理系统课程设计2摘 要目前,国内航空公司的数量和规模都在扩大,国外航空公司也纷纷着陆中国,这些航空公司之间的竞争可谓日益激烈。配备一个安全、高效、灵活、可靠的航空订票管理系统对于航空公司加强客户服务质量,提高客户服务水平,扩展业务途径,维护公众形象,提高工作效率必将发挥重要作用。 关键词:航空订票系统;国内航空;飞机航班航空订票管理系统课程设计3目 录第一章 系统需求分析 51.1 硬件可靠性 51.2 系统运行的稳定性 51.3 较高的性能价格比 51.4 系统功能齐全、开放性好 51.5 管理人员使用的电脑安装 Windows 操作系统,操作界面友好5第二章 系统功能 62.1 数据的录入 62.2 数据的修改 62.3 数据的删除 62.4 数据的查询 62.5 客户端尚未解决的问题 62.6 服务端尚未解决的问题 62.7 难点问题 6第三章 性能需求分析 73.1 可操作性 73.2 可靠性 73.3 实用性 73.4 安全性 73.5 可维护性 73.6 可移植性 7第四章 系统结构84.1 系统用例图 84.2 用例描述 8第五章 系统设计105.1 程序描述105.2 功能105.3 性能115.4 输入项115.5 输出项115.6 算法115.7 流程逻辑 11第六章 系统数据结构设计 186.1 逻辑结构设计要点18航空订票管理系统课程设计46.2 物理结构设计要点186.3 数据结构与程序的关系186.4 数据库设计描述186.5 程序系统的组织结构19第七章 代码设计217.1 查询模块 217.2 数据库的链接和操作227.3 订单号的生成257.4 订票成功 25第八章 系统运行效果与操作318.1 系统欢迎界面318.2 管理员登录界面318.3 普通查询338.4 综合查询界面348.5 订票系统348.6 退票界面368.7 更新界面368.8 查看数据库界面378.9 数据库的连接378.10 版权所有 40参考文献41 航空订票管理系统课程设计5第一章 系统需求分析目前,国内航空公司的数量和规模都在扩大,国外航空公司也纷纷着陆中国,这些航空公司之间的竞争可谓日益激烈。配备一个安全、高效、灵活、可靠的客户服务中心系统对于航空公司加强客户服务质量,提高客户服务水平,扩展业务途径,维护公众形象,提高工作效率必将发挥重要作用。对航空公司来说,航空订票管理系统既能扩大服务范围,扩大公司影响,减少营业费用,又对稳固航空公司的客源有着重要的辅助作用;站在旅客的角度,航空公司提供的这种服务提供了更多的方便,节省了很多时间。建设航空订票管理系统是体现和提高航空公司领导业绩的一条捷径,此外还具有重要意义:1、改善航空公司服务质量;2、创造和提升航空公司的品牌优势;3、优化航空公司的服务流程; 4、提升信息化的水平;1.1 硬件可靠性数据库服务器:数据库服务器用于存放用户及航班信息等资料,配一台专用服务器,安装数据库 SQL server2000。1.2 系统运行的稳定性系统支持操作系统如下:Windows vista、Windows XP(服务器版本) (推荐) 或 Windows 2000,系统运行稳定可靠,可以保证 365 天*24 小时的不间断运行,并安装杀毒软件,防止病毒的干扰,保证系统的运行稳定。SQL Server 数据库服务器版, 可以存储管理大量数据信息1.3 较高的性能价格比由于这种模式极大的方便了客户及航班信息的管理,节省了很多不必要的设备,减少了项目投资。1.4 系统功能齐全、开放性好订票,退票,查询,管理等业务,全部使用软件来控制,因此今后功能变动、业务改动很灵活。共享航班资源。航空订票管理系统课程设计61.5 管理人员使用的电脑安装 Windows 操作系统,操作界面友好。第二章 系统功能2.1 数据的输入管理员根据需要来输入航班、订票人、乘客等信息的具体数据,但必须保证其正确性和准确性。2.2 数据的修改管理员根据需要对指定的数据进行修改,由于记录繁多,因此用户首先要输入一定的查询条件,缩小记录范围,然后再从该范围中找到指定的记录进行修改,保证修改的内容的正确性和准确性后可更新数据库的数据。2.3 数据的删除管理员根据需要对指定的数据进行删除,由于记录繁多,因此用户首先要输入一定的查询条件,缩小记录范围,然后再从该范围中找到制定的记录进行删除,保证将要删除的内容的正确性和准确性后可删除掉数据库中的数据。2.4 数据的查询管理员根据需要查询数据库中的所有数据,输入一定的查询条件,然后可按照输入的查询依据查询新数据库的数据。尚未解决的问题2.5 客户端尚未解决的问题客户端尚未解决的问题是,如何与订票人的银行账户连接。2.6 服务器端尚未解决的问题服务器端尚未解决的问题是,系统自动检索到过期的航班后自动将其信息删除并且要保所有与该航班关联的订票人的信息和乘客的信息都删除,难点在于,如何保证数据库中的表间的一致性。2.7 难点问题难点问题是服务器端的程序的删除部分,因为订票人的信息关系到部分乘客的信息,必须保持数据的完整性。其次是航班信息,它关系着部分订票人的信息和乘客信息,其中还嵌套着这部分订票人当中有部分关系的乘客信息,并且同一定票人可以订购多架次航班的机票和所订购的机票的数量也不仅仅是1 张,要将航班信息删除,也要保数据的完整性。航空订票管理系统课程设计7第三章 性能需求分析从实用、好用的角度出发开发航空订票管理系统,建立面向顾客管理全过程的管理与控制系统,在设计过程中主要考虑以下原则:3.1 可操作性原始信息皆由管理员录入,系统应尽量减少操作员的数据录入量,录入数据尽量通过设计下拉列表框来选择录入,这样的处理同时也避免了许多录入异常现象的发生。数据输入的格式应符合业务习惯,并且直观、方便。要求系统处理的数据能准确无误,同时输出信息要求直观、简洁。3.2 可靠性系统运行具有较高的可靠性,提供严格的并发控制,确保数据的一致性和正确性3.3 实用性从用户的实际需要出发进行系统开发,不盲目追求高新技术的应用。3.4 安全性系统安全措施可靠、高效、可维护性好,有权限控制、口令控制、临时锁定控制,其中口令录入界面便于系统识别登录用户。3.5 可维护性为了保证系统的可维护性,要求具有详细的文档资料,同时,要求系统在功能设计上考虑可扩展性,以满足业务变动的需求。3.6 可移植性系统开发完成后,要能运行于任何由 Windows NT/Windows 9X 操作系统所构成的计算机网络环境下。航空订票管理系统课程设计8第四章 系统结构4.1 系统用例图4.2 用例描述(1)航班查询查看航班信息 基本查询,从下拉列表中选择航班或起点或终点信息 综合查询,手动输入航班的基本信息(2)订票输入航班信息 显示航班信息,以及打折后的票价信息,询问信息是否正确 正确 输入个人信息 完成订票不正确 返回订票初始界面航空订票管理系统课程设计9(3)退票输入将退票的序号 显示票的具体信息,并询问是否退票 退票成功,更新顾客数据库(4)管理登陆 进入管理界面 选择添加、更新、删除航班,或查看航班具体信息等业务添加 输入添加航班的具体信息 更新航班数据库更新 输入所要更改航班的具体信息 更新航班数据库删除 选择所要删除的航班 更新航班数据库查看航班具体信息 显示数据库中所有航班的具体信息航空订票管理系统课程设计10第五章 系统设计5.1 程序描述5.1.1 服务器端程序:本套航空订票系统软件的服务器端应用程序,使用 java 编写前台控制软件,管理员通过使用该软件来进行对数据库中的数据进行管理。5.1.2 后台数据库:本套航空订票系统软件的后台数据库使用 Microsoft SQL Server 2000 来搭建后台数据库服务器,用来存放所有的数据。5.2 功能5.2.1 服务器端的主要功能5.2.1.1 订票信息的查询功能:1)查询航班信息包括航班号、时间、地点等信息。2)查询及票价格包括起始地、抵达地、 、机票价格等信息。3)查询订票人的详细信息:精确查询:输入订票人身份证号码查询订票人详细信息。模糊查询:输入订票人的姓名(或订票人的姓或是年龄或是性别)查询出一系列相关的信息,然后可从小范围内找到订票人的详细信息。4)查询乘客的详细信息:精确查询:输入乘客的身份证号码查询乘客的详细信息。模糊查询:输入乘客的姓名(或乘客的姓或是年龄或是性别)查询出一系列相关的信息,然后可从小范围内找到乘客的详细信息5.2.1.2 定票功能:1)填写订票人的详细信息其中包括:姓名、身份证号码、联系电话、地址等信息。2)填写订票的详细信息,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论