昌吉学院计算机公共课网络学习管理系统的设计与实现
发布时间:2020-06-12 04:02
【摘要】:计算机公共课教学模式改革已经在我国各大高校全面铺开。以提升教学学习质量为目的,各院校逐步改进自身相关教学体系,力求获取更高的教学质量。昌吉学院积极响应这一趋势,分析其现有计算机公共课学习模式的基础上,提出学院应该建立完善的在线学习互动机制。计算机公共课教学涉及到到大量编程资源,传统方式进行管理时,对编程相关的各项作业和考试的提交批改相对不便。因此,昌吉学院决定进行计算机公共课网络学习管理系统的开发工作。SSH框架技术应用于该系统的开发工作中。利用Struts框架中的标签库和过滤器等组件,完成各项请求的处理,并与Ajax支持库相结合。业务处理环节中对Spring框架的AOP业务组件等进行充分应用,提高系统层次感。Hibernate框架中以ORM对象关系映射作为核心,完成从数据表到实体的转换。同时数据表的管理工作由Oracle 11g数据库完成。本系统主要在课程班级管理等方面实现了业务功能。对图书、视频、录像等资源信息的管理设定是课程资源管理的核心业务,同时能够对课件与教案进行上传、设置等类型的处理。课程班级管理中可完成对课程和班级的初步创建设定。在线学习管理是该系统功能体系的重点所在,针对作业和考试的处理在其中占据主要地位,将与作业相关的布置、批改等业务以及与考试相关的试卷编制、发布、批改等功能进行统一实现;同时体现了在线学习过程中所利用到的文件、项目、论文等介质的管理功能。系统管理环节中可完成对用户本人、院系等基本信息的设定和维护。系统应用后,弥补了昌吉学院在计算机公共课教学领域存在的不足,全面提升了教学质量。作业、考试等核心部分的全部处理过程可通过在线方式完成,针对编程类型的教学任务处理灵活性得到保证,计算机公共课教学的针对性进一步增强。同时有利于提升学生学习的自主性,助力学校培养更多优秀的计算机专业人才。
【图文】:
图3-10图书资源添加时序图逡逑3.2.2课程班级管理设计逡逑课程班级管理中以CurriculumClassManagementService课程班级管理服务逡逑类、课程班级管理控制类CurriculumClassManagementRule为基础,控制类有开逡逑理CurriculumSetuManaementRule、班级创理
逦^save邋Classl邋nfo0逡逑图3-11课程班级管理类ra逡逑课程信息填写是本模块中的主要业务,时序图如图3-12所示。逡逑教师逦Curriculumlnfo邋CurriculumClassfvl邋CurriculumClassM逡逑anaqementRule逦anagementSemce逡逑l申请填写课程信息:逦;逦;逡逑.逦?逦,逦j逡逑2:返回通过申请逦i逦i逡逑<逦邋;逦:逡逑::调用课程信息实体夹逦i逦i逡逑逦>邋:邋:逡逑」逦4:邋A人要求的内容逦丨逦:逡逑:逦<逦1逦:逦i逡逑i逦5:邋iu用课程班级菅理控带M逦;逡逑j逦逦^邋1逦j逡逑i逦u逦6:调用课程迎级截里控泡撰服务类i存储结果逡逑:邋:邋逦逡逑丨逦义返回结果,通过页^收逡逑逦:逦;逦逡逑 ̄r逦I逦I逦*-r逡逑闯3-12课程信滃填写时序阁逡逑27逡逑
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
本文编号:2708975
【图文】:
图3-10图书资源添加时序图逡逑3.2.2课程班级管理设计逡逑课程班级管理中以CurriculumClassManagementService课程班级管理服务逡逑类、课程班级管理控制类CurriculumClassManagementRule为基础,控制类有开逡逑理CurriculumSetuManaementRule、班级创理
逦^save邋Classl邋nfo0逡逑图3-11课程班级管理类ra逡逑课程信息填写是本模块中的主要业务,时序图如图3-12所示。逡逑教师逦Curriculumlnfo邋CurriculumClassfvl邋CurriculumClassM逡逑anaqementRule逦anagementSemce逡逑l申请填写课程信息:逦;逦;逡逑.逦?逦,逦j逡逑2:返回通过申请逦i逦i逡逑<逦邋;逦:逡逑::调用课程信息实体夹逦i逦i逡逑逦>邋:邋:逡逑」逦4:邋A人要求的内容逦丨逦:逡逑:逦<逦1逦:逦i逡逑i逦5:邋iu用课程班级菅理控带M逦;逡逑j逦逦^邋1逦j逡逑i逦u逦6:调用课程迎级截里控泡撰服务类i存储结果逡逑:邋:邋逦逡逑丨逦义返回结果,通过页^收逡逑逦:逦;逦逡逑 ̄r逦I逦I逦*-r逡逑闯3-12课程信滃填写时序阁逡逑27逡逑
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
【参考文献】
相关期刊论文 前10条
1 苟燕;赵希武;;基于MOOC平台的“大学计算机基础”系列课程建设研究[J];内蒙古师范大学学报(教育科学版);2015年03期
2 王娟;吴宪祥;;慕课时代民办高校计算机基础课程多元化教学模式研究[J];软件导刊;2015年01期
3 王臻;郭芊羽;;基于Spring框架的依赖注入研究[J];才智;2014年34期
4 郑丹青;;信息化环境下高职计算机课程个性化教学研究[J];当代职业教育;2014年09期
5 布宁;刘玉岭;连一峰;黄亮;;一种基于UML的网络安全体系建模分析方法[J];计算机研究与发展;2014年07期
6 何鑫;;探讨Struts+Hibernate框架技术的应用[J];农业网络信息;2013年05期
7 贺广福;;oracle数据库安全概论[J];计算机光盘软件与应用;2013年02期
8 唐翠娥;;UML建模技术综述[J];电子世界;2012年12期
9 吉雪芸;申忠华;;基于hibernate的ORM持久化操作[J];电子世界;2012年04期
10 刘燕俐;;软件测试发展创新探究[J];中国管理信息化;2012年02期
,本文编号:2708975
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2708975.html