综合人事管理系统.doc

综合人事管理系统.doc

ID:53055702

大小:130.00 KB

页数:6页

时间:2020-04-01

综合人事管理系统.doc_第1页
综合人事管理系统.doc_第2页
综合人事管理系统.doc_第3页
综合人事管理系统.doc_第4页
综合人事管理系统.doc_第5页
资源描述:

《综合人事管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、综合人事管理系统综合人事管理系统是非常通用的管理信息系统,是企业事业单位实现办公自动化的前提和基础。5.1系统总体设计本节将对综合人事管理系统进行总体的设计,介绍系统的总体功能,模块划分和工作流程。5.1.1系统功能描述综合人事管理系统的基本功能是对企事业单位的组织机构和员工进行管理,本系统的主要功能如下:1.部门信息管理l添加部门信息,包括部门编号,部门名称,部门职能描述和上级部门等信息;l修改部门信息;l删除部门信息;l查看部门信息。2.员工基本信息管理l添加员工基本信息,包括员工编号,姓名,性别,生日,所在部门等信息;l修改员工基本信息;l删除员工基本信息;l

2、查看员工基本信息。3.员工照片管理l添加员工照片,将指定的图像文件存储到数据库中;l修改员工照片;l删除员工照片;l显示员工照片。4.员工主要家庭成员信息管理l添加员工主要家庭成员信息,包括员工主要家庭成员的姓名,关系,工作单位等信息;l修改员工主要家庭成员信息;l删除员工主要家庭成员信息;l查看员工主要家庭成员信息。5.员工主要教育与工作经历管理l添加员工主要教育与工作经历信息,包括开始日期,截止日期,学校或单位,职务等信息;l修改员工主要学习与工作经历信息;l删除员工主要学习与工作经历信息;l查看员工主要学习与工作经历信息。6.员工考勤管理l添加员工考勤信息,包

3、括考勤月份,病假天数,事假天数,旷工天数等信息;l修改员工考勤信息;l删除员工考勤信息;l月度考勤统计表。7.员工工作考评管理功能l添加员工工作考评信息,包括考评月份在,奖励事由,奖励金额,处罚事由,处罚金额和总体评价等信息;l修改员工工作考评信息;l删除员工工作考评信息;l查看员工工作考评信息。8.系统用户管理功能l添加系统用户信息,包括用户名,密码,员工编号和用户类型(系统管理员和普通用户)信息;l修改系统用户信息;l删除系统用户信息;l查看系统用户信息。其中员工照片管理是本实例中较有特色的部分,因为SQLServer2000不支持使用INSERT和UPDATE

4、语句对图像字段进行编辑,所以需要编写专门的函数来处理图像字段。5.1.2功能模块划分根据上一小节介绍的功能,可以设计出系统的总体功能模块,如图所示:综合人事管理系统基本信息管理考勤信息管理系统用户管理图:人力资源管理系统功能模块示意图可以看到,系统划分为3个功能模块,基本信息管理模块用于管理部门及员工的基本信息,考勤考评管理模块用于按照部门和时间对员工进行考勤和考评记录,系统用户管理模块用于管理系统用户信息,下面分别介绍这三个功能模块的基本功能。基本信息管理模块的基本功能如图所示:员工照片管理部门信息管理员工基本信息管理员工学习及工作经历管理员工主要家庭成员信息管理

5、提供部门数据提供员工数据员工基本信息管理模块是整个系统的核心,除了部门管理模块外,其他各个模块都针对每个员工的某个方面进行管理,都需要提供员工编号等基本信息作为索引。考勤考评管理模块的基本功能如图所示:员工基本信息管理员工考勤管理员工工作考评管理提供员工数据系统用户管理模块包括用户信息管理,权限控制等功能。权限控制虽然不是一个独立存在的模块,但是它却贯穿在整个系统的运行过程当中。本系统将用户划分为两种类型,即系统管理员和普通用户。系统管理员用户拥有所有的管理权限,普通用户在基本信息管理模块和考勤考评管理模块中只能有查看的权限,在系统初始化时创建一个默认的系统管理员用

6、户和普通用户,其他管理员用户可以创建和管理普通用户,所有用户都可以管理自己的用户信息。5.1.2系统流程分析本节将对实例进行系统流程分析,所谓系统流程就是用户在使用系统时的工作过程,对于多类型用户的管理系统来说,每一类用户的工作流程都是不相同的,多用户系统的工流程都用户登录模块开始,对用户的身份进行认证,身份认证可以分为以下两个过程:(1)确认用户是否是有效的系统用户(2)确定用户的类型第1个过程决定用户能否进入系统,第2个过程根据用户的类型决定用户的操作权限,从而决定用户的工作界面。在系统的工作流程中,还将体现各个功能模块之间的依存关系,例如:必须在部门管理模块中

7、添加至少一个部门信息,才能添加员工的基本信息,必须有一条员工的基本信息,才能添加员工照片,员工主要家庭成员,员工教育与工作经历,考勤记录,考评记录以及用户管理等。本系统的流程分析如图所示:开始用户登录读取用户类型1)管理自己的用户信息2)管理普通系统管理员用户信息3)管理普通用户的用户信息1)管理普通系统管理员用户信息2)管理普通用户的用户信息管理自己的用户信息拥有所有权限只有查询权限进入系统后,不同类型的用户所能进行操作也不同,这些操作可以笼统地分为用户管理模块和人事管理模块。5.1数据库设计5.2.1创建数据库在设计数据库表结构之前,首先要创建一个数据库,本

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。