企业人事管理信息系统设计与实现毕业论文 联系客服

发布时间 : 星期日 文章企业人事管理信息系统设计与实现毕业论文更新完毕开始阅读b9f4e49e88eb172ded630b1c59eef8c75ebf9566

江苏大学本科毕业论文

3.2 数据库设计

数据库是信息管理系统的后台,存储着所有的信息,在信息管理系统中有着很重要的

地位。数据库设计的好与坏,直接影响到这个系统的运行效率。良好的数据库设计,可以提高数据信息的存储效率,保证数据信息的完整性和一直性。同时,一个合理的数据库结构有利于程序的实现。这里选用Access 2003作为后台数据库。

3.3 E-R图

E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。

概念模型(E-R图)如图3-1所示

工资 1 1 部门 拥有 1 员工 N N 属于 M 设置 M 接受 聘任 1 N N 奖惩 职务

图3-1 人事管理系统E-R图

13

江苏大学本科毕业论文

3.4 数据库关系表

关系数据库的基本结构是关系模式。关系模式设计的好坏,直接影响到数据冗余度和数

据一致性等问题。要设计好的数据库模式,必须有一定的理论为基础。这就是模式规范化理论。下图为人事管理系统关系模式关系表。

图3-2 人事管理系统关系表

菜单表主要是对首页的菜单进行设置,利用数据库管理菜单是一个标胶简单的方法,

这样对日后的维护和更改都是一个非常好的帮助。

表3.1 菜单表

字段名称 ID 父菜单ID 位置 URL 字体色 菜单项 数据类型 自动编号 数字 数字 文本 文本 文本 长度 4字节 4字节 4字节 255 50 255 14

主键 是

江苏大学本科毕业论文

角色表使用于系统权限的设置操作。利用数据库关系用户是最常见的一种形式他不但

可以对分组权限进行操作还可以对用户角色进行操作。

表3.2 角色表 字段名称 RolesID 角色代号 角色名 角色权限 部门表主要对系统内的部门信息的添加,删除,更改,进行操作。这样对于系统员工

的归属,员工的管理有个整体的了解。

表3.3 部门表

字段名称 DeptID 部门名称 工资表主要对系统内的工资信息的添加,删除,更改,进行操作。这样对于系统员工

的工资管理有个整体的了解。

表3.4 工资表

字段名称 PayID 工号 基本工资 岗位工资 奖金 其他 考核 社保 所得税 数据类型 自动编号 文本 货币 货币 货币 货币 货币 货币 货币 长度 4字节 10字符 8字节 8字节 8字节 8字节 8字节 8字节 8字节 15 数据类型 自动编号 文本 文本 备注 长度 4字节 20字符 20字符 65535字符 主键 是 数据类型 自动编号 文本 长度 4字节 20字符 主键 是 主键 是

江苏大学本科毕业论文

工资日期 实发工资 日期/时间 货币 8字节 8字节 请假表主要对系统内的请假信息的添加,删除,更改,进行操作。这样对于系统员工

的请假管理有个整体的了解。

表3.5 请假表

字段名称 LeaveID 工号 请假类型 开始日期 结束日期 天数 请假事由 请假表主要对系统内的请假信息的添加,删除,更改,进行操作。这样对于系统员工

的请假管理有个整体的了解。

表3.6 缺勤表

字段名称 LaterID 工号 缺勤类型 日期 缺勤时间 用户表用于管理用户的账号信息,包括用户名、密码、权限,账号的新建、修改、删除。 表3.7 用户表 字段名称 UserID 数据类型 自动编号 长度 4字节 主键 是 数据类型 自动编号 文本 数字 日期/时间 数字 长度 4字节 10字符 8字节 8字节 8字节 主键 是 数据类型 自动编号 文本 数字 日期/时间 日期/时间 数字 文本 长度 4字节 10字符 4字节 8字节 8字节 4字节 50字符 主键 是 16