网上飞机票预订系统设计与实现

摘要:该文在对航空公司管理信息系统调查分析的基础上,结合WEB开发技术,确定了网上飞机票预订系统的功能需求。在此基础上提出方案总体设计,采用B/S构架,用Microsoft SQL Server 2000作为数据库管理系统,实现了用户注册、飞机票的查询、预订等功能,从而使航空公司通过网络最大可能的提高服务质量,也极大地方便了广大乘客。

关键词:飞机票预订;WEB;数据库

中***分类号:TP311文献标识码:A 文章编号:1009-3044(2010)05-1106-02

Design and Implementation of Online Air Ticket Booking System

CHEN Jun

(College of Computer Science & Technology, Southwest University of Science and Technology, Mianyang 621010, China)

Abstract: This paper determine the functional requirements based on the surveys and analysis of airline management information systems combined with WEB technology, proposal the overall design, use of B/S architecture, using Microsoft SQL Server 2000, implemented user registration, ticket inquiries, booking and other functions, so that to improve service qualitythrough the network airlines, as well as it is convenient to the majority of passengers.

Key words: airline tickets booking; WEB; database

1 概述

随着因特网的出现,其自身所具有的开发性、全球性、低成本、高效率的特点,使得跨企业,跨地区,跨行业进行管理成为可能。全球信息系统发展到世界的各个角落、各个领域。通过企业间跨地区的合作,使得业务集成,可以降低成本,提高企业的竞争力。但是目前,随着航空运输业的快速发展,传统的人工售票模式不能满足新时期的航空客运发展的要求,约束了航空客运的发展,因此提出了网上飞机票预订信息系统。

2 系统需求分析和方案设计

如何提高提高飞机票售票效率,更好的为乘客着想,实现人性化管理,是每个航空公司都不能避免的问题,而网上飞机票预订就可以很好的解决这个问题,让飞机票的售出途径实现多元化,方便乘客购票,提高航空公司的管理水平。

根据实际情况,利用现行技术,改善航空公司的机票售出模式,逐步的改善航空公司的不合理面,提高航空公司的管理水平,并以此为突破口,带动航空公司向信息化管理迈进。

网上机票预定子系统,乘客可以根据自己的需要来查询航线以及相应的航班信息和票务信息,以此来满足自己的出行要求。本系统有一定的检索功能,乘客可以根据需要,输入自己的查询条件,这样就可以得到满足条件的航线信息、航班信息,还可以对自己需要的机票进行预定。

项目采用ASP开发主界面。ASP突破静态网页的一些功能限制,实现动态网页技术,通过使用VBScript或JavaScript等简易的脚本语言,结合HTML语言,可以快速完成站点的应用程序,通过站点服务器执行脚本语言,产生或更改在客户端执行的脚本语言。可以通过使用Visual Basic、Java、Visual C++等多种程序语言制作ActiveX Server Component来扩充系统的功能。

数据库设计采用SQL SERVER2000后台数据库。与Access2003相比,SQL SERVER2000数据库具有安全性高,支持大型数据库的开发等特点。Web数据库系统采用三层浏览器/服务器结构(即网络浏览器/Web服务器/数据库服务器结构),具有极大的优势。Web数据库系统充分发挥了DBMS高效的数据存储与管理能力,以B/S模式为平台,将客户端统一为Web浏览器,为用户提供使用简便、内容丰富的数据库服务,已经成为Internet和Intranet提供的核心服务,为Internet上的电子商务提供技术支持。Web数据库系统的关键技术是Web与数据库的连接和访问优化。

3 系统设计与实现

1) 数据库设计

数据库设计的任务是在数据库管理系统的支持下,按照航空公司实际应用的要求,设计结构合理、规范化的、使用方便的、存取效率高的、能充分反映现实世界中信息的联系、满足应用系统处理要求的数据库。数据库设计主要包括概念结构设计(简称概念设计)、逻辑结构设计(简称逻辑设计)、构造数据库(包括物理结构设计,简称物理设计)和数据库维护等。

数据库设计是在管理信息系统总体设计的指导思想和设计原则的约束下,按照管理信息系统建设的目标和所确定的范围,在科学的数据库设计理论指导下完成的。目前常用的各种数据库设计方法均属于规范设计法,它是运用软件工程的思想与方法,根据数据库设计的特点,提出了各种设计准则和设计规程。这种工程化的规范设计也是目前设计数据库的最实用的方法。在这种设计方法中,数据库设计的核心是概念设计和逻辑结构设计。

网上机票预定信息系统数据库设计也是基于以上管理信息系统的基本方法和原理构建的。数据库以基本满足第三范式为基本要求。主要设计了以下数据库表:

航线信息表:(航线编号、航线名称、出发地点、目的地点、航线描述)

航班信息表:(航班编号、航班类型、航班等级、起飞时间、座位数目、价格、航线编号)

机票信息表:(机票编号、机票名称、价格、起飞时间、座位号、标记是否卖出、航班编号)

乘客信息表:(身份证号、姓名、电话、电子邮箱、地址)

预定机票信息表:(机票编号、身份证号、预定机票时间、标记是否交费)

管理员信息表:(管理员编号、密码)

会员信息表:(会员编号、密码、姓名、地址、电子邮箱、出生日期)

2) 界面设计

功能界面是直接和用户打交道的,直接呈现在用户面前的,因此应该尽量友好,系统所有的网页都是基于这个原则设计的。

首页界面包括航空公司的各类信息,可以方便的联结到其他的航空公司,并可以进行综合的信息查询:航线查询、航班查询等,用户只要懂得上网就是可以浏览该首页,并可以下一步进行网上机票预定。

3) 功能模块设计

功能模块主要由机票信息录入子系统、航班信息录入子系统、航线信息录入子系统、网上机票预定子系统、查询预定机票信息子系统、航班信息查询子系统、监控和处理预定机票子系统一起共同构成整个网上机票预定信息系统。

功能规定:用户注册登录(包括管理员登录)子系统用户管理模块要求如果用户是首次登录,必须首先在本站注册成为合法用户,使用合法的用户名和密码经登录窗口登录本系统,非法用户在本站只能浏览有限的信息。用户合法登录后可以修改本人除用户名之外的所有信息,并浏览本站所有的信息,包括本人个人信息、机票售出情况以及网上机票预定等等,但是不能浏览他人的个人信息,也不能对航班信息、预定机票信息进行添加、修改和删除操作。而管理员通过管理员登录窗口登录,实现登录密码修改,删除用户及相关信息,添加修改删除航线信息、航班信息、查看订票信息、监控订票信息并可以对预定机票信息进行相应的处理。

网上机票预定子系统乘客可以根据自己的需要来查询航线以及相应的航班信息和票务信息,以此来满足自己的出行要求。本系统有一定的检索功能,乘客可以根据需要,输入自己的查询条件,这样就可以得到满足条件的航线信息、航班信息,还可以对自己需要的机票进行预定。

在上面这些功能模块中,最核心的模块是网上机票预定子系统模块,其中包括航线信息,航班信息以及机票资源的售出情况等几部分。管理员在通过登录认证后,可以进行功能管理:生成机票、查询预定的机票、增加路线、增加航班、机票监控、未交费机票处理等。其中机票监控、未交费机票处理是对已订票但没有在缴费的预定信息处理。对普通用户来说,在用户通过登录后可以对系统提出查询请求,通过查询后可以在预定模块中对所需机票预定。查询过程中,用户在首页所接触的查询是一个精确查询,如果所选项与数据库表中的数据项不匹配那么就显示没有相关的机票信息;当且仅当所有的数据项都相同后才会显示相应的航线、机票信息。用户在预定机票的过程中需要填写个人资料。个人资料和数据库中的注册信息是相关的,如果填写的个人信息与数据库中的数据项不相联系则不能进行预定。

4) 系统实现

系统采用ASP作开发前台,后台采用SQL SERVER2000数据库。

4 结束语

今天使用得最多的通讯系统是互联网,同时网上预定飞机票也是互联网上最受欢迎的方式之一。通过网上预定飞机票系统,可以用非常低廉的价格,以非常快速的方法,与世界上任何一个角落的网络用户联络系。同时,您可以得到大量免费的新闻、专题。这是任何传统的方式也无法相比的。正是由于网上预定飞机票的使用简易、投递迅速、收费低廉,易于保存、全球畅通无阻,使得网上预定飞机票被广泛地应用,它使人们的交流方式得到了极大的改变。

参考文献:

[1] 李凡长,李彤,沈华芬.动态模糊主动数据库系统设计方法的初探[J].计算机科学,1997,24(1).

[2] 李昭原.数据库技术新进展[M].北京:清华大学出版社,2000.

[3] 刘云生.ERTDBMS中主动机制的设计与实现[J].计算机应用,2003(8).

[4] 宋昆,李严.SQL Server数据库开发实例解析[M].北京:机械工业出版社,2006.

[5] 韩杏容,夏自谦.管理信息系统的研究进展[J].中国管理信息化,2006(9).

[6] 徐云雷,李昕.SQL Server数据库系统备份与恢复技术[J].现代电视技术,2006(2).

网上飞机票预订系统设计与实现

转载请注明出处学文网 » 网上飞机票预订系统设计与实现

学习

T9输入法带你自由玩转手机

阅读(33)

本文为您介绍T9输入法带你自由玩转手机,内容包括t9输入法怎么用,t9输入法手机版。“或许你还在为找不到手机里的音乐而焦急,或许你还在为如何发一条英文短信而烦恼,那么现在T9智能输入法可以解决你的烦恼。”日前Nuance通讯公司大中华区市

学习

滋补小食山核桃

阅读(36)

本文为您介绍滋补小食山核桃,内容包括俏美味山核桃,山核桃美食手册。入冬后,医院里感冒、发热、咳嗽等上呼吸道感染的病人多起来了。一些阴虚体质的人,容易遭遇让人寝食难安的口腔溃疡,脸上还会冒起烦人的“小痘痘”。那些有习惯性便秘的老

学习

钢铁烧结脱硫副产物综合利用现状与发展

阅读(21)

本文为您介绍钢铁烧结脱硫副产物综合利用现状与发展,内容包括日照钢铁活性炭脱硫技术,钢铁厂烧结脱硫的整个流程。[摘要]随着社会经济的快速发展,我国企业生产的规模和数量都持续加大,这也就表示对资源能源的需求不断增加,同时还会加重环境

学习

话说韩少功

阅读(21)

本文为您介绍话说韩少功,内容包括上校连长韩少功,韩少功全部小说。少功栖停于海南,我蜗居于湖南,见面时少,却通函多多。2011年冬在京开全国作代会时,朝夕相处几日,然后揖别互道珍重。再往前推,是湖北竹溪县之行,少功、方方、野莽、阿成、刘益善

学习

刍议测绘与空间地理信息

阅读(21)

本文为您介绍刍议测绘与空间地理信息,内容包括测绘与空间地理信息杂志社,测绘与空间地理信息杂志出刊时间。【摘要】近年来随着科技和经济的发展,人们对现代工程的精度和功能的要求逐步提高,模块发、自动化、数字化成为测绘工作新的发展方

学习

李泉:我爱你,坦率的柯蓝

阅读(19)

本文为您介绍李泉:我爱你,坦率的柯蓝,内容包括李泉第一任妻子是柯蓝吗,主持人柯蓝和李泉恋情。一个歌手凭借一首好歌走红并不新鲜,但一个歌手的一首好歌使它的创作者也声名鹊起恐怕就并不多见了。台湾歌手范小萱的一首《我要我们在一起》

学习

大闸蟹生态养殖技术探讨

阅读(23)

本文为您介绍大闸蟹生态养殖技术探讨,内容包括大闸蟹最新养殖技术,大闸蟹养殖最新技术。一、苗种放养1.扣蟹选择从江浙购买有资质、声誉好的大闸蟹苗种。扣蟹苗要求体质健壮、附肢齐全、无病无伤、规格整齐、活动力强、反应灵敏,体色黄褐

学习

读书 第4期

阅读(23)

本文为您介绍读书 第4期,内容包括读书完结篇,读书全文阅读。高盛帝国:全球唯一一部全面讲述高盛百年崛起的企业传记作为为高盛提供战略咨询服务超过30年的专家,查尔斯・埃利斯与高盛现任和以前的多位合伙人保持密切联系。在本书中他深入描

学习

Lifi技术及其在工业安全领域内的发展前景

阅读(22)

本文为您介绍Lifi技术及其在工业安全领域内的发展前景,内容包括lifi技术深度分析,lifi技术解释。【摘要】:Lifi技术的研发正在影响着我国信息通信的发展,且在工业安全领域的发展前景呈现一片光明。【关键字】:Lifi技术、工业安全领域、发展

学习

尼日利亚见闻

阅读(32)

本文为您介绍尼日利亚见闻,内容包括尼日利亚见闻,尼日利亚同事的一路见闻。1989年,中国地质工程公司(简称CGCNIGLTD)在非洲的尼日利亚中标了一个500眼水井的世界银行贷款的国际工程项目。经过10多年的发展,公司成为中国在尼日利亚最大的公

学习

程林,一位科学家的“热”之恋

阅读(23)

5月16日,美国佛罗里达州肯尼迪航天中心当地时间8点56分,由诺贝尔奖获得者丁肇中教授领衔研制的阿尔法磁谱(AMs),搭乘“奋进”号航天飞机发射升空。这个事件标志着粒子太空探测新时代的开始。17年前,丁肇中教授就开始孕育AMs项目。2004年初,他

学习

输电线路绝缘子选型管理论文

阅读(28)

本文为您介绍输电线路绝缘子选型管理论文,内容包括输电线路复合绝缘子选取,输电线路参数测试方法文献综述。输电线路绝缘子的正确选择和使用,可保证绝缘子的安全稳定运行,从而减少停电和线路的运行维护。为此,对江苏电网500kV输电线路绝缘

学习

教育论文范文

阅读(25)

本文为您介绍教育论文范文,内容包括教育教学论文模板范文,幼儿教育论文完整范文。教育论文范文第1篇一、优秀教育论文的一些特点:1、“实”:实事求是,不弄虚作假;脚踏实地,有科学价值。2、“新”:观点、思路、题材、内容新颖独特,能吸引人。3、

学习

老少皆宜的成人用品店

阅读(26)

两性玩具、情趣产品、夫妻用品反正别管你怎么叫它们,大部分社区都把这些东西的贩卖点挪到隐蔽的犄角旮旯或者公路旁边的廉价餐馆,总之,是“正派人”看不到的地方。但Adam&Eve(亚当与夏娃)集团已经在美国卖了40多年成人用品,2009年终于大大方方

学习

网上阅卷系统功效浅析

阅读(41)

本文为您介绍网上阅卷系统功效浅析,内容包括使用网上阅卷系统的优点,网上阅卷系统有什么用途。传统手工判卷的费时、费力、准确性差等缺点曾一度困扰着一代又一代的教师和学生,随着网络技术的发展,一种更高效、更准确、更方便、更智能的网

学习

浅析互联网上的隐私暴露的原因

阅读(30)

本文为您介绍浅析互联网上的隐私暴露的原因,内容包括互联网的发展与个人隐私,关于互联网与隐私的文章。目前的中国社会,私人生活正受到空前关注,针对私人的服务业也活跃在人们的生活中。人们对隐私已不陌生,它成为媒介曝光率很高的词汇。互

学习

“面膜姐”百元起家 网上卖面膜

阅读(26)

南京“贴膜哥”走红,每月1.5万的的高收入,让网友直呼“一起辞职去贴膜吧”。在苏州大学文正学院,有一位如出一辙的“面膜姐”,虽然还是大三在校生,依靠在网络上零售和批发面膜,陆颖颖的月收入高达4万元。在校“面膜姐”500元起家陆颖颖是苏州

学习

电子商务网上支付

阅读(22)

本文为您介绍电子商务网上支付,内容包括电子商务网上支付现状问题及对策,电子商务网上支付安全策略的研究。[摘要]虽然我国电子商务网上支付有巨大的发展空间,但由于其发展历史短,所以存在着不少问题。而这些又关系着我国电子商务在国际竞

学习

网上超市发展趋势

阅读(31)

2008年“1号店”正式上线,开创了中国电子商务行业“网上超市”的先河。本文从介绍1号店成立的背景和概况入手,分析1号店的市场份额和营业模式优缺点,到1号店的股权变动。继而比较了1号店与传统超市,引出传统超市与电商的融合。最后展望了1号

学习

网上订餐系统

阅读(24)

本文为您介绍网上订餐系统,内容包括网上订餐系统需求分析,网上订餐系统活动。【摘要】民以食为天,人们每天都要吃饭。可以说,餐饮业是与人们的生活密不可分的。人们的生活离不开餐饮。在互联网没有问世之前,人们通常是通过电话订餐或者是上

学习

网上冲浪有利健康

阅读(22)

中老年人上网好处多多,不但可以不断的增长知识,开阔视野,结识志同道合的朋友,还有利于健脑!网络世界日新月异21世纪初的今天,我们已经阔步迈进以信息技术和互联网为标志的数字化时代,拥抱着信息化社会创造的崭新生活。电脑的日益普及和

学习

浅析酒店服务的网上“直销预订”

阅读(32)

本文为您介绍浅析酒店服务的网上“直销预订”,内容包括酒店网上预订系统分析,酒店预订平台是怎么运作的。伴随着社会信息网络化时代的发展,酒店业也逐步开展其网络营销的新模式。酒店网络营销的关键是要系统利用网络平台实现信息查询、预