滨州学院本科毕业设计(论文)
(2)职工信息管理:
职工信息管理包括对职工基本信息和情况的记录进行查询、添加、删除和修改。主要由管理员进行。
(3)职工工资管理:
职工工资管理主要是对职工工资的综合的核算,建立合理,规范的企业工资核算制度,保障职工的合法权利。 3.2.2 系统功能结构
系统功能结构图主要从功能的角度描述了系统的结构。 人事管理的系统功能结构如图3.2所示: 员工信息管理 用户登录 人事管理系统 工资信息管理 培训管理 系统设置 帮助 删用户管理 退出系统 帮助 关于 添 设查删添 设查删添 设查加 置 找 除 加 置 找 除 加 置 找 除 添 加 删除
图3.2 系统功能结构图
3.3系统构架设计
人事管理系统的数据库采用系统数据库的名称为“data”。数据库data中包含了4张数据表。下面分别给出数据表概要说明和主要数据图3.3的结构。
9
滨州学院本科毕业设计(论文)
用户信息 管理员 图3.3 用户图
来宾
(1) 职工信息数据表:用于储存职工的基本信息。职工信息表见图3.4所示:
身份证号 姓名 毕业学校 员工基本信职工编号 息 电话 职称 部门 学历 民族 性别
图3.4 职工信息图
(2)工资信息数据表:用来存储职工的工资情况,包括姓名,职称,工资等信息。工资信息表见图3.5所示:
10
滨州学院本科毕业设计(论文)
奖金 姓名 工龄 工资 工资基本信息 职工编号 学历 职称 图3.5 工资信息图
身份证号 姓名 毕业学校 员工招聘信工作经验 息 电话 职位 部门 籍贯 学历 民族 性别
图3.6 招聘信息图
(3)培训信息表,用于储存员工培训信息。培训信息表见图3.7所示:
11
滨州学院本科毕业设计(论文)
培训类别 姓名 培训基本信职工编号 息 培训时间
职称 图3.7 培训信息图
12
滨州学院本科毕业设计(论文)
第四章 主要功能模块设计
4.1数据库设计 4.1.1 数据库需求分析
在人事管理信息系统中,数据库应当解决如下需求。
1、保存注册、辞职人员信息,包括姓名、员工编号、性别、学历、工作经历等。
2、 保存工资、培训等信息,包括员工编号、姓名等。 3、 保存管理员、普通用户信息,包括姓名、密码等。 4.1.2 数据库逻辑设计
数据库的概念结构设计完毕后,可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。如下图4.1所示:
图4.1 数据库
13