论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > ASP >

(B)基于web的人事管理系统设计与实现

4.1.2  企业人事管理系统各功能内容简介及主要功能模块分析:

copyright paper51.com

系统管理:用于系统的基础数据的更新和修改; 内容来自论文无忧网 www.paper51.com

人事管理:人事的数据的管理与查询; 内容来自论文无忧网 www.paper51.com

工资管理:公司工资数据的管理与查询; 内容来自论文无忧网 www.paper51.com

考勤管理:对公司员工进行的考勤;

copyright paper51.com

个人管理:个人信息的发布和密码修改等内容; copyright paper51.com

帮    助:对使用系统的疑问的解答; 内容来自论文无忧网 www.paper51.com

控制中心:系统基础数据、人员数据、工资数据的修改和更新; 内容来自论文无忧网 www.paper51.com

管理中心:系统基础数据、人员数据、工资数据的修改和更新;

内容来自www.paper51.com

知识中心:公司信息的发布;

内容来自www.paper51.com

帮助中心:对使用系统的疑问的解答;

copyright paper51.com

4.2系统开发工具与数据库 paper51.com

根据当今动态网页开发的普遍性及实用性,本系统的开发平台如下:

内容来自论文无忧网 www.paper51.com

开发语言: ASP 3.0

http://www.paper51.com

开发平台: IIS 5.0 http://www.paper51.com

开发工具: Dreamweaver UltraDev copyright paper51.com

数据库  : Microsoft Access2003 内容来自www.paper51.com

4.3系统主要功能设计

内容来自论文无忧网 www.paper51.com

4.3.1系统客户端功能分析

内容来自论文无忧网 www.paper51.com

4.3.1.1登陆页面设计 copyright paper51.com

这个页面主要是通过输入用户名和密码,判别用户名是否存在和密码是否正确,通过系统论证后才能进入首页。连接数据库后,运行的结果如下:

内容来自论文无忧网 www.paper51.com

内容来自www.paper51.com

4.3.1.2系统主页设计 内容来自www.paper51.com

通过用户名和密码的验证,进入系统的首页。首页主要涉及系统管理、人事管理、工资管理、考勤管理、个人助理、帮助。以及包括系统导航的控制中心、知识中心、管理中心、帮助中心等这几个大功能。通过整个页面的分类,清晰的展示了整个系统的框架。如下是连接数据库后得到的系统首页:

paper51.com

http://www.paper51.com

4.3.1.3系统管理下的基础数据功能

copyright paper51.com

基础数据管理主要包括了部门(管理端)、学历、员工类型、工资类型、外语、职称、民族、政治面貌、婚姻状况、水平、用户权限。一般访问者只能查看其内容,不能进行对其的修改、删除和添加。 内容来自论文无忧网 www.paper51.com

实现:首先建立各个内容的数据库,编号是数据库里的自动生成的。对每一个功能建立其对应的数据集,用intTid字段进行控制,对其过滤,不同的intTid的值对应各个模块的页面。通过用DataDetail.asp?tid=<%=intTid%>方法,重新返回到该页面,不重新打开另外的页面,感觉更加的紧凑。最后把相应的字段填入到页面中去,实现该功能。选择其中的页面运行如下: 内容来自论文无忧网 www.paper51.com

学历页面和职称页面 paper51.com

内容来自论文无忧网 www.paper51.com

4.3.1.4系统管理下的系统日志功能 内容来自www.paper51.com

系统日志主要是通过对用户的监视,可以了解登陆的日期、时间,退出的时间。

paper51.com

系统页面如下:

http://www.paper51.com

http://www.paper51.com

4.3.1.5人事管理下的人事数据管理功能 paper51.com

人事数据管理主要包括了基本信息、工作信息、学习简历、工作简历、家庭成员、社会关系、培训情况、奖惩情况、科研状况。一般访问者只能查看其内容,不能进行对其的修改、删除和添加。通过用户的Employee_ID选择要查看的用户的详细资料。 内容来自论文无忧网 www.paper51.com

实现:首先建立各个内容的数据库,对每一个功能建立其对应的数据集。通过字段EmpID,其是EmpID=Request.Form(),“()”是用户的Employee_ID,这样可以通过Employee_ID号把需要的内容放到数据集中。再次,用Workinfo.asp?eid=<%=EmpID%>(这个是基本信息列子)返回到本页。最后把相应的字段填入到页面中去,实现该功能。选择其中的页面运行如下: http://www.paper51.com

内容来自www.paper51.com

通过对职工那栏的选择可以查看不同的员工的信息,管理员还可以对其中的数据库进行员工的添加,员工的修改,员工的删除。

内容来自论文无忧网 www.paper51.com

4.3.1.6人事人事浏览查询功能 内容来自论文无忧网 www.paper51.com

系统搜索功能主要分成两块:一个是简单人事查询,还有是一个复合条件查询。在第一个查询中。主要通过SQL语言实现模糊和精确查询,另外一个查询中,是选择要查询的条件进行复合查询。

http://www.paper51.com

复合条件查询页面中,可以根据性别、政治面貌、学历、职称、婚姻状况、民族、毕业学校、籍贯等条件进行搜索。可以结合网页来看。

http://www.paper51.com

以下的市简单人事查询的图片:

内容来自www.paper51.com

paper51.com

4.3.2系统管理端功能分析(我涉及的模块)

内容来自论文无忧网 www.paper51.com

在管理端主要涉及到五个方面的管理:用户管理、基本数据管理、人事数据管理。通过管理员的操作,实现对数据的更新。 内容来自www.paper51.com

4.3.2.1管理权限的设置 http://www.paper51.com

系统的管理权限的设置,可以使系统的管理更加合理化,各施其职。 内容来自论文无忧网 www.paper51.com

权限

内容来自论文无忧网 www.paper51.com

管理内容 内容来自www.paper51.com

高级管理员

内容来自论文无忧网 www.paper51.com

负责整个系统的日常维护

copyright paper51.com

部门管理员 paper51.com

负责本部门的数据更新和

内容来自论文无忧网 www.paper51.com

普通用户 内容来自论文无忧网 www.paper51.com

对系统的信息查询和个人信息查询

paper51.com

4.3.2.3基础数据的管理

内容来自论文无忧网 www.paper51.com

由于基础数据涉及的方面较广较多,为了更好的满足更多数据的更新,必须进行添加和删除、修改等必要操作。添加用Addnew(),删除用delete,修改只是重新把数据添加进去,更新数据库就行了。其中这里部分的管理包括一般的管理和超级管理。 内容来自www.paper51.com

一般管理和基础数据的客户端差不多,只是增加了添加、删除和修改的功能。

http://www.paper51.com

paper51.com

超级管理是通过树型的模型进行实现的,可以在一二级下面建立部门,或是进行修改和删除,而在三级部门只能进行删除和修改。而且可以根据树型的张开可以看到每个部门的人员,便于超级管理员对不同的部门进行管理,体现了人性化的概念。如图: 内容来自www.paper51.com

paper51.com

4.3.2.4人事数据的管理 内容来自论文无忧网 www.paper51.com

在这个管理中跟人事数据的客户端比较相近,增加了添加、删除和修改的功能,并能根据数据的不同进行相应的左右。我这里选择了一个S_ID的变量,对要操作的每一行进行监控,根据不同的值进行操作。 内容来自www.paper51.com

http://www.paper51.com

对于新加入的成员我也是用添加基本的信息,再根据人事数据管理进行数据的添加。

内容来自论文无忧网 www.paper51.com

查看其它人员根据不同的Employee_ID号进行选择。

内容来自论文无忧网 www.paper51.com

内容来自论文无忧网 www.paper51.com

4.4代码设计

http://www.paper51.com

代码是用来表征客观事物的一个或一组有序的符号,它应易于计算机和人的识别和处理,本系统的是根据实际情况设计而成的,具体规则如下: 内容来自www.paper51.com

4.4.1员工部门设计:一位有效数字

paper51.com

内容来自论文无忧网 www.paper51.com

4.4.2员工子部门代码由顺序码(4位),方便管理员的维护管理

http://www.paper51.com

4.4.3员工代码设计:采用层次码,国际统一的条型码编码规则 http://www.paper51.com

内容来自论文无忧网 www.paper51.com

------分隔线----------------------------
联系方式