航空直销对账系统的设计与实现培训资料3805.docx
四川航空空直销对对账系统统的设计计与实现现姓名 陈陈璟20一三三年11月中图分类类号:TTP3111.UDC分分类号:0044.四川航空空直销对对账系统统的设计计与实现现作 者 姓 名名 陈璟璟学 院院 名 称 软件学学院 指 导导 教 师 赵赵小林 答辩委委员会主主席 XXXX 教授申 请请 学 位 工程硕硕士 学 科科 专 业 软件工工程 学位授授予单位位 北京理理工大学学 论文答答辩日期期 20114年12月Desiign and Impllemeentaatioon oof SSichhuann Aiirliiness diirecct rrecoonciiliaatioon ssysttemCanddidaate Namme: CChennJinngSchoool or Depparttmennt:SSofttwarre SSchooolFacuultyy Meentoor:ZZhaooXiaaoliin Chaiir, Theesiss Coommiitteee:Proof. XXXX Degrree Appplieed:MMastter of Enggineeeriing Majoor: SSofttwarre EEngiineeerinngDegrree by: Beeijiing Insstittutee off TeechnnoloogyThe Datte oof DDefeencee:Decc,2014四川航空直销对账系统的设计与实现 北京理工大学研究成果果声明本人郑重重声明:所提交交的学位位论文是是我本人人在指导导教师的的指导下下进行的的研究工工作获得得的研究究成果。尽尽我所知知,文中中除特别别标注和和致谢的的地方外外,学位位论文中中不包含含其他人人已经发发表或撰撰写过的的研究成成果,也也不包含含为获得得北京理理工大学学或其它它教育机机构的学学位或证证书所使使用过的的材料。与与我一同同工作的的合作者者对此研研究工作作所做的的任何贡贡献均已已在学位位论文中中作了明明确的说说明并表表示了谢谢意。特此申明明。 签 名名: 日期期:关于学位位论文使使用权的的说明本人完全全了解北北京理工工大学有有关保管管、使用用学位论论文的规规定,其其中包括括:学校有有权保管管、并向向有关部部门送交交学位论论文的原原件与复复印件;学校可可以采用用影印、缩缩印或其其它复制制手段复复制并保保存学位位论文;学校可可允许学学位论文文被查阅阅或借阅阅;学校可可以学术术交流为为目的,复制赠赠送和交交换学位位论文;学校可可以公布布学位论论文的全全部或部部分内容容(保密密学位论论文在解解密后遵遵守此规规定)。 签 名: 日日期: 导师师签名: 日期:北京理工大学工程硕士学位论文摘要本文所研研究并实实现的直直销对账账系统用用于航空空运输业业,以销销售数据据配置及及管理自动动化对账账处理对账账结果调调整的三三个核心心业务为为主线,能够及时地、高效地对来自直销系统、银行(支付公司)的明细数据进行核对,确保会计核算的正确性,从而避免销售损失、提高用户满意度,还能通过排查错误原因提出对直销系统的优化建议。本系统以以javva技术术为基础础,以EEcliipsee为开发发工具,以以MySSql作作为底层层数据库库,按照照系统需需求分析析、系统统设计、系系统实现现、系统统测试部部署的思思路进行行设计与与实现。系统包含了数据收集、数据转换、数据对比、数据展示等功能。本系统需需要从不不同的异异构系统统中抓取取、分析析、对比比数据,并并且数据据量较大大、对“对账结结果”的实时时性要求求较高,因此如何保证系统有足够的灵活性、可扩展性、高可用性是其难点。首先,采取模块化开发方式,将功能模块划分为:基础设置模块、系统管理模块、数据收集模块、数据转换模块、数据对比模块以及对账结果展示模块等。其次,遵循面向对象的设计思想,采用SSH(Struts、Spring、Hibernate)开源框架,保证系统松耦合、可扩展。系统试运运行后表表明:实实现了预预期的建建设目标标,在节约约人力成成本、提提升工作作效率、降降低工作作差错方方面取得得了良好好的应用用效果,目前已已在四川川航空财财务部门门中正式式投产运运行。关键词:航空运运输;会会计核算算;对比比数据;SSHH。 ABSSTRAACTDireect recconcciliiatiion sysstemm iss sttudiied andd immpleemenntedd inn thhis papper forr thhe aair traanspportt inndusstryy, wwithh saaless daata connfigguraatioon aand mannageemennt - aautoomatted recconcciliiatiion proocesssinng - tthreee ccoree buusinnesss reeconncilliattionn reesullt aadjuustmmentt ass thhe mmainn liine, tiimelly, effficiientt foor ccomees ffromm diirecct ssysttem, baank (paayinng ccomppanyy) tthe dettaill daata cheeck, ennsurre tthe acccuraacy of acccounntinng iin oordeer tto aavoiid llossses, saaless, iimprrovee usser sattisffacttionn, bbut alsso tthrooughh thhe ccausses of errror opttimiizattionn off thhe rrecoommeendaatioons putt foorwaard to dirrectt thhe iinveestiigattionn syysteem.The sysstemm iss baasedd onn Jaava tecchnoologgy, usiing Ecllipsse aas tthe devveloopmeent toool, usees MMySqql aas tthe dattabaase, acccorrdinng tto tthe sysstemm deemannd aanallysiis, sysstemm deesiggn, sysstemm immpleemenntattionn, ssysttem tesstinng ddeplloymmentt iddeass foor ddesiign andd immpleemenntattionn. TThe sysstemm inncluudess daata colllecctioon, datta cconvverssionn, ddataa coompaarisson, daata dissplaay aand othher funnctiionss.The sysstemm neeedss too grraspp, ffromm diiffeerennt hheteeroggeneeouss syysteems anaalyssis, coompaarattivee daata, reeal-timme rrequuireemennts andd a larrge amoountt off daata, foor ""recconcciliiatiion ressultts" is higgherr, sso hhow to enssuree thhat thee syysteem hhas suffficciennt fflexxibiilitty, scaalabbiliity, hiigh avaailaabillityy iss onne oof tthe diffficculttiess. FFirsstlyy, aadoppt mmoduularrizaatioon mmodee, tthe funnctiion moddulee iss diividded intto: bassic setttinng mmoduule, syysteem mmanaagemmentt moodulle, datta ccolllecttionn moodulle, datta cconvverssionn moodulle, datta ccomppariisonn moodulle aand thee reeconncilliattionn reesullts dissplaay mmoduule etcc. Secconddly, foolloowinng tthe ideea oof oobjeect-oriientted dessignn, uusinng SSSH (Sttrutts, Sprringg, HHibeernaate) oppen souurcee frrameeworrk, to enssuree thhe ssysttem loooselly ccouppledd, eexteensiiblee.The tesst rresuult of thee syysteem sshowws tthatt: tto rreallizee thhe eexpeecteed ggoall off buuilddingg, aand achhievved goood aappllicaatioon eeffeect in savvingg maanpoowerr coost, immproove worrk eeffiicieencyy, rreduuce worrkinng eerroors, noow iin tthe Sicchuaan aaviaatioon FFinaancee Deeparrtmeent forrmallly putt innto opeerattionn.Key Worrds:Airr trranssporrt; acccounntinng; datta ccorrrelaatioon; SSHH.目录第1章绪绪论11.1 研究背背景11.2 研究目目的与意意义11.3 研究现现状21.4 研究内内容21.5 本文的的组织结结构3第2章系系统需求求分析442.1 系统总总体功能能目标442.2 面向的的用户群群体42.3 基础原原理及业业务需求求综述552.4系系统功能能模块划划分82.4.1通用用业务需需求92.4.2数据据获取业业务1002.4.3数据据处理业业务1002.4.4基础础业务1112.5 系统用用户需求求122.5.1 所所有用户户一三2.5.2系统统管理员员一三2.5.3 对对账业务务管理员员142.5.4 机机器人1172.5.5 对对账操作作员一八八2.6 非功能能需求2212.6.1 对对用户重重要的属属性2112.6.2 对对建设者者重要的的属性2222.7本本章小结结22第3章系系统设计计233.1 系统架架构设计计233.1.1 逻逻辑架构构视图2233.1.2 开开发架构构视图2243.1.3 数数据架构构视图2283.2系系统功能能模块设设计2993.2.1自动动收集数数据模块块293.2.2自动动转换数数据模块块303.2.3自动动对账模模块3333.3系系统界面面设计3353.4系系统数据据库设计计353.4.1 数数据库环环境说明明353.4.2 数数据库的的命名规规则3553.4.3 逻逻辑设计计353.4.4 物物理设计计363.5 本章小小结411第4章系系统实现现424.1 实现环环境4224.2 系统主主界面4424.3 系统工工具4224.3.1外部部数据源源424.3.2 用用户管理理444.4 配置管管理4664.4.1 对对账数据据配置4464.4.2 对对账业务务配置4484.4.3 对对账操作作员管理理504.5 对账业业务5224.5.1 对对账结果果处理5524.5.2 手手工对账账功能5554.6 本章小小结566第5章系系统测试试与部署署575.1 测试环环境5775.2 系统的的测试5595.2.1功能能测试5595.2.2性能能测试6625.3 本章小小结622结论633参考文献献64致谢66676第1章 绪论1.1 研究背背景四川航空空(以下下简称川川航)成成立于119866年9月月19日日,19988年年7月114日正正式开航航。从成成立至今今,四川川航空已已经安全全飞行225年,连连续盈利利16年年。受益于中中国经济济的不断断增长,川川航“十二五五”规划的的目标是是建成“百架飞飞机、千千亩土地地、万人人企业、产产值翻番番”的大平平台,走走多枢纽纽网络型型发展道道路,成成为最受受西南区区域主流流市场欢欢迎,全全国最具具特色化化服务竞竞争优势势,员工工热爱的的航空公公司。目目前,川川航已经经拥有空空中客车车飞机884架,为为国内最最大的全全空客机机队航空空公司。要在航空空运输业业中形成成竞争力力,必须须做好“安全”、“服务”两个方方面的工工作。由由于川航航增长快快速,各各类业务务的数据据量也增增加巨大大,因此此川航近近年来非非常重视视信息系系统的建建设,尤尤其重视视拥有核核心竞争争力的自自主研发发软件项项目建设设,以更更有效地地达到“安全”、“效益”、“服务”两个方方面的工工作目标标。1.2 研究目目的与意意义本次选题题的四川川航空直直销对账账系统,是是根据机机票直销销业务定定制的综综合性系系统。主主要通过过相关数数据采集集、数据据比对、异异常情况况预警等等功能,监监控票款款回笼情情况,以以及通过过灵活报报表输出出功能满满足财务务人员对对公司机机票直销销情况的的统计。即即可以提提高财务务人员对对大量数数据进行行结算分分析的工工作效率率,又可可以降低低人工进进行数据据分析的的差错率率。本研究的的意义主主要体现现在如下下4个方方面:(1)节节约人力力成本:即依托托信息系系统对成成熟的业业务流程程进行优优化,达达到更佳佳的人力力资源投投入。(2)提提升工作作效率:利用信信息系统统可以自自动化处处理数据据的特性性,提高高工作人人员的效效率。(3)降降低错误误风险:利用信信息系统统稳定、快快速的特特性,减减少人工工劳动差差错,提提高数据据处理频频度。(4)提提升旅客客服务满满意度:通过比比人工劳劳动更高高效的信信息系统统可以及及时发现现支付差差错问题题,间接接提高旅旅客服务务满意度度。以上4个个方面的的详细量量化指标标,请参参阅2.1系统统总体功功能目标标章节。1.3 研究现现状川航已经经建成自自己的首首个机票票直销网网站,即即B2CC机票直直销网站站。财务务人员采采用手工工方式对对销售数数据进行行核对。伴随电电子商务务技术的的不断进进步,川川航也不不断细分分直销业业务,先先后建成成了呼叫叫中心销销售系统统、大客客户销售售系统、手手机直销销系统、福福利优免免票管理理系统等等。支持持的银行行(支付付公司)也也多达110多家家。由于于销售单单据的大大幅增长长,财务务人员非非常需要要信息系系统帮助助进行直直销对账账工作。本本文就是是在此基基础上开开展直销销对账系系统的研研究。1.4 研究内内容本文的主主要研究究内容如如下:一是对直直销对账账系统进进行需求求分析。首先与业务部门高层进行交流,确定量化的系统总体功能目标,作为今后系统验收的标准;然后确定用户群体,收集业务需求,明确业务流程;最后对需求进行分析,把需求细化到每个系统用例。二是对直直销对账账系统进进行详细细设计。在系统统设计原原则的基基础上进进行系统统架构设计计,用不不同的视视图表述述系统架架构。随随后进行行系统界界面原型型设计,用用更直观观的界面面原型图图片印证证业务人人员、开开发人员员对需求求的理解解是一致致的。最最后进行行系统的的数据库库设计,给给出系统统设计的的E-RR图以及及数据库库表。三是系统统的实现现。系统统实现是是软件生生命周期期的一个个重要阶阶段,是是在系统统需求分分析、系系统总体体设计以以及功能能模块的的设计基基础上进进行编程程开发,并并以核心心代码和和代表性性界面为为成果来来介绍系系统的功功能实现现。四是系统统的测试试。系统统的测试试是软件件生命周周期的最最后一个个阶段,通通过设计计测试实实例来执执行相应应程序,从从而发现现系统中中存在的的某些系系统缺陷陷与错误误。1.5 本文的的组织结结构本文分为为六个部部分,内内容组织织结构如如下:第一部分分:绪论论。主要要介绍本本文的课课题来源源、研究究背景、研研究目的的与意义义以及研研究内容容的论述述。第二部分分:系统统需求分分析。介介绍系统统的总体体功能目目标、面面向的用用户群体体、功能能模块划划分、需需求用例例、非功功能需求求。第三部分分:系统统设计。包包括架构构设计、界界面设计计、数据据库设计计。第四部分分:系统统实现。按按照模块块化设计计的思想想,分功功能模块块介绍系系统实现现的各项项功能,并并给出实实现界面面。随后后介绍系系统的运运行软硬硬件环境境。第五部分分:系统统测试与与部署。包括系统的功能测试、性能测试以及系统的部署情况。第六部分分:结论论。总结结全文,给给出本文文所进行行的工作作,并总总结不足足之处,对对下一步步的研究究进行展展望。第2章 系统需需求分析析本章对直直销对账账系统的的需求进进行了详详细描述述,包括括建设目目标、用用户群体体、业务务需求、非非功能性性需求、用用户需求求五个方方面。2.1 系统总总体功能能目标直销对账账系统建建设的目目标是:(1)节节约人力力成本:目前每每天通过过直销系系统售出出的电子子客票有有440000张张,每月月约有一一三2000000张电子子客票。若若假设每每天都需需要对比比各类直直销数据据、共有有20类类直销数数据、对对比单类类直销数数据需耗耗时600分钟,估估算每天天需要投投入200个工时时专门从从事该工工作。若若有系统统支持自自动完成成数据对对比工作作,可以以节省大大概3个个人。(2)提提升工作作效率:财务人人员目前前每次需需要花费费5分钟钟时间从从各类系系统下载载直销明明细数据据,那么么每月仅仅仅在数数据获取取这一块块就会花花费掉11-2个个工时。若若用程序序代替人人工,这这部分工工作将会会在每天天的夜间间由系统统自动进进行,然然后完成成对账工工作,并并在翌日日直接生生成报表表,大大大提升工工作效率率。(3)降降低错误误风险:目前的的人工方方式势必必在数据据匹配对对比过程程中会存存在或发发生一定定的错误误,而通通过程序序基本上上可以杜杜绝不必必要的数数据对比比错误。另另外,采采用系统统后,可可以把每每周1次次的对账账频度提提高到每每天1次次,大大大降低资资金差错错风险。(4)提提升旅客客服务满满意度:如果旅旅客已经经付款但但直销系系统没有有给旅客客出票,就就会造成成旅客不不能出行行,降低低旅客满满意度。通通过比人人工劳动动更高效效的信息息系统可可以及时时发现此此类问题题,间接接提高旅旅客服务务满意度度。2.2 面向的的用户群群体(1)财财务部销销售收入入室会计计(2)财财务部国国际业务务室会计计(3)财财务部销销售收入入分管领领导(4)市市场部直直销业务务分管领领导2.3 基础原原理及业业务需求求综述机票直销销类系统统都有一一个共同同点:实实现了在在线支付付功能。其其实,直直销对账账工作是是伴随在在线支付付而产生生的,目目的是为为了监控控在线支支付业务务的差错错。如图图2.11所示的的经典在在线支付付流程,保保障了在在线交易易基本的的安全性性。如:直销系系统生成成待支付付表单,避避免了用用户伪造造应付金金额;用用户直接接把支付付卡号、密密码提交交给银行行,避免免了直销销系统获获取用户户敏感信信息;银银行把支支付结果果分别通通知用户户、直销销系统,避避免单方方面伪造造支付结结果等。在线支付流程如图2.1所示:图2.11 在线线支付流流程图上述支付付流程虽虽然较完完善,但但因为一一些异常常情况会会导致支支付差错错。如:1.用用户在银银行完成成了支付付,但因因为网络络故障,银银行没有有“把支付付结果告告知直销销系统”,就会会导致机机票没有有订购好好;2.直销系系统自身身有buug,导导致“待支付付表单”中的应应付金额额错误,造造成损失失。目前前财务人人员对账账工作流流程图22.2所所示:图2.22 当前前人工对对账流程程首先从直直销系统统获取数数据,数数据内容容如表22.1所所示:表2.11从直销销系统获获取的数数据支付订单单号网站支付付金额订单状态态交易日期期GSB220一三三1001100001800已出票20一三三-100-011GSB2201111001100002650未出票20一三三-100-011GSB220111100110000312000已出票20一三三-100-022GSB220111100110000410000已出票20一三三-10-022GSB2201111001100005900已出票20一三三-100-033GSB2201111001100007850已出票20一三三-100-033然后从银银行(支支付公司司)获取取的数据据,数据据如表22.2所所示:表2.22 从银银行获取取的示例例数据支付订单单号银行支付付金额支付状态态支付日期期GSB2201111001100001800已支付20一三三-100-011GSB2201111001100002650已支付20一三三-100-011GSB220111100110000312000已支付20一三三-100-022GSB220111100110000410000未支付20一三三-100-022GSB2201111001100005910已支付20一三三-100-033GSB2201111001100006720已支付20一三三-100-033将这两个个数据进进行手工工对比,结结果如表表2.33所示:表2.33 对账账结果示示例数据据支付订单单号网站金额额银行金额额支付日期期对账结果果GSB220111100110000180080020一三三-100-011正确GSB220111100110000265065020一三三-100-011错误:未未出票GSB2201111001100003120001200020一三三-100-022正确GSB2201111001100004100001000020一三三-100-022错误:未未支付GSB220111100110000590091020一三三-100-033错误:支支付金额额不对GSB220111100110000672020一三三-100-033错误:直直销系统统无数据据GSB220111100110000785020一三三-100-033错误:银银行无数数据为解决支支付差错错问题,财财务部需需要及时时地将直直销系统统数据、银银行(支支付公司司)数据据进行数数据匹配配,从而而检查销销售数据据是否正正确,资资金收入入是否完完整。在在理解了了当前业业务流程程后,确确定了今今后有对对账系统统支持的的优化流流程,如如图2.3所示示:图2.33 优化化后的对对账业务务流程2.4系系统功能能模块划划分本文按照照软件工工程的思思想,采采用模块块化设计计方法,自自顶向下下进行设设计,因因此,本本文需要要按照系系统要求求以及业业务部门门要求进进行模块块划分。同时,通过面向对象设计实现可拆装性,提高系统的通用性,本系统功能划分如表2.4所示。表2.44 系统统功能划划分业务类别别业务需求求通用业务务需求登录退出修改密码码用户管理理权限管理理数据获取取业务数据获取取数据处理理业务数据匹配配数据调整整基础业务务系统查询询功能自动生成成报表功功能数据人工工补录功功能2.4.1通用用业务需需求(1)登登录使用本系系统的用用户应该该首先登登录系统统,通过过认证后后方可继继续使用用其它功功能。为为规范管管理,应应使用员员工号作作为登录录名;为为保证账账号安全全,登录录密码应应符合一一定的复复杂度要要求。密密码按照照手册规规定的复复杂程度度应为66位及66位以上上,必须须包含数数字,字字母,特特殊符号号的其中中两种,且在登录时必须输入验证码。(2)退退出登录录用户可以以通过关关闭程序序,退出出系统使使用。再再次使用用,必须须重新登登录。(3)修修改密码码用户可以以修改自自己的密密码。为为保证安安全,修修改密码码时必须须提供当当前密码码,并且且密码输输入框不不显示明明文。用户可以以在门户户系统修修改自己己的密码码,修改改后可用用新密码码登录本本系统。(4)用用户管理理管理员可可以对系系统的用用户进行行新增、修修改、密密码重置置、停用用操作。(5)权权限管理理管理员可可以针对对不同的的用户分分配不同同的权限限。即国国内会计计只能操操作国内内销售数数据和报报表,而而国际会会计只能能操作国国际销售售数据和和报表。2.4.2数据据获取业业务(1)数数据获取取系统需通通过接口口从支付付公司、银银行、网网站自动动导入电电子客票票的支付付数据和退退款数据据,并保保存在数数据库中中。自动导导入程序序在每天天晚上凌凌晨进行行。具体的支支付公司司、银行行、网站站包括如如下:支付公司司:易宝宝、快钱钱、银联联、支付付宝、汇汇付、财财付通银行:工工商银行行、农业业银行、招招商银行行、中国国银行网站数据据:B22B平台台,B22C平台台,海外外B2CC财务结算算系统另外,财财务结算算系统每每日会将将电子客客票的支支付数据据和退款款数据存存于服务务器上,需需要对账账系统自自行抓取取,用于于数据处处理业务务。2.4.3数据据处理业业务(1)数数据匹配配系统所涉涉及的电电子客票票对账数数据分为为支付数数据和退退款数据据两大模模块,两两个模块块的数据据匹配方方法相同同。功能能如图22.4所所示:图2.44 功能能示意图图数据匹配配方法:银行/支付公公司与网网站通过过银行订订单号、交交易日期期、金额额进行匹匹配;财财务结算算系统与与网站通通过票号号、交易易日期、金金额(票票面价/机建/燃油)、航航段进行行匹配。保保险公司司数据与与网站保保险统计计报表通通过票号号、保单单金额进进行匹配配.系统统在设定定的时间间将获取取到多方方数据按按照以上上的数据据匹配方方法进行行自动匹匹配。完完成匹配配后,将将无法匹匹配的客客票进行行提示,并并能导出出无法匹匹配的客客票报表表。无法法匹配的的情况包包括:金金额不匹匹配、航航段不匹匹配、单单边账情情况等。(2)数数据调整整针对以上上出现无无法匹配配的提示示信息,对对账人员员可以点点击提示示信息,进入不匹配客票的详细查看页面,对数据源以及不匹配原因进行检查,并就不匹配的对账结果,根据实际客票情况,可进行适当的手工修改调整。修改完毕后,由对账人员手工再次对无法匹配的客票进行匹配工作,并将匹配完成的正确信息自动录入数据库。同时,系统需要记录系统自动匹配和对账人员手工调整的所有操作日志。2.4.4基础业务务(1)系系统查询询功能对账人员员通过日期期、电子子客票票票号、银银行订单单号等查查询条件件查询到到每张电电子客票票的对账账日志记录录,包括括自动匹匹配记录录和人工工进行修修改调整整的记录录。对账账人员通通过日期期、电子子客票票票号、银银行订单单号等查查询条件件可以在在不匹配配统计列列表页对对特定的的客票进进行查询询,查询询结果包包括客票票相关数数据源,客客票匹配配情况,客客票操作作情况。(2)自自动生成成报表功功能系统定时时生成固固定格式式的每种种支付方方式下的的三张报表表(报表表样板见见附件件一:固固定报表表样表)供供对账人人员自行行下载。支付方式包括:易宝、快钱、银联、支付宝、支付宝快捷支付、支付宝无线支付、汇付、财付通、工商银行网银支付、工商银行信用卡支付、农业银行网银支付、农业银行信用卡支付、招商银行网银支付、招商银行信用卡支付。(3)数数据人工工补录功功能系统提供供数据获获取监控控功能,对对账人员员可以通通过该功功能知道道当前每每种数据据源是否否已通过过接口获获取完毕毕。对于于获取失失败和漏漏获取的的情况,通通过导入入报表等等形式进进行人工工数据补补漏,并并且在补补漏后通通过对账账人员选选择进行行重新的的数据匹匹配。(4)灵灵活报表表功能系统根据据以上的的对账规规则得出出对账结结果,用用户可以以根据自自己的需需要选择择查询结结果显示示内容,并并通过输输入日期期时间段段,查询询得到需需要的报报表。2.5 系统用用户需求求用户需求求如表22.5所示:表2.55用户需需求表用户角色色用例优先级所有用户户登录系统统高退出登录录高系统管理理员注册用户户高修改用户户操作权权限高注销用户户高查看操作作日志中外部数据据源管理理低机器人执行数据据收集任任务低执行数据据转换任任务中执行对账账业务高对账操作作员发起人工工对账任任务高查询对账账结果高删除对账账结果高对账差错错处理高查看对账账结果明明细高下载源数数据中导出对账账结果中查询报表表中导出报表表中调账高对账业务务管理员员查看外部部数据源源低配置对账账业务低配置转换换数据业业务低配置核对对业务低分配对账账操作员员低2.5.1 所所有用户户用户角色色用例如如图2.5所示示:图2.55 系统统用户用用例图2.5.2系统统管理员员用户角色色用例如如图2.66所示:图2.66 系统统管理员员用例图图2.5.3对账账业务管管理员用户角色色用例如如图2.77所示:图2.77 对账账业务管管理员用用例图查看外部部数据源源需求如如表2.6所示示:表2.66外部数数据源用例名称称查看外部部数据源源执行者对账业务务管理员员用例描述述通过此功功能查看看外部对对帐源的的数据接接口前置条件件系统管理理员已经经新增外外部数据据源执行结果果可管理外外部数据据接口主要过程程进入查看看数据数数据接口口功能展示外部部对账源源数据接接口列表表,展示示所有可可用外部部对账源源数据接接口业务规则则外部对账账源提供供的数据据下载地地址需为为FTPP协议。下载文件件格式限限定为为为csvv、txtt、xlss、xmll、jsoon等数数据文件件。涉及实体体外部数据据源:数数据源类类型(BB2C、B2BB、航线线销售、保保险、银银行、第第三方),数数据源名名称、数数据源接接口地址址、文件件存储类类型、是是否为多多个文件件、本地地存储路路径、获获取文件件频率、数数据典型型结构。配置对账账业务需需求如表表2.55所示:表2.55 配置置对账业业务用例名称称配置对账账业务执行者对账业务务管理员员用例描述述定义、管管理对账账义务规规则,供供对账机机器人对对账使用用。前置条件件系统管理理员已经经新增外外部数据据源执行结果果可管理对对账业务务规则。主要过程程配置对账账业务功功能包括括配置转转换数据据业务功功能与配配置核对对业务功功能。配置转换换数据业业务,具具体功能能参见配配置转换换数据业业务用例例。配置核对对业务,具具体功能能参见配配置核对对业务用用例。配置完成成后,转转换数据据业务规规则与核核对业务务规则将将应用到到转换机机器人、对对账机器器人自动动对账功功能中。记录操作作日志。涉及实体体外部数据据源:数数据源类类型(BB2C、B2BB、航线线销售、保保险、银银行、第第三方),数数据源名名称、数数据源接接口地址址、文件件存储类类型、是是否为多多个文件件、本地地存储路路径、获获取文件件频率、数数据典型型结构。转换数据据业务规规则:外外部数据据源、转转换数据据列、对对应外部部数据源源文件列列、对应应规则、转转换规则则、转换换数据频频率。核对业务务规则:起始数数据源、目目标数据据源、匹匹配数据据列、核核对数据据列、展展示数据据列、核核对规则则、核对对频率等等。配置转换换数据业业务需求求如表22.7所示:表2.77配置转转换数据据业务用例名称称配置转换换数据业业务执行者对账业务务管理员员用例描述述定义转换换数据业业务规则则,规定定对账机机器人转转换对账账数据源源文件的的转换原原则。前置条件件系统管理理员已经经新增外外部数据据源执行结果果成功录入入转换数数据业务务规则,并并可对其其进行管管理使用频度度较低,主主要在新新加入对对账源时时