XXXXXX毕业设计(论文) 1 绪论
1.1课题背景
随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,机票的预订也开始影响着人们日常生活和出行,并且变得越来越重要。而原有的系统随着航空公司载客量的迅猛增长和人们对便捷性要求的提高,已经变得无法满足需求。原有的系统不仅效率比较低下,而且在安全性、准确性等方面有很多不足。
为了实现航空公司的现代化管理,进一步提高工作效率,方便旅客,于是机票预订系统便应用而生,该系统的基本功能是为客户提供机票预订等相关事务。
机票预订系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预订系统,实现航空公司的机票销售的自动化的计算机系统。总之,这个系统要求能够实现实时,高效,便捷,完善,安全性好等特点。
1.2目前的现状
目前机票预订的状况是不能直观的展现预订的过程,本系统各个界面都非常的人性化,能够简单快捷的达到预订机票的目的,并且效率更高,数据更准确,能够轻松的完成机票订购高峰时刻的大量数据处理问题。本次设计拟开发一个机票预订系统,可以降低工作人员的工作量,提高工作人员的工作效率,同时方便顾客订票。
1.3 应用范围
订票是客运业务中的一个最基本的业务,表面上看,它只是飞机客运业务的一个简单的部分,但是它涉及到管理与客户服务等多方面,因此,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,这就要求一种全新的订
1
XXXXXX毕业设计(论文) 票方式——网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。本次设计便是利用开发工具ASP和ACCESS数据库共同开发的一个飞机网上订票系统,它能方便快捷地运用在订票业务的营运之中。
1.4系统的功能介绍
本系统设计主要是根据订票业务的基本流程进行的,系统功能包括如下几个方面:
(1)查询:用户进入界面以后,通过自己的需求,输入自己需要的航班航线,用户也可以选择相应的航空公司进行筛选结果。
(2)预订:用户选好了自己的航班之后,点击“预订”链接,并填入自己的相关信息,最后点击“完成”,完成机票的预订。
(3)修改:管理员可以通过后台对现有的航班航线进行修改,包括路线,起飞到达的时间,航空公司等。
(4)删除:管理员通过需要可以将现有的航线删除。 (5)添加:管理员通过需求对现有的航线进行添加。
1.5 本论文的结构
本论文主要分为六章,第一章讲课题的研究背景及意义;第二章主要讲需求分析及概要设计;第三章主要讲系统的详细设计,主要内容是ER图和数据库的设计;第四章主要讲系统的实现,主要内容是系统的界面和部分代码;第五章主要讲系统的测试,第六章主要讲本论文的总结。
2
XXXXXX毕业设计(论文) 2 系统分析与概要设计
随着近年来,人们消费水平的提高,乘坐飞机的消费者也越来越多。这时航空公司对自身的销售系统进行提升,开发“机票预订系统”对自身的销售过程有相当大的帮助,以下这章就是“机票预订系统”开发过程的概要设计。
2.1需求分析
本系统主要实现机票的预订,能更好更快捷的完成用户查询到预订的过程,提高工作效率,并且简化烦琐的操作手续,防止数据的丢失。 2.1.1基本功能及目的
“机票预订系统”的主要功能是帮助航空公司对乘客的信息进行统计,更新。并对自己的航班做出相应的调整,来达到最好的运输效果。
其功能描述如下:
(1)用户可以自己到网站中查询需要的航班信息。 (2)找到自己的需要的航班可以进行预订。 (3)用户预订机票填写自己的必要信息。
(4)管理员为随时掌握各航向飞机的乘载情况,系统定期进行查询统计,以便适当调整。其结构示意图如下2.1所示:
图2.1结构图
3
XXXXXX毕业设计(论文) 2.2可行性分析
2.2.1设计的可行性
(1) 要求:
a.功能:能自动的预订出乘客的机票,安排好航班。 b.输出预订的内容,航信航班,机票的航空公司等。 (2) 目标:
a.人力与设备费用的减少; b.处理速度的提高; c.管理信息服务的改进; d.自动决策系统的改进; e.人员利用率的改进。 2.2.2技术上可行性
由于本管理系统的对象单一,仅对航空公司机票进行管理。因此,这个管理系统比较适合采用数据库来设计。在计算机硬件和软件快速发展的今天,计算机硬件和软件已经远远满足本管理系统的要求。在数据库编程工具方面,各种可视化编程方法的出现,一改过去程序设计的概念和方法,用户用鼠标就可以快速、简捷地创建应用程序,极大地提高了编程效率。
如图2.2所示:
事务航班系统管信息的更理员 新
用户
用户 查询请求 表单申请 数据库 客户机终端显示数据 图2.2基本原理图
4
XXXXXX毕业设计(论文) 如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围。本系统选用的ACCESS作为数据库工具,功能强大。
本系统属于小型系统,采用ACCESS数据库,功能强大,结构复杂,工作量可由一到三个人完成,作为学年论文,有足够的时间一个人完成,ASP技术难度不大,因此本系统对人力,资金,以及技术的要求都不是很高,具有经济可行性。
2.3 对象分析
(1)管理员的操作流程如图2.3所示: 增加航线/飞机 修改航线/飞机 登 陆 删除航线/飞机 修改公司信息 注 销 图2.3 管理员的操作流程图
管理员进入登陆界面,验证管理员身份后,可以对系统的数据进行修改,主要包括:增加航线/飞机,修改航线/飞机,删除航线飞机,修改公司信息,完成后便可退出了。
(2)客户的操作流程如图2.4所示:
查询航班 登陆系统 查询余票 预订机票 退 出 图2.4客户的操作流程图
5