基于工作流高并发的合同订单管理系统的设计与实现

来源 :北京交通大学 | 被引量 : 5次 | 上传用户:yl19850320
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着现代计算机科学技术的不断发展,互联网信息产业对于数据传递的准确性的要求越来越高,这其中也包括了成千上万的并发访问下的数据实时准确性。为适应这一不断增长和变革的要求,各行各业都在探索如何在极短时间内处理大量请求。组织之间的正常运行和启用需要合适且真实的数据消息,我们必须对海量数据的请求进行合理的处理,要求数据可靠准确无误,消息请求途径稳定,能够在系统并发期间内有条不紊的处理消息,并做到合理利用系统资源不使系统在高负载关键时刻宕机。为了应对这一处理问题,近年来涌现了诸多有效的处理方法,其中包括采用数据库集群使得在数据请求当中分摊服务器压力,利用缓存来实现在内存中读取加快事务处理速度从而提高系统资源利用,提高并发处理性能,使用Nginx来实现服务器集群负载均衡配置等等。本文研究设计且重构实现了一个二手车合同平台,其中主要研究并实现了两个技术难点,高并发和工作流。文章首先研究了所要研究问题的实际背景,并且介绍了文章所描述的合同系统中涉及的关键技术:KAFKA、Mysql、Redis、DOCKER、Nginx等等,并对问题进行了详细的需求分析。在进行完需求分析,本文又对合同系统从概要设计切入,其中包括系统的整体组织架构设计,系统的功能结构设计以及数据库设计,之后又对整个系统进行了详细设计。在详细设计中对系统中的重要的功能模块:签署模块、已定模块、已售模块、审核模块、退车退款模块中的重要功能进行了接口设计情况的介绍,周详地阐述了功能的实际运行状况,而且利用流程图、类图和时序图展示类与子模块之间的调用关系以及系统整体流程。文章的末尾对合同系统进行了功能测试与系统性能测试,测试结果显示合同系统在高并发环境下正常运行,并且可以满足系统高实用的需求。在此系统中,笔者完成了整个系统的需求分析,架构设计,模块设计的工作,之后对编码和测试进行了实现。笔者也会对此系统继续完善,从而使系统更符合用户的需求。目前,合同订单管理系统已经投入使用,该系统将合同纸质版线下交易成功转移到线上系统,并且能够为不同部门提供不同的签署合同服务,同时在保证业务需求的条件下支持用户高并发访问,且系统稳定,完善了整个合同签署功能的消息传递流程,让整个过程变得清晰,为公司的业务进行提供了可靠的保障。
其他文献
冯定同志一生大力倡导共产主义人生观,并从各方面论证了共产主义人生观的基本特点。他认为,共产主义人生观是先进的人生观;是科学的人生观;是自觉的人生观;是与时俱进的人生
系统使用Java编程语言来实现,采用oracle数据库进行数据的管理.通过使用Ajax技术实现有身份区别能力的登录功能,并实现了用户信息管理、项目申报、成果管理、在校评审等功能.
<正>最近我们在阅读部分杂志时,发现下面两道同类题:文[1]、文[3].题1已知正数a,b,c满足a+2b+3c≤abc,求5a+22b+c的最小值.题2已知正数a,b,c满足2a+4b+7c≤2abc,求a+b+c的最
为了研究脉冲放电条件下气液混合反应器两相中活性物质的生成和转移特性,采用多针对板混合反应器,通过发射光谱测定不同背景气体下放电过程中气液界面产生的羟基自由基(·OH)
<正>伟大的教育家陶行知说过:"学习科学,帮助创造科学的新中国。现在的世界是一个科学的世界。整个中国必须受科学的洗礼,方能适于生存……"因此,科学课堂应该是引领学生经历
军事装备的智能化升级改造将推动智能装备作为独立的功能平台或作战单元参与到未来的战争中,与作战人员共同完成作战任务,在联合作战的背景下,作战人员与智能装备在战场上的
三角不等式的证明是初等不等式证明问题的难点,因为不仅要运用代数不等式的方法,而且要使用三角函数的许多性质如正弦、余弦函数的有界性、三角函数的单调性等,各种三角函数
受案情条件可能性的不确定和侦查决策主体认知分析能力有限性的制约,现实中的侦查决策是建立在有限理性基础上的以经验决策为主导的侦查决策。在侦查员认知分析能力被定义为
孔子作为中国历史上伟大的思想家,他对中国文化的影响可谓是深远的。而其人其道,两千年来辗转相传,真伪杂出。可以说,孔子的形象在他以后就被逐渐异化,甚至神化了。因而考证孔子生