教师业务档案管理系统的设计与实现(含代码)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
教师业务档案管理系统的设计与实现(含代码)
摘要
教师业务档案是高校档案的重要组成部分,它能为高校管理、教师业务考核、统计报表等提供资料,是学校进行管理工作以及抓好师资队伍建设的重要依据。传统的高校教师档案管理主要以电子文档和纸质材料为媒介,分散且不便于集中管理。与财务、教务等系统接合较差,容易产生数据的冗余和不一致。对此,提出了开发基于ASP和Microsoft Access2003的B/S架构的档案管理系统,为高校各部门和广大教师提供方便的接口,解决了传统方案的局限性,提高了档案管理的效率。本文介绍了该系统的功能及高效率、管理方便等特点。
图2.1 教师及其相关信息实体关系图
3.逻辑结构设计
1.根据实体关系图得出关系模型如图3.1所示
教师(编号,姓名,性别,出生日期,职称,学历,专业)
课程(课程名称,学时,人数,班级,时间)
论文(论文名称,发表期刊,发表日期,期刊级别,获奖情况,排名)
项目(项目编号,项目名称,项目类别,开始时间,结束时间,排名)
1.1Fra Baidu bibliotek据流程图
图1.1数据流程图
1.2数据字典表
1.3系统功能流程图
教师档案业务管理系统只允许有教师和管理员两种身份登录。教师登陆后,当系统处于开放期,教师可以添加、查看、修改和删除自己所填写的资料,当系统处于关闭期,教师只能查看自己所添加的资料信息,不再具有任何的管理权限,如果此时需要对资料进行修改,必须联系管理员。
通过对上述的系统的需求的分析,可以获得如下的功能性的需求:
1、管理员能对教师有关的各类数据进行输入、更新、添加、删除与查询,并且可以增加新的用户。
2、教师能对个人信息和他人信息进行查询。
3、教务人员能对教师所有的信息进行查询并可以打印教师档案报表。
4、用户可以修改自己的个人密码。
5、用户可以修改自己的个人信息。
表3-1 教师个人信息属性表
名称
数据类型
主键
大小
是否允许为空
注释
tno
char

10

教师编号
tame
char

10

教师名称
tsex
char

10

教师性别
hometowm
char

10

籍贯
birthday
datetime

10

出生日期
tedu
char

10

学历
tposion
char

10

职称
……
……
……
……
……
……
(2)课程表(Course)
课程表是对课程信息的一个记录,里边记录课程名称,学时,班级,人数,时间等等几项基本内容。
表3-2主讲课程信息属性表
名称
数据类型
主键
大小
是否允许为空
注释
cno
char

10

课程编号
cname
char

10

课程名称
class
char

10

班级
教师课程表(教师编号,课程名称)
教师项目表(教师编号,项目编号)
教师论文表(教师编号,论文名称)
图3.1数据库中各数据项关系图
2.根据关系模型导出系统的关系表,如表3-1~5所示:
(1)教师信息表(tcinfor)
教师信息表是管理员对教师信息的记录(编号,姓名,性别,籍贯,出生日期,学历,职称,取得资格时间,毕业学校,毕业时间,所学专业,参加工作时间,现从事专业等。)
本教师档案管理系统包括教师信息、课程信息、论文信息、项目信息等内容的管理;遵从以往旧式的工作方式,该工作的工作量大,管理繁琐,既耗人力,又耗物力;如今面对大量的教师数据、报表,手工处理方式已经很难跟上现代化的步伐。随着计算机技术及网络通讯技术的飞速发展,许多学校已经有了较好的计算机应用甚至网络硬件建设基础。因此为提高学校管理工作的现代化、科学化水平,保证信息处理的即时化、准确化,开发一套对教师档案进行管理的软件是极其重要的,而且是必需的。
4.1系统的主要功能
1、管理员可以在本系统中对教师、论文按编查询,或者浏览在系统中登记的所有教师及关的信息。
2、在教师、课程息中可以进行插入、删除等功能的基本操作。
3、在管理员按编信息库中相关的查询。
4、在教师信息管理中插入、删除等功能的基本操作。
4.2 主要功能的实现
(1)登录模块的实现:
该模块主要完成用户身份的验证和授权。根据用户的不同角色,登录到不同的页面。登录的角色有:教师、系管理员,超级管理员。不同的角色有不同的功能,如教师只能显示自己的信息,系管理员可以看到和修改自己所在系的教师的相关信息。超级管理员则可以看到所有教师的信息。模块设计流程如下图4.1所示:
本系统正是为解决这一问题而设计的,大大减少了以往教师管理工作的工作量,提高了工作效率,节省了资源,适应时代的步伐。
本系统采用微软的Microsoft Access2003作为后台数据库,基于ASP开发前台界面,能对大量数据进行处理和管理,性能优越。
正文
1.需求分析
该系统包含管理员模块,教师模块。系统管理员模块是对系统基本信息的管理,使系统数据更加的完备。教师管理模块具有基本的添加、修改、删除、完善的查询功能,实现对教师信息灵活的管理,该部分是系统的关键模块,保证了各个子模块能有效、协同和安全地工作。包括档案录入、档案修改、档案删除、档案查询、报表打印。
关键词:教师业务档案管理系统ASPB/S架构 Microsoft Access2003
前言
随着学校规模的不断扩大,教师数量的急剧增加,有关教师的各种信息资料也成倍增长。办学者们所头疼的问题,就是如何面对这庞大的信息量。只有利用计算机,利用教师管理信息系统才能解决这一问题,才能提高教师管理的工作效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。
管理员登录后,不管系统处于开放期还是关闭期,都享有添加和管理的功能,并且管理对象使系统所有用户,同时还享有对用户权限进行设置的权利。
搜索功能默认只对管理员开放,管理员可以设置为对教师开放使用经分析给出该系统的系统流程图,如图1.3所示:
图1.3 系统功能流程图
2.概念结构设计
根据对数据流图和数据字典的分析,我们可以确定该应用中的实体,属性和联系之间的关系,并画出如下2.1所示的E-R图
renshu
char

10

人数
ctimelong
char

10

学时
time
char

10

开课时间
(3)论文信息表(lwxxb)
系统管理员通过此表完成对论文信息的操作,主要信息有论文名称,期刊/会议名称,时间,期刊级别,索引情况,排名等。
4.系统实现
详细设计阶段的根本目标是确定应该如何具体地实现所要求的系统,包括了用户界面设计、程序过程设计等步骤。
相关文档
最新文档