预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共47页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

本科毕业设计(论文)基于B/S架构的网络教学平台的设计与实现DesignandImplementationofNetworkTeachingPlatformBasedonB/SArchitecture院(系)计算机学院专业软件工程班级软件7班学号16210120725学生姓名谭杰文指导教师徐积文提交日期2020年4月20日毕业设计(论文)原创性声明本人郑重声明:所呈交的毕业设计(论文)是本人在指导老师的指导下独立进行的设计(研究)工作及取得的成果论文中引用他人的文献、数据、图件、资料均已明确标注出论文中的结论和结果为本人独立完成不包含他人已经发表或撰写的作品及成果。对本文的研究作出贡献的个人和集体均已在论文中作了明确的说明。本人完全意识到本声明的法律结果由本人承担。毕业论文作者(签字):签字日期:年月日指导教师评分:________评阅教师评分:________答辩小组评分:________总评成绩:________系主任签字(盖章):年月日成绩评定成绩项论文成绩(百分制)折合比例实得成绩(折合分)指导教师成绩30%评阅教师成绩20%答辩成绩50%总评成绩注:毕业设计(论文)成绩按百分制评定。答辩成绩不及格的(评分低于60分的)则该毕业设计(论文)总评成绩为答辩成绩。内容摘要当今是网络信息时代出现了很多行业都依靠互联网的发展这就是互联网+的概念。现在中国的网络教育如火如茶百花齐放有职业教育有中小学教育留学教学兴趣教育等等都利用了互联网的便捷性进行着知识的传播。因此设计一款网络教育平台也是很符合潮流的。一个具有高可用性的可拓展的系统必须有清晰的系统架构模块与模块之间高内聚低耦合系统高并发低延迟等等非功能需求考验着设计者的能力。本项目采用B/S架构模式开发应用了spring系列企业级框架开发来获得模块间的高内聚低耦合。前台使用了vue.js和element组件开发后台使用spring系列框架整合MyBatisRabbitMQElasticSearchEurek等软件进行开发本系统主要由前台和后台模块组成。这里所指的前台是用户操作的部分后台指的是教育提供者和管理员所操作的部分。其中后台分为页面管理和课程管理课程管理面对的是教育提供者页面管理面对的是系统管理员。关键词:spring教育高内聚低耦合AbstractTodayistheeraofnetworkinformationandmanyindustrieshavereliedonthedevelopmentoftheInternet.ThisistheconceptofInternet+.NowadaysChina'sonlineeducationisinfullswingwithhundredsofflowersvocationaleducationprimaryandsecondaryeducationstudyabroadteachinginteresteducationetc.allusingtheconvenienceoftheInternettospreadknowledge.Thereforedesigninganonlineeducationplatformisalsoinlinewiththetrend.Ahighlyavailableandextensiblesystemmusthaveaclearsystemarchitecturehighcohesionandlowcouplingbetweenmoduleshighconcurrencyandlowlatencyetc.Non-functionalrequirementstesttheabilityofdesigners.ThisprojectisdevelopedusingB/Sarchitecturemodeandspringseriesenterprise-levelframeworkdevelopmentisappliedtoobtainhighcohesionandlowcouplingbetweenmodules.Theforegroundusesvue.jsandelementcomponentdevel