您的位置:新文秘网>>毕业相关/毕业论文/文教论文/管理/>>正文

毕业论文:基于.NET的飞机航班查询管理系统

发表时间:2013/7/10 9:38:48


丽水学院
毕业设计(论文)
(2013 届)

题 目 基于.NET的飞机航班查询管理系统
指导教师 潘巧明
院 别 工学院
班 级 计算机092本
学 号 09104010236
姓 名 赵安


二〇一三年三月二十日







飞机航班查询管理系统

专业:计算机科学与技术 班级:计算机092本 姓名:赵安 指导教师:潘巧明

摘要 目前有很多网站都开通提供了了网上航班机票的预定业务,这样更能让需要航班预定的客户不用在去跑营业网点进行购买飞机票,在家里上网就直接能买到自己需要的航班的飞机票,为客户提供了方便,同时开通这些业务的网站也从中得到了相应的回报,所以开发一个网上航班机票预订系统的非常有必要。
航空售票是航空运输业务管理的一项最基本业务。表面上看,它只是航空运输业务的一个简单部分,但是它涉及的业务量大、客户多,还涉及资金管理与客户服务等多方面,因此这项业务关不像看上去那么简单。过去传统的售票方式已不能满足现代航空运输业务流量剧增的客观要求,本系统便是利用目前最先进、最新型的开发工具ASP.NET开发一个航空售票管理系统。它能方便快捷地运用在航空业务的营运之中。
本系统采用Microsoft Visual Studio 2005集成开发环境进行开发,后台数据库采用微软的Microsoft SQL Server 2005数据库系统来存放系统中的数据信息,程序的架构是基于B/S架构的,只需在服务器上架构好,任何能上网的地方都可以浏览和查看网站的相关信息以及在线订票。

关键词 航班 机票预定 B/S架构 ASP.NET 数据库


Aircraft flight information managemen
……(新文秘网https://www.wm114.cn省略1515字,正式会员可完整阅读)…… 
ng.

Keyword Flights Ticket reservation scheduled for the B / S architecture ASP.NET databas

目录

引言 1
第一章 概述 2
1.1课题背景 2
1.2 开发 2
第二章 系统开发环境 3
2.1 Visual Studio.NET开发平台 3
2.2 ASP.NET 2.0开发技术 3
2.3 ADO.NET数据访问技术 3
2.4 Microsoft SQL Server 2005简介 4
2.5 B/S结构 4
2.6使用工具 4
第三章 可行性分析 6
3.1技术可行性 6
3.2 经济可行性 6
3.3 操作可行性 7
3.4 运行环境 7
3.4.1 硬件配置 7
3.4.2 软件配置 7
第四章 需求分析 8
4.1系统功能需求 8
4.2功能需求描述 8
4.3目标系统要求 9
4.4系统平台选择 9
第五章 数据库设计 10
5.1数据库介绍 10
5.2设计表设计 10
5.3系统关键流程处理 12
第六章 系统功能实现 14
6.1系统首页界面编码设计 14
6.2用户注册界面编码设计 14
6.3在线订票界面编码设计 15
6.4航班查询界面编码设计 16
6.5后台登录界面编码设计 17
6.6航班管理界面编码设计 18
6.7订单管理界面编码设计 19
第七章 系统测试 21
7.1测试目的 21
7.2 测试方法 21
7.3 系统测试 22
7.3.1 测试的数据 22
7.3.2 系统测试方法 22
7.3.3 本机测试 22
7.3.4 系统测试结果 24
结论 25
参考文献 26
致 谢 27


引言

开发一个网站的网站必须有一个正确的设计指导思想,通过合理的选择数据结构,操作系统以及开发环境,构成一个完善的网站系统,才能充分发挥计算机信息管理优势。
现代化的航班票务预订系统是集预定机票、售票 、退票、航班查询、报表及其他各种服务,航班预定系统的组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。
传统手工的航班票务预订管理,管理过程繁琐而复杂,执行效率低,并且易于出错。通过这样的系统,我们可以做到信息的规范管理和快速查询,实现了航班查询和票务预订 管理的系统化、规范化和自动化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理成本。因此新型的网上航班订票系统应运而生。
























第一章 概述

1.1课题背景
信息时代已经来临,信息处理的利器——计算机应用于汽航空售票的日常管理为汽航空售票的现代化带来了从未有过的动力和机遇,为航空站票务管理领域的飞速发展提供了无限潜力。采用计算机管理信息系统已成为航空站票务管理科学化和现代化的重要标志,给航空站票务带来了明显的经济效益和社会效益。在此背景下,本文论述了航空订票管理系统(的设计实现。通过对各种数据库管理系统的模型分析,结合航空站票务销售查询过程的实际需求,同时本文还说明了航空订票管理系统的开发过程及各种技术细节。本系统是适应时代发展的需要,提高管理的效率而开发设计的。
航空售票是航空运输业务管理的一项最基本业务。表面上看,它只是航空运输业务的一个简单部分,但是它涉及的业务量大、客户多,还涉及资金管理与客户服务等多方面,因此这项业务关不像看上去那么简单。过去传统的售票方式已不能满足现代航空运输业务流量剧增的客观要求,本系统便是利用目前最先进、最新型的开发工具ASP.NET开发一个航空售票管理系统。它能方便快捷地运用在航空业务的营运之中。
1.2 开发
航班票务预订系统的设计与开发是一个目前非常流行的在线售票系统。该系统的出现大大满足了现今对于航班预订和查询的需要,使原本极为麻烦的售票、购票过程变得方便快捷,从而提高效率并且大大降低了售票员的工作量。
本文首先介绍了航班预定管理系统的整体系统构架及Microsoft SQL SERVER 2005数据库的建立,接着详细介绍了各子系统,包括各子系统的功能概述,具体实现,以及数据库相关表设计。













第二章 系统开发环境

2.1 Visual Studio.NET开发平台
Visual Studio.NET是.NET平台下最为强大的开发工具,无论是软件服务商,还是企业应用程序的部署与发布,Visual Studio.NET都可以提供近乎完美的解决方案。Visual Studio.NET提供了包括设计、编码、编译调试、数据库连接操作等基本功能和基于开放架构的服务器组件开发平台、企业开发工具和应用程序重新发布工具以及性能评测报告等高级功能。据统计,目前全世界的专业程序设计师中,有超过70%的人使用微软的Visual Studio.NET开发平台。
C# 是由Microsoft开发的一种新型编程语言,由于它是从C和C++ 中派生出来的,因此具有C++的功能。同时,由于是Microsoft公司的产品,它又同 VB一样简单。对于web开发而言,C#像Java,同时具有Delphi的一些优点。Microsoft宣称:C#是开发.NET框架应用程序的最好语言。
2.2 ASP.NET 2.0开发技术
ASP.NET 2.0已成为增强的 Web 应用技术,实现 Web 站点和页面所需要的代码量越来越少了。在其核心开发方案中,特殊数据等被封装到了新的数据控制、非编码绑定、以及智能数据显示控件中。在灵活性和可扩展性方面,ASP.NET 大部分特征都可扩展,开发者很容易地将自定义特征合并到应用程序中去。在性能方面,通过预编译,可配置的高速缓存,以及 SQL 语句高速缓存等特征实现 Web 应用程序的优化。在安全方面,在 Web 应用程序中添加验证和许可更加容易。此外,它使创建统一页面变得更容易,进而带给用户更丰富的使用体验。开发者可以使用模板页为相关页面定义统一布局,而肢体页面的内容则分别进行定义,然后由模板页拼接并呈现给用户。它克服了原先使用ASP开发应用程序所带来的种种限制,在.NET Framework上提供一个全方位的Web开发平台,成为建立和管理Web应用程序最佳的平台之一。
2.3 ADO.NET数据访问技术
作为数据库应用程序和数据源间沟通的桥梁,ADO.NET提供一个面向对象的数据存取架构。在典型的数据库应用体系结构中,用户和数据库的交互过程是:首先,用户通过用户界面向系统发出数据操作的请求,用户界面接收请求后传到ADO.NET;然后,ADO.NET分析用户请求,并通过数据库访问接口与数据源交互,向数据源发送SQL指令,并从数据源获取数据;最后,ADO.NET将数据访问结果传回用户界面。在基于B/S模式的Web应用程序中,ADO.NET对象被结合于ASP.NET方法,使开发者可以方便地访问种种基于Web的数据库。ADO.NET在ADO的基础上添加了许多新的对象和程序化接口,如DataSet、DataView、DataAdapter等,使得对数据库的操作更简单。
   
2.4 Microsoft SQL Server 2005简介
 Microsoft SQL-Server(简称 SQL-Server)是微软公司推出的一个高性能的关系型数据库管理系统,随着其产品性能的不断提高,使之在数据库系统领域中占有重要地位。Microsoft SQL-Server 2005是继SQL-Server 6.5和SQL-Server 7.0以后,推出的 ……(未完,全文共23657字,当前仅显示4255字,请阅读下面提示信息。收藏《毕业论文:基于.NET的飞机航班查询管理系统》