民航售票管理系统的设计与实现(SQL)
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要
本系统主要从现代社会电脑化观念出发,通过对现有民航公司资料的分析,研究和整理,确定了在民航公司引入民航售票管理系统的可行性、紧迫性和必要性。以实现民航公司售票管理的电子信息化,提高工作效率。
民航售票管理系统分为民航管理系统和民航售票系统。其中民航管理系统又分为会员注册管理、管理员后台管理,留言管理以及各个功能子模块。民航售票系统分为航班查询管理,网上订票管理,网上退票管理以及各个功能子模块。主要为一个民航公司的售票管理提供了强有力的保证,大大提高了工作人员的工作效率,减少了成本的投入,降低了认为出错的机率。
本系统的开发要求采用B/S结构,本系统采用asp作为前台开发语言,SQL Server2000 作后台数据库。系统具有稳定性高、可移植性强等特点。
通过对民航售票管理系统的开发,使我对民航售票管理系统有了更深入的了解,在开发的过程中对asp,VBSCRIPT, JAVASRIPT语言更加熟悉,对开发工具Dreamweaver,Frontpage,后台的SQL SERVER2000的运用和配置更加熟练。
关键词:asp;管理;售票;数据
Design and Realization of Commercial Aviation Management Booking System
Abstract
This system mainly sets out from the modern society computerization idea, passing the analysis to the existing airline data, research and sorting, making sure to lead to sell a management system into the aviation in the airline of possibility, urgency and necessity. With the electronics which carries out an airline to sell a management information-based, exaltation work efficiency.
The aviation selling a management system is divided into a aviation management system and aviation selling system. Among them, the aviation manages system and is divided into a member registration a management, managing person backstage management, message management and each function from mold piece. The aviation selling system is divided into a service search management, booking management on the net, refunding management and each function from the mold piece on the net. The probability mainly selling management system to provide powerful assurance for an airline, raising the staff member's work efficiency consumedly, reducing the devotion of cost, lowering to think to come amiss.
The development of this system adopts B/S structure. This system adopts asp for developing, and the SQL Server2000 makes a backstage database. The system has characteristics of high stability, portability etc.
Through the development of management system of aviation, I made more understanding about selling management system of aviation. In the process of developing, I acquainted myself more with asp, VBScript, JAVAScript, and I was proficient in DreamWeaver, FrontPage and the SQL SERVER2000.
Key words: asp; management; booking; database
在现在的民航售票系统中,管理是民航公司能正常运作的重要环节,为了更好地推动民航售票业务的持续发展,不少民航分公司,通过分公司把民航售票管理软件推向最终用户。这些分公司大多分布在全国各地。在传统方式上,人们都是电话查询或者亲自到民航公司指定的售票地点去购买自己想要的航班机票,传统的方式使得人们在购买机票中花费过多的时间,人们的满意度很低,这样也给民航公司增加了大量的业务,而且纯手工的操作经营模式势必会带来很大的安全隐患,而且也不方便机票的管理。造成有些机票的积压,而有些机票却供不应求,这样就不能形成一个稳定有序的民航售票机制。因此一个良好稳定的民航售票管理系统的推出势在必行。
民航售票管理系统,就是为了适应现代社会人们高度强烈的时间观念而开发出来的能够为用户提供可靠的信息存储,信息查询,信息操作的民航售票管理软件。它是基于Internet/Intranet网络环境下,采用B/S工作模式,集会员管理和售票查询预订处理统于一体的信息控制和管理,是建立在网络办公自动化和企业生产、经营管理基础上的统一网络信息管理平台。在此信息平台下,可灵活的处理民航公司的售票管理业务,实现管理控制的一体化,为公司创造了方便,快捷的工作环境。
一个民航公司的民航售票管理系统是否完善,直接影响到工作人员的办事效率。以前传统的方式上的售票方式很不方便,而且花费在这上面的时间也是很多的。而且纯手工的操作也会给民航管理带来一定的安全隐患。随着民航运输业的不断发展,飞机和机场数量的不断增加,民航客运规模的日益宏大,传统的售票方式明显不能适应社会的发展,不能满足时代的需要。
随着科学技术的日趋发展和电脑的普及,实现民航公司售票管理的信息化和高效化,除了有良好的硬件设备外,还需要一个很好的软件。这里所说的“软件”不仅仅是电脑程序,而且还包括适合电脑化操作的民航售票管理流程。本毕业设计就是根据民航公司自身的特点,为解决民航公司售票问题而设计的一套软件。
使用计算机对民航公司售票进行综合管理,可以大大减轻工作量,减少人为的工作失误。基于公司的具体情况,本软件设计主要提供了航班的查询、网上订票、网上退票、会员信息管理及注册、民航咨询的相关信息、航班资料的添加、删除及修改等基本功能,是一个操作简单、使用方便的民航售票管理系统。
此毕业设计把民航售票管理系统划分为几个独立的模块。每一个模块通过超链接进行联系。它们都分别拥有自身完善的组成部分,比如说数据库、页面等。下面对它的各个组成部门做一个简要的介绍。
1. 航班查询管理
航班查询管理有两种不同的运作方式:单程与往返。这里的查询的基本的运作方式为不同旅途需要的客户提供了有益的参考和选择。系统根据不同的搜索条件响应相应的动作。另外客户还要输入对应的出发地点和目的地点以及出发时间等,因为这些才能构成一个航班查询的主要查询输入,对应得到的航班信息才会及时准确。输入的数据后,数据库将会反馈出:航班号、飞机型号、出发城市、目的城市、起飞时间和到达时间。
2. 网上订票管理
网上订票系统也可以分为两种不同的预订方式。一种订票的信息是根据航班查询得到的结果生成的网上订票的信息,这些信息是根据用户查询后得到的相应航班消息。另一种是系统默认生成的订票信息,这些信息是存在系统的数据库中的,人们可以通过浏览的方式来找到自己想要的航班的信息。
3. 网上退票管理
网上退票系统可以根据人们所定的信息进行相应的退票处理。只要是会员定了票交了一定的定金后,那么票的具体价格及信息等将会出现在此界面里。人们可以根据这些进行退票处理,但此退票管理系统将会收取一定的违约金。
4. 会员注册管理
会员注册管理模块是完成用户注册功能的。用户只有通过注册成为会员后,输入一定的消息才能成为会员,方便管理员的管理,也才能为合法的用户提供相应的保证。
5. 管理员管理
管理员管理模块相当于是一个后台的数据库管理系统。系统的管理员可以在这里面对航班的消息进行添加和删除,以及航班咨询的添加及删除,以及客户留言的管理等等。
6. 民航咨询管理
民航咨询管理模块为人们提供了一些民航的最新的新闻报道及咨询。人们可以通过这些消息得到自己想要的新闻,可以获得各个地方的民航咨询,不断丰富人们的民航知识。
7. 留言管理
留言管理模块为客户提供了一个交流的地方,人们可以在这里畅所欲言,也可以在这里发表自己的意见及看法,可以提出对民航管理方的建议。
目 录
1. 引 言 1
2. 总体设计 1
2.1 系统需求及结构 1
2.2 系统业务流程及模块介绍 3
3. 方案选择 4
3.1方案比较 4
3.1.1系统模式比较 4
3.1.2程序语言的比较 5
3.2 系统运行环境及开发工具 6
3.3 asp简介 7
4. 数据库的设计 8
4.1 表结构的设计 8
4.2 数据库的连接 11
5. 各模块功能实现 11
5.1 会员注册功能代码实现 11
5.2 管理员管理功能实现 11
5.3 航班查询功能实现 15
5.4 网上订票功能实现 16
5.5 网上退票功能实现 18
6. 问题及测试结果 结 论 19
参考文献 20
致 谢 21
声 明 22