航空直销对账系统的设计与实现培训资料.docx
《航空直销对账系统的设计与实现培训资料.docx》由会员分享,可在线阅读,更多相关《航空直销对账系统的设计与实现培训资料.docx(78页珍藏版)》请在三一办公上搜索。
1、四川航空直销对账系统的设计与实现姓名 陈璟20一三年11月中图分类号:TP311.UDC分类号:004.四川航空直销对账系统的设计与实现作 者 姓 名 陈璟 学 院 名 称 软件学院 指 导 教 师 赵小林 答辩委员会主席 XXX 教授申 请 学 位 工程硕士 学 科 专 业 软件工程 学位授予单位 北京理工大学 论文答辩日期 2014年12月 Design and Implementation of Sichuan Airlines direct reconciliation systemCandidate Name: ChenJing School or Department: Softw
2、are School Faculty Mentor: ZhaoXiaolin Chair, Thesis Committee:Prof. XXX Degree Applied: Master of Engineering Major: Software Engineering Degree by: Beijing Institute of Technol ogyThe Date of Defence: Dec,2014 四川航空直销对账系统的设计与实现 北京理工大学研究成果声明本人郑重声明:所提交的学位论文是我本人在指导教师的指导下进行的研究工作获得的研究成果。尽我所知,文中除特别标注和致谢的
3、地方外,学位论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京理工大学或其它教育机构的学位或证书所使用过的材料。与我一同工作的合作者对此研究工作所做的任何贡献均已在学位论文中作了明确的说明并表示了谢意。特此申明。 签 名: 日期:关于学位论文使用权的说明本人完全了解北京理工大学有关保管、使用学位论文的规定,其中包括:学校有权保管、并向有关部门送交学位论文的原件与复印件;学校可以采用影印、缩印或其它复制手段复制并保存学位论文;学校可允许学位论文被查阅或借阅;学校可以学术交流为目的,复制赠送和交换学位论文;学校可以公布学位论文的全部或部分内容(保密学位论文在解密后遵守此规定)。 签
4、名: 日期: 导师签名: 日期:北京理工大学工程硕士学位论文摘要本文所研究并实现的直销对账系统用于航空运输业,以销售数据配置及管理自动化对账处理对账结果调整的三个核心业务为主线,能够及时地、高效地对来自直销系统、银行(支付公司)的明细数据进行核对,确保会计核算的正确性,从而避免销售损失、提高用户满意度,还能通过排查错误原因提出对直销系统的优化建议。本系统以java技术为基础,以Eclipse为开发工具,以MySql作为底层数据库,按照系统需求分析、系统设计、系统实现、系统测试部署的思路进行设计与实现。系统包含了数据收集、数据转换、数据对比、数据展示等功能。本系统需要从不同的异构系统中抓取、分析
5、、对比数据,并且数据量较大、对“对账结果”的实时性要求较高,因此如何保证系统有足够的灵活性、可扩展性、高可用性是其难点。首先,采取模块化开发方式,将功能模块划分为:基础设置模块、系统管理模块、数据收集模块、数据转换模块、数据对比模块以及对账结果展示模块等。其次,遵循面向对象的设计思想,采用SSH(Struts、Spring、Hibernate)开源框架,保证系统松耦合、可扩展。系统试运行后表明:实现了预期的建设目标,在节约人力成本、提升工作效率、降低工作差错方面取得了良好的应用效果,目前已在四川航空财务部门中正式投产运行。关键词: 航空运输;会计核算;对比数据;SSH。 ABSTRACTDir
6、ect reconciliation system is studied and implemented in this paper for the air transport industry, with sales data configuration and management - automated reconciliation processing - three core business reconciliation result adjustment as the main line, timely, efficient for comes from direct syste
7、m, bank (paying company) the detail data check, ensure the accuracy of accounting in order to avoid losses, sales, improve user satisfaction, but also through the causes of error optimization of the recommendations put forward to direct the investigation system.The system is based on Java technology
8、, using Eclipse as the development tool, uses MySql as the database, according to the system demand analysis, system design, system implementation, system testing deployment ideas for design and implementation. The system includes data collection, data conversion, data comparison, data display and o
9、ther functions.The system needs to grasp, from different heterogeneous systems analysis, comparative data, real-time requirements and a large amount of data, for reconciliation results is higher, so how to ensure that the system has sufficient flexibility, scalability, high availability is one of th
10、e difficulties. Firstly, adopt modularization mode, the function module is divided into: basic setting module, system management module, data collection module, data conversion module, data comparison module and the reconciliation results display module etc. Secondly, following the idea of object-or
11、iented design, using SSH (Struts, Spring, Hibernate) open source framework, to ensure the system loosely coupled, extensible.The test result of the system shows that: to realize the expected goal of building, and achieved good application effect in saving manpower cost, improve work efficiency, redu
12、ce working errors, now in the Sichuan aviation Finance Department formally put into operation.Key Words:Air transport; accounting; data correlation; SSH.目录第1章 绪论11.1 研究背景11.2 研究目的与意义11.3 研究现状21.4 研究内容21.5 本文的组织结构3第2章 系统需求分析42.1 系统总体功能目标42.2 面向的用户群体42.3 基础原理及业务需求综述52.4系统功能模块划分82.4.1通用业务需求92.4.2数据获取业务
13、102.4.3数据处理业务102.4.4基础业务112.5 系统用户需求122.5.1 所有用户一三2.5.2系统管理员一三2.5.3 对账业务管理员142.5.4 机器人172.5.5 对账操作员一八2.6 非功能需求212.6.1 对用户重要的属性212.6.2 对建设者重要的属性222.7本章小结22第3章 系统设计233.1 系统架构设计233.1.1 逻辑架构视图233.1.2 开发架构视图243.1.3 数据架构视图283.2系统功能模块设计293.2.1自动收集数据模块293.2.2自动转换数据模块303.2.3自动对账模块333.3系统界面设计353.4系统数据库设计353.4
14、.1 数据库环境说明353.4.2 数据库的命名规则353.4.3 逻辑设计353.4.4 物理设计363.5 本章小结41第4章 系统实现424.1 实现环境424.2 系统主界面424.3 系统工具424.3.1 外部数据源424.3.2 用户管理444.4 配置管理464.4.1 对账数据配置464.4.2 对账业务配置484.4.3 对账操作员管理504.5 对账业务524.5.1 对账结果处理524.5.2 手工对账功能554.6 本章小结56第5章 系统测试与部署575.1 测试环境575.2 系统的测试595.2.1功能测试595.2.2性能测试625.3 本章小结62结论63参
15、考文献64致谢6668第1章 绪论1.1 研究背景四川航空(以下简称川航)成立于1986年9月19日,1988年7月14日正式开航。从成立至今,四川航空已经安全飞行25年,连续盈利16年。受益于中国经济的不断增长,川航“十二五”规划的目标是建成“百架飞机、千亩土地、万人企业、产值翻番”的大平台,走多枢纽网络型发展道路,成为最受西南区域主流市场欢迎,全国最具特色化服务竞争优势,员工热爱的航空公司。目前,川航已经拥有空中客车飞机84架,为国内最大的全空客机队航空公司。要在航空运输业中形成竞争力,必须做好“安全”、“服务”两个方面的工作。由于川航增长快速,各类业务的数据量也增加巨大,因此川航近年来非
16、常重视信息系统的建设,尤其重视拥有核心竞争力的自主研发软件项目建设,以更有效地达到“安全”、“效益”、“服务”两个方面的工作目标。1.2 研究目的与意义本次选题的四川航空直销对账系统,是根据机票直销业务定制的综合性系统。主要通过相关数据采集、数据比对、异常情况预警等功能,监控票款回笼情况,以及通过灵活报表输出功能满足财务人员对公司机票直销情况的统计。即可以提高财务人员对大量数据进行结算分析的工作效率,又可以降低人工进行数据分析的差错率。本研究的意义主要体现在如下4个方面:(1)节约人力成本:即依托信息系统对成熟的业务流程进行优化,达到更佳的人力资源投入。(2)提升工作效率:利用信息系统可以自动
17、化处理数据的特性,提高工作人员的效率。(3)降低错误风险:利用信息系统稳定、快速的特性,减少人工劳动差错,提高数据处理频度。(4)提升旅客服务满意度:通过比人工劳动更高效的信息系统可以及时发现支付差错问题,间接提高旅客服务满意度。以上4个方面的详细量化指标,请参阅2.1系统总体功能目标章节。1.3 研究现状川航已经建成自己的首个机票直销网站,即B2C机票直销网站。财务人员采用手工方式对销售数据进行核对。伴随电子商务技术的不断进步,川航也不断细分直销业务,先后建成了呼叫中心销售系统、大客户销售系统、手机直销系统、福利优免票管理系统等。支持的银行(支付公司)也多达10多家。由于销售单据的大幅增长,
18、财务人员非常需要信息系统帮助进行直销对账工作。本文就是在此基础上开展直销对账系统的研究。1.4 研究内容本文的主要研究内容如下:一是对直销对账系统进行需求分析。首先与业务部门高层进行交流,确定量化的系统总体功能目标,作为今后系统验收的标准;然后确定用户群体,收集业务需求,明确业务流程;最后对需求进行分析,把需求细化到每个系统用例。二是对直销对账系统进行详细设计。在系统设计原则的基础上进行系统架构设计,用不同的视图表述系统架构。随后进行系统界面原型设计,用更直观的界面原型图片印证业务人员、开发人员对需求的理解是一致的。最后进行系统的数据库设计,给出系统设计的E-R图以及数据库表。三是系统的实现。
19、系统实现是软件生命周期的一个重要阶段,是在系统需求分析、系统总体设计以及功能模块的设计基础上进行编程开发,并以核心代码和代表性界面为成果来介绍系统的功能实现。四是系统的测试。系统的测试是软件生命周期的最后一个阶段,通过设计测试实例来执行相应程序,从而发现系统中存在的某些系统缺陷与错误。1.5 本文的组织结构本文分为六个部分,内容组织结构如下:第一部分:绪论。主要介绍本文的课题来源、研究背景、研究目的与意义以及研究内容的论述。第二部分:系统需求分析。介绍系统的总体功能目标、面向的用户群体、功能模块划分、需求用例、非功能需求。第三部分:系统设计。包括架构设计、界面设计、数据库设计。第四部分:系统实
20、现。按照模块化设计的思想,分功能模块介绍系统实现的各项功能,并给出实现界面。随后介绍系统的运行软硬件环境。第五部分:系统测试与部署。包括系统的功能测试、性能测试以及系统的部署情况。第六部分:结论。总结全文,给出本文所进行的工作,并总结不足之处,对下一步的研究进行展望。第2章 系统需求分析本章对直销对账系统的需求进行了详细描述,包括建设目标、用户群体、业务需求、非功能性需求、用户需求五个方面。2.1 系统总体功能目标直销对账系统建设的目标是:(1)节约人力成本:目前每天通过直销系统售出的电子客票有44000张,每月约有一三20000张电子客票。若假设每天都需要对比各类直销数据、共有20类直销数据
21、、对比单类直销数据需耗时60分钟,估算每天需要投入20个工时专门从事该工作。若有系统支持自动完成数据对比工作,可以节省大概3个人。(2)提升工作效率:财务人员目前每次需要花费5分钟时间从各类系统下载直销明细数据,那么每月仅仅在数据获取这一块就会花费掉1-2个工时。若用程序代替人工,这部分工作将会在每天的夜间由系统自动进行,然后完成对账工作,并在翌日直接生成报表,大大提升工作效率。(3)降低错误风险:目前的人工方式势必在数据匹配对比过程中会存在或发生一定的错误,而通过程序基本上可以杜绝不必要的数据对比错误。另外,采用系统后,可以把每周1次的对账频度提高到每天1次,大大降低资金差错风险。(4)提升
22、旅客服务满意度:如果旅客已经付款但直销系统没有给旅客出票,就会造成旅客不能出行,降低旅客满意度。通过比人工劳动更高效的信息系统可以及时发现此类问题,间接提高旅客服务满意度。2.2 面向的用户群体(1)财务部销售收入室会计(2)财务部国际业务室会计(3)财务部销售收入分管领导(4)市场部直销业务分管领导2.3 基础原理及业务需求综述机票直销类系统都有一个共同点:实现了在线支付功能。其实,直销对账工作是伴随在线支付而产生的,目的是为了监控在线支付业务的差错。如图2.1所示的经典在线支付流程,保障了在线交易基本的安全性。如:直销系统生成待支付表单,避免了用户伪造应付金额;用户直接把支付卡号、密码提交
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 航空 直销 系统 设计 实现 培训资料

链接地址:https://www.31ppt.com/p-1993313.html