1.1 课题研究的背景
随着学生近年来选课自主权的增加,教务信息系统中的开课、选课都使得教学变得更加透明,同时操作也更加方便,保密性更强,存储量更大,使用寿命更长久。这些也是提高学校课程管理的效率,丰富学校管理方式,是学校更加科学化、正规化的有效途径之一,并且是与世界成功接轨的重要条件。计算机科学技术的日渐成熟,其强大的功能已经被人们所认识,它已经进入到人类社会生活的各个领域并发逐渐挥起了越来越重要的作用。
1.2 课题研究现状
1.3 课题研究的意义
综合教务信息管理系统是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学校教务信息管理的计算机化是整个学校教务管理中的重要一部分,能否实现这一步关系到学校办学整体效率的高低,介于它的重要性,教务信息管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。论文网
运用学校教务信息管理系统可以很大程度的减轻学校教学人员的工作量,加快查询速度,加强管理,以及学校各部门关于信息化的步伐,使各项管理更加规范化。并且能够缩小开支,提高工作效率与准确率。教师可以方便的通过网络提交自己的开课申请,管理员及学校领导可以对教师开设的课程进行管理及审批,教师可以管理自己开设课程的学生成绩信息。这样通过现代化的技术管理手段,方便的完成学校开课的管理,学生成绩的管理等,使得数据安全可靠,方便查询,同时也提高了教师及管理者的工作效率。
1.4相关技术介绍
课程档案管理系统系统采用B/S开发模式,开发技术选择JSP技术,采用Tomcat服务器,后台数据库选用SQL Server 2005来保存、管理大量数据信息,系统的开发工具使用MyEclipse 8.5。
1.4.1 B/S模式介绍
伴随着Internet的迅速发展,计算机技术正在由基于C/S(client)模式的应用系统转变为基于B/S(Browser/Server)模式的应用系统。在此模式中,最核心的一点就是用通用的浏览器取代了原来的客户端程序。B/S模式虽然只对C/S模式做了少许变动,但带来了巨大的好处:如应用程序在部署、升级、维护时,只需要在服务器端进行配置就可以了以及所有的配置工作都集中在服务器端,提高了系统的安全性等。
1.4.2 JSP技术简介
JSP的全称是Java Server Pages,它是SUN推出的一种动态网页技术标准。 它在传统的静态页面文件(*.html,*,htm)中加入JAVA程序片段和JSP标记,就构成了JSP页面。JSP具有很多优点如:将业务层与表示层分离、能够跨平台、组件的开发和使用很方便、一次编写,处处运行等。
1.4.3 TOMCAT应用服务器
目前支持JSP的应用服务器是较多的,Tomcat是其中较为流行的一个Web服务器,Tomcat是一个免费的开源的Serlvet容器,在Tomcat中,应用程序的部署很简单,你只需将你的WAR放到Tomcat的webapp目录下,Tomcat会自动检测到这个文件,并将其解压。你在浏览器中访问这个应用的Jsp时,要将Jsp转化为Servlet文件,然后编译。编译以后,访问将会很快。另外Tomcat也提供了一个应用:manager,访问这个应用需要用户名和密码,用户名和密码存储在一个xml文件中。
1.4.4 SQL 数据库技术
SQL Server 2005 通过提供一个更安全、可靠和高效的数据管理平台,增强企业组织中用户的管理能力,大幅提升IT管理效率并降低运维风险和成本,推动企业管理信息化建设和业务发展;同时,SQL Server 2005将提供一个极具扩展性和灵活性的开发平台,不断拓展应用空间,实现Internet数据业务互联,大大提高了系统的可伸缩性和性能。文献综述