会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

基于.Net的航空订票系统开发与设计基于.Net的航空订票系统开发与设计 -- 20 元

宽屏显示 收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

I摘要随着计算机科学技术的日益发展及信息化技术向各个领域的不断深入,人们的学习生活已越来越趋向于信息化。为跟上时代的要求及人们生活的步伐,航空订票业务也日益发展了起来。它的发展不仅给人们带来了很大的便利性,还在很大程度上减轻了其管理人员的工作压力。在航空订票系统的开发过程中遵循了软件的生命周期问题的定义、需求分析、软件设计、程序编码、软件测试这五个阶段。本系统前台,新客户可进行注册若老客户忘记密码,可在忘记密码页面重置密码老客户登录进入本系统后,可进行航班的查询,机票的预定、取消订单、支付、退票可进行订单的查询及客户密码的修改客户在帮助中心可进行留言。本系统后台,管理人员对客户信息、留言可进行查询对航班可进行查增删改操作对客户订单可查询及定期进行删除高级管理员可对所有管理员进行查询及增删改操作,普通管理员只能对自身信息进行操作。本航空订票系统是利用ASP.NET技术及C编程语言来实现的,用数据库SQLServer2000来存储信息,并采用基于XML的三层浏览器/服务器体系结构。关键词ASP.NETCSQLServer2000航空订票系统IIAbstractWiththeincreasingdevelopmentofthecomputerscienceandinformationtechnologytoeveryfieldindepth,peopleslearninglifehasmoreandmoretendtoinformation.Tokeeppacewiththetimesandthepaceofpeopleslife,airlinereservationbusinessisalsogrowingup.Itsdevelopmentnotonlybringsalotofconveniencetopeople,alsoreducesthepressureonitsmanagementstaff.Inthedevelopmentprocessintheairlinereservationsystemsfollowsthesoftwarelifecycleproblemdefinition,requirementsanalysis,softwaredesign,programcoding,thefivestagesinsoftwaretesting.Thissystemforeground,newcustomerscanregister.Iftheoldcustomersforgetapassword,thepasswordcanbefoundintheforgettingpasswordpage.AfterOldcustomersloginthesystem,theycancarryoutqueryingflights,bookingtickets,cancelingtheorder,payingandreturningtickets.Andcustomerscanqueryordersandmodifythecustomerpassword.Thecustomercanleavemessagesinthecenterofthehelpmessage.Thissystembackground,managerscanquerycustomersinformationandmessagesbeingleavedbycustomers.Theflightcanbequeried,beadded,bedeletedandbemodified.Managerscanqueryanddeletecustomersorders.Seniormanagerscanqueryandupdateallmanagersinformationgeneralmanagerscanonlytooperatetheirowninformation.TheairlinereservationsystemisusingASP.NET,Cprogramminglanguage,SQLServer2000databasetostoreinformation,andtheuseofXMLbasedthreetierBrowser/Webarchitecture.KeywordsASP.NETCSQLServer2000AirlinereservationsystemIII目录摘要..............................................................................................................................................IAbstract..........................................................................................................................................II目录...........................................................................................................................................III1绪论.............................................................................................................................................11.1航空订票系统的研究内容和意义......................................................................................11.2国内外的发展概况..............................................................................................................11.3本系统应达到的要求..........................................................................................................11.4系统运行环境......................................................................................................................21.5论文主要结构......................................................................................................................22相关技术.....................................................................................................................................32.1ASP.NET技术.......................................................................................................................32.2C技术...................................................................................................................................32.3SQLServer2000技术...........................................................................................................42.4本章小结..............................................................................................................................53航空订票系统系统分析.............................................................................................................73.1可行性研究..........................................................................................................................73.2系统需求分析......................................................................................................................73.2.1系统需求分析描述........................................................................................................73.2.2数据流分析....................................................................................................................83.2.3数据字典......................................................................................................................103.2.4系统功能需求..............................................................................................................113.2.5系统性能需求..............................................................................................................123.3本章小结............................................................................................................................124航空订票系统功能设计...........................................................................................................134.1系统功能描述....................................................................................................................134.2系统数据流程图................................................................................................................134.3系统功能描述及模块示意图............................................................................................154.3.1系统功能总描述及总模块图......................................................................................154.3.2系统详细功能描述及功能模块图..............................................................................164.4本章小结............................................................................................................................195航空订票系统数据库设计.......................................................................................................215.1数据库概念结构设计........................................................................................................215.2数据库逻辑结构设计........................................................................................................235.3数据库物理结构设计........................................................................................................245.5本章小结............................................................................................................................306航空订票系统界面及主要程序...............................................................................................316.1航空订票系统前台界面....................................................................................................31IV6.1.1主界面..........................................................................................................................316.1.2登录界面......................................................................................................................346.1.3注册界面......................................................................................................................366.1.4忘记密码界面..............................................................................................................396.1.5查询航班界面..............................................................................................................396.1.6预定航班界面..............................................................................................................416.1.7退票服务界面..............................................................................................................466.1.8我的订单界面..............................................................................................................486.1.9帮助中心界面..............................................................................................................506.2航空订票系统后台界面....................................................................................................506.2.1管理员登录界面..........................................................................................................506.2.2用户管理界面..............................................................................................................516.2.3航班管理界面..............................................................................................................536.2.4订单管理界面..............................................................................................................556.2.5管理信息界面..............................................................................................................556.3本章小结............................................................................................................................587软件模块集成测试...................................................................................................................597.1航空订票系统前台集成测试............................................................................................597.2航空订票系统后台集成测试............................................................................................617.3本章小结............................................................................................................................628帮助信息及使用说明...............................................................................................................638.1系统前台的帮助信息及使用说明....................................................................................638.2系统后台的帮助信息及使用说明....................................................................................639结论与展望...............................................................................................................................659.1结论....................................................................................................................................659.2不足之处及未来展望........................................................................................................65致谢...........................................................................................................................................67参考文献.......................................................................................................................................68基于.NET的航空订票系统开发与设计11绪论1.1航空订票系统的研究内容和意义近年来,计算机与互联网的发展日益成熟,人们已看到它们在功能上所发挥的强大之处,它们在人类生活中扮演着越来月重要的角色,逐渐深入人类社会的各个领域。并且,在世界经济迅猛发展的前提下,人们对于利用飞机出行的需求在不断的在增加,然传统的售票方式已经不能满足人们的要求了。因此,通过航空订票系统这个平台,可以解决机票订购高峰时期大量数据的处理问题,提高工作人员的工作效率,使得管理人员的工作方便简洁很多,使得机票订购与日常管理能够得以改善。同时,乘客也能享受到更便利更快捷的航空服务。更是给航空公司带来了无限的商机。航空订票是一个非常复杂的过程,它涉及客户基本信息的管理、航班的的基本信息管理、每一条订单与客户间的联系、每一条订单与航班见的联系,因此,航空订票系统是一个涉及管理内容众多,数据关系复杂的系统。本航空系统的开发主要分为程序软件的开发及对数据库的建立两部分。对程序软件的前台开发,对用户的需求要有完整性,并且得让用户使用起来方便对数据库的后台建立,要使得数据库具备一致性、完整性、安全性、独立性、易扩展性等功能。1.2国内外的发展概况从迈入21世纪开始,在这个新的历史时期电子商务探索发展了十多年,电子商务让更多的商家找到了新的平台。网上订票也是一种电子商务,近年来网上订票日渐流行,其优越性使得国内外着手研制自己的网上订票系统的航空公司越来越多,因为它具有巨大的现代商业价值。它打破了常规的买卖方式,为客户提供了全天候的服务。国内近几年随着人们生活质量的提高,更多的人选择使用飞机作为长途出行的交通工具,在加上计算机技术及网络的迅速发展,航空订票业务也就随着发展了起来。随着旅游业的日益成熟,航空客运量在大幅度的提高,国内的各大航空公司都在不断的增加航班,这些都对航空管理系统提出了更高的要求,因此航空订票系统要不断的完善及更新,从而提高航空订票的工作效率故而,航空订票系统在国内的发展日渐成熟。相对于国外而言,他们的计算机技术及网络技术都比我国发展的快发展的成熟,对于旅游业来说,也比我国的发展来的成熟,所以他们在网络应用这一方面比我国成熟,技术与应用领域也比我们来的成熟与广泛。在1994年,率先推出网上售票系统的是美国联合航空公司。发展至今,国外的航空订票业务在功能上做的越来越完善。1.3本系统应达到的要求在我们开发软件时,并不是一味的在系统中添加功能等,因为不论我们把系统做的有多完美,不能满足用户的需求之前做的也都是徒然的。所以,在开发本软件之前我们一定要对用户的需求足够了解。这样才可以在完成本系统时,在用户满意的同时,自己也能因此得到一定得促进。系统前台,新客户要能进行注册老客户忘记密码,要能重置密码老客户登录进入系统,要能进行航班的查询,机票的预定、取消订单、支付、退票能进行订单的查询及客户密码的修改用户能留言。系统后台,管理人员对用户信息、留言能查询及删除对无锡太湖学院学士学位论文2航班要能查询、增加、删除及更改对客户订单要能查询及定期进行删除高级管理员能更改所有管理员的信息,能增加或删除某个管理人员普通管理员只能对自己的信息进行更改。比较系统地对航空订票的信息及各项服务进行管理,使数据管理更人性化、自动化、智能化、自动化、现代化人性化。从Web兴起后就形成了一种新的网络结构模式Browser/Web模式,并且客户端最主要的应用软件也是Web浏览器,这种B/S模式统一了客户端,将系统的开发、维护和使用简化了,将系统功能实现的核心部分集中到服务器上。航空订票系统的软件必需要不断更新,不断自我完善的。所以,利用网络和数据库的结合,应用基于Browser/Web模式及ASP.NET技术来设计航空订票系统。1.4系统运行环境⑴服务器端操作系统WindowsXP数据库服务器SQLServer2000浏览器GoogleChrome⑵客户端浏览器GoogleChrome1.5论文主要结构本论文是基于.NET的航空订票系统开发与设计,论文的内容是根据软件工程的开发理论,系统地对本课题进行讲解。整篇论文包含9个章节,具体内容如下第1章绪论。介绍了航空订票系统的开发背景意义、国内外的发展概况、本课题应该达到的要求及系统运行的环境。第2章相关技术。介绍了ASP.NET技术、C技术、SQLServer2000,为下面的学习提供了基础。第3章航空订票系统的系统分析。介绍了系统的可行性研究及需求分析。第4章航空订票系统的功能设计。介绍了系统的详细功能描述、系统流程分析、系统功能模块的详细描述及功能模块图。第5章航空订票系统的数据库设计。介绍了数据库的概念结构(ER设计)、逻辑结构、物理结构及数据字典。第6章航空订票系统的实现。介绍了每个界面的实现及功能和系统使用到控件的具体用法。第7章系统测试。对系统的每个模块机功能进行详细的测试,去发现系统中的错误。第8章帮助信息及使用说明。主要讲述了整个系统每个模块的操作流程。第9章结论与展望。讲述对本次设计的总结,与对本次设计不足之处的说明。基于.NET的航空订票系统开发与设计32相关技术2.1ASP.NET技术ASP.NET是由Microsoft公司提出的一个统一的WEB开发模型。ASP.NET不仅仅是ActiveServerPage的下一个版本,还是一种建立在通用语言上的程序架构,能在WEB服务器上建立强大的WEB应用程序。ASP.NET的开发模式比现在的WEB开发模式强大1。⑴简单性和易学性ASP.NET使运行一些平常的任务如客户端的身份验证、表单的提交、网站配置和分布系统变得很简单。另外,通用语言的简化开发使得把代码结合成软件简单得就像装配电脑1。⑵强大性和适应性可以在WEB应用软件开发者的几乎所有平台上运行。通用语言的数据接口的处理、基本库、消息机制都能无缝整合到ASP.NET的WEB应用中。ASP.NET也是languageindependent语言独立化的,所以可以选择一种最适合自己的语言来编写程序,也可以使用多种语言来编写,现在已经支持的有C、VB、JScript等1。⑶世界级的工具支持在Microsoft公司的产品VisualStudio.NET环境中ASP.NET架构可以进行开发,WYSIWYG的编辑1。⑷大幅度提高执行效率ASP.NET是程序放在服务器上运行。和以前即时解释程序的ASP不同,ASP.NET将程序首次在服务器端运行时就进行了编译,这样的执行效果比即时解释程序要强得多1。⑸可扩展性和自定义性ASP.NET设计时考虑了让网站程序员可以在代码中自己定义plugin模块。这和原来的包含关系不同,ASP.NET能加入通过自己定义的所有控件1。⑹安全性基于应用程序的配置和Windows认证技术,可以保证源程序的绝对安全1。2.2C技术C作是Microsoft公司为其全新的.NET框架专门创建的编程语言。不但结合了Java语言简洁和C强大灵活的特性,而且吸取了VisualBasic和Delphi具有的易用性,因而是一种表达力丰富、使用简单、功能强大的语言2。C简单易学,而且语法表现力强。C语法简化了C的诸多复杂性,并提供了很强大的功能,例如可为直接内存访问、委托、null的值类型、枚举、lambda表达式,这些都是Java没有的。C支持范型类型和方法,从而提供了更出色的类型性能和安全3。C是面向对象的语言,支持多态性、封装和继承的概念。所有的方法和变量,包括Main方法,都封装在类的定义中。类从一个父类可能直接继承,但它能实现任意数量的接口。重写父类中的虚方法的各种方法要求override关键字作为一种避免意外重定义的方法。在C中,结构类似于一个轻量类它是一种堆栈分配的类型,可以实现接口,但不支持继承3。无锡太湖学院学士学位论文4C还通过几种创新的语言构造简化了软件组织的开发,这些结构包括3⑴语言集成查询(LINQ),提供了跨各种数据源的内置查询功能。⑵封装的方法签名(称为委托),它实现了类型安全的事件通知⑶属性(Property),充当私有成员变量的访问器⑷属性(Attribute),提供关于运行时类型的声明性元数据⑸内联XML文档注释在C中,如果必须与其他Windows软件交互,则可以通过一个称为互操作的过程来实现。互操作使C程序能够完成本机C应用程序可以完成的几乎任何任务。在直接内存访问必不可少的情况下,C甚至支持指针和不安全代码的概念3。C的生成过程比C、C和Java简单灵活。没有单独的头文件,也不要求按照特定顺序声明类型和方法。C源文件能定义任意数量的事件、类、结构和接口3。2.3SQLServer2000技术在SQLServer7.0的基础上推出了SQLServer2000,SQLServer2000继承了7.0版本的高性能、可靠性、易用性和可扩充性的优点,同时又增加了一些新的特性,使其成为一种领先的数据库管理系统,可用于大规模联机事务处理(OLTP)、数据仓库及电子商务等4。SQLServer2000包含管理工具SQLServerManagementStudio,ManagementStudio将EnterpriseManager,QueryAnalyzer及AnalysisManager的功能结合为一整个管理工具,并支持SQLServerReportingServices,XML及SQLServer2000MobileEdition4。⑴客户机/服务器体系结构SQLServer采用客户机/服务器体系结构,客户机负责界面描述、界面显示,向服务器提出处理要求服务器负责数据管理、程序处理,并将处理结果返回客户机在这种体系结构中数据资源是集中存储在数据库服务器里,而不是分别存储在各个客户机内,有效的实现数据共享4。⑵图形化的用户界面SQLServer2000的图形化用户界面使数据库管理和系统管理更加简单直观。特别是SQLServer2000在查询分析器、日志存储和事件探查器的图形操作界面上做了较大的改进。对日志存储的改进可以使用户可以连续不断地将事务日志进行备份并装载到另一台服务器上的目标数据库对事件探查器的改进可以使用户使用基于时间和基于空间的跟踪,同时增加了许多可以跟踪的事件查询分析器增加了对象浏览器组件,使用户可以浏览并获取服务器上数据库对象的信息4。⑶兼容性好在Windows占操作系统主导地位的情况下,选择SQLServer在兼容性方面一定会有优势多的。然,SQLServer2000除有扩展性及可靠性外,还具有迅速开发新因特网系统的功能。特别是它可以直接存储xml数据,有利于构建异构系统的互操作性。这些在.NET中发挥这重要作用4。⑷电子商务在使用SQLServer2000数据库引擎的情况下,xml数据在关系表中进行存储,而查询基于.NET的航空订票系统开发与设计5则能以xml格式将其结果返回。此外,xml支持还简化后端系统的集成,并实现了跨越防火墙的无缝数据传输4。⑸支持数据仓库SQLServer2000的分布式查询允许用户同时引用多处数据源,但其友好的界面却使用户始终以为是在操作同一个数据源。为了满足现代企业对大规模数据进行有效分析和使用的要求,SQLServer2000提供了一系列提取、分析、总结数据的根据,从而可以实现联机分析处理4。2.4本章小结本章节主要讲了在系统设计过程中所涉及到的相关技术。对于本章中讲到的ASP.NET技术、SQLServer技术等对于本系统的设计是相当重要的。设计者只有真正了解及掌握了这些技术,才能更好的完成本系统要实现的功能。这里也只是大概讲解了一下所涉及技术的特性,若要仔细了解可以查看相应的参考资料。无锡太湖学院学士学位论文6基于.NET的航空订票系统开发与设计73航空订票系统系统分析3.1可行性研究航空订票系统最基本及最重要的就是客户的订票及退票功能,及管理员对航班的更新及录入。由它们组成了航空订票系统的前台服务与后台管理。在现代社会航空订票系统是必须的。下面是对航空订票系统从技术、经济、管理上进行的可行性分析。⑴技术可行性三层逻辑体系结构是WEB项目较为流行的开发模式。采用最新技术B/S架构,降低了客户端电脑的负荷,减轻了系统升级与维护的工作量和成本。ASP.NET开发技术是微软力推的主流开发技术,与Windows操作系统无缝集成、扩展性好,使用ASP结合ActiveX组件、HTML网页和ASP指令可以快速地建立高效、动态、且交互的Web服务器应用程序6。⑵经济可行性航空公司采用网上订票系统全天后为客户服务,方便客户随时随地购票,这样就给其公司带来了更大的经济效益本系统实施后,也可以节省航空公司购买客户端服务机的成本,使得资金可以加速周转。这样就能节省大量的人力、时间及财力。所以,本系统在经济上是可行的。⑶管理可行性本系统带有后台管理,对于客户信息、航班基本信息、订单信息、客户留言信息、管理员信息等都有详细的管理。根据管理员的权限不同,所能管理的范围也是有所差别的。3.2系统需求分析3.2.1系统需求分析描述航空订票系统用于提高订票服务和管理的效率。首先,分析使用这个系统的应是客户和管理人员,所以把系统整体分为前台、后台两部分。因此,应提供客户查询、订票、购票、退票的服务,客户对于订单的查询及对网站的留言管理人员对客户、航班、订单等的管理。减少了手工输入的过程,界面尽量做到友好,使客户和管理员易学易懂。本系统在设计还要充分考虑系统的可扩展性和商业活动特有的流程,一个良好的前期设计会使系统具有优秀的扩展能力并且便于维护7。本系统主要处理的数据有客户的基本信息,如用户编号(id)、用户名(username)、用户密码(password)、电子邮件(email_add)、联系方式(telephone)等航班信息,如航班号(hanBan)、出发地(chuFa)、目的地(muDi)、日期(flag)等订单信息,如订单号(id)、用户名(username)、乘客(xingming)、证件(shengfen)、证件号(shengfenzhenghao)等。客户登录后可以看到以上信息,并可以对他们进行查询。还有后台管理员的数据信息,如管理员编号(id)、管理员(adminName)、密码(password)、权限(flag)等。后台管理人员可以对以上信息进行查询及增删改。基于以上系统涉及的数据处理,B/S模式实现的航空订票系统具体涉及以下几个方面⑴能方便客户对机票进行查询、预定、购买及退票⑵能实现对航班的基本查询⑶能实现对本网站的留言⑷能实现后台管理员对航班的录入、查询、更改、删除等无锡太湖学院学士学位论文8⑸实现订单查询的主从表⑹系统具有操作方便、简洁等功能。B/S系统的数据间是密切联系、紧密依赖与联动的,数据库存放在企业服务器上的SQLSever2000数据库管理系统中。3.2.2数据流分析在调研和分析航空订票系统过程的基础上,发现航空订票系统的流程是至关重要的,所以分析数据得出了数据流图。⑴管理员对客户信息的管理,在逻辑功能上可以分为产生客户信息、接受客户信息、处理客户信息三个步骤,如图3.1所示。管理员P1用户信息管理客户信息留言信息客户信息留言信息D1客户信息D2留言信息客户信息表留言信息表客户P2产生用户信息用户信息客户信息留言信息查询客户处理留言客户信息留言信息P3产生留言信息留言信息图3.1用户管理数据流图⑵管理员对航班信息的管理,在逻辑功能上可以分为产生航班信息、处理航班信息、查询航班信息三个步骤,如图3.2所示。管理员P4航班信息产生航班信息处理航班信息管理航班信息D3航班信息航班信息客户P5查询航班信息航班信息航班信息反馈航班信息图3.2航班管理数据流图⑶管理员对订单信息的管理,在逻辑功能上可以分为产生订单信息、接受订单信息、处理订单信息三个步骤,如图3.3所示。基于.NET的航空订票系统开发与设计9管理员P6订单信息订单信息处理订单信息管理订单信息D4订单信息P7产生订单信息客户订单信息订单信息反馈订单信息图3.3订单管理数据流图⑷管理员对管理员信息、公告信息、旅游资讯的管理,在逻辑功能上可以分为产生信息、处理信息两个步骤,如图3.4所示。管理员P8管理员信息P9公告信息处理管理员信息D5管理员信息D6公告信息客户P11查询公告信息权限处理公告信息管理管理公告信息公告信息管理员信息公告信息公告信息P12查询旅游信息旅游资讯D7公告信息旅游资讯P10旅游信息管理处理旅游信息旅游资讯旅游资讯图3.4管理员信息及公告信息数据流图⑸总的数据流图,如图3.5所示。无锡太湖学院学士学位论文10管理员P1客户信息P4航班信息P6订单信息P8管理员信息P9公告信息客户D1客户信息D2留言信息P2产生客户信息P3产生留言信息客户信息公告信息编号、客户名编号、客户名管理管理管理管理管理查询订单信息留言信息信息反馈信息反馈P10旅游资讯管理P5航班查询信息反馈客户信息D3航班信息查询管理D4订单信息订单信息P7产生订单信息D5管理员信息管理员信息D6公告信息P11查询公告信息查询公告信息公告信息D7公告信息P12查询旅游信息查询旅游信息旅行资讯图3.5系统总数据流图3.2.3数据字典数据流图表达了数据和处理的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程5个部分10。以下面数据字典的卡片来举例说明。⑴数据结构。以usernameTable为例。名字usernameTable别名客户信息描述航空订票系统的注册信息定义客户信息客户编号客户名密码性别电话邮箱提示问题提示答案注册时间位置保存到usernameTable表中。⑵数据项。以数据结构usernameTable的数据项username为例。名字username别名客户名描述唯一标识客户的编号定义字符型位置在usernameTable,dingDanTable,messageTable中。⑶数据流。以数据结构usernameTable在系统内的流动为例。基于.NET的航空订票系统开发与设计11数据流名客户注册信息说明usernameTable数据结构在系统内的流向数据流来源客户注册处理数据流去向usernameTable表平均流量不定高峰期流量不定。⑷数据存储。以数据结构usernameTable在系统内的存储为例。数据存储名usernameTable表说明客户注册信息及管理员审核信息编号每个客户有一个唯一的识别客户名输入的数据流客户注册信息输出的数据流管理员审核的信息数据结构usernameTable数据量不定存取频率不定存取方法联机处理、查询与更新、顺序查询与随机查询。⑸处理过程。以客户注册为例。处理过程名客户注册说明客户提交注册信息输入客户编号、客户名、密码输出保存到usernameTable表中处理对用户名进行唯一性验证,密码和确认密码性验证。以上通过示例说明了数据字典的基本表示方法,只是起到引导的作用。完整详尽的数据字典应根据实际的系统需求分析,在充分调研、分析、讨论的基础上建立,并将在数据库设计过程中不断修改、充实、完善。3.2.4系统功能需求经研究分析系统分为前台服务和后台管理。前台服务系统分为以下几大功能⑴新客户进行注册,老客户可以直接登录,若忘记密码可以进行密码重置⑵客户进入系统可以查询到航班信息,然后可以进行机票的预定、购买,对购买的票要进行退票,必须在航班起飞前两个小时之前进行退票操作⑶在我的订单中,客户可以查询到未完成支付的订单、十天之内的所有订单、客户的基本信息及可进行密码修改的操作⑷在帮助信息中,说明了客户如何对本网站进行操作及对本网站客户的一些要求,客户若对本航空网站或是航空公司有什么意见或建议可以进行留言操作。后台管理系统分为以下几大功能⑴管理员可以查询到客户的信息及留言信息,对留言信息还可进行定期的删除⑵对航班的信息,管理员可以进行查询、增加、删除、更改无锡太湖学院学士学位论文12⑶对客户的订单信息,管理员可以进行查询、删除操作⑷对管理员自身的信息,可以进行删除及更改操作权限最高的管理员可对所有管理员信息进行曾删改查所有管理员对公告信息和旅游资讯的查询、增加、删除及更改操作。3.2.5系统性能需求⑴数据的准确性与精准性一个完善的订票系统是每个航空公司都应拥有的。一个订票系统必须能够及时的将航班信息反映在系统中,以便能够安排新的航班。并且,应能及时地将航班信息反馈给客户,以便客户进行查询了解。尤其是在购票高峰期时,更能体现出一个完善的订票系统的重要性。对于这个系统的实现,数据的准确性要求是非常高的,任何细小的误差都会导致整个航空业务出现严重的问题。⑵系统的可扩充性和开放性订票系统在设计与开发过程的时候,系统以后的可扩充性应充分考虑。例如,查询方式的改进,要求系统能够进行功能的扩充及调整。而要实现着一点,就要求系统有很好的开放性,只要符合这点,系统就可以简单的减少或加入功能模块。通过对软件的维护、修补完成系统的更新升级。3.3本章小结本章讲述了对整个系统的可行性研究及需求分析。在可行性研究方面,主要是从技术、经济、管理三个角度出发进行研究调查的。在需求分析方面,主要是从数据流、功能、及性能方面进行分析的。本章节对功能进行了分析,下一章节将对功能模块进行详细的阐述说明。
编号:201404071916541668    大小:13.88MB    格式:DOC    上传时间:2014-04-07
  【编辑】
20
关 键 词:
基于 net 航空 订票 系统 开发 设计
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

当前资源信息

4.0
 
(2人评价)
浏览:4次
QQ401339828上传于2014-04-07

官方联系方式

客服手机:13961746681   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

相关资源

相关资源

相关搜索

基于   net   航空   订票   系统   开发   设计  
关于我们 - 网站声明 - 网站地图 - 友情链接 - 网站客服客服 - 联系我们
copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5