毕业设计论文范例——航空信息管理系统
航空公司航班信息管理系统设计

航空公司航班信息管理系统设计一、航空公司航班信息管理系统设计航空公司是一个庞大的运行系统,需要有效的管理和跟踪航班信息。
为了满足这个需求,设计一个高效的航班信息管理系统是至关重要的。
本文将详细介绍航空公司航班信息管理系统的设计。
二、系统概述航空公司航班信息管理系统是一个集中管理和监控航班信息的系统。
它主要包括航班信息录入、查询和统计分析等功能。
通过该系统,航空公司能够实时查看航班信息、管理航班计划、进行航班调度和安排,并提供准确的航班信息给乘客和其他相关人员。
三、系统功能设计航空公司航班信息管理系统具备以下功能:1.航班信息录入:系统操作员可以录入航班信息,包括出发地、目的地、起飞时间、到达时间、航班号、机型等。
录入信息时要求填写必要的信息,并对信息进行有效性检查。
2.航班信息查询:系统用户可以通过航班号、出发地、目的地、起飞时间等关键字进行航班信息查询。
查询结果包括航班详情、机型、座位数、预计到达时间等。
3.航班信息统计:系统能够根据时间段、航班号等维度进行航班信息统计和分析。
统计结果可以通过图表和报表的形式展示,方便航空公司管理层对航班数据进行分析和决策。
4.航班状态更新:系统能够及时更新航班的状态信息,如航班延误、取消等。
系统会自动发送通知给相关人员,如机组人员、地面服务人员以及乘客。
5.乘客信息管理:系统可以管理乘客的个人信息、预订记录和乘坐航班的记录。
乘客可以通过系统进行航班预订、座位选择和票务管理。
6.机组信息管理:系统可以管理机组人员的信息和排班情况。
系统可以根据航班计划自动生成机组排班,并实时更新机组人员的航班信息。
四、系统设计与实现航空公司航班信息管理系统采用客户端-服务器架构进行设计与实现。
具体实现方式可以采用Java或C#等编程语言开发,使用MySQL等数据库存储航班信息和乘客信息。
系统的客户端包括操作员端和乘客端。
操作员端提供录入、查询和统计分析等功能;乘客端提供航班查询、订票、座位选择、退票等功能。
航空安全管理信息系统的设计与实现

航空安全管理信息系统的设计与实现航空安全一直是一个备受关注的话题,随着航空业的不断发展,航空安全的重要性也越来越明显。
要想确保航空安全,需要一个高效的航空安全管理信息系统。
本文将介绍航空安全管理信息系统的设计与实现。
一、航空安全管理信息系统的概述航空安全管理信息系统(Aviation Safety Management System,ASMS)是航空公司或者航空机场用于收集、处理、分析和记录航空安全事件的信息系统。
ASMS 是一个综合性的系统,包含了航空安全管理的方方面面,例如航空安全风险评估、安全运营规划、培训和宣传等等。
ASMS的主要目标是提高航空安全水平,预防和减少航空安全事故的发生,确保乘客和机组人员的安全。
ASMS需要与航空公司的管理体系紧密结合,涉及到的信息包括航空器的运行数据、空管信息、气象信息等等。
ASMS不仅要满足航空业的安全要求,也要符合国家和国际的航空安全标准。
二、ASMS的设计与实现ASMS的设计与实现需要考虑多方面的因素,包括系统的可靠性、扩展性、安全性等等。
下面我们将从以下几个方面来介绍ASMS的设计与实现。
(一)数据采集与处理ASMS的第一步是从航空安全事件中采集数据,这些数据可以来源于航空器、空管、机场等。
数据采集需要保证数据的准确性和实时性,可以通过采用传感器等技术来提高数据采集的精度和效率。
采集到的数据需要经过处理和分析,才能得到有用的信息。
因此,ASMS需要具备数据分析的功能,例如数据挖掘、统计分析等。
通过数据分析,可以预测和识别可能的安全风险,及时采取措施进行干预和风险管理。
(二)信息共享和协作ASMS需要能够支持多个部门之间的信息共享和协作,例如航空安全部门、运营部门和飞行部门。
这些部门需要共享关于安全事件的信息,协同进行风险分析和决策。
为此,ASMS需要具备多用户的支持,可以通过权限控制、访问控制等技术来实现信息的安全访问和共享。
同时,ASMS还需要提供协作和沟通的工具,例如在线聊天、电子邮件等,方便用户进行沟通和合作。
基于Web航空机票售票管理信息系统毕业设计

基于Web航空机票售票管理信息系统毕业设计基于Web的航空机票售票管理信息系统院系计算机学院专业班级学号姓名指导教师负责教师2022年X月摘要本文主要介绍了航空售票系统信息管理的设计和实现过程。
首先叙述了开发该系统的背景、目的及意义。
比较多的篇幅阐述了系统的需求分析、概要设计、详细设计以及功能的实现。
本系统主要包括基本信息管理、业务处理、信息查询。
基本信息管理包括售票员信息管理、乘客信息管理、航班信息管理、乘客保险信息管理、机票价格信息管理;业务处理包括机票销售、退票处理和销售结算,信息查询主要包括客户信息查询、航班信息查询、机票销售查询、退票信息查询。
系统采用JSP和Java开发;后台数据库采用MySQL。
面向对象可视化编程是本系统的最大特点,清晰的人机交互界面可以更方便的实现航空售票管理功能。
经测试系统性能良好,人机界面比较友好,操作简便,有一定的使用价值。
航空售票管理系统是指应用计算机和网络通信设备以及应用软件进行电子售票的信息管理系统,它可以进行信息收集、存储、处理、提取和数据通信,能满足用户对信息的使用需求的计算机应用软件系统。
现在社会对数据库系统的认识不够,绝大部分基层人员还只认为信息化可以简化工作程序,降低劳动强度,提高工作效率。
对航空信息化能带来航空服务手段的重大变革,航空科技的发展等重大意义尚无认识。
航空售票信息管理系统是航空公司的重要的管理工作之一。
售票管理是指管理者通过一定的管理手段,使乘客(用户)能更加了解自己在买票时涉及到的相关费用。
航空售票管理信息系统包括航空港信息、乘客保险信息、售票以及退票等业务的管理以及相关的统计图形显示,其中不同权限的人可以进行不同的操作,管理员对该系统进行综合的管理。
目前,计算机技术和产品的发展日新月异,将会给信息处理带来更多的手段,同时也会带来更加丰富的信息表达形式。
随着经济的不断发展,航空售票和订票的信息管理日异复杂。
过去传统的售票已经不能满足现代航空业务流量剧增的客观要求,所以急需开发“航空售票管理系统”。
航空公司信息管理系统设计

航空公司信息管理系统设计(姓名)〔浙江陆地学院数理与信息学院 C06计算机1,浙江舟山 316000〕摘要在理想生活中,人们往往要处置少量冗杂的数据。
在这种状况下,应用日趋成熟的计算机技术和数据库管理技术来停止数据处置十分方便。
各种信息管理软件也就随之出现了。
当今的航空客运效劳业开展十分迅速,它是现代生活高节拍的一个有力表达。
在航空效劳业中,飞机订票业务是一项重要内容,它大小气便了人们的游览。
以后中国民航市场扩展迅速,随着生活水平的提高,越来越多的人选择飞机出行,对航空公司的效劳要求的越来越高,为了顺应快速开展的需求,管理少量数据,有效地动摇的管理航空公司,在此将开发一个航空公司信息管理系统,要求能经过该系统为顾客提供航班查询,购置机票以及退票的效劳。
本文是软件工程设计航空公司信息管理系统的开发说明,重点运用软件工程知识对系统停止剖析、设计完成和测试的思想的详细描画,其中包括软件生命周期的三个主要方面:软件定义〔效果定义、可行性研讨、需求剖析〕、软件开发〔总体设计、详细设计、编码、测试〕和运转维护。
经过实践的运用软件工程知识处置效果,增强顺序的规范性、明晰性、牢靠性,并且使得顺序易于维护。
本软件运用JAVA停止编写,具有良好的兼容性且易于完成。
本系统操作繁复容易上手、结构复杂、查找方便、适用性强。
【关键词】:航空公司信息管理,软件工程,Java目录摘要 (1)1. 概述 (1)1.1 软件工程的概述 (1)1.2 航空公司信息管理系统的发生背景 (1)1.3 航空公司信息管理系统的概述 (2)2. 航空公司信息管理系统的剖析 (3)2.1 效果定义 (3)2.2 可行性研讨 (3)2.2.1 技术可行性 (3)2.2.2 经济可行性 (5)2.2.3 操作可行性 (5)2.3 需求剖析 (5)2.3.1 确定对系统的综合要求 (5)2.3.2 剖析建模 (6)2.2.3 系统逻辑模型 (9)3. 航空公司信息管理系统的设计 (10)3.1 总体设计 (10)3.1.1 软件层次结构图 (10)3.1.2 IPO图 (10)3.2 详细设计 (11)3.2.1 软件顺序流程图 (11)3.2.2 主要功用盒图设计 (13)3.2.3 出错处置设计 (14)4.航空公司信息管理系统的编码和测试 (15)4.1 系统编码 (15)4.1.1 软件的界面 (15)4.1.2 软件的查询、订票和退票模块 (20)4.2 系统测试 (29)4.2.1 黑盒测试的内容 (29)4.2.2 运用黑盒测试的状况剖析 (29)5.总结 (33)参考文献 (34)1. 概述1.1 软件工程的概述软件工程是一门研讨用工程化方法构建和维护有效的、适用的和高质量的软件的学科。
航运企业信息管理系统设计与研究论文

第二章时代航运信息管理系统简介展规划、开发人员的技能等方面综合因素的考虑与权衡,Client/Server结构的采用成为项目的首选。
时代航运信息管理系统的总体网络架构如图2-2所示。
图2-2时代航运信息管理系统网络架构图由系统的网络架构图显而易见,整个系统属典型的分布式应用系统结构,主要包括以下三个部分:1.公司信息管理系统公司信息管理系统是整个项目的核心。
公司主要由航运部、安技部、管理事务部、财务部以及企划商务部五大职能部门组成,分管与执行公司经营业务领域中各项任务与活动。
公司信息管理系统的开发是围绕公司各职能部门的需求而展开的。
按职能部门逻辑划分的公司信息管理如图2.3所示。
需要说明的是不能归入某职能部门的功能模块被单独列出,如图中与船舶信息管理相对应的船上管理模块、单独开发的航运GIS系统、公共的人员管理、综合分析模块以及船岸数据通信模块。
图2-3按职能部门逻辑划分的公司信息管理经过审核或相互讨论的交互图确定之后,我们就可以实现系统的原型了。
3.2.3系统原型为了尽快让用户理解软件到底能做到什么程度以及让我们自己明白需求中是否有理解误差.快速建立原型的让用户使用与测试是一种较佳的软件实践策略(玎J,也是迭代增量的开发的核心思想。
基于第一次迭代设计而创建的系统原型的主界面如图3-12所示.图3-12第一次迭代系统原型主界面为了简化设计和开发分工,新建报文的功能在另一窗体操作中完成。
系统原型中新建电报功能的子窗体界面如图3-13所示。
最典型的离港报的编辑界面如图3-14所示。
图3-13第一次迭代系统原型新建报文界面图3—14第一次迭代系统原型离港报编辑界面4.新建报文时,尽可能多地从相关的航次表中抽取相应的信息,以减少用户输入的项目数。
5.选择报文接收单位时,自动加载预定义的默认单位以简化选择报文接收单位的操作。
6-导出报文时,提供明文导出与电报编码两种导出方式供用户自由选择。
限于篇幅限制。
第二轮迭代中实现的其他方面的细节工作不再一一列举。
论文范文:通用航空维修技术信息管理系统开发与研究

论文范文:通用航空维修技术信息管理系统开发与研究随着信息技术的快速发展和市场竞争的加剧,国内外航空公司都在积极推进信息化的飞机维修技术信息管理系统的建设。
然而目前通航单位的信息管理工作仍然停留在手工纸质化作业上,并且缺少有效的措施来处理飞机的维护信息,这种信息处理方式的滞后和不足阻碍着通航单位的发展。
参照国内航空公司最新的维修信息管理系统的技术,针对某通航单位对维修技术信息管理的现状以及其中存在的不足,本文提出了建立信化的维修技术信息管理系统。
本文以DELPHI 为信息管理系统的开发平台,采取三层C/S 结构开发模式,应用面向对象的思想建立分析模型、设计模型,根据这些模型进行系统功能模块设计和系统数据库设计,运用Microsoft Access 来构建系统数据库,利用ADO 技术和多层数据程序技术(MIDAS)实现数据库的访问以及数据库和应用服务器之间的连接,利用基于故障树分析的故障诊断技术进行交互式故障寻导,完成故障信息的诊断;最后对系统进行编程,完成维修技术信息管理系统的开发,并对系统软件进行了软件测试,分析了系统中的不足以及待改进之处。
本系统所实现的功能模块包括系统管理、机队信息管理、适航性资料管理、重大维修记录管理、故障信息管理、飞机时限管理、飞机状态管理等七大模块。
通过这些功能模块,对维修技术信息进行及时地采集、汇总、统计、分析和交互,实现了信息的实时共享和快速处理;充分利用了历史故障数据和飞机维护手册,完成基于故障树分析的故障诊断,为机务维修提供了更为科学合理的故障诊断方式;实现了飞机时控件寿命预警和出机状态监控的功能。
该系统的开发和使用,为整个机务维修的信息化建设做出了一定的贡献。
第一章绪论1.1 课题研究背景当前迅速发展的信息技术,是以计算机技术作为手段、微电子技术作为基础,已经成为社会中应用范围最广、应用性最强的先进技术。
民用以及通用航空的维修在安全性、经济性和自身发展需要的背景下,也在跟随社会趋势逐步引入信息化的理念,创建一套全新理论的信息化维修技术在激烈的民航运输竞争中,不断要求提高着飞机的性能,使的飞机的系统结构更加复杂,维修工作更加困难,同时也提出高要求的维修信息数据的管理和处理。
毕业设计论文范例——航空信息管理系统

航空信息管理系统摘要本系统是完成一个基于票务管理、飞机航线航班管理、客户管理以及查询业务的航空信息管理系统。
使用Java语言进行代码的编写,以基于Swing的思想来进行各个图形界面的设计,Swing具有更丰富而且更加方便的用户界面元素集合,对于底层平台的依赖更少,其组件具有更强的实用性;系统采用MySQL Server的数据库管理系统来进行数据的管理,MySQL Server的数据库服务器具有快速、可靠和易于使用、稳定性高、可移植性强的特点。
系统最终达到的效果就是既能根据用户的需求快捷方便的为用户服务,又能提高工作人员的工作效率,降低人为出错的几率。
关键词:航空信息管理系统;Java;Swing;MySQL ServerAircraft Information Management SystemAbstractThe system is one that based on the management of the tickets,planes ,airlines,flights, the informations of the customers and the service for the query. It is called the Aircraft Information Management System。
Use the language of Java to do the code-writing.The idea of Swing is applied to all the designs of the graphics interface。
The component of Swing has the more rich and more convenient element sets of the graphics interface. For the less dependent on low—level platform brings the effect is that making it more applicable。
管理信息系统课程设计--航空公司管理系统

辽宁工业大学管理信息系统设计课程设计报告(论文) 题目: 航空公司管理系统院(系): 软件学院专业班级:软件工程112班学号: 111301031学生姓名:安凯辰指导教师:翟宝峰教师职称:副教授起止时间: 2012。
5。
28-2012.6。
8课程设计(论文)任务及评语目录第1章系统分析ﻩ错误!未定义书签。
1。
1 需求分析........................................... 错误!未定义书签。
1。
2 业务流程分析....................................... 错误!未定义书签。
1。
3 数据流程图ﻩ错误!未定义书签。
1.4 数据字典............................................ 错误!未定义书签。
第2章系统设计ﻩ错误!未定义书签。
2.1结构设计ﻩ错误!未定义书签。
2.1。
1 概念设计.................................... 错误!未定义书签。
2.1。
2逻辑设计................................... 错误!未定义书签。
2。
1。
3 物理设计ﻩ错误!未定义书签。
2.2 行为设计ﻩ错误!未定义书签。
2。
2。
1 总体设计ﻩ错误!未定义书签。
2。
2。
2 模块设计................................... 错误!未定义书签。
第3章系统实施ﻩ错误!未定义书签。
3。
1数据库实现.......................................... 错误!未定义书签。
3。
2程序的实现......................................... 错误!未定义书签。
第4章设计总结........................................... 错误!未定义书签。
参考文献.................................................... 错误!未定义书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
航空信息管理系统摘要本系统是完成一个基于票务管理、飞机航线航班管理、客户管理以及查询业务的航空信息管理系统。
使用Java语言进行代码的编写,以基于Swing的思想来进行各个图形界面的设计,Swing具有更丰富而且更加方便的用户界面元素集合,对于底层平台的依赖更少,其组件具有更强的实用性;系统采用MySQL Server的数据库管理系统来进行数据的管理,MySQL Server的数据库服务器具有快速、可靠和易于使用、稳定性高、可移植性强的特点。
系统最终达到的效果就是既能根据用户的需求快捷方便的为用户服务,又能提高工作人员的工作效率,降低人为出错的几率。
关键词:航空信息管理系统;Java;Swing;MySQL ServerAircraft Information Management SystemAbstractThe system is one that based on the management of the tickets, planes , airlines, flights, the informations of the customers and the service for the query. It is called the Aircraft Information Management e the language of Java to do the code-writing. The idea of Swing is applied to all the designs of the graphics interface. The component of Swing has the more rich and more convenient element sets of the graphics interface. For the less dependent on low-level platform brings the effect is that making it more applicable. The system uses the MySQL Server database management for the data management. The characters among the server of the MySQL Server database are the speediness, reliability, high quality, portability and so on. The ended effects of the system include that providing the convenient service for the customers according to their needs, improving the working efficiency of the staff and reducing chances for errors. Keywords:Aircraft Information Management System; Java; Swing; MySQL Server目录第一章引言 (1)1.1 航空信息管理系统产生的背景 (1)1.2 航空信息管理系统的设计意义 (2)1.3 航空信息管理系统的概述 (2)第二章航空信息管理系统的分析 (4)2.1 可行性分析 (4)2.1.1 技术可行性 (4)2.1.2 经济可行性 (5)2.1.3 操作可行性 (6)2.2 需求分析 (6)2.2.1 功能性需求 (6)2.2.2 非功能性需求 (8)第三章航空信息管理系统的设计 (10)3.1 系统设计 (10)3.1.1 系统功能分析 (10)3.1.2 系统功能模块设计 (10)3.2 数据库设计 (11)3.2.1 数据库需求分析 (12)3.2.2 数据库概念结构设计 (13)3.2.3 数据库逻辑结构设计 (15)3.2.4 数据库结构的实现 (16)3.2.5 与数据库的连接 (19)第四章航空信息管理系统的实现 (22)4.1航空信息管理系统主窗体的创建 (22)4.1.1 前台初始界面的窗体的创建(用户的初始界面) (22)4.1.2 后台管理界面的窗体的创建(管理员的初始界面) (25)4.2前台主要窗体的设计 (27)4.2.1 用户登录及成功后的窗体的设计 (27)4.2.2 用户注册窗体的设计 (28)4.2.3退订票信息窗体的设计 (29)4.3 后台主要窗体的设计 (31)4.3.1管理员登录成功的窗体的设计 (31)4.3.2航线信息窗体的设计 (32)4.3.3航班信息窗体的设计 (33)4.3.4客机信息窗体的设计 (34)4.3.5修改用户信息窗体的设计 (35)第五章总结 (37)谢辞 (38)参考文献 (39)第一章引言1.1 航空信息管理系统产生的背景在信息技术还不是十分发达的时代,人们在要外出旅行的时候,必须要到车站或是机场的售票处临时买票,或者提前好几天到离居住地很远的地方提前将票买好。
在这种情况下,人们不能确保一定能买到预期的票,特别是在旅行旺季的时候,买票的人数一般都会是平时的很多倍,这样有可能会耽误了大量的宝贵时间也没能将票买好,给人们的出行带来了很大的不便,这是从用户的角度出发。
从企业的角度来说,当今激烈的市场竞争中,谁掌握着信息的控制权,谁就掌握着主动权,现代众多企业的竞争是一个很有力的证明。
在现代大型企业中,紧靠纯粹的人力对企业进行管理不仅效率低下,有时甚至是根本不可能完成的一项任务,因此,必须借助现代技术的发展,对企业的各项事务进行信息化的管理,以提高工作效率和可靠性,这也是建立现代化企业的要求和时代发展的必然趋势,作为航空公司这个企业来说也不例外。
从以上的两个方面来说,计算机的迅速发展不仅可以解决企业的问题,也可以满足用户的各种需求。
随着微型计算机日益增多,它在各行各业中得到迅速推广和应用,已深入到社会的各个领域,计算机已经成为现代信息处理的重要且必不可少的工具。
随之而来的就是各行各业对计算机应用软件的大量需求。
用户需要的是能在最短的时间内解决自己的订票问题,对于航空公司来说需要的是一个能高效的、规范化的管理各种数据的系统软件,因此,一个好的航空信息管理系统不仅对航空公司自身的发展有着极大地好处,也给乘客省去不必要的麻烦和节省时间,航空信息管理系统就应运而生了。
航空信息管理系统是一个航空公司必不可少的部分,它的内容对于航空公司的决策者和管理者来说都是至关重要的,航空信息管理系统应该能够为用户提供充足的信息和快捷的查询手段,也应该为管理者提供高效、便捷、可靠的管理方式。
数据库管理是计算机应用的重要方面,几乎所有计算机应用系统都离不开对数据库的管理和操作。
由于数据库管理系统所服务的对象各种各样、千差万别,各个不同行业需要开发适合本单位、本部门特点的数据库管理系统,甚至一个部门也需要多个不同的管理系统,因此,通过开发自动化程度较高的通用软件来满足不同对象的不同需求。
随着现代网络的发展速度之快,越来越多的用户都想通过更方便快捷的方式来完成自己机票的查询和购买,人工管理不同客户信息的工作也就越来越繁琐,而且很容易出现错误,为了解决这些问题,在此开发了航空信息管理系统,此系统是一种自动化程度较高的通用管理软件。
1.2 航空信息管理系统的设计意义航空信息管理系统是一个非常通用的信息管理系统。
通过该数据库系统的设计,可以使我们能够熟练运用一门程序设计语言来掌握设计数据库的方法和过程,以及为设计其它软件提供参考,进而提高我们的设计能力。
另外,一个功能齐全、简单易用的信息管理系统不但能有效地减轻航空公司工作人员的工作负担,它的内容对于公司的决策者和管理者来说都是至关重要的,系统多以能够为用户提供充足的票务信息和快捷的查询及订票的方式。
但是一直以来人们通常使用人工的方式来管理文件档案、统计和查询数据,这种管理方式存在着效率低、保密性差及人工的大量浪费的缺点;另外随着时间的推移,将产生大量的文件和数据,这对于查找、更新和维护各种各样的数据带来了不少的困难,特别是需要在查找较精准的数据时。
随着现代科学技术的不断提高,计算机科学日渐成熟,其强大的功能已被人们深刻认识并重视,它已进入现代社会的各个领域并发挥着越来越重要的作用。
使用计算机对航空公司的各类信息的管理,具有手工管理所无法比拟的优点,例如:检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、成本低等,这些优点能够极大地提高公司信息管理的效率,也是公司管理的科学化、正规化管理的重要条件。
因此,开发这样一套航空信息管理系统成为很有必要的事情。
该系统是用于航空公司对所涉及到的各种信息进行管理的一种非常便利有效的工具,是针对于管理员对航线、航班、飞机、机票以及用户的信息进行合理的统筹及管理,以便让管理员用最短的时间来完成尽可能多的工作量,以便提高整个团队的工作效率。
还能让不同的用户在最短的时间内查到自己所需的各种航班的相关信息,进而提前预订所需的机票,达到尽量节省时间的效果。
1.3 航空信息管理系统的概述一般来说一个好的运营的航空公司需要管理拥有的飞机、航线、航班的设置、客户的信息等,更重要的还要提供票务的管理,面对各种不同种类的信息,需要合理的数据库结构来保存数据信息以及有效的程序结构支持各种数据操作的执行。
本设计讲述如何建立一个航空公司的信息管理系统,系统开发的总体任务是实现各种信息的系统化、规范化和自动化。
该系统的主要用户为航空公司的管理员和所有的乘客。
在开发的过程中利用Java的面向对象的程序思想和软件工程的开发过程来进行需求分析和设计,其中是以Java中的Swing思想为基础进行各个图形界面的设计[1][3];MyEclipse的开发环境使得本系统的开发简单节省时间,而且在运行测试以及维护等方面也不像其他的开发工具那么的繁琐,更减少了在维护方面的成本。
对于各种数据的管理采用的是MySQL Server的数据库管理系统进行的[5],连接数据库的时候采用的是JDBC的连接方法。
该系统所要完成以下几个主要功能,其中有航班、航线、客机、机票及用户信息的管理,实现对航班、航线、客机、机票信息的增加、修改和删除的操作,管理员对用户的信息只能进行权限和折扣比例的修改;用户可以对航班的信息进行搜索,如果想要进一步的完成自己的订票、退票业务,就必须先进行登录,在没有注册地的情况下也可以注册自己的相关信息,进而完成自己所需航班的订票业务,用户也可以对个人的信息进行修改;如果用户在登录的情况下已经完成的自己的机票订购,此时想对其中的某些机票进行退订的时候可以通过退票的功能实现。