航空票务系统系统需求分析

航空票务系统系统需求分析

ID:44821608

大小:41.00 KB

页数:4页

时间:2019-10-30

航空票务系统系统需求分析_第1页
航空票务系统系统需求分析_第2页
航空票务系统系统需求分析_第3页
航空票务系统系统需求分析_第4页
资源描述:

《航空票务系统系统需求分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、航空电子票务综合管理系统的设计与实现一个正常营运的航空公司需要管理所拥有的飞机、航线的设置、客户的信息等,更重要的还要提供票务管理。随着生活质量的改善,方便快捷的飞机出行,逐渐得到了人们的青睐,民航服务业的发展,也推动着各种机票经营企业的快速发展,用户需要实时的管理航班信息,能够对客户定票、退票、产生定单进行管理。面对各种不同种类的信息,需要合理的数据库结构来保存数据信息以及有效的程序结构支持各种数据操作的执行。因此,开发一套航空电子票务综合管理系统不但能满足各种机票经营企业的需求,也大大方便了乘客的查询航班、购买机票、退票等活动。管理信息系统的开发是一个比较复杂的

2、软件工程技术。作为软件工程,其方法学分为面向过程方法学和面向对象方法学。面向过程的开发方法(即结构化生命周期法)通常是先由上向下整体的进行结构的设计,再由下向上逐步进行具体的系统开发,也就是说先构建大的框架,在填充具体细节,有利于分工,先总体设计,再分项由各单元块具体设计。面向对象的开发方法则是将所需开发的管理信息系统要解决的问题抽象成若干对象,再研究这些对象之间的关系,构建这些对象之间的联系,最终反映在开发的管理信息系统中。在本系统开发中,我们采用面向对象的开发方法。面向对象的方法把一个复杂的问题分解成多个能够完成独立功能的对象(类),然后把这些对象组合起来去完成

3、这个复杂的问题。采用面向对象模式就象在流水线上工作,我们最终只需将多个零部件(已设计好的对象)按照一定关系组合成一个完整的系统。这样使得软件开发更有效率。一、系统需求分析(一)确定对系统的综合要求1.功能需求:本航空票务系统主要实现的功能有:(1).录入近期航班信息情况(航班号、航空公司、班期、座位、起飞地、抵达地、起飞时间、抵达时间、票价、拆扣等)。并进行严格校验,保证原始数据的绝对准确。(2).由录入数据进而建立定票系统、退票系统、查询系统、管理系统。录入数据尽量通过设计下拉列表框来选择录入,尽量减少操作员的数据录入量,以避免某些录入异常现象的发生。(3).定票

4、系统中,可选择定票类型(按单程、往返、联程)进行定票。且有严格的客户资料录入对话框,在查询该航班尚有余票时,则为客户办理订票手续;若已满员或余票额少于订票额时,则需重新询问客户要求。(4).退票系统中,应先校验退票人身份(订单号、身份证号),再办理退票手续并明确相应的返还金额,并更新数据库中的票务信息。(5).查询系统中,分为不同的查询方式(简单查询或综合查询),可提供用户需要的实时的航班信息查询:如航班号、航班名称、目的地、岀发城市、到达城市等信息查询。(6).管理系统中,应能整体把握航班和票务信息情况,并具有新增航班和取消航班的功能。系统采用直观的图形用户界面,

5、用户进入航空电子票务综合管理系统的主界面后,有航班信息查询、订票、退票、航班信息管理、己定票客户信息查询这五个操作按钮可供用户选择,各个界面简洁,操作方便,容易上手,用户可以对航班进行详细的信息查询,然后根据需求进行订票和退票(整个程序运行过程中,对用户不当的操作将提出错误提示)。2.性能需求:为了保证系统能够长期、安全、稳定、可靠、高效的运行,系统应该满足以下的性能需求:系统处理的准确性和及时性是系统的必要性能,航空电子票务综合管理系统在开发过程中,应该充分考虑以后的可扩充性,要求系统提供足够的手段进行功能的调整和扩充。(二)确定系统的用例1.系统用例图采用面向对

6、象技术开发项目时,首先要对系统进行评估、采集和分析系统的需求,理解系统要解决的问题,而这一阶段的结果可以通过建立用例模型,来描述系统需求。用例图将显示谁是相关的用户,用户希望系统提供什么服务,以及用户需要为系统提供的服务。用例可以促进与用户的沟通,理解正确的需求,同时也可以划分系统与外部实体的界限,是系统设计的起点,是类、对象、操作的来源。通过对前面需求分析的进一步理解,我们可以得岀系统的用例图,如图1所示。2.用例的描述用例及用例图只能描述用户需要系统完成的功能,而功能的一系列活动序列,通常还要使用文本文档来加以描述下面对应用程序中的主要用例(usercase)以

7、表格形式加以说明。表1用例名称说明航班信息查询航班信息查询分简单查询和综合查询两种方式:在简单查询功能中,用户可按航班号、航班名称、目的地、岀发城市、到达城市查询。在综合查询功能中,用户可单程、往返、联程查询。其中单程可按岀发城市、到达城市、岀发日期、航空公司名称查询,往返可按岀发城市、到达城市、岀发日期、返回日期、航空公司名称查询,联程可按岀发城市、第一到达城市、第二到达城市、第一岀发日期、第二岀发日期查询航班信息管理用户可通过航班信息管理模块录入航班信息,如航班号、航空公司、班期、座位、起飞地、抵达地、起飞时间、抵达时间、票价、拆扣等信息。客户订票管理在客户

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。