基于微服务的教学实践平台的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:xuyixinsiboy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的飞速发展与普及,各行各业纷纷利用计算机技术进行产业升级改造。在教育领域,高校的教学模式也在进行着改革,传统教学模式受时间与空间的限制,不能完全满足现代教育的需求。因此,各高校开始借助于计算机技术搭建在线化的教学平台,在线化的教学模式打破了传统教学模式的时空限制,线下的课堂教学得到极大的延伸,减轻了教师教学负担的同时,也提高了学生的学习效率。然而,目前大多数的教学平台只解决了“教”与“学”的问题,集教学与实践为一体的教学实践平台较为少见,学生实践能力的提升仍然依赖于线下环境,如实验室或机房,而且这些线下环境应用范围也有限,往往只是针对于一些特定的课程。针对以上问题,本文设计并实现了一个基于微服务的教学实践平台,在此平台下教师可以开展日常的教学任务,如教学资源的上传、在线作业批改等;学生也可以在平台上进行课程学习、作业提交等。此外,该平台也解决了其他教学平台缺乏实践环境的问题,引入课程案例相关功能,将课程实践过程进行了抽象,使得平台具备良好的通用性,适用于多类有实践需求的课程。本文具体研究内容如下:(1)调研目前市面上其他教学平台存在的问题,分析了教学实践平台的使用需求,并对需求进行抽象建模,划分出具体的功能模块,在满足业务需求的同时指明系统的性能指标;(2)为提升系统运行的稳定性、可靠性以及考虑到系统后期的功能迭代,本文采用微服务架构进行系统构建。根据系统功能模块的业务边界,划分出系统的各个业务微服务。(3)采用Spring Cloud框架提供的相关模块,进行微服务支撑组件的设计实现,包括服务注册中心、服务配置中心、服务链路监控以及服务网关,使得各业务微服务的实现能够更加专注于功能性业务。(4)依据系统各个用户角色的使用需求,分析并设计测试用例,对教学实践平台进行功能性测试。使用JMeter工具对系统进行性能测试,用以衡量系统的稳定性。通过对系统进行生产级别的运行测试,教学实践平台最终实现了课程管理、案例管理、作业管理、消息通知、代码运行等功能,使得平台具备完整的业务功能,平台拥有良好的功能完备性、操作简便性,逻辑清晰准确,能够满足不同场景、不用用户角色的使用需求,目前已投入到具体的教学实践中,具有一定的应用价值。
其他文献
期权,是一个赋予购买期权者在未来某一时间以一定价格买入或卖出一定标的资产的合同的权利.随着金融市场需求复杂程度的提高,仅仅使用标准期权已很难满足客户的特殊需要,为了满足市场及客户的特殊需求,也为了规避自己所面临的风险,因此许多金融公司除交易人们广为熟悉的欧式、美式期权外,还开创性地设计出了大量由标准期权变化、组合、派生出的通常在场外市场交易的新品种,非标准化的衍生证券,我们称其为”新型期权”,其中
学位
氮氧化物(NOx)是主要的大气污染物之一。我国“十三五”规划纲要将NOx列入约束性指标体系,要求“十三五”期间NOx排放增速累计不超过15%。而目前移动源NOx排放量居高不下,其中移动柴油机如船舶、机车的排放占据了最高比例。移动柴油机尾气具有温度区间宽(150-500℃),水(H2O)、硫(SO2)含量高等特点。目前应用最广泛的移动源脱硝技术是NH3选择性催化还原NOx技术(NH3-SCR),NH
近年来,随着人工智能技术的不断发展,人体动作识别及身份认证等人体感知技术受到了极大的关注。传统基于穿戴式传感器的人体感知技术要求被测人员随身携带运动传感器,而基于视觉传感器的感知技术又受限于光照条件及用户隐私。随着无线通信技术的发展,归功于WiFi普及程度高、成本低、不易泄露用户隐私、不受光线影响等优势,基于WiFi的人体感知技术得到了广泛关注。相比于WiFi信号强度指示,WiFi信道状态信息对环
近年来,随着企业竞争力不断增强和“走出去”战略的实施,我国的开放发展模式由以资本的输入为主逐渐转变成资本输入和输出并重。我国企业到境外建立公司或开展并购业务等经贸活动的积极性提高,我国对外直接投资流量大幅增长,随着“一带一路”倡议的提出和贯彻实施,“一带一路”沿线国家成为我国企业对外投资的重要区域,税收营商环境是东道国的营商环境里不容忽视的一环,是国际合作需考虑的重要内容,在我国企业“走出去”的过
随着软件开发和互联网技术的飞速发展,软件系统已得到了广泛应用且人们对软件系统的依赖性和要求越来越高,使得软件规模呈现出指数级的增长趋势。动态开放的运行环境和多变的用户需求使得软件系统需在运行过程中调整自己的结构或行为。然而,庞大的软件规模和异构的软件单元间错综复杂的关系导致人为调整软件行为的过程变得困难、易出错且耗费大量成本。因此,自适应软件应运而生,其可根据软件变化调整自身的行为和结构。通常,自
学位
基于低成本、高效率中短距离通信技术实现的感知网络,能够弥补远距离电信网络成本昂贵的不足。具备较强运算能力的IOT(Internetof Things,IOT)网关可以与传感网络节点配合,使网络具有计算、控制、采集、执行等能力。网关节点的移动自组网对实现局部子网连接,拓展中短距离物联网的覆盖范围,具有重要意义。论文设计嵌入式IOT网关并研究网关的WIFI自组网技术。由于嵌入式平台运算能力及能源有限,
学位
肠炎沙门氏菌(salmonella enteritidis)是一种兼性胞内寄生菌,能引起人和各种动物的沙门氏菌病,主要表现为胃肠炎和败血症,是人类食物中毒的主要病原菌之一。肠炎沙门氏菌主要