基于教师档案管理系统_第1页
基于教师档案管理系统_第2页
基于教师档案管理系统_第3页
基于教师档案管理系统_第4页
基于教师档案管理系统_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

第1章绪论1.1论文背景及课题来源现如今科学学技术不不断提高高,计算算机科学学也日渐渐成熟,它它可以进进入人类类工作生生活的各各个领域域并且发发挥着越越来越重重要的作作用。使使用计算算机对档档案信息息进行管管理,具具有手工工管理所所无法比比拟的优优点。档档案管理理系统是是信息系系统的不不可缺少少重要分分支,经经过多年年的发展展,已经经成为一一个具有有自身理理论、结结构、体体系及开发方方法的覆覆盖多们们学科的的新学科科[1]]。20世世纪600年代以以来,档档案管理理应所用用到计算算机技术术的主要要方面,是是在检索索语言有有一定程程度规范范化的基基础之上上,使用用计算机机进行档档案信息息处理,建建立和维维护档案案信息的的计算机机文档和和数据库库,实现现不同条条件的档档案自动动编目和和检索。880年代代以来,由由于微型型计算机机技术和和大容量量信息贮贮存技术术的迅速速发展,在在世界范范围内计计算机辅辅助档案案管理日日益普及及,并有有两个显显著的优优势:一一是档案案信息处处理标准准化不断断取得进进展,可可以逐步步适应网网络化技技术的应应用,能能够实现现档案信信息的远远距离传传输;再再是光盘盘等辅助助技术与与计算机机技术的的相结合合,可以以实现档档案全文文的自动动化或者者半自动动化存取取。随着着计算机机技术的的不断发发展,更更高水平平的人工工智能检检索技术术也将在在档案管管理中得得到试验验和应用用。档案管理在在手工操操作时代代,工作作不仅非常常繁琐而而且需要要大量的的人力、物物力和财财力,极极大的浪浪费了人人力物力力的资源源。对于档案案管理员员来说,过过去手工工操作的的时代需需要手工工记录这这些数据据,不仅麻烦,还还容易出错错,而且且给广大大用户带带来很多多不便。为为了更好好地为服务务用户,我我们开发发一套电电子档案案管理系系统,希希望能够够帮助档案案管理人人员从复复杂的档档案管理理之中解解放出来来。1.2本本课题在在国内外外的发展展状况电子档案管管理系统统是一个个企事业业单位管管理不可可或缺的的部分,,对于企企事业的的管理者者来说至至关重要要,因此此电子档档案管理理系统应应该能够够为用户户提供充充足的信信息和快快速的查查询手段段。但一一直以来来人们使使用传统统人工的的方式来来管理档档案信息息,这种种管理方方式存在在着很多多的缺点点,例如如:效率率低、保保密性差差、容易易出错,所所需时间间长等,,产生大大量的文文件和数数据,对对于用户户不管是是查找、更更新还是是管理都都带来了了不少的的困难。中国档案管管理应用用计算机机技术起起步较晚晚,但是是发展比比较快。从从19883至119899年底全全国档案案部门已已经配备备了计算算机约110000台,还还有少数数中、小小型机。近近百个档档案部门门研制了了各自的的档案编编目以及及档案检检索系统统,建立立了大小小不等,功功能不同同的档案案目录数数据库。平平均每个个数据库库录入目目录已经经超过44万条,其其中中央央档案馆馆的档案案目录数数据库录录入数更更是达到到30万万条,是是国内最最大的文文献目录录数据库库。这些些系统的的发展和和实际应应用,都都标志着着我国档档案管理理应用计计算机技技术已经经有了良良好的开开端。1.3应应解决的的问题及及系统开开发意义义建立高校教教师档案案管理系系统,采采用计算算机对高高等学校校教师信信息进行行管理,进进一步提提高办学学效益和和现代化化水平。可以帮助各大院校提高工作效率,实现高等学校教师信息管理工作流程的系统化、规范化和自动化。现在我国的的高校的的教师档档案管理理水平普普遍不高高,有的的至今停留留在纸介介质基础础上,显显然这种种管理手手段已经经不能适适应时代代的发展展,它极极大地浪浪费了人人力和物物力资源源。然而在当当今信息息时代这这种传统统的管理理方法也也必然被被计算机机为基础础的信息息管理系系统所代代替。本本系统的的实现能能够给用用户和管管理者带带来更多多的方便便,可以以树立良良好的办办学形象象,提高高工作效效率。不不仅可以以比较全全面、准准确地掌掌握本校校科研成成果的数数量和质质量,为为评估本校的的科研水水平、竞竞争能力力提供信信息和依依据,而而且为科科研成果果的转化化提供服服务。第2章开开发工具具及相关关技术介介绍2.1CC#语言言的特点点本系统采用用了C##程序设设计语言言,它是是一种精精确、简简单、类类型安全全且面向对对象的语语言。同同时,简简单介绍绍一下..nett,它代表表一个环环境和一一个集合合,C#是.neet的语言代代表。.neet是在在Javva语言言流行起起来后所所诞生的的一种新新的编程程语言。开开发工具具则采用用vs220100。VissuallSttudiio是是微软公公司推出出的开发发环境,是目前前最流行行的WWinddowss平台台应用程程序开发发环境,而而且还提提供支持持整个软软件开发发团队的的工具,操操作简单单,容易易理解,上上手快[[2]。2.2SSQLSerrverr20008的的特点VisuaalSStuddio是是微软公公司推出出的开发发环境。是是目前最最流行的的Winndowws平台台应用的的程序开开发环境境,ViisuaalSStuddio20110版本本于20010年年4月12日上上市,其其集成开开发环境境(IDDE)的的界面被被重新设设计和组组织,变变得更加加简单明明清晰易易懂了。VisualStudio2010同时带来了NETFramework4.0、MicrosoftVisualStudio2010CTP(CommunityTechnologyPreview--CTP),并且支持开发面向WindowsXP的应用程序。除了MicrosoftSQLServer,它还能支持IBMDB2和Oracle数据库[3]。2.3AASP..NETT技术介介绍ASP.NNET是是Miccrossoftt.neet的一一部分,作作为战略略技术产产品,不不仅仅是是AcctivveSServverPagge((ASPP)的的下一个个版本;;它还提提供了统统一的Webb开发发模型,包包括开发发人员生生成企业业级WWeb应用程程序所需需的各种种服务。ASP.NET的语法在很大程度上能与ASP兼容,可直接生成伸缩性和稳定性更好的应用程序,并且提供更完善的安全保护。通过在现有ASP应用程序中逐渐添加ASP.NET的功能,随时增强ASP应用程序的功能。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。帮助开发人员方便地获得这些技术的优点,其中也包括托管的公共语言运行库环境、类型安全、继承等。ASP.NET可以完全无缝地与WYSIWYGHTML编辑器及其他编程工具一起工作。这就使得Web开发更为方便简单,而且还能提供这些工具所能提供的所有优点。微软公司为ASP.NET设计了一些策略如:易于写出结构清晰的代码、代码易于重用和共享以及可用编译类语言编写等等,目的是让程序员更加容易的开发出Web应用,满足计算向Web转移的战略需要[4]。第3章系系统需求求分析系统分析是是管理信信息系统统结构化化开发方方法中的的一个极极为重要要的环节节,是运运用系统统的观点点和方法法对原型型进行目目标分析析,环境境分析和和数据分分析。3.1系统统可行性性分析系统的可行行性分析析是建立立在用户户的要求求和系统统调研的的基础上上的,系系统可行行性分析析的主要要工作包包括:(1)目目标可行行性分析析:本电子子档案管管理系统统是针对对高等学学校的发发展和需需求而研研制开发发的,可可能对于于部分功功能,本本系统还还有一些些细节上上的不足足,但是是经过作作者对于于高校教教师档案案管理的的深入了了解,本本系统应应当可以以基本满满足高等等学校教教师档案案管理的的要求。考考虑到不不同档案案管理体体制需求求可能不不同,所所以本系系统在修修改、添添加功能能模块上上预留有有很大的的空间,可可供具体体修改。(2)技技术可行行性分析析:本档案案管理系系统开发发主要包包括后台台数据库库的建立立、维护护以及前前端应用用程序的的开发。为为了达到到具体档档案管理理体制的的需求,满满足用户户的要求求,系统统在多方方面提供供接口,界界面可视视化强,操操作方便便简单,可可以快速速掌握本本系统的的使用方方法。(3)经经济可行行性分析析:经济可可行性分分析主要要是针对对开发新新系统所所需投入入的资金金与系统统投入使使用后所所能带来来的经济济效益进进行比较较。本电电子档案案管理系系统主要要的经济济投入是是在软件件的维护护上,对对于要使使用的硬硬件环境境要求很很低,因因此在硬硬件环境境上所需需投入较较少。在在软件方方面,CC#运行行环境以以及SQQLSServver20008数据据库,在在市面上上的成本本也很低低廉,操操作系统统Winndowws998/WWinddowss20000//WinndowwsXXP/WWinddowssVIISTAA,都可可以正常常运行。3.2系系统任务务描述教师档案管管理系统统是面向向的是教教师档案案管理的的各项事事务,利利用信息息化进行行集中管管理而开开发的系系统。旨旨在使教教师档案案管理更更加方便便,简单单,快捷捷。跟据据系统功功能的需需求,高高校教师师信息管管理系统统只允许许有教师师和管理理员两种种身份登登录。教教师登陆陆后,教教师可以以添加、查查看、修修改和删删除自己己所填写写的资料料,不再再具有任任何的管管理权限限,如果果此时需需要对资资料进行行修改,必必须联系系管理员员。管理理员登录录后,享享有修改改密码、用用户管理理、条件件查询及及所有资资料的修修改和删删除的功功能,并并且管理理系统所所有的用用户,同同时还享享有对用用户权限限进行设设置的权权利[55]。3.3系统统功能分分析3.3.11系统的的功能需需求经过调研与与可行性性分析,本本系统主主要考虑虑到教师师档案管管理的普普遍要求求,高校校教师档档案管理理系统功功能主要要包括::1.对教教师资料料的录入入、增加加、删除除、修改改和查询询等功能能实现,在在此基础础上对教教师电子子档案进进行管。2.教师师的资料料分为基基本档案案、学科科建设、教教学研究究、科学学研究及及师资队队伍,在在每个小小功能模模块上又又划分为为更加具具体的模模块。3.在具具有了所所有的基基本资料料信息后后,又对对用户权权限进行行设置,管管理员具具有修改改所有用用户资料料,系统统密码的的功能,以以教师身身份进入入的用户户只具备备增、删删、改、查查自身资资料的功功能。这样就可以以教师档档案进行行全面的的了解和和管理了了[6]]。3.3.22系统统使用流流程图通过系统使使用流程程图可以以很清晰晰的看懂懂本系统统的逻辑辑思路[[7]退出退出登录系统选择要进行的操作录入信息修改信息查询信息打印信息息账号管理填写信息正确提交重置搜索信息找到修改/删除提交选择字段搜索找到修改/删除提交退出选择字段搜索找到Word打印退出修改、添加、删除YNNYNNYNYNN图1系统统使用流流程图3.3.33系统统数据分分析高校教师信信息管理理系统根根据设计计规划出出的实体体有:系系统人员员信息实实体、教教师人员员信息实实体。(1).系系统人员员信息实实体图,如如图2。授课专业授课专业年龄性别登录次数用户ID用户密码用户名编号用户单位用户信息实体图2高校校教师信信息管理理系统人人员信息息实体图图(2).教教师人员员信息实实体图,如如图3所所示。教师信息实体教师信息实体毕业院校教师编号工作单位专业性别姓名职称职务起止年月图3高校校教师信信息管理理系统教教师人员员信息实实体图3.3.44E--R模型型图E-R图能能表示出出教师和和管理员员两个实实体之间间的关系系和其属属性关系系,分析析其中的的联系,为为建立数数据集奠奠定一定定基础,如如图4所示专业密码姓名性别专业密码姓名性别年龄生日年龄生日经历经历学院学院n1教师管理员管理n1教师管理员管理奖励奖励学历学历用户名著作用户名著作职称职务职称职务论文论文图4E--R图教师与其发发表论著著E-RR图如图图5题目日期题目日期刊物刊物合作者合作者论著发表教师1n论著发表教师修改人修改人出版社页码出版社页码图5教师师与发表表论文EE-R图图第4章系系统设计计4.1系系统总体体结构设设计教师档案管管理系统统旨在方方便对教教师档案案进行管管理[88],该该系统的的主要功功能模块块如图66教师档档案管理理系统功功能模块块图所示示。图6教师师档案管管理系统统功能模模块图4.2系系统数据据库设计计数据库在一一个系统统中有着着极其重重要的地地位,而而数据库库设计就就是要在在一个具具体的应应用环境境中,通通过一系系列的逻逻辑设计计和物理理设计,构构造出适适用的数数据库模模式、子子模式,建建立数据据库以及及设计应应用程序序,满足足用户的的各种需需求。下面就列出出系统中中的个别别具体数数据库表表:表1:本系系统所用用到的基基本信息息表及用用途表1系统统信息表表表名用途Confiig进程文件Jiaoyyan教师表Reseaarchh查询表Resumme职称表Teachhingg教研表Useriing用户表表2:管理理员信息息表,主主要用来来管理与与管理员员相关的的数据。主主键:编编号(iid)表2管理理员信息息表名称数据类型说明作用是否为空大小idInt管理员编号号否namevarchhar用户名否20PWDvarchhar密码否20表3:教师师信息管管理表,主主要用来来管理与与教师相相关的数数据。主主键:(id)表3教师师信息管管理表名称数据类型说明作用是否为空大小idInt编号否namevarchhar姓名是50lessoonNaamevarchhar课程名是50authoorvarchhar作者是50fromiingntextt毕业院校是starttenttimeevarchhar起始时间是50表4:用户户信息表表,主要要用来处处理与用用户相关关的数据据。主键键:(iid)表4用户户信息管管理表名称数据类型作用是否为空大小idInt编号否useriidVarchhar用户名否50userppasssVarchhar密码否50sexBit性别是ageInt年龄是collaageVarchhar毕业院校是100classsVarchhar专业是50loginntimmesInt登陆次数是以下为数据据库关系系图:图7数据据库联系系图4.3系统统部分功功能模块块设计4.3.11用户登登录模块块设计开始开始输入用户名与密码查询数据库是否有这条记录?提示用户名或密码错误进入用户操作界面否是结束图8用户登录模块流程图首先,用户户在登录录界面中中根据权权限输入入用户名名和密码码,并向向系统发发送。系系统在收收到发送送信息后后查询数数据库,若在数据库中存有相同的信息,则运行到用户操作界面。如果在数据库查询不到相同信息,则系统提示错误,并返回初始界面。第5章功功能实现现及系统统检测5.1系系统主要要模块代代码5.1.11管理理员登陆陆界面及及其主功功能界面面输入管理员员的用户户名、密密码和验验证码。系系统判别别用户名名与密码码是否正正确,即即系统将将自动从从数据库库中的管管理员信信息表中中检索判判断是否否存在相相同的用用户名和和密码。若若匹配则则进入系系统,若若不匹配配,则提提示管理理员不存存在、密密码有误误或验证证码错误误。(1)管理理员系统统登陆界界面如下下:图9管理理员登录录界面(2)管理理员信息息管理功功能进入管理员员界面后后,可以以通过“基本功功能”模块下下的管理理所有教教师档案案,包括括增、删删、改、查查等。其其界面如如下:图10修修改教师师档案界界面(3)查看看用户功功能通过管理用用户模块块可以查查看系统统所有用用户资料料,其界界面如下下:图11查查询所有有用户界界面(4)条件件查询功功能通过条件查查询模块块可以根根据查询询条件来来查询教教师档案案,其界界面如下下:图12条条件查询询界面(5)修改改密码功功能通过修改密密码模块块可以修修改管理理员密码码,其界界面如下下:图13修修改密码码界面5.1.22用户登登录界面面及其主主功能界界面输入用户的的名称和和密码。系系统自动动判断名名称与密密码是否否正确。图14用用户登录录界面(1)用户户添加本本人档案案功能用户成功进进入主功功能界面面后,在在基本档档案模块块下,可可以修改改自己的的档案信信息,其其界面如如下:部分相关代代码如下下://=================================================================================//事件名名:bbtnRReseet_CClicck())//功能能描述::在添添加表上上,单击击重置按按钮时,重重新填写写教师的的教学研研究资料料//================================================================================prroteecteedvvoiddbttnReesett_Cllickk(obbjecctssendder,,EvventtArggsee){{txttANaame..Texxt==""";txttALeessoonNaame..Texxt==""";txttAFrromiing..Texxt==""";txttAAuuthoor.TTextt="";;txttAWoorkeer.TTextt="";;ddllAYeearIInfoo.SeeleccteddInddex=00;}}图15添添加个人人档案界界面(2)条件件查询功功能在条件查询询模块下下,用户户可根据据所选择择条件进进行查询询,如图图:图16条条件查询询界面5.2系系统测试试为了确保本本系统能能够正常常运行,需需要在发发布之前前做一次次全面的的测试。任任务是尽尽可能地地检查出出应用程程序中的的错误,提提高软件件的可靠靠性,目目的是检检验系统统是否能能达到预预期的功功能,验验证本软软件产品品是否与与系统需需求用例例不相符符或与之之矛盾,以以确保软软件系统统的输出出信息符符合预期期目标【99】。为了清除系系统运行行中发生生的故障障和错误误,使得得系统适适应用户户环境的的变化,满满足新提提出的需需要,也也要对系系统做局局部的更更新,这这些就是是系统维维护所要要做的。其其目的就就是要维维护软件件系统的的“正常运运作”,改正正软件系系统在使使用过程程中发现现的隐性性错误,扩扩充在其其使用过过程中用用户提出出的新的的功能及及性能要要求。因因为系统统维护所所要解决决的问题题来自系系统整个个开发周周期的各各个阶段段,因此此对我们们来说,应应当对开开发阶段段的整个个过程、每每个层次次的工作作都要有有具体的的了解,包包括从需需求、分分析、设设计一直直到编码码、测试试等等,并并且应具具有较强强的程序序调试和和排错能能力。5.2.11系统统测试的的特点(1)采用用结构化化开发方方法是否否正确对对系统测测试工作作有极大大影响;;(2)系统统测试具具有很高高的代价价;(3)系统统测试的的工作对对测试人人员要求求较高;;(4)系统统测试工工作的对对象是整整个系统统的配置置。5.2.22系统统测试的的内容(1)登陆陆口令测测试输入数据据库中没没有的管管理员口口令,其其界面如如下:图17输输入错误误口令弹弹出的网网页消息息(2)教师师档案信信息修改改测试图18教教师档案案信息修修改测试试部分相关代代码如下下://=================================================================================//事件名名:bbtnUUpdaate__Cliick(()//功能能描述::在修修改表上上,单击击修改按按钮时,修修改教师师的教学学研究资资料//===================================================================================prottecttedvoiidbbtnUUpdaate__Cliick((objjecttseendeer,EveentAArgsse)){{if(Seessiion[["Ussernnamee"]==nulll){Reespoonsee.Wrritee("<<scrriptt>paarennt.llocaatioon=''..//Deffaullt.aaspxx';<</sccrippt>"");}elsse{iff(ttxtUUNamme.TTextt.Trrim(()==="""){RRespponsse.WWritte(""<sccrippt>aalerrt(''请填写写获奖名名称!'');<</sccrippt>"");}iff(ttxtUULesssonnNamme.TTextt.Trrim(()==="""){RRespponsse.WWritte(""<sccrippt>aalerrt(''请填写写获奖项项目名称称!'));<//scrriptt>"));}ellseif(txxtUSStarrtEnndTiime..Texxt.TTrimm()=="")){RRespponsse.WWritte(""<sccrippt>aalerrt(''请填写写时间!!');;</sscriipt>>");;}ellseif(txxtUUUnitt.Teext..Triim())==="""){RRespponsse.WWritte(""<sccrippt>aalerrt(''请填写写授予单单位!');;</sscriipt>>");;}ellseif(txxtUFFrommingg.Teext..Triim())==="""){RRespponsse.WWritte(""<sccrippt>aalerrt(''请填写写备注!!');;</sscriipt>>");;}ellseif(txxtUAAuthhor..Texxt.TTrimm()=="")){RRespponsse.WWritte(""<sccrippt>aalerrt(''请填写写主持人人!');;</sscriipt>>");;}ellseif(txxtUWWorkker..Texxt.TTrimm()=="")){RRespponsse.WWritte(""<sccrippt>aalerrt(''请填写写合作人人!');;</sscriipt>>");;}ellse{ttsObbj.UUpdaateJJYInnfo((Connverrt.TToInnt322(laabVaaluee.Teext..Triim())),txttUNaame..Texxt.TTrimm(),,txxtULLesssonNNamee.Teext..Triim()),ttxtUUAutthorr.Teext..Triim()),ttxtUUWorrkerr.Teext..Triim()),ttxtUUFroominng.TTextt.Trrim((),txttUSttarttEnddTimme.TTextt.Trrim((),txttUUnnit..Texxt.TTrimm(),,Coonveert..ToSStriing((Sesssioon[""Useernaame""]),,Coonveert..ToIInt332(dddlUUYeaarInnfo..SellecttedIItemm.TooStrringg())),CConvvertt.TooIntt32((Sesssioon[""UIDD"])));RRespponsse.RRediirecct(""~/TTeacchSttudyy/Teeachher__hjqqk.aaspxx");;}}}}(3)信信息删除除测试测测试图19删删除前图20删删除后教师档案信信息添加加测试图21档档案添加加前图22档档案添加加成功(5)教教师档案案信息查查询测试试图23条条件搜索索图部分相关代代码如下下://搜索按按钮prottecttedvoiidbbtnSSearrch__Cliick((objjecttseendeer,EveentAArgsse)){{if(rddbJYY.Chheckked==fallse&&rdbbKY..Cheeckeed===ffalsse&&&rrdbTTS.CChecckedd=

温馨提示

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

评论

0/150

提交评论