(2)人事档案管理
此功能模块主要包括人事档案浏览,人事资料查询和人事资料统计。人事档案浏览可以浏览员工的基本信息,工作简历,家庭关系,培训记录和奖惩记录等信息,人事资料查询可以通过民族类别,文化程度,政治面貌,职工类别,部门类别等基本信息来查询,还可以通过性别,年龄,籍贯,毕业学校,合同期限等个人信息来查询。人事资料统计可以根据民族类别,年龄,文化程度,婚姻情况,性别,政治面貌,工龄,职工类别,职务类别,工资类别,部门类别,毕业学校等信息来迅速的统计人数。这可以协助管理人员根据条件快速定位员工以及对员工信息的统计分析。
(3)备忘记录
此功能模块主要包括日常记事和通讯录两个功能,日常记事主要是记录一些公司的大事或是总结报告,通讯录主要是查询员工的通讯录信息,也可以增加,修改员工的通讯信息。
(4)数据库
此功能模块主要是备份或者还原数据库的信息,来帮助管理人员做好人事信息的备份工作,另外还可以清空数据库信息,可以实现人事信息数据快速管理等功能。
(5)工具管理
此功能模块主要包括计算器和记事本,计算器可以帮助管理人员快速的对员工的工资相关的信息进行计算,比较方便快捷,记事本可以记录公司和员工的重大信息等,操作也比较简便。
(6)系统管理
此功能模块主要包括用户重新登录,用户设置和系统退出三个功能,用户重新登录可以实现系统回到用户登录界面,进行重新登录,用户设置可以添加,修改和删除管理员的账号信息,也可以设置权限,设置登录后可以查看的员工信息等。系统退出可以实现管理员在系统里的退出功能。
4.系统设计
4.1系统目标
首先分析企业人事系统的发展现状,找出问题和不足。根据需求分析,详细 系统体系结构设计、数据库设计、各个模块的界面设计与代码设计。 在此基础上,进行程序关键部分的框架设计,理清程序设计思路。系统要求简洁、实用,具备所要求的基本功能,数据后台文护要方便,界面美观。采用安全技术,以保证网站和数据的安全。
4.2功能模块设计
基于.NET 的企业人事管理系统是针对企业人事管理方面,主要包括:系统登录模块、主窗体界面的实现及人事档案管理模块、人事资料查询模块。
(1)系统登录模块
图1 系统登录模块
该模块主要是用户的登录,用户分为超级管理员和管理员,超级管理员拥有最大的权限,其他管理员的用户名和密码由超级管理员来设置,管理员和超级管理员登录系统进行相应的操作,不同权限的用户可以访问的内容不同,然后进行相应的管理。
(2)主窗体界面的实现
该模块主要包括管理员的登录界面,员工基本信息设置界面,人事档案添加,修改和删除等界面以及人事资料的浏览和查询界面。
(3)人事档案管理模块
该模块主要包括对员工基本信息的浏览,可以按顺序逐个查看,也可快进查看等,还有对员工信息的添加,删除和修改等操作。
(4)人事资料查询模块
该模块主要包括对人事的基本信息的查询,可以选择对应的条件进行查询。
4.3数据库设计
根据实际需求和系统功能设计,本系统需要如下表所示数据项。
表1 用户信息表(Login)
字段名 字段类型 是否主键 说明
ID int 是 定义用户编号
Name nvarchar(20) 否 定义用户名称 基于.NET的企业人事管理系统的设计+源代码(3):http://www.youerw.com/jisuanji/lunwen_9087.html