欢迎来到天天文库
浏览记录
ID:52353970
大小:614.79 KB
页数:3页
时间:2020-03-26
《基于腾讯云的在线教育系统设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、学术探讨·基金巧目基于腾讯云的在线教育系统设计与实现游学军吕太之(江苏海事职业技术学院信息工程学院,江苏南京211170)[摘要]在信息化社会环境下,伴随着云计算技术和移动互联网的使用范围越来越广,移动学习(M—Learning)作为一种新的学.-j方式应运而生。基于此,本文利用移动应用和云计算技术开发了基于腾讯云的在线教育系统。通过对当前智慧校园建设和移动学.--j内涵和特点的分析,确定采用JavaEE开发技术和腾讯云技术。系统使用MySQL数据库,开发基于MVC模式实现,完成了课程资源发布、在线学习等基本功能。[
2、关键词]在线教育系统;MVC设计模式;腾讯云;移动学习中图分类号:TP393.09文献标识码:A文章编号:1008.6609(2017)03.0014.031引言2需求分析近年来,随着互联网的发展,各种新的基于互联网的教育形式层出不穷,在线公开课、在线直播、微课、慕课(MOOC)等形式不断涌现”]。同时移动智能终端设备的使用范围越来越广,随着相关支持技术的发展使得移动学习(M.Learning)作为一种新的学习方式应运而生。当前云计算已经成为高等学校建设智慧校园的主流技术,它将影响教师的教学方式和学生的学习方式n,。
3、随着云计算在教育领域的不断展开,教学设计的发展不再是仅仅停留在课堂、课程的设计上,而更多的是向学习环境的设计方向发展,注重学习环境对教师教学和学生学习的影响”1。《构建基于移动云计算的微课教学资源平台》”】一文中提出移动云计算是指移动终端通过云平台提供高效的数据存储和计算能力,对微课教学资源平台建设产生了积极的作用。云计算环境下的移动学习环境以及移动学习社区的设计与开发已经成为教育领域未来研究的热点之一。本文利用云计算技术结合移动学习方式,开发了一套针对高校学生的在线教育系统。系统开发分为Android客户端和Web
4、服务端。Android客户端基于PhoneGap技术开发,移动Web页面使用JQueryMobile技术实现;Web服务端采用MVC模式开发,使用了Spring+Hibernate技术实现。2.1可行性分析将移动学习资源置于云端一体化环境下,使两者的优势相互补充,有效解决移动学习资源现阶段存在的问题,并在教育技术理论的指导下,使移动学习资源更具个性化与交互性,更好地满足移动学习者的需求,使移动学习真正成为下一代的学习,也为以后相关研究的开展奠定了基础。通过对社会效益以及学院智慧校园建设、成本、版权、研究基础等多方面进
5、行可行性分析,系统完成是可以保证的。根据江苏省教育厅和江苏省财政厅关于推进职业学校智慧校园建设的通知(苏教职(2016)3号),江苏海事职业技术学院制定了海事学院智慧校园建设规划方案,移动学习平台是重要的组成部分。在教育技术学相关理论的指导下将云端一体化与移动学习资源相融合,提出云端一体化环境下移动学习资源的设计思想。课题的研究能够有效改善现阶段移动学习资源存在的问题和不足,对移动学习的发展具有较大的积极意义。2.2需求分析系统支持不同角色用户登录,包括学生、教师和系统管理员。学生完成在线注册、课程收藏、在线学习、在
6、线评价等功能。教师完成课程资源的管理、在线答疑、课程发布等功能。管理员完成用户管理、课程管理、系统配置、字典管理、作者简介:游学军(1979一),男,江苏南京人,硕士,讲师,研究方向为软件开发、职业教育。基金项目:江苏省现代教育技术研究重点课题,项目编号:2016—1L一49168;江苏海事职业技术学院千帆团队,项目编号:2015QF-Oll;江苏海事职业技术学院院级课题.项目编号:Z01SKJYB一07。一14—学术探讨·基金丽目日志管理等功能。图1给出系统的用例图。/叟@二爨否~(垂亟)拶\(④《萼≥又j三>/—
7、≤多(塑至歹∑④<多℃乏多图1系统用例图3系统设计3.1功能设计根据用户需求和用例图将系统分为个人信息管理、在线学习、视频资源管理、系统管理模块。功能模块如图2所示。个人信息管理在线学习教师模块系统管理个人在课在课资课在用字目数参登注激信线程线程源程线户r典志据数录册活息学收交评管发般管设口修习藏流价理布疑理置改图2功能模块图3.2界面设计界面设计参照江苏海事职业技术学院校园信息门户网站的布局和色调,采用护眼的淡蓝色作为系统界面栏目按钮主色调。3.3数据库设计概念结构设计是将需求分析得到的用户需求抽象为信息结构即概念
8、模型的过程,它是整个数据库设计的关键。基于腾讯云的在线教育系统的实体.关系设计子图如图3所示。系统采用MySQL作为底层关系数据库系统。MySQL作为一个关系型数据库系统,常被应用于中小型系统中m。本系统开发中主要使用的数据表有用户信息表、课程列表、视频资源表、学习记录表、系统日志表、字典表、交流答疑表等。图3ER设计图4系统实现基于腾讯云的在
此文档下载收益归作者所有