基于SaaS的教学系统的设计与实现

来源 :东华大学 | 被引量 : 4次 | 上传用户:lzmkkaa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的不断发展,初、高中学校的课堂教育模式也逐渐从主要是线下授课发展为大量地使用在线教育软件。然而,大部分在线教育软件都需要用户自行购买或者开发软件系统,并自行部署软硬件环境,这往往会带来软件开发成本高、维护升级困难等一系列问题,而基于SaaS(Software as a Service)的软件可以有效地克服这些问题。SaaS服务模式的特点在于软件服务商会将软件部署到自己购买的服务器上并自行管理维护软件,用户则通过互联网来租赁这些软件,享受到更经济、便捷、高效的服务。本文依托北京某教育科技有限公司的研发项目,根据市场需求和SaaS模式的特点,设计并实现了一个基于SaaS的在线教学系统。首先,对国内教育市场进行了具体分析,确定了基于SaaS的在线教学系统的服务需求;其次,分析讨论了实现该系统所涉及的相关理论与技术,根据SaaS模式的基本概念对SaaS四种成熟度模型进行了分析、比较,并讨论了SaaS当前存在的主要问题和面临的挑战,选择SaaS的第三级成熟度模型作为该系统的分析与设计模型;接着,对该在线教学系统进行了具体的需求分析,包括功能需求分析、SaaS模式需求分析和系统需求分析;然后,采用基于角色访问控制(RBAC,Role-Based Access Control)技术对系统功能进行了可配置实现;最后,采用现在流行的后端软件设计框架SSM(Spring、Spring MVC、MyBatis)以及分布式服务框架Dubbo对整个SaaS在线教学系统的功能模块进行了具体的编程实现。最终实现的SaaS在线教学系统共包含四个子系统,分别为门户网站系统、教师端系统、学生端系统以及后台管理系统。利用该系统,不但可以实现线上授课、听课,教师还可以在线上布置、批阅作业和试卷并解答问题,学生则可以在线上完成作业、参加考试、总结知识、提问讨论等,并且师生的上述教学活动都不受时间、空间等的限制,方便且灵活。本文设计的基于SaaS的在线教学系统已经完成了主要的开发与测试工作,并成功在该教育公司上线运营,被全国各地许多初、高中学校广泛采用,市场反馈良好。
其他文献
壮医学是祖国传统医学的重要组成部分,在治疗不孕症方面有明显的民族特色优势,本文从壮医学的角度,对不孕症的病因病机、辩证论证、特色验方进行了浅要分析,旨在丰富祖国民族
贝多芬创作钢琴奏鸣曲的时间较其交响曲的创作要更早一些。对贝多芬钢琴奏鸣曲和其所创作的交响曲两者之间的共性作了较为详细的分析和研究,探寻其作品的逻辑组织方式,尝试找
穴性特点$$ 归来穴是足阳明胃经下腹部的经穴。《会元针灸学》曰:“归者,轨道;来,去而复来,男子妇人胃气归原,谷化阴精,精化阳气,气和化质,质和精血,如归去而又复来,故名归来也。”$$
报纸
荷马史诗《奥德赛》以人的智谋及人神关系为主题,同时是以大海为辽阔背景的返乡作品。如对奥德修斯返乡之旅的环境性进行考察,“故乡”与“归途”是环境之眼。主人公对故乡伊
实证研究表明:收入不平等对我国的社会安定产生了较明显的负面冲击,收入差距的拉大对于侵财犯罪中的盗窃案件、抢劫案件和暴力犯罪中的伤害案件发生率的上升均存在着稳健的影响