基于Java的航空公司信息管理系统的设计(姓名)(浙江海洋学院数理与信息学院C06计算机1,浙江舟山316000)摘要在现实生活中,人们往往要处理大量繁杂的数据。在这种情况下,利用日趋成熟的计算机技术和数据库管理技术来进行数据处理非常方便。各种信息管理软件也就随之出现了。当今的航空客运服务业发展十分迅速,它是现代生活高节奏的一个有力体现。在航空服务业中,飞机订票业务是一项重要内容,它大大方便了人们的旅行。当前中国民航市场扩大迅速,随着生活水平的提高,越来越多的人选择飞机出行,对航空公司的服务要求的越来越高,为了适应快速发展的需求,管理大量数据,有效地稳定的管理航空公司,在此将开发一个航空公司信息管理系统,要求能通过该系统为顾客提供航班查询,购买机票以及退票的服务。本文是软件工程设计航空公司信息管理系统的开发说明,重点运用软件工程知识对系统进行分析、设计实现和测试的思想的具体描述,其中包括软件生命周期的三个主要方面:软件定义(问题定义、可行性研究、需求分析)、软件开发(总体设计、详细设计、编码、测试)和运行维护。通过实际的运用软件工程知识处理问题,加强程序的规范性、清晰性、可靠性,并且使得程序易于维护。本软件使用JAVA进行编写,具有良好的兼容性且易于实现。本系统操作简洁容易上手、结构简单、查找方便、实用性强。【关键词】:航空公司信息管理,软件工程,Java目录摘要........................................................................11.概述.......................................................................11.1软件工程的概述..........................................................11.2航空公司信息管理系统的产生背景..........................................11.3航空公司信息管理系统的概述..............................................22.航空公司信息管理系统的分析.................................................32.1问题定义................................................................32.2可行性研究..............................................................32.2.1技术可行性..........................................................32.2.2经济可行性..........................................................52.2.3操作可行性..........................................................52.3需求分析................................................................52.3.1确定对系统的综合要求................................................52.3.2分析建模............................................................62.2.3系统逻辑模型........................................................93.航空公司信息管理系统的设计................................................103.1总体设计...............................................................103.1.1软件层次结构图.....................................................103.1.2IPO图.............................................................103.2详细设计...............................................................113.2.1软件程序流程图.....................................................113.2.2主要功能盒图设计...................................................133.2.3出错处理设计.......................................................144.航空公司信息管理系统的编码和测试...........................................154.1系统编码...............................................................154.1.1软件的界面.........................................................154.1.2软件的查询、订票和退票模块.........................................204.2系统测试...............................................................294.2.1黑盒测试的内容.................................................