基于云计算的教育资源共享平台研究

基于云计算的教育资源共享平台研究

ID:9131226

大小:73.50 KB

页数:6页

时间:2018-04-18

基于云计算的教育资源共享平台研究_第1页
基于云计算的教育资源共享平台研究_第2页
基于云计算的教育资源共享平台研究_第3页
基于云计算的教育资源共享平台研究_第4页
基于云计算的教育资源共享平台研究_第5页
资源描述:

《基于云计算的教育资源共享平台研究》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于云计算的教育资源共享平台研究为了解决目前教育资源在共享时方式单一、效率低下、安全性不高的弊端,设计了基于云计算的教育资源共享平台,深入分析平台设计的过程及其关键点,为教师、学生在教学过程屮教学资源的充分使用提供了重要支撑和有力保障。关键词:云计算;教育资源;共享平台TP311.52A:1674-120X(2016)35-0113-02收稿曰期:2016-10-13朱林(1981一),男,讲师,,研宄方向:软件工程、电子商务。一、研究背景现阶段,各大高校的教育资源共享方式比较单一,效率也较低下,教育资源共享的方式通常有FT

2、P共享、教师下发资料、通过打印实现共享或通过U盘进行传输,随着时代的发展,这些资源共享的方式存在的弊端越来越明显。二、基于云计算的教育资源共享平台设计使用云计算构建教育资源共享平台可以解决以上弊端,该平台主要实现对教育资源的高效共享和安全存储。用户包括管理员、教师和学生,用户都可以上传和下载教育资源,管理员主要可以添加教师和学生信息,并对上传的资源进行审核通过;教师可以录入试题,批阅试卷;学生则可以在线测试,并在教师批阅试卷后进行查看。主要从以下几个方面考虑平台的设计:1.云平台系统架构的设计系统可以采用ApacheVCL云

3、平台进行基本架构的设计,软件架构使用冃前软件开发常见的N层结构模型:表示层、业务逻辑层、数据访问层以及数据存储层。其中,表示层与用户息息相关,用于显示平台输出的数据以及系统接收用户输入的信息,为用户提供一个可以进行人机交互操作的平台;业务逻辑层是整个系统中的核心部分,主要功能在于系统业务规则的制订、业务流程的实现等与业务需求密切相关的系统功能,它应对的是系统的领域逻辑,其处于数裾访问层与表示层之间,以弱耦合的结构在数据交换中起着桥接作用,在整体架构中的关键性不可忽视;数据访问层和数据存储层的功能比较纯粹,前者主要负责对数据库

4、的访问,后者主要功能是进行文件的存取。2.数据库的设计任何一个软件系统都离不开数据库的支持,云平台也不例外。系统在当前的状况下运行,对于数据的储存,数据库基本上可以满足用户的需求,但考虑到业务系统的不断更新以及数据量的快速增加,平台在未来一段时间里在性能和易扩展性上的要求也会与FI倶增。为此,根据云教育资源共享平台的现状和未来的发展,需要采用合理的、适应发展的存储架构,对数裾存储与处理、扩展性、访问接门、调度策略等做相应的优化与改善,从而加强对各种数据资源的存储维护等行为操作。1.角色及流程设计在基于云计算的教育资源共享平台

5、中,主要有三种用户角色,分别是系统管理员用户、教师用户以及学生用户。(1)系统管理员是该系统的主要角色,在该系统中,系统管理员需要管理教师以及学生用户,可以创建教师与学生用户,还可以上传下载教育资源,对教育资源进行市核或删除,并添加课程信息,录入题库,添加题目。(2)教师业务流程。在该系统中,教师用户由管理员用户创建,需要从管理员处获取登录账号及密码,教师可以上传和下载教育资源,可以添加课程信息,录入题库,添加题冃,新增试卷,录入试卷,并且在学生测试后,对学生的测试进行阅卷评分,注销退出。(3)学生业务流程。在该系统屮,学生

6、是主要使用者,学生用户也由系统管理员创建,因此也需要从管理员处获取登录账号和密码,登录后,学生可以上传和下载教育资源,并且在线测试课程,测试后提交试卷,由教师阅卷评分后公布成绩,学生可以查看课程测试的成绩。三、云计算服务类型及幵发框架选择1.云计算服务类型随着云计算技术越来越成熟,云计算的服务领域也越來越广泛,在广大领域屮云计算的服务类型主要有以下三种:(1)基础设施即服务。消费者从一些完善的基础设施中获得相应的服务,其主要面向硬件需求的客户,用户只需要提供需要计算的数据。(2)平台即服务。将云平台作为服务模式,本系统的云计

7、算即是云平台服务,需要用户自己写服务器,然后将所写的服务器部署到云平台上即可。用户也可以自己写云平台,在这里为了方便,直接将服务器部署到开源的云平台上。而本系统所选择的云平台为新浪云。(3)软件即服务。软件即服务,从字谢意思理解,即通过软件的形式提供服务,在这种云计算服务中,用户并不需要购买软件,只需要向拥有软件的商家租用即可,通过租用的基丁Web的软件管理经营的活动。1.主流云平台当前主流的云平台主要有阿里云、新浪云等。其中可以使用新浪提供的云平台开发本系统。在新浪云注册账号,然后进入新浪云服务,创建应用,在代码管理中上传

8、自己的项目war包,下载新浪云的架包,然后将代码的war包上传到新浪云,并启动新浪云上的MySQL服务,配置相应的JDBC连接。2.开发框架本系统可以选择SSH框架进行开发,SSH框架由Spring,Struts,Hibernate?M成,其中Spring可以说是一个管理层,用来管理Str

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。