1. 研究目的与意义
随着信息技术的飞速发展,校园管理信息化是当前高校管理发展的趋势,尤其是针对学生信息的管理系统已经在很多高校推广应用。高校学生信息管理系统已经成为一种非常重要的教学手段,能提高学生信息管理的效率,保证信息的安全性,同时具有便于维护、修改、访问等诸多优点,信息化建设己经成为了高校提高自身管理水平、提升综合竞争实力的重要手段。
窗体顶端
课程管理是学校培养过程中重要的一环,伴随着学校规模的不断扩大,学生数量逐渐增多:学校的课程也逐渐增多,课程管理变得越来越复杂。但是目前使用的大部分平台都是几年前研究和开发的,网络教学平台的架构和开发技术都已经过时,教学设计观念陈旧,没有突出以人为本的现代建构主义的教育思想,不能很好地满足当前的网络教学需要。
2. 国内外研究现状分析
随着人类经济高速发展,人类的世界发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了课程的管理和发展。为了适应现代社会人们高度强烈的时间观念,学生课程管理系统为学校师生带来了极大的方便。我们只需按系统要求输入即可进行教师上传课件、统计成绩、布置作业、批改作业、公布学生成绩;学生在网上选课,查询自己的成绩、自测等。
学生课程管理系统是典型的信息管理系统(mis),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发。对于前者要求建立起数据一致性和完整性强、安全性高的数据库;对于后者则要求应用程序具有功能完备、易使用、易维护等特点。
目前世界上著名的课程管理系统moodle、sakai、blackboard等都是典型的课程管理系统。据英国简哈特(janehart)教授领导的学习与绩效技术中心(centreforlearningperformancetechnologies)的统计,截至2008年6月,世界各地开发的课程/学习管理系统工具(courselearningmanagementtools),总数127个,其中免费软件45个,商品软件89个。
3. 研究的基本内容与计划
为课程建立网站,老师可以在其上发布课程大纲、教学计划,以及每堂课的教学内容,布置作业,批改作业,公布学生成绩。学生可以在网站上选课,查询自己的成绩而且还可以自测等。要提高学生选课和成绩管理工作的效率,围绕此管理所需要的学生个人信息、课程和任课教师信息、所选课程信息进行管理及维护。学生可以通过此系统进行个人信息、考试成绩查询以及完成选课功能。系统开发的总体任务是实现学生选课和成绩管理的系统化、规范化。系统功能描述管理员的操作功能。
(1)管理员权限最大,可以对学生、课程等情况进行统一的管理,细分如下:学生信息的浏览;学生信息的添加;学生信息的修改、删除。
(2)管理信息的浏览;管理信息的添加;管理信息的修改、删除。
4. 研究创新点
本课题按照一般网站的开发流程,网站通过网页方式完成用户与系统的交互,利用jsp开发动态网页技术、数据库管理系统、面向对象程序设计设计等主要技术为研究方法。首先对课程管理系统进行简单的分析介绍,对其进行市场分析、技术可行性分析、客户需求分析以及功能模块如何搭建的详细分析。收集资料,调查有关文献及技术参数,收集有关数据,并对这些资料和数据进行归纳和分析。其次对系统结构进行设计,包括逻辑上的设计、数据库的设计、功能模块的划分等。根据设计,逐步完成各个功能模块的制作及程序的编写。最后当程序初步设计完成后,应进行上机调试,在应用过程中逐步修改,完善系统功能,以期达到最好效果。
采用目前最流行的JSP动态网页开发技术,面向对象的编程思想,能够实现诸多功能。
