论文部分内容阅读
计算机公共课教学模式改革已经在我国各大高校全面铺开。以提升教学学习质量为目的,各院校逐步改进自身相关教学体系,力求获取更高的教学质量。昌吉学院积极响应这一趋势,分析其现有计算机公共课学习模式的基础上,提出学院应该建立完善的在线学习互动机制。计算机公共课教学涉及到到大量编程资源,传统方式进行管理时,对编程相关的各项作业和考试的提交批改相对不便。因此,昌吉学院决定进行计算机公共课网络学习管理系统的开发工作。SSH框架技术应用于该系统的开发工作中。利用Struts框架中的标签库和过滤器等组件,完成各项请求的处理,并与Ajax支持库相结合。业务处理环节中对Spring框架的AOP业务组件等进行充分应用,提高系统层次感。Hibernate框架中以ORM对象关系映射作为核心,完成从数据表到实体的转换。同时数据表的管理工作由Oracle 11g数据库完成。本系统主要在课程班级管理等方面实现了业务功能。对图书、视频、录像等资源信息的管理设定是课程资源管理的核心业务,同时能够对课件与教案进行上传、设置等类型的处理。课程班级管理中可完成对课程和班级的初步创建设定。在线学习管理是该系统功能体系的重点所在,针对作业和考试的处理在其中占据主要地位,将与作业相关的布置、批改等业务以及与考试相关的试卷编制、发布、批改等功能进行统一实现;同时体现了在线学习过程中所利用到的文件、项目、论文等介质的管理功能。系统管理环节中可完成对用户本人、院系等基本信息的设定和维护。系统应用后,弥补了昌吉学院在计算机公共课教学领域存在的不足,全面提升了教学质量。作业、考试等核心部分的全部处理过程可通过在线方式完成,针对编程类型的教学任务处理灵活性得到保证,计算机公共课教学的针对性进一步增强。同时有利于提升学生学习的自主性,助力学校培养更多优秀的计算机专业人才。