当前位置:主页 > 科技论文 > 搜索引擎论文 >

基于Spring Cloud的培训商务系统的设计与实现

发布时间:2020-05-21 10:47
【摘要】:随着互联网技术的飞速发展和培训行业信息化的深入,越来越多的培训公司开始研发自己的在线培训系统来满足企业发展的需要。企业最开始开发的培训商务系统业务功能相对简单,随着业务的发展,系统需要不断地进行快速扩展。如果采用传统单体架构进行设计,后期会因系统架构过于复杂而难以支撑系统的业务发展,如果采用垂直架构进行设计,又会出现重复造轮子的情况。显然,传统软件架构都无法满足系统快速发展的需要,因此本课题将系统进行前后端分离,并采用微服务架构对系统后端进行设计,从而使系统具备易扩展、易伸缩、高并发、高可用、开发敏捷,以及自动化运维的特性,并在此基础上实现一个培训商务系统。本文首先通过对系统架构和技术路线进行详细分析,完成了系统的整体架构设计,以及Spring Cloud系统服务治理的设计。接着,对系统中的关键技术进行了研究,包括:构造了解决系统中一致性问题的高性能分布式锁、优化了系统异步通信中的Kafka消息消费者、解决了系统在高并发下的缓存穿透问题、改进了系统在分布式环境下的限流策略、解决了系统数据库的单点故障问题等。然后,完成了系统所有服务的实现和治理,包括日志处理服务、个性化营销服务、基于OAuth 2.0的单点登录服务等,并完成了系统服务在Docker容器中的部署。最后,完成了系统的功能测试和性能测试,以及系统的微服务架构特性的测试分析。从测试结果来看,系统各方面都达到了预期目标。
【图文】:

原理图,映射文件,底层,配置信息


数据库逡逑图2-4邋MyBatis底层原理图逡逑MyBatis的底层原理如图2—4b6斤示,其中,SqlMapConfiguration是MyBatis逡逑的全局配置文件,包括数据源、事务、映射文件等配置信息。SqlSessionFactory邋(会逡逑话工厂)主要是创建SqlSession(会话)的,而SqlSession是一个面向用户的接口,逡逑11逡逑

集群化,生产消费,吞吐量,架构


提供了一些简化前端开发的高级功能,包括:视图和数据解耦、组件复用、前端逡逑路由等,使得Web前端的开发变得非常简单。在设计上,Vue.js采用了逡逑MVVC邋(Model-View-View-Model)模式,MVVC模式的原理如图2-5所示,该模逡逑式是由MVC模式演变而来的。在MVVC模式中,将View(视图)和ViewModel邋(视逡逑图模型)进行了双向绑定,当ViewModel变化时,会自动更新View,反过来也一逡逑样叫。逡逑View邋^逦双向绑定逦^邋ViewModel邋^^邋Model逡逑图2-5MWC模式图逡逑使用Vue.js框架开发前端工程需要通过Vue对象来实现,在Vue的构造函逡逑数中包含data、methods等参数,其中data用于封装相关属性,methods用于定逡逑义方法。当创建工程时,Vue对象会将data中的所有数据都加载到Vue响应式逡逑系统中,当其中的数据发生变化时会自动在Html页面中进行更新。组件逡逑(Component)是Vue.js最出色的功能,将页面中常用的一些控件、模块等封装成逡逑组件
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP311.52

【相似文献】

相关期刊论文 前10条

1 王丽;;高等职业院校校企合作在线培训系统的研究[J];中小企业管理与科技(下旬刊);2014年03期

2 康薇;张莉莉;;企业在线培训系统研究[J];科技风;2012年06期

3 刘斌;;在线培训系统的需求分析[J];中小企业管理与科技(下旬刊);2012年09期

4 ;乐达科技为SLY打造e-Learning在线培训系统[J];现代教育技术;2005年04期

5 何祖军;;基于可调桨在线培训系统的研究[J];微计算机信息;2006年34期

6 高旭;;高校教师在线培训系统的设计与实现[J];电脑与电信;2019年05期

7 陈久胜;;福建省广播影视集团职工在线培训系统的设计[J];企业改革与管理;2018年04期

8 李爱华;金英;关冰;;在职在线培训系统在护理人员培训与考核中的应用[J];中国现代医药杂志;2013年11期

9 章博;王磊;王志刚;邓少旭;姚明;赵玲;;企业安全法规在线培训系统[J];中国安全生产科学技术;2013年06期

10 王森萍;;浅析干部在线培训对数据安全需求的必要性[J];网络安全技术与应用;2017年09期

相关重要报纸文章 前10条

1 通讯员 欧阳飙;尤溪流域水电在线培训系统投入使用[N];中国电力报;2009年

2 通讯员 郭洁清;实现自主管理与素质提升“双轨并驱”[N];河北经济日报;2019年

3 张静红 韩雪 董帅;开通培训系统 随时学随时考[N];中国税务报;2008年

4 记者 刘贤霖;福建电信与团省委签合作协议[N];人民邮电;2010年

5 ,

本文编号:2674166


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/2674166.html


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

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