员工管理系统设计与实现
通过分析员工管理系统相似系统功能要求,总结本系统的主要功能。
本系统模块实现功能如下:
- 员工管理:对员工信息进行添加、删除、修改和查看
- 员工评语管理:对员工评语信息进行添加、删除、修改和查看
- 奖金管理:对奖金信息进行添加、删除、修改和查看
- 社保记录管理:对社保记录信息进行添加、删除、修改和查看
- 过失记录管理:对过失记录信息进行添加、删除、修改和查看
- 公告管理:对公告信息进行添加、删除、修改和查看
- 登录、个人信息修改
4.1 系统模块总体设计
员工管理系统,主要包括部门员工信息管理与查看,员工评语信息管理与查看,奖金信息管理与查看,社保记录信息管理与查看,过失记录信息管理与查看,公告信息管理与查看等。

4.2 数据库设计
主要数据库总体思想、E-R 图的设计和数据库表设计。
4.2.1 数据库总体设计
数据库总体设计是数据库设计的关键,是由分析用户需求到生成概念产品的一系列有序的、可组织的、有目标的设计活动,它表现为一个由粗到精、由模糊到清晰、由具体到抽象的不断进化的过程。
为了满足系统的功能需求,抽象出权限实体、用户实体、员工实体、评语实体、奖金实体、社保实体、过失实体、公告实体等实体 E-R,具体如下:
(1)员工信息实体,主要包括员工编号、用户名、密码、姓名、工号、权限、性别、底薪、联系电话、联系地址等信息实体

图 4-2 员工 E-R 实体图
(2)员工评语信息实体,主要包括员工评语编号、员工、日期、评语、记录人、登记时间等信息实体

图 4-3 员工评语 E-R 实体图
(3)奖金信息实体,主要包括奖金编号、员工、日期、奖金、发放卡号、说明、发放人等信息实体

图 4-4 奖金 E-R 实体图
(4)社保记录信息实体,主要包括社保记录编号、员工、日期、养老费用、失业保险、生育保险、医疗保险、登记时间、登记人等信息实体

图 4-5 社保 E-R 实体图










