基于Web Service的在线教育系统设计与实现

被引量 : 0次 | 上传用户:chad
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网技术与传统教育领域相结合后,产生了基于网络的远程教育应用,越来越多的远程教育平台被广泛应用。而在应用过程中,存在着功能重复开发、建设和维护成本较高等问题,而采用云服务技术则可能较好地解决这一问题。针对传统的网络教学平台受众范围有限,无法充分利用资源,数据共享复杂,开发运维成本较高等问题,提出了基于云服务构建在线教育平台的方案,引入“软件即服务”的理念,将在线教育平台的通用功能软件构件封装为服务,采用面向服务的系统开发架构模式,构建了在线教育平台。在平台的设计和开发过程中,针对基于云服务的在线教育平台需要为不同租用对象提供服务的问题,重点研究了多租户的数据隔离技术,从而保证平台能够根据不同的租户的需求,提供相应的软件服务,同时,研究了基于角色访问控制的系统配置技术,使在线教育平台可以根据租户的应用需求的变化,对所提供的服务进行灵活的配置;针对目前在线教育教学资源在网络上重复存储,造成数据存储空间浪费等问题,采用构建教学资源管理构件的方法,将同类资源进行合并,并合理备份,既能够对教学资源的使用进行规范,也可以为不同的用户提供服务;针对目前教师与学生之间一般通过第三方通信软件实现交流答疑,存在着内容管理不便,学生分组操作复杂等问题,构建基于云服务的通信交流软件,实现学生的自动分组,以及广播信息的发送,提高通信交流的效率;针对在线教育平台对于学生考试功能的需求,基于统一的题库系统,采用科学的组题策略,使系统能够针对用户的考试需求,自动生成考题,提高考试的效率;针对于网络教学平台中对于学习作业的布置、完成、审批、反馈等过程,没有一套标准的流程规范的问题,构建了基于云服务的作业处理功能模块,引入了工作流的相关技术,实现了作业处理的自动一体化流程论文首先对在线教育平台的研究现状进行了研究,分析了目前存在的主要问题。然后从用户需求的角度出发,构建了面向服务架构的在线教育平台框架,主要是以云服务为基础,为不同的用户提高基本的在线教育软件服务。基于平台框架,详细设计了其主要功能,并利用编程语言具体实现,最后对平台的功能进行了测试。面向服务架构的在线教育平台相对于传统的平台,具有教学资源配置更合理,软硬件资源应用更充分,对于用户学校而言,开发维护成本更低等优势,可以有效地提高学校的教学效率,具有较好的实际使用意义;而对于云计算平台上多租户数据分配隔离算法的研究,则具有一定的理论研究价值。
其他文献
<正>读郑杰的《给教师的一百条新建议》,大有益处,即使不同意书中一些观点,但至少这些观点可以触发我们去思考更多的东西。苏联教育家苏霍姆林斯基《给教师的一百条建议》里,
城市之魅,在其自然环境,在其人文风情,在其色,在其味,可赏可品可道。青岛实在是一个集上天万千宠爱于一身的城市。得天独厚的自然条件让青岛成为驰名中外的旅游度假胜地;奥帆
柔性显示作为下一代显示,由于其具有超薄,质量轻,耐用等优点,已经引起了广泛的关注。为了制备柔性显示,柔性薄板如塑料和金属薄片作为衬底已被研究。在过去十几年中,柔性衬底
五节芒(Miscanthus floridulus)属于禾本科(Poaceae)芒属(Miscanthus Andersson),被认为是一种开发潜力巨大的生物质能源植物。本研究以水稻日本晴(Oryza sativa L.var.Nippo
<正>二十世纪九十年代美国"辛普森(O.J.Simpson)杀妻案"曾轰动全美,当时几乎所有美国白人和过半数美国黑人都认为辛普森是杀妻凶手,但大陪审团裁决却是辛普森无罪,该裁决使关
本课题以云龙针灸厂为研究对象,通过采用面向对象的设计思路,开发出一款具有较好可维护性、安全性以及实用性的适合于针灸针生产行业的ERP系统,系统主要为针灸针生产厂家提供
针对传统工业数字摄像机的灵活性差、实时性差等缺点,设计了一种基于FPGA的工业数字摄像机系统。将工业数字摄像机与FPGA结合起来,利用FPGA通过I2 C总线接口控制器控制图像传
文章对建筑设计与建筑历史在国内一向过于界限分明的现象提出质疑,指出其对建筑教育的不利影响;通过对传统建筑意象设计教学的过程分析,介绍了近年来作者对于建筑设计与建筑
本文的研究对象是某一多业态的大型商业集团。此零售集团成立二十世纪九十年代,旗下有百货、超市两个事业部,共三个业态。包括百货、超市、家电。集团下属各个零售业态共用一
香石竹是世界四大切花之一,具有重要的观赏价值。其种质资源主要依靠田间种质圃和离体库进行保存。离体保存包括试管苗保存和超低温保存,这两种方法作为田间种质圃保存的补充