基于微信平台的移动银行应用架构研究

被引量 : 0次 | 上传用户:lihongde313
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,“微信”凭借其良好的用户体验,开放的公众平台,创新的沟通方式,很快就融入到了人们的工作与生活中。自招商银行首先提出“微信银行”的概念后,国内各大商业银行纷纷推出了基于微信公众帐号应用的金融服务。多数银行都采用传统的“瀑布模型”来开发“微信银行”应用。随着微信功能不断地创新,接口也不断地在变化,这些银行的应用系统也在不断地进行重构,极大地增加了系统开发成本和运行成本。本文采用RUP视图方法及UML建模技术,通过分析各家银行的微信公众帐号应用的主要功能,结合微信公布的API接口规范,以及银行自身业务的特点,对“微信银行”的业务功能进行了归纳总结,形成了详细的业务功能需求,并依照业务需求对系统进行建模。另外,通过对未来系统的用户量、客户数、增长率等指标进行初步分析,估算了并发数、系统容量、网络带宽、服务器性能需求等非功能需求。根据业务需求以及非功能需求,采用分层设计、模块化处理的方式,合理划分功能模块且模块之间松耦合,避免某一模块的改动对其他模块产生影响,保证系统架构的稳定性。同时,在应用架构、技术架构、网络拓扑、物理部署架构、接口设计、环境规划等方面,充分考虑了对非功能需求的支持。最终通过采用成熟的框架及组件化开发技术,构建一个架构稳定、功能灵活、扩展性好、安全性高的“微信银行”应用系统。本文提出的设计思路及方法,已经成功应用在某国有大型银行的微信银行项目实施过程中,该系统已经正式上线运行,取得了良好的效果。其主要优点包括:功能完善(包含储蓄卡业务、信用卡业务、投资理财、生活服务、信息咨询、智能客服等)、性能较强(可支持千万级用户、上千个并发)、扩展性好(集群部署,支持横向与纵向扩展)、架构灵活(业务功能设计为独立组件,新业务只需进行组件开发)。
其他文献
海洋钢结构阴极保护电场的数值模拟仿真和计算是当前海洋腐蚀、阴极保护研究和工程实践中一个重要的研究方向。研究海底管线的腐蚀状态就必须准确测定管线表面的电位分布,而实
随着高清视频、云计算等OTT业务的蓬勃发展,互联网进入大带宽业务时代,移动智能终端的普及又从一定程度上提供了网民随时随地网上冲浪的机会。大带宽业务的发展使得运营商骨
目的:探讨尿白蛋白/尿肌酐比值(ACR)在慢性肾脏病分期筛查中的应用价值,旨在为临床筛查及治疗提供依据。方法:选择来自本院门诊和住院慢性肾脏病(CKD)患者138例为该次研究的
在高度发达的商品社会里,经常会发生侵犯消费者的合法权益的事件。特别以消费者受到小额的侵害最为常见。我国消费者面对此类问题通常不选择诉讼解决方式,主要原因是诉讼的解
精益六西格玛(Lean Six Sigma)简称精益六西格玛,是精益生产运营方法论和六西格玛方法论的有机结合,其能在提高顾客满意度、成本节约、质量提升等企业各方面取得又快又好的改
本文报道了江西省广昌县白莲,由于莲鞭、根的腐败和莲叶、花的青枯萎蔫而造成的严重损失.十余年来,病原一直尚未确定.经过观察调查、病菌的分离培养、病菌的致病性接种和病菌
主要探讨了三种嘌呤型细胞分裂素:呋喃氨基嘌呤(KT)、苄氨基嘌呤(BAP)和异戊烯基腺嘌呤(2ip),对怀山药的两个品种:淮山药和凤山药离体培养的影响.结果表明:两品种在MS+KT2mg/
随着高校校园网的规模和用户数量不断扩大,用户网络使用不规范和存在恶意攻击,校园网越来越多的遇到了各种安全和管理问题。针对目前网络管理系统监控不全面、兼容性不好等问题
顺应时代潮流的发展,当前科技日新月异,采用新的计算机手段整合日常管理事务,提高行政办事效率,为高层领导者提供可靠的决策数据,是国内高校的普遍做法。目前我国大部分高校办公
随着对环境保护越来越严格的要求,在电子、电器、信息产品的制造上,已广泛采用新型无铅锡焊。新型焊锡熔点较高,加上为提高焊接速度而增加的温度以及表面贴装等工艺的特殊要求,以