随着高校招生规模不断扩大,师资队伍规模也日趋壮大。教师档案管理系统已成为高等院校信息管理事务的一项重要工作。当今世界已经跨入了信息时代,计算机科学与技术正在迅猛发展,尤其是以计算机为核心的信息技术正在改变整个社会的生产方式、生活方式、学习方式。Web成为Internet/Intranet中最流行、最主要的信息服务方式。系统正是借助于Web的这一强大功能来满足信息管理的需求而开发的。
本文针对教师档案管理系统的设计和实现进行了初步研究,介绍了开发过程中的一些常用技术和方法,描述了整个系统的各个功能模块以及相互之间的逻辑关系,并重点对师资队伍统计管理模块、教师档案管理模块进行了详细设计与实现。在具体的实现过程中将JSP技术与B/S三层结构模型相结合使系统界面简洁、重点突出。设计过程中涉及大量的数据处理采用多种数据源来存储数据,如:关系数据库、文件系统,并利用JSP对这些类型的数据操作。
系统需求分析
高校招生规模的日益扩大,教师档案管理信息系统已成为高校信息管理事务的一项重要工作。而目前我们国家大多数学校中档案的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,随着学校规模的不断扩大,教师的数量急剧增加,教师的各种信息也成倍的上涨。面对如此海量的信息,学校在日常工作中需要教师档案管理系统,以便对教师的业务档案信息等进行管理,减少不必要的资源浪费,从而达到精简机构,提高办事效率的目的。在信息时代这种传统的管理方法必然被以计算机为基础的信息管理所取代。优点如下:
1.可以存储所有教师的档案,安全性好,效率高;
2.可以存储教师的教学信息,信息全面,查询方便;
3.可以存储教师的科研信息,加强信息交流,使用方便;
4.只需一到二名档案录入员即可操作系统,节省大量人力。本系统的开发宗旨以及总体任务就是要实现教师管理信息系统的自动化、规范化、系统化。所以为了能够实现编制这个软件设定的目标,在程序的开发之前,需求分析是必不可少的,而且非常的重要。
需求分析主要是确定目标系统必须具备的功能、性能、运行规格要求,即对目标提出完整、准确、清晰、具体的要求。通过定义系统中的关键类域来建立模型。分析的根本目的是在开发者和提出需求的用户之间建立一种理解和沟通的机制。
系统结构分析
根据在需求分析阶段所制定出的该系统所应该具有的功能和高校教师档案管理的特点,经过系统模块化的分析设计将系统分为:系统用户管理模块、师资队伍统计模块、教师档案管理模块、教学信息管理模块、科研信息管理模块。模块不同,它的具体功能也不同。
图4-1功能模块结构图
4.1.3各子模块功能详细说明
在这次设计中我主要是从事师资队伍统计模块和教师档案管理模块,所以我下面主要分析这两个模块:
⑴.教师信息统计模块:系统用户首先输入帐号和密码通过身份验证之后进入系统,在主界面中的师资队伍模块中可以分别按照职称结构、年龄结构、学历结构进行统计。在教职员工模块中分别按照职称将全体教师划分,方便用户需要,及时查看教师的信息等等。
⑵.社会工资管理模块:系统用户首先也是先通过身份验证进入系统,如果登陆用户是系统管理员,根据权限的不同,管理员可以在查询模块中分别按职工编号、职工姓名或职称查询到所需教师的基本信息。管理员还可以在添加模块添加新教师的个人基本信息。教师用户可以在查询模块中分别按职工编号、职工姓名或职称查询到所需教师的基本信息。
系统管理员在这个系统中的权限最大,他除了以上人员所拥有的权利之外还,主要从事于对系统的授权维护。她可以对教师基本信息表、教学基本信息表、科研基本信息表等所有表进行查询、添加、统计。