人事档案信息管理系统的设计与实现.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2010年2月
电脑学习
第1期
人事档案信息管理系统的设计与实现
祝贺*
摘
安向明
要:介绍了系统的开发工具及运行环境,阐述了系统的分析及设计过程,详细介绍了系统的开发实现过程,并对系统主要
功能模块的实现过程做了论述,同时对于系统开发过程中所涉及的关键技术也进行了分析与研究。
B/SSQLServer认证码关键词:ASP.NET中图分类号:TP393文献标识码:A 文章编号:1002-2422(2010)01-0017-02 DesignandImplemenationofPersonalFileInformationManagementSystem
ZhuHe
AnXiangming
Abstract:Thepaperpresentstheexploitationtoolsandrunningenvironmentofpersonalfileinf ormationmanagementsystem,
xpatiatesontheanalysisanddesigncourse,anddescribesthedevelopmentandimplementation courseindetail,t-hendiscussestheimplementationcourseofthesystem'smainfunctionmodules,atthesametime,mostlyanalyzesandinvestigatestheprivotaltechnol ogieswhichreferredinthesystemexploitationcourse.
Keyword:ASP.NET
B/SSQLServerCertificationCode
日前,人们普遍使用计算机来提高工作效率,利用网络通讯基础及先进的网络应用平台,建设一个安全、可开放、高效的基于网络的信息管理靠、
系统,为管理部门提供现代化的信息管理服务,实现档案管理自动化,以提高办公效率和管理水平,实现企业各部门日常业务工作的规范化、电子化与标准化。本课题就是在目前的情形下,从一些单位现有的实际条件出发,利用所拥有的计算机硬件设备和软件条件,从工作思维和工作方式做起,实现人事档案的信息化管理。
随着Internet技术的兴起,对C/S结构的一种变化或者改进。其客户端是标准的Web浏览器,服务器端为标准的Web服务器,来响应浏览器的请求。在这种结构下,用户界面完全通过Web浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现[1]。
等字段信息。
(8)统计职称表:包括职称、人数等字段信息。
(9)统计文化程度表:包括文化程度、人数等字段信息。2.2系统的功能模块组成
根据需求分析的结果,系统设定的功能模块:
(1)用户管理
①设置用户:设置使用人事档案信息管理系统的用户及其使用权限。整个人事档案信息管理系统由多个功能模块组成,不同的模块完成不同的功能,所以可以为不同的职工分配不同的功能,使其具有不同的权限,完成其权限所对应的功能,从而很好地管理整个系统。
②用户登录:用户登录进入人事档案信息管理系统。系统启动后,首先要做的就是用户登录。若不登录系统,所有功能都无法使用。用户只有登录系统后,根据其具有的权限,才能执行一定的操作。
(2)辅助表管理:辅助表管理是高级管理员及中级管理员拥有的权限,功能是对数据库进行新表的添加。主要是对“学历”表中的字段“学历”,“部门表”中的字段“部门”,“政治面貌”表中的字段“政治面貌”,
2系统的设计与实现
2.1数据库的设计和实现
通过需求分析,可确定系统的部分数据表及数据结构如下:
包括编号、姓(1)人事档案表:
名、性别、出生年月、联系电话、住址、籍贯、文化程度、职称、部门、职务、基本工资、简历等字段信息。
(2)家庭成员表:包括编号、家属姓名、与员工关系、出生年月等字段信息。(3)社会关系表:包括编号、关系姓名、与员工关系、出生年月等字段信息。(4)部门表:包括部门ID、部门编号、部门名称等字段信息。
(5)职务表:包括职务ID、职务编号、职务名称等字段信息。
(6)统计部门表:包括部门、人数等字段信息。
(7)统计职务表:包括职务、人数
1系统概述
1.1系统的开发与运行环境
系统所采用的前台开发平台是微软公司的VisualStudio.NET,开发工具是ASP.NET,开发语言是C#;后台数据库是SQLServer2000。另外界面设计中用到了FlashMX、Photoshop和DreamweaverMX2004等工具。
开发完成后的系统可运行于安装了flash播放器及安装了IE6.0及以上浏览器版本的中文WINDOWS2000(XP)操作系统及以上版本。1.2系统开发模式
系统采用的是B/S模式,即浏览器/服务器(Browser/Server)模式。是
收稿日期:2009-11-19
*祝贺大庆师范学院计算机系本科生(黑龙江,大庆163712)。
·17·
“职称”表中的字段“职称”,进行添加、修改、删除操作。通过这个功能可以有效的对本单位人事部门的扩充进行及时的计算机管理。只要管理员进行简单的数据字段添加即可。
(3)档案编辑:档案编辑模块中有四个子模块。分别是档案卡片、个人简历、家庭成员、历史档案等模块。它们的功能因管理员的权限不同所表示出的使用功能也不同,普通管理员没有数据修改及删除的权利。在这些功能里详细地记录了所有单位员工的资料。
(4)档案查询:对档案卡片的查询功能,包括唯一条件查询和模糊条件查询。该模块的主要分为两部分:一是完成选择要查询的字段、条件操作符等功能;二是用来显示用户进行查询的完整条件及查询、退出按钮。查出的记录可按两种形式浏览:只有该员工档案卡片中的资料;综合该员工档案卡片、个人简历、家庭成员中的所有资料。查询用户可以按自己的需要选择两种浏览方式。
(5)档案统计:其功能包括:综合统计、单项统计和图表统计。单项统计是输入规定的要求后进行的统计,能较详细直观地统计出要求的结果。图政治面貌、表统计可以详细的按性别、
职称级别、学历以直方图和饼形图进行表示。
2.3系统的子系统组成
本系统由档案管理子系统,档案统计子系统,报表生成-打印子系统,用户管理子系统,附件子系统,系统统计信息子系统等六个子系统组成。
(1)档案管理子系统:是对人事档案的各种信息的查询、修改、删除等。(2)档案统计子系统:是对人事档案的各种信息地统计。
(3)报表生成—打印子系统:是对人事档案信息按照一定的规则进行打印输出。
(4)用户管理子系统:是对使用该系统的用户进行一些管理,包括修改用户权限、增加用户、修改用户信
息、删除用户等。
(5)附件子系统:是为了增强本系统的娱乐性添加的一些实用的功能。如小游戏、万年历、世界时间等。
(6)系统统计信息子系统:是为了更方便的让用户了解此系统而对本系统进行自动统计且显示给用户。
纯HTML
代码文件
模板技术组件ASPX文件