教师业务档案管理系统的设计与实现(含代码)_第1页
教师业务档案管理系统的设计与实现(含代码)_第2页
教师业务档案管理系统的设计与实现(含代码)_第3页
教师业务档案管理系统的设计与实现(含代码)_第4页
教师业务档案管理系统的设计与实现(含代码)_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摘要教师业务档案是高校档案的重要组成部分,它能为高校管理、教师业务考核、统计报表等提供资料,是学校进行管理工作以及抓好师资队伍建设的重要依据。传统的高校教师档案管理主要以电子文档和纸质材料为媒介,分散且不便于集中管理。与财务、教务等系统接合较差,容易产生数据的冗余和不一致。对此,提出了开发基于AS可口MicrosoftAccess2003的B/S架构的档案管理系统,为高校各部门和广大教师提供方便的接口,解决了传统方案的局限性,提高了档案管理的效率。本文介绍了该系统的功能及高效率、管理方便等特点。关键词:教师业务档案管理系统ASPB/S架构MicrosoftAccess2003、乙刖百随着学校规

2、模的不断扩大,教师数量的急剧增加,有关教师的各种信息资料也成倍增长。办学者们所头疼的问题,就是如何面对这庞大的信息量。只有利用计算机,利用教师管理信息系统才能解决这一问题,才能提高教师管理的工作效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。本教师档案管理系统包括教师信息、课程信息、论文信息、项目信息等内容的管理;遵从以往旧式的工作方式,该工作的工作量大,管理繁琐,既耗人力,又耗物力;如今面对大量的教师数据、报表,手工处理方式已经很难跟上现代化的步伐。随着计算机技术及网络通讯技术的飞速发展,许多学校已经有了较好的计算机应用甚至网络硬件建设基础。因此

3、为提高学校管理工作的现代化、科学化水平,保证信息处理的即时化、准确化,开发一套对教师档案进行管理的软件是极其重要的,而且是必需的。本系统正是为解决这一问题而设计的,大大减少了以往教师管理工作的工作量,提高了工作效率,节省了资源,适应时代的步伐。本系统采用微软的MicrosoftAccess2003作为后台数据库,基于ASW发前台界面,能对大量数据进行处理和管理,性能优越。1.需求分析该系统包含管理员模块,教师模块。系统管理员模块是对系统基本信息的管理,使系统数据更加的完备。教师管理模块具有基本的添加、修改、删除、完善的查询功能,实现对教师信息灵活的管理,该部分是系统的关键模块,保证了各个子模块

4、能有效、协同和安全地工作。包括档案录入、档案修改、档案删除、档案查询、报表打印。通过对上述的系统的需求的分析,可以获得如下的功能性的需求:1、管理员能对教师有关的各类数据进行输入、更新、添加、删除与查询,并且可以增加新的用户。2、教师能对个人信息和他人信息进行查询。3、教务人员能对教师所有的信息进行查询并可以打印教师档案报表。4、用户可以修改自己的个人密码。5、用户可以修改自己的个人信息。1.1 数据流程图管理员信息信息教师信息用户图1.1数据流程图1.2 数据字典表名字:课程编号描述:标识一门特定课程的关键域定义:课程名称=10字符位置:课程信息表教师课程表名称:课程信息表描述:对课程基本情

5、况的描述定义:课程信息表二课程编号+课程名称+学时+人数+班级+时间位置:显示到屏幕保存到磁盘名字:教师编号描述:ft标识一个特定教师的关键域定义:教师编号二10字符位置:教师信息表教师课程表教师论文表教师项目表名称:教师信息表描述:对教帅基本情况的描述定义:教师信息表二教师编号+姓名+性别+出生日期+职称+专业位置:显示到屏幕保存到磁盘名字:管理员编号描述:ft标识一个特定的管理员定义:课程名称=10字符位置:管理员信息表名称:管理员信息表描述:对管理员基本情况的描述定义:管理员信息表二管理员编号+名称+密码位置:显示到屏幕保存到磁盘1.3 系统功能流程图教师档案业务管理系统只允许有教师和管

6、理员两种身份登录。教师登陆后,当系统处于开放期,教师可以添加、查看、修改和删除自己所填写的资料,当系统处于关闭期,教师只能查看自己所添加的资料信息,不再具有任何的管理权限,如果此时需要对资料进行修改,必须联系管理员。管理员登录后,不管系统处于开放期还是关闭期,都享有添加和管理的功能,并且管理对象使系统所有用户,同时还享有对用户权限进行设置的权利。搜索功能默认只对管理员开放,管理员可以设置为对教师开放使用经分析给出该系统的系统流程图,如图1.3所示:开始师教退出系统图1.3系统功能流程图2.概念结构设计根据对数据流图和数据字典的分析,我们可以确定该应用中的实体,属性和联系之间的关系,并画出如下2

7、.1所示的E-R图图2.1教师及其相关信息实体关系图3.逻辑结构设计1.根据实体关系图得出关系模型如图3.1所示教师(缅上姓名,性别,出生日期,职称,学历,专业)课程(课程名称,学时,人数,班级,时间)论文(论文名称,发表期刊,发表日期,期刊级别,获奖情况,排名)项目(项目编号,项目名称,项目类别,开始时间,结束时间,排名)教师课程表(教师编号,课程名称)教师项目表(教师编号,项目编号)教师论文表(教师编号,论文名称)牧师项目表PK技师编号PK顷目编号项目表PK项目编号项目类型开始时间结束时间排名"师PK坳组H(生名生别旧历“称(业教师论文PK教师编号PK论文名称教师课表PK教师编号

8、PK课程名称论义表PK论文名称发表期刊期刊级别发表日期排名表程课称名程谀时学数人级班问时K图3.1数据库中各数据项关系图2.根据关系模型导出系统的关系表,如表3-15所示:(1)教师信息表(tcinfor)教师信息表是管理员对教师信息的记录(编号,姓名,性别,籍贯,出生日期,学历,职称,取得资格时间,毕业学校,毕业时间,所学专业,参加工作时间,现从事专业等。)表3-1教师个人信息属性表名称数据类型主键大小是否允许为空注释tnochar是10否教师编号:tamechar否10是教师名称tsexchar否10是教师性别hometowmchar否P10是籍贯1birthdaydatetime否10是

9、出生日期teduchar否10是学历tposionchar否10是职称(2)课程表(Course)课程表是对课程信息的一个记录,里边记录课程名称,学时,班级,人数,时间等等几项基本内容。表3-2主讲课程信息属性表名称数据类型主键大小是否允许为空注释cnochar是10否课程编号cnamechar否10是课程名称classchar否10是班级renshuchar否10是人数ctimelongchar否10是学时timechar否10是开课时间(3)论文信息表(lwxxb)系统管理员通过此表完成对论文信息的操作,主要信息有论文名称,期刊/会议名称,时间,期刊级别,索引情况,排名等。4 .系统实现详

10、细设计阶段的根本目标是确定应该如何具体地实现所要求的系统,包括了用户界面设计、程序过程设计等步骤。4.1 系统的主要功能1、管理员可以在本系统中对教师、论文按编查询,或者浏览在系统中登记的所有教师及关的信息。2、在教师、课程息中可以进行插入、删除等功能的基本操作。3、在管理员按编信息库中相关的查询。4、在教师信息管理中插入、删除等功能的基本操作。4.2 主要功能的实现(1)登录模块的实现:该模块主要完成用户身份的验证和授权。根据用户的不同角色,登录到不同的页面。登录的角色有:教师、系管理员,超级管理员。不同的角色有不同的功能,如教师只能显示自己的信息,系管理员可以看到和修改自己所在系的教师的相

11、关信息。超级管理员则可以看到所有教师的信息。模块设计流程如下图4.1所示:图4.1登录模块处理流程图(2)教师信息模块实现:该模块对教师的基本信息进行显示,同时可添加、修改、查询教师的基本信息。教师信息模块设计流程如下图4.2所示:显示操作界面点击教师信息显示教师信息点击添加添加界面点击保存数据存数据库图4.2教师信息模块处理流程图(3)教师论文/项目信息模块的实现:该模块对教师的发表的学术论文和项目查询以及录入,并可以对相关的信息进行浏览,修改删除,除此还可以打印相关的信息。教师论文/项目信息模块设计流程图如下图4.3所示:图4.3教师论文/项目信息模块处理流图5 .系统测试5.1 测试方法

12、由于该系统是一个小系统,可以把整个系统作为一个单独的实体来测试。当然,在测试的过程中可以分模块、分阶段来进行。大型软件系统通常是有若干个子系统组成,且每个子系统由由许多模块组成,因此,软件的测试过程基本上由以下步骤组成:(1)模块测试(2)子系统测试(3)系统测试5.2 测试用例1、登录测试当用户文本框中不输入信息的时候,提示“用户名不能为空”。当用户文本框中输入的信息不存在时,提示“输入有误”。帐号密码身份类型Chengyong10240330高级管理员2、教师信息查询模块的窗体应显示某教师的所有信息,教师编号、姓名、性别出生年月、职称、学历、专业。当在教师编号中输入“0001”,按查询按钮

13、,显小结果。当查询文本框中输入的信息不存在时,提示“没有找到”。当查询文本框中不输入信息时,提示“输入完整信息”3、保存功能测试将信息输入完整后,按保存按钮,提示“保存成功”。4、删除功能的测试选所要删除的行,按删除按钮提示是否确定要删除。选择是后,将所要删除的行删除。按保存按钮,保存此次操作。5、教师信息浏览功能测试6 .软件使用说明书(1)系统登陆界面:系统登录主要用于对进入高校教师档案管理系统的用户进行安全性检查,以防止非法用户进入该系统。在该模块中使用了验证码技术,可以有效的防止非法用户使用机器恶意登录破坏本系统。用户点击可执行文件时打开的界面,可选管理员和一般用户,如图6.1所小:章

14、皿0口泄调事渤更“例WEr两电£褥即里-制防.£明斗机.邑.一:,白就电标看幸他的E等俄需,取t臼m巧,带郅x图6.1系统登陆界面(2)功能主界面:用户登陆后可以选择不同的信息模块进行操作,界面如图6.2所示图6.2功能主界面(3)查询界面如图6.3所示:碧戴理二W和真爸后斯WindnwsInteto:ExptonerIaESWhttpMtxalhflstamgl/tcadEirVadEiriBmarckaEF1国|3建二旅拉烟城总形£卬翩诚市自大XP雕.£斌亮荆旗国薪亲洗“勃然if业舞和更号娃系优空观在正在操作:询信恩查找记录市输入关健谊埼果列表躬萼黄东贡抵*ilkM,苴否/假改百君赠予T0TJ评加同,TAP)'救师业务档案管理系统共计卷录它录,寺前显示其案到弟的杀柱名成更1乐豪膏牛晓生+£I所在基星单粒兰州理工大学抗生岩下一百踹像BitIII图6.3查询界面(4)信息录入界面如图6.4所示:图6.4信息录入界面参考文献1 .李明等.数据库原理及应用M.西南交大出版社,2007.72 .袁方(译).现代数据库管理(第7版)M.电子工业出版社,2006.13 .张瑞等(译).数据库系统设计实现与管理M.清华大学出版社,2005.94 .关即

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论