人事档案管理系统.doc_第1页
人事档案管理系统.doc_第2页
人事档案管理系统.doc_第3页
人事档案管理系统.doc_第4页
人事档案管理系统.doc_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

目 录1 前言(或引言)12系统功能分析12.1系统说明13 系统模块设计13.1系统总体结构设计13.2 数据库设计24 系统详细设计34.1安装服务器34.2程序设计44.3 其他功能125 关于IIS145.1 IIS的使用145.2 IIS提供的服务156 设计总结167 致 谢16人事档案管理系统171 前言(或引言)学生档案管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生档案信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情,本设计课题来源于对网上学生档案的管理研究,可以方便老师管理学生信息,减少老师的工作量,规范学生档案管理,实现无纸办公,使问题更加简单化安全化。解决的主要问题是如何在网络安全方便的前提下管理学生班级档案系统。随着网络的不断发展,国内外都在积极的应用网络进行学生档案的管理,虽然在网上进行档案管理简单方便,但存在着一个主要问题即在网络上管理的安全问题。本设计的指导思想是为了应用网络方便快捷的优点,应用网络语言,设计网上学生档案管理系统。2系统功能分析2.1系统说明本程序基于WIN2000+IIS+ACCESS数据库,采用ASP编写,如果学生数量较多,建议使用SQL2000为主体数据库。本程序管理员用户名:zhangwei,密码:zhangwei,可以进后台修改、添加管理员。3 系统模块设计3.1系统总体结构设计 管理设置1.设一主控管理员,可修改用户密码,可添加用户2.可添加任意多个操作员,操作员无法使用“添加用户”选项,可修改用户密码。学生管理 1.可添加学生信息,包括个人资料(学号、姓名、性别、班级、出生年月、寝室电话)、在校资料(项目可随时添加更改)2.有查询功能,可以按学生、学号等查找学生(查找功能可以扩展)3.有修改学生资料功能4.有删改学生资料功能 班级管理1.可添加任意多班级,可延续使用2.有修改班级名功能3.有删除班级功能人事档案管理系统班级管理管理设置学生管理修改信息添加信息查询信息删除信息删除班级修改名称添加班级添加用户修改密码图3.1 系统功能图3.2 数据库设计数据库 1.学生信息表:st_info表3.1学生信息表学号姓名性别班级出生年月寝室电话20042323马海男20041983-3-13871445620035555李洋男20031983-3-16871442020030113张明男20031983-3-25871443020030109杨云女20031983-3-13871443820030107江海男20031983-3-188714598 2.班级表:class表3.2班级信息表序号班级修改删除52001计算机修改删除62003修改删除72004修改删除 3.管理员表:admin表3.3管理员信息表 IDAdmin-nameAdmin-psw1AdminAdmin2Admin1admin3Zw1111114zhangweizhangwei 4 系统详细设计4.1安装服务器Win2000如何安装IIS?Win2000的IIS是5.0版,是ASP的开发平台。安装方法的方法是:插入Win2000或WinXp安装盘,点击“开始设置控制面板添加/删除程序添加/删除Windows组件”,然后出现图4.1,把第一项IIS打上勾就可以了: 图4.1 IIS安装示例然后有2次提示插入光盘: 图4.2提示插入光盘要找到I386这个目录,并且这两次都需要你重新查找路径,确定后就安装完毕。 然后把程序放到C:Inetpubwwwroot下,IIS默认的目录下进行开发和调试。输入路径:http:/localhost/index.asp即可操作windows xp 的安装类似。4.2程序设计1.管理员登陆(index.asp) 管理员选项(1)设一主控管理员,可修改用户密码,可添加用户(2)可添加任意多个操作员,操作员无法使用“添加用户”选项,可修改用(3)在输入合法的用户名和密码后可进入学生档案管理(4)本程序的用户名:zhangwei 密码:zhangwei图4.3 登陆界面2.学生档案管理 主要包括:(1)档案管理 主要功能是录入学生信息,修改学生信息,删除学生信息,以及查询学生信息。 录入学生信息(add_info.asp) (2)修改学生信息(mod_info.asp ) (3)删除学生信息(del_info.asp )其中主页面 info_manager.asp的代码为:学生档案管理   学生信息列表 | 录入学生信息 | 查询学生信息 % if Not(rst.bof and rst.eof) then判别数据表中是否为空记录NumRecord=rst.recordcountrst.pagesize=10NumPage=rst.Pagecountif request(page)=empty then NoncePage=1elseif Cint(request(page)Cint(NumPage) then NoncePage=NumPageend ifelseNumRecord=0NumPage=0NoncePage=0end if% 学号 姓名 性别 班级 出生年月 寝室电话 修改 删除 a href=mod_info.asp?id=修改 a href=delete_info.asp?id=删除 % rst.movenext if rst.eof then exit fornextelseresponse.write 没有找到任何记录!end ifrst.closeset rst=nothing% input type=hidden name=page value= 1 thenresponse.write | |上一页| elseresponse.write |上一页| end ifif Cint(Trim(NoncePage)Cint(Trim(NumPage) thenresponse.write |下一页| |尾 页|elseresponse.write |下一页| |尾 页|end if%  页次:/ 共条记录  3.班级管理(add_class.asp)包括添加,删除,修改,等功能。程序代码为:!-#include file=conn.asp-添加班级 序号 班级 修改 删除 a href=mod_class.asp?id=修改 a href=del_class.asp?id=删除 暂无班级添加 添加班级: 4.管理设置主要是修改管理员密码,实现系统的安全化管理。(admin.asp)程序代码为:管理员页面 input type=hidden value= name=admin_name 修改管理员密码 请输入新密码: 添加新用户 用户名: 密  码: 4.3 其他功能1.学生信息查询(search_st.asp )程序代码: 按姓名查询 按姓名查询: 按学号查询: 注意:搜索系统支持模糊查询,即输入“应”,更可找到所有姓名为“应”的学生 找到记录后,单击学生姓名即可跳至学生资料页面,按提示加入成绩 最新登记学生列表(20条) ID 学号 姓名 性别 班级 ahref=viewuser.asp?id= 在这个功能下可以根据学号和姓名的关键字进行查询,方便快捷的实现管理。 2.系统的运行和维护 对于asp的程序,系统的维护主要是对于IIS信息服务器的操作和管理。熟练的掌握IIS web服务器,便于更好的管理ASP程序。5 关于IIS5.1 IIS的使用 IIS是扮演所有用户端服务要求的接口,和一般结构不同的是对ASP文件的处理方式,当IIS收到ASP文件的服务要求时,它会调用必须的ISAPI或DLL程序,对ASP程序进行解释执行,经过处理后,IIS再将结果转为HTML格式传回给使用者的Web浏览器。为了能正确的为用户端提供服务,必须要具备以下的元件:1.经过正确设置的IIS及其附属相关的目录;2.Windows NT的账户;3.DLL元件;4.Windows NT的安全设置;除此之外,根据Web服务器所需要提供功能的不同,可能还需要数据库系统或者电子邮件系统。IIS提供了从硬盘目录来设置资料存取权限的方法,但是这一切都需要根据在IIS安装时的账户(Account)设置,在缺省的情况下,IIS对每个目录都设置了基本的读取或者执行权限,你可以通过IIS Manager来进行这方面的设置。注意:您必须使用NTFS格式,才能够对文件层级设置读取权限!为IIS和Windows NT的安全模型完全整合在一起,因此了解使用者和群组的权限就成为非常重要的一点了,您所要考虑的要点应包括以下几点:1.使用者执行某项工作时需要足够的权限,举例来说,执行Active组件的使用者必须对这些Active组件具备执行(Execute)的权限才可以,包括ASP所注册的FeleSystemObject(文件处理对象),否则将会产生执行时期的错误!2.对匿名登陆设置适当的安全权限,你可以利用IIS Manager以及网络使用者管理员为匿名(Anonymous)登陆到IIS的使用者,进行适当的安全权限设置。3.通过NTFS进行进一步的设置,你可以根据程序的需要,设置每个使用者或者群组对不同组件的存取权限。5.2 IIS提供的服务IIS主要集成了Windows NT Server网络操作系统的三个Web服务器功能,这些功能是通过标准HTTP协议传输数据的,所有的IIS服务(WWW,FTP和SMTP)都是单进程多线程的体系结构,用以优化性能WWW使用的客户/服务器协议是HTTP,这意味着客户和服务器需要交互作用,以执行特定的任务,例如:用户在Web上的HTML页面上单击一个超级连接,结果屏幕上现有的页面会被新的页面所代替,IIS通过Windows Sockets来支持HTTP,目前的IIS支持HTTP 1.1版本。FTP是在TCP/IP网络上两个计算机之间传输文件时使用的协议,IIS通过Windows Sockets来支持FTP,尽管现在使用FTP用户界面的人越来越少,但是这个协议仍然将在一段时间内用来传输文件,因为它几经被Internet用户广为接受,FTP使用TCP作为它的客户和服务器之间进行所有通信和交换的传输协议,而IIS则是以Windows Sockets与TCP打交道的。所有标准Internet服务(如FTP和HTTP)都位于称为Inetinfo(Internet Information Services Application,Internet信息服务应用)的进程中,除了这些Internet服务外,该进程还包含了共享线程池,缓存,纪录和SNMP服务。HTTP和FTP运行与同一进程中,因此它们可以共享缓存中的数据,例如文件句柄,账号信息以及日志文件数据等。您可以使用纪录跟踪正在访问你的节点的那些用户,并控制什么时候可以访问节点,对用户进行跟踪可以帮助确定安全性和性能问题,跟踪信息可以直接纪录到日志文件,这样可以脱机进行处理,以获得更好的性能,同样也可以纪录到数据库中,以进行动态的评价。 图5.1调试目录设置6 设计总结本设计经过两个多月的努力终于完成了。它成功的实现了对学生信息的添加、删除、修改和查询,并对班级进行了全面的管理。从这个设计中我学会了如何用自己所学的理论,来解决实际问题,这个系统主要实现了网上学生档案管理,实现了对于学生信息的录入,修改,删除,查询,实现了方便简单的进行管理。程序大体包括档案管理,班级管理,管理设置三个模块。功能基本实现了对于网上学生档案管理的基本要求,还可以根据学号或姓名进行查询管理,更加方便的管理学生的档案信息。在档案管理中,信息包括了班级学生的基本信息。实现了全面快捷有效的管理信息。对于档案管理的内容还不够详细,还存在一些细节的问题,今后会更加努力完善本系统。7 致 谢首先,非常感谢学校能开设这个课题,使我在离校之前对知识的掌握得到了进一步的升华和巩固,本次毕业设计大概持续了两个月的时间,现在终于到结尾了。刚拿到这个课题的时候,觉得这个课题比较难,感觉无从下手,现在回头看看,感到十分的欣慰,因为通过我的努力终于完成了,而且还比较系统。 其次,我要特别感谢吴俊华老师对我的悉心指导,在设计期间吴老师帮助我收集文献资料,理清设计思路,并对我所做的课题从方向上、方法上给予指导和帮助,还有论文的选题、文章结构的构筑一直到最后的定稿,都得到了吴老师的细心指点和提携,在此期间还对我提出了有效的改进方案,使我对软件使用有了深刻的认识。吴老师渊博的知识、严谨的作风、诲人不倦的态度和学术上精益求精的精神会让我受益终生;同时也要感谢其他的老师,他们在此毕业论文的设计阶段给出了宝贵的意见。另外,我要感谢身边的朋友和同学的关心,尤其要感谢同学的热心帮助,使我在学习中不断感受到温暖,更重要的是合作精神一直贯彻毕业论文设计的始终。最后,我还要特别感谢我的父母,是他们一直在默默的关心着我、支持着我。没有他们无私的关爱,就不会有我今天的成绩。经过这次毕业设计,我的能力有了很大的提高,比如操作能力、分析问题的能力、合作精神等方面都进步了。这期间凝结了很多人的心血,在此我再一次表示由衷的感谢。没有他们的帮助,我将无法顺利完成这次设计。在此我衷心地祝愿各位老师和我的同学们心想事成,一切顺利!祝愿我

温馨提示

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

评论

0/150

提交评论