支持多终端的B2B订单支付管理平台的开发

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:anjialaogong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会经济和IT技术的发展,我国快速消费品市场呈现快速发展的态势,为了保证付款人与收款人之际的交易安全,有效的经销商签约管理和便捷的“交易见证”越来越成为各大快速消费品公司迫切需求。在此背景下,本文采用面向对象方法,基于Java EE、Spring和MyBatis框架,设计与实现了一个支持Web、手机和IVR三种终端的B2B订单支付管理平台。首先,本文进行了系统需求分析,定义了订单的整体流程,面向经销商用户、供货商用户和管理员三种用户,针对三种终端建立了平台的用例模型。接着进行架构设计,平台采用三层结构,自上而下分别为展示层、业务逻辑层和数据层,并细分为Web模块、清算对账模块、系统后台服务模块、手机客户端前置模块、手机模块、电话语音模块、接口模块以及公共模块等八个模块。随后从网络架构安全、应用系统安全、数据库安全和交易安全等角度设计安全策略,保证平台的安全性。然后,对本文的关键技术——多终端接入技术进行了深入的研究,分析了Web接入、手机接入和IVR接入方式的不同特点,研究提出了三种接入方案:(1)手机客户端,统一标准化对外接入接口,采用MINA架构的高速高性能的通信,对内统一数据输出方式,简化链路,使用3DES与RSA进行加密提高安全性;(2)IVR端,采用MVC三层体系结构,在展示层通过改造现有语音系统来实现平台IVR端的对接,在业务层通过实现电话语音模块来完成客户电话语音输入与平台的交互;(3)Web端,基于SpringMVC与MyBatis框架,结合OSCache缓存技术,实现三种用户的同时登录、权限控制和多类型扣款,并通过对数据库的设置来控制清分对账与系统后台服务的运行。接着本文采用类图与时序图详细阐述了平台的手机模块、IVR模块、Web模块以及数据持久化服务的详细设计与实现。最后,对平台进行了三种终端接入的功能测试,以及从单终端场景到综合场景的性能测试。测试结果表明,B2B订单支付管理平台较好地实现了所有功能,响应时间短,支付速度快,安全稳定可靠,达到了预期的目标。
其他文献
随着个性化时代的来临,一个新的概念"情商"被引入,国内外不少研究人员提出了这样一个公式即:一个人的成功=20%IQ(智力商数)+80%EQ(感情商数),故不难看出,在21世纪人才的成长
本文模拟2010年8月18日发生在四川地区的强雷暴天气过程,得到相应动力与微物理输出场。在WRF模式Morrison双参数微物理方案中引入起电放电物理过程,以更好得利用WRF中尺度模式进行雷电活动数值预报。分析结果表明:(1)模式输出的闪电空间分布与观测的闪电分布接近,强降水中心位置与实况符合,WRF能够很好得反映本次强对流天气。不稳定参数特征CAPE值与CIN值均可指示地闪频数随时间变化,且空间
目的了解中老年维持性血液透析(MHD)患者营养状况,探讨与营养不良相关的因素,为临床早期发现,早期干预治疗,改善预后提供依据。方法采用主观全面营养评估(SGA)法,对在我院血液净
随着心脏外科技术的不断发展,诊治的范围越来越趋向于小年龄、低体重、复杂型先心病领域,使先心病患儿能做到早发现、早诊断、早治疗,提高了先心病患儿的治愈率及生命质量,降
目的:探讨消化道肿瘤患者围术期压疮发生的危险因素。方法:采用单因素及多因素分析方法分析852例消化道肿瘤患者围术期压疮发生与临床特征、人口学特征的关系。结果:单因素分
恒牙埋伏阻生是口腔正畸临床常见的错(牙合)畸形,尤其上前牙最为常见.由于埋伏牙阻生形式复杂,诊断和治疗难度较大,临床常采用颌面外科手术配合正畸治疗.本文报告22例恒牙前
构造解释工作是石油地球物理勘探重要的工作之一,目前国际上主力解释系统均采用鼠标进行层位和断层解释,由于采用点定位动作较多,劳动强度大,效率不高且精度有限。而当前的人