还剩4页未读,继续阅读
文本内容:
中国民航机场航空收费管理系统
一、系统设计背景航空服务费是在航空运送过程中,一方(航空公司、机场或其他航空运送服务公司)为另一方(航空公司的I班机)提供导航、起降、地面服务、机务、商务等各项服务,需向对方收取的费用或收回为对方垫付日勺费用等形成日勺债权、债务随着机场的新建、扩建以及航空公司的纷纷成立,带来了航空服务费种类和数量的增长,这些费用是机场、航管等航空公司实现收入成果的重要手段由于航空服务费的收取、分派、审核牵涉到多家单位,因此提供一种快捷、合理的服务收费管理系统是民航机场提高服务的有力保障此前的服务收费管理系统只局限于中国航空结算中心,由结算中心代理各单位进行服务费的结算虽然航空收费是机场收入来源的重要构成部分,各机场既有的系统只是完毕简朴的计算,信息解决效能较低,外场与空管等部门的起降费用解决互不集成,缺少与其他有关系统的连接,给分析管理工作带来一定的困难,使收入结算基本处在手工状态,为了提高航空服务费结算效率,加速资金周转,增长航空服务费收费透明度,提高经济效益,因此开发机场航空收费管理系统势在必行新开发的中国民航机场航空收费管理系统是涵盖机场航空服务费业务的管理信息系统该系统从航管中心、机场外场系统、地面服务公司和候机楼等处采集航班信息,根据相应的航班信息,计算费用,自动形成清算数据和帐务数据,然后对收入进行分派,分派信息经财务接口入机场财务系统,实现帐务数据的自动传递,同步可以生成相应报表,使机场可以直接开帐,实现了服务费当月转账
二、系统总体设计方案
1、系统目日勺和重要功能1)自动接受航管系统和机场外场的I飞行动态信息,并同步具有手工录入航管飞行动态和外场飞行动态的功能2)自动计算多种费用并开帐,自动形成清算数据和帐务数据,实现帐务数据aI自动传递3)实现各类费用记录查询,并可对机场航空收费进行分析和预测4)对各类费用应能以报表形式输出,涉及查询信息输出5)实现对拒付差别的调节6)系统应有不同的顾客权限设立
2、系统构造在本系统中,我们采用了通过客户机/服务器构造采用这种构造虽然也存在着一定的缺陷,但是长处是很明显的I1)由于在客户机采用了简朴易用的J Windows95(顾客使用Oracle财务系统,客户端规定使用Windows95),使顾客界面和谐,操作功能一目了然2)分散了服务器的工作承当,使数据解决速度明显加快在开帐这一块,原系记录算费用需要2个小时左右,而目前只需15分钟左右即可3)重新改善了工作流程,使业务人员可以随时解决录入单据的费用计算,随时发现收费合同的录入错误而不需等到所有单据录入完毕后再计算费用
3、开发工具Oracle数据库是世界上使用广泛的大型数据库之一,由于它的杰出性能而被民航总局选定,在全局推广使用目前,机场、航空公司财务系统都选用的是Oracle数据库为了使接口数据可以无缝地在各个系统间传送,采用Oracle数据库是必然之选Delphi是Borland公司开发的I一种客户端开发工具,它与Oracle数据库有较好的联系,并且通用性比较强,利于升级,以及系统的移植此外,面向对象欧I开发环境和图形化的顾客界面使无论是开发人员还是顾客都感到操作上日勺易懂、快捷、核心技术的实现J我们在系统开发和设计中解决了如下几种最重要的核心技术•系统设计及开发日勺构造化和原则化•服务费多合同的灵活解决•多平台、多系统之间数据接口的J实现•多层次安全控制技术、系统设计及开发的构造化和原则化1中国民航机场航空收费管理系统是一套波及多家单位,应用于民航机场的业务系统系统波及面广、应用层次多、应用需求繁杂多变,因此,采用合理欧I软件工程模型是开发成功的核心针对项目的具体状况以及数年的项目开发经验,我们采用了迭代原型开发法迭代原型开发法使得顾客能尽早地看到系统模型,并提出修改意见,以及在需求分析阶段没有提出的业务需求或新产生的业务需求通过这样的多次迭代开发过程,来最后达到顾客的需求在系统设计阶段,我们就制定了一系列日勺规范和原则涉及使用统一时概要设计文档格式、使用统一的符号描述业务流程图和数据流程图、使用统一的数据字典以及字段命名规范、文献命名规范、屏幕设计规范等,为系统的I开发和维护打下了坚实的基础在开发中,只要有新的业务需求提出,均可立即进行文档修改,使开发过程始终在规范和原则的指引下进行由于系统波及多种不同日勺单位,业务需求也不尽相似,而业务需求对整个系统的设计具有举足轻重的意义因此我们和中国航空结算中心客户服务部在需求调查上耗费足够的时间去调查业务范畴、业务流程、业务规则和原始单据、输出报表资料的收集和整顿,以求系统能完整、高效的完毕各业务单位日勺业务在系统中,我们还使用了Microsoft公司H勺Visual SourceSafe软件进行技术文档、程序源代码和执行码的1版本控制通过对历史修改区I记录、恢复和并行修改的控制,使系统在多人开发的状况下保持了一致性,避免了Client/Server模式固有的I缺陷、服务费多合同日勺灵活解决2服务费欧I计算、分派是服务费管理系统的核心,无论是开帐、审核都需要用到各类服务费合同但是,由于市场经济的发展,不少机场基于多种因素,不再采用民航总局的I合同,而是自行和国外航空公司签订合同这就需要服务费的计算、分派能根据不同的状况采用不同的计算方式为理解决多合同的状况,我们对所有服务费合同作了概括和分类,将服务费计算过程中需要使用的各类数据归并为计算参数和比较参数,通过对比较参数的比较得到目前收费合同的收费范畴,比较参数的设立可以是多种与或条件,根据计算参数的设立,找到该费用计算时需要使用的数据,而后根据这样的原理设计了服务费合同表,把各类合同以参数的形式体目前合同表中这样,当合同发生变化时,无需改动程序,只要业务人员修改合同表中有关计算与比较的参数数据即可使业务人员可以随时根据实际状况修正合同表,而无需开发人员修改程序止匕外,通过合同写入合同表的形式,使审核模块在分派调节金额时可以调用开帐的分派合同表,达到了合同数据的共享,提高了系统的效率、多平台、多系统之间数据接口时实现3中国民航机场航空收费管理系统由于波及单位众多,因此存在着多种外部接口,涉及前期数据接口和后期财务数据接口系统的前期数据接口是指与机场航管部门的航管系统、机场外场部门的外场管理系统等外部系统之间的接口这些外部系统不仅运营平台不同,数据库、网络构造也不同样为了达到接口数据交互的目的,同步由于客户端程序运营于Windows95环境,我们充足运用了Windows95的网络功能,通过Microsoft网络、以及开发的J接口程序,使用已经生成为文本文献的J航班动态信息、起降单信息、开帐、审核、付款等信息及时、精确地传送到各系统系统的后期财务数据接口是指与机场财务部门日勺Oracle财务系统之间日勺数据传递此前服务费的财务数据采用手工做帐的措施来完毕,容易导致数据和记录的J遗失及错误,为此,本系统设计了一种通用时针对Oracle财务系统的数据接口,通过在接口程序中对财务系统中科目等重要信息进行对照匹配后,系统可以通过接口精确即时地自动完毕帐务解决、多层次安全控制技术4中国民航机场航空收费管理系统是一套多顾客、波及机场收入支出的系统因此,对系统的安全性有较高的规定在系统的安全性上,我们采用了系统级控制和应用级控制两个级别系统级控制运用Oracle数据库提供的安全控制级别,我们根据业务人员的业务分工,限定了此顾客可以访问日勺数据库中日勺表,保证数据库基表级的安全保密性如果要访问本业务范畴外的I表,需要数据库管理员来完毕权限的分派应用级控制对各顾客使用管理信息系统各分系统中的各个模块的权限进行集中统一欧I严格管理,由应用软件内部的逻辑鉴别,实现限定顾客可操作欧I功能如:开帐时业务人员只能做开帐业务;负责维护收费合同的业务人员只能查看和维护合同表数据,而没有更改的权限;这些都是通过顾客基本信息表、顾客权限表、顾客使用模块表等完毕对权限的控制同步,我们还对系统内部的数据解决部分进行了设计,使系统数据不会因意外事故(如忽然停电)而导致破坏,保证数据库内容的安全可靠性;
四、项目管理技术和软件工程技术的应用I在开发一种管理信息系统的过程中,由于参与人员的I众多,如何管理、协调他们之间的工作,保证项目欧I顺利进行,是项目管理所需要完毕及I任务具体来说,就是需要制定一系列的原则和规范,一系列的计划,来达到对项目的管理在中国民航机场航空收费管理系统的具体设计和开发过程中,我们根据美国出名的软件工程专家Boehm提出的软件工程的七条基本原理制定了一系列的计划和措施计划涉及项目概要计划、里程碑计划、项目控制计划、产品控制计划、验证计划、运营维护计划项目概要计划中明确了人员需求计划、进度计划;里程碑计划中明确了在项目开发中必须坚持阶段评审,通过严格的阶段评审,尽早发现错误;项目控制计划中对整个项目的进度进行跟踪和控制,及时发现潜在的风险,采用必要的措施和措施加以避免或结缺;产品控制计划是通过科学的I产品控制技术来顺应需求变动当需求变动时,其他各个阶段的文档或代码随之相应变动,以保证软件的一致性验证计划通过不同的测试措施和工具来完毕各阶段的测试工作这些项目管理措施和软件工程措施,有力地保证了项目的I成功也为此后的系统开发提供了珍贵的经验
五、结束语中国民航机场航空收费管理系统的成功开发和投产运营,不仅解决了民航机场目前没有计算机系统支持业务工作的问题,也使中国民航服务费收入管理的水平提高到了一种新的I层次。