当前位置:主页 > 科技论文 > 软件论文 >

基于微服务的中信云运营管理平台的设计与实现

发布时间:2020-04-13 07:55
【摘要】:随着云平台时代的来临,服务组件化的思想逐渐得到了大家的认可。中小型企业面对新业务需求的快速发展变化,敏捷性、灵活性和可扩展性需求不断增长,迫切需要一种更加快速高效的管理方式。为了降低企业成本,大多数企业开始选择去云平台上购买相关的服务组件,以解决自身出现的问题。中信云平台可为企业提供从基础设施、技术平台、软件服务到应用发布的全方位云服务,企业只需在中信云平台购买相关的云服务,即可打造一套适合自身的管理系统。而运营管理平台是为中信云平台服务的后台管理系统,以此来保障中信云平台能够快速稳定的为供应商和用户提供相关服务。运营管理平台包括供应商管理、服务管理、订单实例管理、供应商结算管理、报表管理、充值管理和代金券管理七个部分。该平台采用微服务的架构设计,将平台中的功能模块分解为若干个微服务。每个微服务完成特定的功能,独立部署后发布在特定的容器中。微服务间的通信采用轻量级的REST(Representational State Transfer,表述性状态传递)架构,通过定义统一的接口规范,使用HTTP的标准动词映射完成服务间的通信。使用微服务架构大大降低了功能模块间的耦合度,保证了平台的灵活性、高可用性以及可扩展性。在平台的开发过程中,笔者参与了从需求分析、概要设计、详细设计与实现到测试的全过程。在需求分析阶段,笔者通过与运营人员的沟通,明确了平台的功能性需求和非功能性需求。在概要设计阶段,笔者参与了平台的架构设计、数据库设计、分布式事务设计、通讯方式设计、接口设计以及功能模块的划分。在详细设计与实现阶段,笔者独立设计实现了平台的供应商管理模块、服务管理模块、订单实例管理模块和供应商结算管理模块。在测试阶段,笔者独立完成了平台各模块的功能性测试以及非功能性测试。目前,运营管理平台已经在企业生产环境中上线,笔者实现的功能模块能够正常、稳定的运行,基本达到预期要求。同时,平台使用人员对该平台也提出部分建议,这些建议为平台下一版本的迭代提供了重要依据。
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52;TP393.09

【参考文献】

相关期刊论文 前9条

1 王雯雯;;基于UML图组的软件性能测试[J];电脑编程技巧与维护;2017年20期

2 张晶;黄小锋;李春阳;;微服务框架的设计与实现[J];计算机系统应用;2017年06期

3 陈春霞;;基于容器的微服务架构的浅析[J];信息系统工程;2016年03期

4 宗小忠;;基于Memcached构建Web缓存服务器[J];电脑知识与技术;2011年05期

5 赵宸;;浅析黑盒测试与白盒测试[J];硅谷;2010年11期

6 施寅生;邓世伟;谷天阳;;软件安全性测试方法与工具[J];计算机工程与设计;2008年01期

7 王继成,高珍;软件需求分析的研究[J];计算机工程与设计;2002年08期

8 刘从越;利用UML获取功能需求的方法[J];计算机应用研究;2002年08期

9 齐勇,马莉,赵季中,齐向明,侯迪;分布式事务处理技术及其模型[J];计算机工程与应用;2001年09期

相关硕士学位论文 前5条

1 邱书洋;Redis缓存技术研究及应用[D];郑州大学;2016年

2 荣冠杰;一种轻量级通信框架的设计与实现[D];吉林大学;2013年

3 蔡慧奕;基于ActiveMQ消息总线的第三方支付系统设计[D];复旦大学;2013年

4 李超;云计算服务运营管理平台的设计与实现[D];北京邮电大学;2011年

5 王长生;软件可扩展性设计与实现[D];电子科技大学;2006年



本文编号:2625783

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2625783.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户ac1c5***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com