1、 设计题目:人事管理系统 第 1 页 目目 录录 一、 系统 概 述 2 1.1 目的 2 1.2 背景 及 要求 2 二、 系统 功 能需 求 分析 2 2.1 需求 分 析: . 2 2.1.1 功 能 需求 3 2.1.2 处 理 需求 3 2.2 功能 分 析 . 4 2.2.1 系 统 功能 4 2.2.2 部 门 管理 4 2.2.3 人 员 管理 4 2.2.4 考 勤 管理 . 5 2.2.5 招 聘 管理 . 5 2.2.6 奖 惩 管理 . 5 2.2.7 工 资 管理 . 5 三、 系 统设 计 6 3.1 设计 思 想 6 3.2 系统 功 能模 块设 计 . 6 3.
2、2.1 系统 结 构图 6 3.2.2 系 统 模块 划 分 7 3.2.3 系 统 功能 图 7 3.3 系统 物 理结 构设 计 . 8 3.4.2 部 门 基本 信 息 E-R 图 12 3.4.3 考 勤 基本 信 息 E-R 图 12 3.4.4 招 聘 管理 基 本信 息 E-R 图 .12 3.4.5 奖 惩 管理 基 本信 息 E-R 图 .12 3.4.6 总 E-R 图 13 3.5 数据 字 典 .13 3.5.1 职 工 的数 据字 典 .14 3.5.2 职 工 考勤 的数 据 字典 14 3.5.3 部 门 的数 据字 典 .15 3.5.4 工 资 信息 表的 数
3、 据字 典 .15 3.5.5 招 聘 信息 的 数据 字典 15 第 2 页 一、系统概述 1.1 目的 在关系型 DBMS 的支持下,按照应用的要求,设计一个结构合理、使用方 便、效率较高的数据库。人事管理是企业信息管理的重要部分,面对大量的人 事信息,管理部门采用人力处理将浪费大量的时间,人力和物力,并且数据的 准确性低。因此,开发一个界面友好,易于操作的人事管理软件进行自动化处 理变得十分重要,这正是本系统开发的目的和意义。本系统是为某企业定制开 发,从其中截取了一部分功能,这部分功能在确保系统能够正常运行的条件下, 很形象的体现出了人事系统重要组成功能,例如人员管理,考勤管理等。 1
4、.2 背景及要求 随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统 化、科学化和网络化。网络办公自动化系统是计算机技术和网络迅速发展的一 个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工 作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。现在许多 的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适 应时代的发展,因为它浪费了许多的人力和物力,在信息时代这种传统的管理 方法必然被计算机为基础的信息管理所取代。 本系统是对公司的人事资料进行管理,为人事管理人员提供了一套简单的 操作、使用可靠、界面友好、易于管理和使用的处理工具。本系统
5、对人事各种 数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了 系统数据处理的复杂性。本系统不仅使公司人事管理人员从繁重的工作中解脱 出来,而且提高了人事管理的效率,提高了人事管理的科学性,方便了用户查 询、管理人员进行管理。 二、系统功能需求分析 2.1 需求分析需求分析: : 本系统是人事管理系统,它主要实现管理员如何对普通用户进行授权,如 何插入、删除一个员工的信息,用户如何浏览员工的所有信息,以及用户如何 查询自己想要的结果,也即是通过输入查询条件,显示符合条件的员工记录以 第 3 页 及如何显示这个员工的全部信息。如何对查询或统计出来的符合条件的记录用 报表的形式打
6、印出来,窗口打开时的排放顺序,也即是平铺还是重叠 。 2.1.1 功能需求 用 户:员工注册、登录;用户个人信息管理、信息查询。 管理员:对职工及部门等各项功能的管理。 职工基本信息维护及查询职工基本信息维护及查询需求说明:需求说明: 职工表信息包括:姓名、职工号、年龄、职务、工资、部门号、 性别等等。 可按照人员的各种情况组合条件查询。比如:按照人员年龄、性别、职务、工 资等信息。 部门基本信息维护及查询需求说明:部门基本信息维护及查询需求说明: 部门表信息包括:部门号、名称、经理名、地址、电话号等等。用户可以 查询相关各部门的信息。 考勤表基本信息维护及查询需求说明:考勤表基本信息维护及查询需求说明: 考勤表信息包括:考勤号、职工号、日期、上班时间、下班时间、类型(迟 到/早退/缺勤/满勤)等等。 招聘管理表基本信息维护及查询需求说明:招聘管理表基本信息维护及查询需求说明: 招聘管理表信息包括:招聘号、姓名、工作经历、工作成绩等等。应聘者 面试之后,录入应聘者信息,假若应聘成功,则继续下一步工资,新建员工就 职,录入员工基本信息管理。 奖惩管理