1、 1 毕业论文毕业论文( (设计设计) ) 题目:题目: 基于基于 javajava 的航空信息查询系统的航空信息查询系统 专专 业:业: 计算机应用技术计算机应用技术 系(部) :系(部) : 信息管理系信息管理系 班班 级:级: 计应计应 09301 09301 学学 号:号: 姓姓 名:名: 指导教师:指导教师: 职职 称:称: 2 摘 要 在现实生活中,人们往往要处理大量繁杂的数据。在这种情况下,利用日趋成熟 的计算机技术和数据库查询技术来进行数据处理非常方便。 各种信息查询软件也就随 之出现了。当今的航空客运服务业发展十分迅速,它是现代生活高节奏的一个有力体 现。在航空服务业中,飞机
2、订票业务是一项重要内容,它大大方便了人们的旅行。 当前中国民航市场扩大迅速, 随着生活水平的提高, 越来越多的人选择飞机出行, 对航空公司的服务要求的越来越高,为了适应快速发展的需求,查询大量数据,有效 地稳定的查询航空公司,在此将开发一个航空公司信息查询系统,要求能通过该系统 为旅客提供方便的航空路线查询。 【关键词】 :航空信息查询,软件工程,Java 3 目 录 一、系统设计概述 . 4 (一)系统的开发的目的与意义 4 (二)系统的开发背景 4 二、可行性研究与需求分析 . 5 (一 )可行性研究 5 (二)需求分析 . 6 三、 总体设计 . 7 (一)总体设计原理 7 (二)系统功
3、能分析 8 (三)系统模块设计 8 (四)系统结构图 8 (五)系统的数据库设计 9 四、详细设计 . 10 (一)设计概述 10 (二)系统登录界面设计 11 (三)系统首界面设计和查询设计 12 (四)系统维护设计 13 五、系统测试、编译与发行 . 13 (一)程序功能测试 13 (二).测试 bug: 14 结束语 . 15 参考文献 . 15 4 一、系统一、系统设计设计概述概述 (一)系统的开发(一)系统的开发的目的与意义的目的与意义 随着科学技术的不断的进步和发展,计算机已经应用到各个领域。在科学研究、 军事领域、 计算机图形学、 以及小到我们的日常生活中计算机无处不在, 尤其是
4、目前, 计算机软件技术的发展已达到了相当高的水平, 它含盖了我们生活的方方面面, 例如: 大型超市查询系统、公司查询系统、教学查询系统、酒店查询系统等都是现在的热点 开发项目。目前,我国一些旅行社和酒店的机票预定还停留在人工处理阶段,这已经 严重制约了工作效率, 在计算机技术高速发展的今天, 有必要引入高效的计算机系统, 来协助处理机票预定工作。因此,开发一套具有完整的存储,查询,核对,打印机票 功能的实时机票预定系统更现紧迫。机票预定系统应克服存储乘客信息少,查询效率 低下等问题外,更重要的是其安全性,可靠性,这关系到航班和乘客的安全及准确, 本系统因面向广大机票预定网点,因此要能在售票网点
5、中普及,则需要开发一个功能 全,价格能被顾客所接受的系统。 在系统开发中包括很多环节,例如旅客信息的输入、机票信息的传递及接收、取票通 知及帐单的生成和打印、机票销售情况的核算等等。其中较为重要的一个环节是旅客 信息查询系统,同时在此系统中也是一个比较繁杂的环节。 (二)系统的(二)系统的开发背景开发背景 随着科学技术的发展,新颖的图形用户界面、卓越的多任务操作系统性能、高层 次的软件开发平台风靡全球。人们要求的不断提高,可视化的图形用户界面对比原来 的结构化程序设计语言更为简单易用,且编程系统采用面向对象、事件驱动的编程机 制,提供了一种所见即所得的可视界面设计方法。 在众多的编程语言中,
6、VB 可以快速地创建多媒体、 图形界面等应用程序。 VB6.0 企业版除了具有专业版的全部功能外,还包括 BackOffice。目前在大多数机票预订系 统中,各种操作工作主要还是完全依赖于人工完成,例如:在机票的预订中每天的销 售额统计,通过人工进行计算,这需要查询人员的很好的记忆力及计算能力,但工作 中的数据量一旦增加,人工计算就会显示工作效率低,计算不准确等因素,还可能受 5 到外在因素的影响。人工查询还存在许多弊端,由不可避免的人为因素引起,造成数 据错误、遗失等。而计算机查询存储量大,运算速度快等许多诸多优点,给我们提供 了处理信息及时、快捷,因此我们可以利用计算机,实现系统的查询。 二、可行性研究与需求分析二、可行性研究与需求分析 (一(一 )可