数据库工资管理系统报告和代码大全 下载本文

操作数据 系统操作 职工信息 工资信息 考勤信息 数据库操作 津贴管理 进入基本界

图2.1第一层数据流图

输入职工基本信息 添加操作 用户 修改职工信息 修改操作 职工表 删除职工记录 删除操作 职工号 查询操作

输入工资基本信息 添加操作 修改工资信息 修改操作 工资表 删除工资信息 删除操作 查询操作

图2.3工资的信息载入

输入考勤基本信息 添加操作 用户 修改考勤信息 修改操作 考勤表 删除考勤信息 删除操作 查询操作

图2.4考勤的信息载入

输入津贴基本信息 添加操作 用户 修改津贴信息 修改操作 津贴表 删除津贴信息 删除操作 查询操作

图2.5津贴的信息载入

职工管理员进入系统 进入员工(工资,考勤,津贴)表 职工表 工资表 考勤表 津贴表 进行录入,修改,删 除,查询操作 图2.6信息查询及管理的流程图

三、概念设计

分析前面的系统功能要求,需要一个表来存储和管理员工信息,使系统能够接受员工原始的各项数据,以实现数据录入、查询或统计员工信息等功能。员工是本系统的第一个实体。

为了能实现查询和统计部门内员工情况等功能,必须有一个表来存储和管理所有部门的信息。部门是本系统的第二个实体。

工资是以员工工作情况来制定的。需要建立一个表来记录各种工资、津贴、扣款的信息。它主要为各种查询和统计功能提供工资数据。工资是第3个实体。

据此可以绘出工资管理系统数据库的E-R图如下:

部门

1 工作

N M M 工资 1 员工 获得

实体属性列表如下: 实体 属性 员工

工号 姓名 性别 年龄 籍贯 身份证号 婚姻状况 学历 部门名称 工种 工龄 职务等级

部门

部门名称 部门负责人 部门人数