基于java的航空查询系统设计(含源文件)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要

在现实生活中,人们往往要处理大量繁杂的数据。在这种情况下,利用日趋成熟的计算机技术和数据库查询技术来进行数据处理非常方便。各种信息查询软件也就随之出现了。当今的航空客运服务业发展十分迅速,它是现代生活高节奏的一个有力体现。在航空服务业中,飞机订票业务是一项重要内容,它大大方便了人们的旅行。

当前中国民航市场扩大迅速,随着生活水平的提高,越来越多的人选择飞机出行,对航空公司的服务要求的越来越高,为了适应快速发展的需求,查询大量数据,有效地稳定的查询航空公司,在此将开发一个航空公司信息查询系统,要求能通过该系统为旅客提供方便的航空路线查询。

【关键词】:航空信息查询;软件工程;Java

目录

一、系统设计概述 (3)

(一)系统的开发的目的与意义 (3)

(二)系统的开发背景 (3)

二、可行性研究与需求分析 (5)

(一)可行性研究 (5)

(二)需求分析 (6)

三、总体设计 (7)

(一)总体设计原理 (7)

(二)系统功能分析 (8)

(三)系统模块设计 (8)

(四)系统结构图 (8)

(五)系统的数据库设计 (9)

四、详细设计 (11)

(一)设计概述 (11)

(二)系统登录界面设计 (15)

(三)系统首界面设计和查询设计 (15)

(四)系统维护设计 (18)

五、系统测试、编译与发行 (19)

(一)程序功能测试 (19)

(二) 测试bug: (20)

结束语 (21)

参考文献 (22)

一、系统设计概述

(一)系统的开发的目的与意义

随着科学技术的不断的进步和发展,计算机已经应用到各个领域。在科学研究、军事领域、计算机图形学、以及小到我们的日常生活中计算机无处不在,尤其是目前,计算机软件技术的发展已达到了相当高的水平,它含盖了我们生活的方方面面,例如:大型超市查询系统、公司查询系统、教学查询系统、酒店查询系统等都是现在的热点开发项目。目前,我国一些旅行社和酒店的机票预定还停留在人工处理阶段,这已经严重制约了工作效率,在计算机技术高速发展的今天,有必要引入高效的计算机系统,来协助处理机票预定工作。因此,开发一套具有完整的存储,查询,核对,打印机票功能的实时机票预定系统更现紧迫。机票预定系统应克服存储乘客信息少,查询效率低下等问题外,更重要的是其安全性,可靠性,这关系到航班和乘客的安全及准确,本系统因面向广大机票预定网点,因此要能在售票网点中普及,则需要开发一个功能全,价格能被顾客所接受的系统。

在系统开发中包括很多环节,例如旅客信息的输入、机票信息的传递及接收、取票通知及帐单的生成和打印、机票销售情况的核算等等。其中较为重要的一个环节是旅客信息查询系统,同时在此系统中也是一个比较繁杂的环节。

(二)系统的开发背景

随着科学技术的发展,新颖的图形用户界面、卓越的多任务操作系统性能、高层次的软件开发平台风靡全球。人们要求的不断提高,可视化的图形用户界面对比原来的结构化程序设计语言更为简单易用,且编程系统采用面向对象、事件驱动的编程机制,提供了一种所见即所得的可视界面设计方法。

在众多的编程语言中,VB可以快速地创建多媒体、图形界面等应用程序。VB6.0企业版除了具有专业版的全部功能外,还包括BackOffice。目前在大多数机票预订系统中,各种操作工作主要还是完全依赖于人工完成,例如:在机票的预订中每天的销售额统计,通过人工进行计算,这需要查询人员的很好的记忆力及计算能力,但工作

中的数据量一旦增加,人工计算就会显示工作效率低,计算不准确等因素,还可能受到外在因素的影响。人工查询还存在许多弊端,由不可避免的人为因素引起,造成数据错误、遗失等。而计算机查询存储量大,运算速度快等许多诸多优点,给我们提供了处理信息及时、快捷,因此我们可以利用计算机,实现系统的查询。

二、可行性研究与需求分析

(一)可行性研究

新系统目标应充分为机票预定查询服务,同时,新系统目标应该和现行系统的各项基本功能密切相关,并且可以分期分批实现。需要指出的是,新系统目标不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化。新系统目标的提法不尽相同。

1.技术可行性

随着计算机科学技术的不断进步,查询信息系统在各个领域上广泛应用。我国虽处在发展中,但商品经济的热潮已经不断增长,且人们对于科技的投资正在不断的加大,在现代的网络与信息技术的高速发展人们对生活质量的要求不断的提高,及信息技术的依赖,为了适应当前的发展形势,跟上现代科技的发展所以我们有必要为当前数量较多的酒店、旅行社及机票预售点设计更为方便快捷的系统,从而更有利于经济的发展。该机票预定系统是以数据库为后台核心应用、以服务为目的信息平台,对资源进行科学的加工整序和查询维护。

2.经济可行性

该系统的目标是以最低的成本,最低的投入,在较短的时间内参阅大量的资料开发出具有用户登录、存储,查询,核对,打印机票等基本功能,预期系统设计期间所投入的资金较小,从经济角度考虑,此系统开发可行。

3.操作可行性

目前,市场经济已经覆盖了全国各个地区,大中小型发达城市,从而满足了人们日益增长的物质需求。人们物质文化水平的不断提高和科学技术的不断进步以及人们对快速高效的工作效率要求不断的提高,为我们开发使用机票预订系统打下了坚实的基础。

4.社会因素可行性

从安全角度考虑,所有技术参考资料都经授权,所有软件都选用正版和免费。

(二)需求分析

1.系统功能及用户需求分析

该系统主要分为五大功能:系统查询、新增、修改、查询和系统维护。机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。

2。数据描述

机票预定系统的数据需求包括如下几点:

数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。

数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。

相关文档
最新文档