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

基于React的超级账号教学支持系统前端的设计与实现

发布时间:2020-05-06 07:46
【摘要】:随着互联网技术的不断发展,利用教学支持系统开展教学活动成为了全球高校提升教学质量、提高办学竞争能力的必然选择和共同趋势。目前大多数教学支持系统功能相对局限,仅能满足对一些日常教学活动的支持,如作业发布、课件和作业的上传与下载等。而对于课程活动的记录与管理、课程资源管理、师生互动等一些比较复杂的功能,多数系统都还存在着一定的不足之处。在这样的背景之下,思目创意科技有限公司设计并开发了一个新型的基于事务管理模型的超级账号教学支持系统。该系统采用了前后端分离的方案。其中,系统前端主要由课程管理模块、课程活动模块、课程会话模块、小组管理模块、知识体系模块五个部分组成。课程管理模块由课程信息管理、课程人员管理、课程资料管理这三个子模块组成,小组管理模块由小组人员管理、小组活动管理、小组资料管理这三个子模块组成。超级账号教学支持系统前端采用MVC模式进行架构设计,并由WebSocket和基于微服务的服务端为前端提供数据支持。在技术实现上,该系统前端是基于React框架的单页面应用,具有页面加载速度快、组件功能强大、交互友好等特点。该系统前端以React为核心,并使用Redux框架、React-Router框架、Ant-Design等技术进行组件化开发。其中,Redux框架负责完成前端数据的管理和缓存工作,React-Router框架负责前端页面路由的管理和匹配工作,Ant-Design提供了丰富的组件库作为系统前端定制化开发的基础。该系统前端通过Babel工具对代码进行编译优化,通过Webpack工具对项目进行依赖配置和模块打包,并使用Docker技术部署在公有云上。基于React的超级账号教学支持系统前端,具有很快的页面响应速度,很强的页面交互能力,面对操作较为复杂的使用场景,能够提供稳定的运行环境和很高的可用性。
【图文】:

教学支持系统,课程,账号,教务员


3.2超级账号教学支持系统前端的功能性需求分析逡逑超级账号教学支持系统的系统用户主要分为四大类:教务员、老师、学生和逡逑助教。如图3.1所示,,超级账号教学支持系统通过事务管理模型,主要实现了以逡逑下功能:课程管理功能、课程活动功能、小组管理功能、课程会话功能、知识体逡逑系构建功能。其中课程管理包括课程信息管理、课程资料管理和课程人员管理,逡逑15逡逑

用例图,课程管理,课程,子模块


体系提供了收藏、评论、分享等功能。逡逑3_2.1课程管理前端的功能性需求分析逡逑图3.2是课程管理功能的用例图。在课程管理模块中,主要分为课程信息管逡逑理子模块、课程人员管理子模块、课程资料管理子模块三个部分。教务员和老师逡逑是课程管理模块的主要参与者。逡逑17逡逑
【学位授予单位】:南京大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52

【相似文献】

相关期刊论文 前10条

1 李良进;;大学生就业支持系统理性模式探析[J];扬州工业职业技术学院学报;2007年01期

2 唐富琴;张琳;;社会支持系统与护士留职意愿相关性分析[J];齐鲁护理杂志;2017年13期

3 徐琳;;我国农村学前留守儿童社会支持系统研究述评[J];江苏第二师范学院学报;2015年08期

4 单文娟;;高职院校社会支持系统的现状及完善[J];广东交通职业技术学院学报;2015年04期

5 韩雪;张晓杰;刘爽;余鑫;;护士群体同事支持系统的相关研究进展[J];护理研究;2016年14期

6 符周利;;大学生创业内部支持系统建设研究[J];长春教育学院学报;2016年03期

7 张琦英;;论高职院校贫困生社会支持系统的构建[J];太原城市职业技术学院学报;2014年07期

8 王磊;;城市轨道交通信号维护支持系统研究[J];科技与企业;2015年04期

9 林英;;视障阅读社会支持系统构建浅议[J];广州广播电视大学学报;2015年01期

10 夏英;吴永军;;社会支持系统参与小班化教育的机制探析——以香港为例[J];教育科学研究;2015年08期

相关会议论文 前10条

1 李渊;苏海龙;王新军;;新一代规划支持系统:现状与思考[A];城市规划和科学发展——2009中国城市规划年会论文集[C];2009年

2 贾铠针;洪再生;;绿色基础设施作为生态支持系统重要作用研究[A];2014(第九届)城市发展与规划大会论文集—S01新型城镇化与中国生态城市建设[C];2014年

3 唐锡晋;顾基发;;软系统方法对管理支持系统的思考[A];管理科学与系统科学进展——全国青年管理科学与系统科学论文集(第4卷)[C];1997年

4 付微;孟波;;一种有限方案多目标决策支持系统[A];1995中国控制与决策学术年会论文集[C];1995年

5 梁义芝;刘征难;;决策支持系统与专家系统的结合——专家支持系统[A];1994中国控制与决策学术年会论文集[C];1994年

6 齐安文;张彦明;黄书鹏;;“2008北京奥运空间信息服务实时支持系统”关键技术研究[A];中国地理信息系统协会第八届年会论文集[C];2004年

7 何元春;;《体育与健康课程标准》实施支持系统的研究[A];第七届全国体育科学大会论文摘要汇编(一)[C];2004年

8 于恩彦;;老年患者心理社会支持系统[A];2005年浙江省老年医学学术会议论文汇编[C];2005年

9 李智玲;;聋儿社会支持系统及其构建理念[A];中国心理卫生协会残疾人心理卫生分会第八届学术交流会论文集[C];2010年

10 张浩;吴启迪;陆幸泽;方正辉;南阳;;多媒体远程服务与远程工程支持系统[A];工业自动化应用实践——全国(第五届)炼钢、连铸和轧钢自动化学术会议论文集[C];2002年

相关重要报纸文章 前10条

1 浙江师范大学职业教育研究中心 陈明昆 崔丽莉;构建高职院校创新创业教育支持系统[N];中国社会科学报;2017年

2 省首批重点高端智库、东南大学“道德发展智库” 许敏;建构现代中国家庭的伦理支持系统[N];新华日报;2017年

3 杨朝英;大数据立法该提提速了![N];人民政协报;2017年

4 上海中致社区服务社社工 蔡军;预估案例:寻找支持系统,激发生活动机[N];中国禁毒报;2017年

5 记者 王焕平;中国审判法律应用支持系统将在法院推广配备[N];人民法院报;2003年

6 留美学者 姜晨;激活维权支持系统才能维系社会和谐[N];东莞日报;2009年

7 赵泉富;兰州市政协就降低失业率和创造新就业机会提出建议案[N];人民政协报;2000年

8 ;创智开发新一代电信支持系统[N];人民邮电;2000年

9 李松;百特赛威推出电信市场营销支持系统[N];人民邮电;2002年

10 乜守才;“我要安全”的支持系统[N];中国石化报;2009年

相关博士学位论文 前10条

1 王贵波;待移植器官体外支持系统初步研究[D];第三军医大学;2004年

2 夏天;研究性学习支持系统[D];华东师范大学;2007年

3 刘敬学;面向指挥决策的取证支持系统研究[D];华中科技大学;2006年

4 付宏财;决策的知识管理支持理论方法及支持系统研究[D];昆明理工大学;2008年

5 杜军;黑龙江省装备制造企业自主创新支持系统研究[D];哈尔滨工程大学;2011年

6 尹胜;网络化协作加工资源优化配置方法及其加工支持系统研究[D];重庆大学;2011年

7 张小栓;水产品价格预测支持系统研究[D];中国农业大学;2003年

8 张晓燕;在线群体创新中的外部信息支持研究[D];上海交通大学;2014年

9 钮心毅;城市总体规划中的土地使用规划支持系统研究[D];同济大学;2008年

10 陈仕品;适应性学习支持系统的学生模型研究[D];西南大学;2009年

相关硕士学位论文 前10条

1 邬文怀;基于React的超级账号教学支持系统前端的设计与实现[D];南京大学;2018年

2 李新春;MRO支持系统的维修计划优化及相关问题研究[D];太原科技大学;2016年

3 陈鸣;优化下岗职工社会支持系统的社会工作研究[D];西北农林科技大学;2014年

4 贾伟伟;对城市空巢老人社会支持系统建设的研究[D];华中农业大学;2012年

5 黄静;云南省自然灾害心理援助社会支持系统研究[D];云南大学;2012年

6 乔改红;护士职业发展需要与组织支持系统的构建研究[D];南昌大学;2010年

7 张微;残疾大学生就业社会支持系统研究[D];中南民族大学;2008年

8 侯晓丽;城市居家养老的社会支持系统研究[D];华中师范大学;2009年

9 张功臣;商业银行中间业务科技支持系统研究[D];山东大学;2007年

10 杨碧番;基于ASP.NET的学习支持系统的设计与实现[D];中南大学;2006年



本文编号:2650928

资料下载
论文发表

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


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

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