论文部分内容阅读
伴随着现代计算机科学技术的不断发展,互联网信息产业对于数据传递的准确性的要求越来越高,这其中也包括了成千上万的并发访问下的数据实时准确性。为适应这一不断增长和变革的要求,各行各业都在探索如何在极短时间内处理大量请求。组织之间的正常运行和启用需要合适且真实的数据消息,我们必须对海量数据的请求进行合理的处理,要求数据可靠准确无误,消息请求途径稳定,能够在系统并发期间内有条不紊的处理消息,并做到合理利用系统资源不使系统在高负载关键时刻宕机。为了应对这一处理问题,近年来涌现了诸多有效的处理方法,其中包括采用数据库集群使得在数据请求当中分摊服务器压力,利用缓存来实现在内存中读取加快事务处理速度从而提高系统资源利用,提高并发处理性能,使用Nginx来实现服务器集群负载均衡配置等等。本文研究设计且重构实现了一个二手车合同平台,其中主要研究并实现了两个技术难点,高并发和工作流。文章首先研究了所要研究问题的实际背景,并且介绍了文章所描述的合同系统中涉及的关键技术:KAFKA、Mysql、Redis、DOCKER、Nginx等等,并对问题进行了详细的需求分析。在进行完需求分析,本文又对合同系统从概要设计切入,其中包括系统的整体组织架构设计,系统的功能结构设计以及数据库设计,之后又对整个系统进行了详细设计。在详细设计中对系统中的重要的功能模块:签署模块、已定模块、已售模块、审核模块、退车退款模块中的重要功能进行了接口设计情况的介绍,周详地阐述了功能的实际运行状况,而且利用流程图、类图和时序图展示类与子模块之间的调用关系以及系统整体流程。文章的末尾对合同系统进行了功能测试与系统性能测试,测试结果显示合同系统在高并发环境下正常运行,并且可以满足系统高实用的需求。在此系统中,笔者完成了整个系统的需求分析,架构设计,模块设计的工作,之后对编码和测试进行了实现。笔者也会对此系统继续完善,从而使系统更符合用户的需求。目前,合同订单管理系统已经投入使用,该系统将合同纸质版线下交易成功转移到线上系统,并且能够为不同部门提供不同的签署合同服务,同时在保证业务需求的条件下支持用户高并发访问,且系统稳定,完善了整个合同签署功能的消息传递流程,让整个过程变得清晰,为公司的业务进行提供了可靠的保障。