航空售票系统系统设计背景,目的及意义
现今随着人们生活水平的提高,大家已经在追求方便快捷的交通方式,而飞机成为了大家的首选交通工具,随着飞机乘客的不断增加,机票的销售工作量成倍增加,这就更提高工作效率,而要提高机票销售效率就要使用先进的售票系统,这就为我们开发此系统提供了前提。
航空售票系统需求分析
一个正常营运的航空公司需要管理所拥有的飞机、航线的设置、客户的信息等,更重要的还要提供票务管理。面对各种不同种类的信息,需要合理的数据库结构来保存数据信息以及有效的程序结构支持各种数据操作的执行
随着旅游业的逐渐的成熟发达,航空客运量大幅度的提高,国内国际的旅游航班的增加,这些都对航空的信息管理系统提出了更高的要求,所以要不断的完善更新航空售票系统,提高航空售票系统的工作效率。
航空系统中,售票系统是很重要的一个环节,要想提高整个航空公司的工作效率,就要先提高售票系统的工作效率和安全性,故而研发此系统,此系统能够为售票工作提供方便快捷的售票服务,广大的客户可以得到更好的票务服务。
本组开发的航空售票系统是基于windows平台的,在任意一款windows操作平台上都可运行。
项目概述
1.工作内容:
要组建客户信息模块,首先要建立操作界面,在建立数据库,最后进行操作界面与数据库的连接
2.软件功能:
客户信息模块能够在数据库中建立客户的详细信息,并能够进行客户信息的录入、调用。
3.软件性能:
客户信息模块具有良好的可操作性,因为它是基于windows平台的应用系统
飞机航空售票系统功能设计:
系统开发的总体任务是实现各种信息的系统化、规范化和自动化。
系统功能分析是在系统开发的总体任务的基础上完成。本例子中的航空公司管理信息系统需要完成功能主要有:
用户登录模块
主要完成用户登录的功能,并将用户名记录入cookie中。如果注册用户想要订购飞机票,就必须登录。登录时必须正确添写用户名和密码。如果游客没有注册。登录界面有到注册界面的连接。
用户注册模块
完成用户注册的功能。登录的注册用户和未登录的游客的区别在于登录的注册用户可以浏览首页,查询飞机票,订购飞机票。
快速查询
主要实现按起点站、终点站来查询飞机票。在首页有一个快速查询模块,用户无须经过点击连接按钮,转到专门的查询页面再进行查询这样一个麻烦的过程就能得到较为满意的查询结果。
详细查询
主要实现按日期、起点站、终点站、班次。虽然有快速查询这样一个方便的查询模块,但其功能不够强大,有时可能不能满足用户的查询要求,这时就需要这样一个功能强大的详细查询模块。
订票子系统
主要实现将用户选种的飞机票进行锁定,以及生成定单并显示。这是网站的一个重要功能模块,在显示详细的查询信息页面点击订购按钮后,将转向订单页面,并向之传递用户所订购飞机票的信息,然后在订单页面生成订单并显示。
数据库设计:
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。数据库设计一般包括如下几个步骤:
(1).数据库需要分析。
(2).数据库概念结构设计。
(3).数据库逻辑结构设计。
------数据库需求分析
用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础
工作进度计划:
1准备系统的开发环境
开发工具: Microsoft Visual studio 2005
Microsoft SQL 2000
运行环境: windows xp系统
预期毕业设计成果:
由于本人是初次开发数据库管理系统,对于表单中程序代码的功能还不能运用自如,及对数据库中各文件的处理还不能达到目的,导致在程序调试中经常出错.
但是,这套航空售票管理系统基本完成.其功能基本符合航空公司的要求,能够完成对于航线,客户资料,机票信息等相关信息的增删改查功能.但是由于在知识,经验方面存在不足,时间也比较紧张,所以该系统还有很多待于完善的地方.如用 户界面不够优美,对系统容错处理不够等.但最主要的收获是学会了系统设计的思维方法,同时能虚心向学校老师请教及相互帮助的协作精神.