数据库工资管理系统课程设计实验报告 联系客服

发布时间 : 星期日 文章数据库工资管理系统课程设计实验报告更新完毕开始阅读

三、数据流分析 3.1数据流图

用户 用户名、密码 登陆权限 员工信息 工资管理 工资信息 部门信息 员工信息 考勤管理 工资信息 考勤管理 部门信息 员工信息添、删、改考勤信息表 津贴信息表 考勤信息 考勤信息津贴信息津贴信息 部门信息添、删、改 员工信息表 工资信息表 部门信息表 报表打印

- 4 -

图3.1 工资管理系统简易数据流图

3.2数据字典

3.2.1 数据项的描述

1、数据项名:员工编号 别名:w_number 取值范围:0000-9999 含义说明:每位员工的编号 类型:char 长度:4

2、数据项名:员工姓名 别名:w_name 取值范围:1-4

含义说明:每位员工的姓名 类型:varchar 长度:8

3、数据项名:员工性别 别名:sex

取值范围:“男”或“女” 含义说明:每位员工的性别 类型:char 长度:2

4、数据项名:基本工资 别名:basic_wage 取值范围:整数

含义说明:每位员工的基本工资 类型:int

5、数据项名:出生年月 别名:birthday

含义说明:每位员工的出生日期

- 5 -

类型:datetime

3.2.2 数据结构描述

1、名称:员工(Employee) 含义说明:员工信息

组成结构:员工编号+姓名+性别+出生年月+所属部门+文化程度+职称 2、名称:工资(Salary) 含义说明:工资信息

组成结构:员工编号+基本工资+岗位工资+水电费+津贴工资+扣除工资+实 发工资

3.2.3 数据流的描述

1、数据流名称:员工信息添加 简述:新员工信息录入 数据流来源:公司管理者 数据流去向:员工信息

数据流组成:员工编号+姓名+性别+出生年月+所属部门+文化程度+职称

3.2.4 主要数据存储的定义

1、存储名称:员工记录存储

说明:记录着所有员工的所有基本信息 输入:员工基本信息 输出:员工所有信息

数据结构:员工编号+姓名+性别+出生年月+所属部门+文化程度+职称

3.2.5 处理过程的定义

1、处理过程名:员工信息处理 说明:处理员工的基本信息 输入数据流:终端

输出数据流:员工信息入库

- 6 -

四、概念模型设计

根据系统数据流图和数据字典,得出系统的概念模型(E-R)如图所示。

员工信息 员工编号 职称 姓名 文化程度 性别 出生年月 所属部门

图4.1员工信息E-R图

部门信息 部门编号 部门名称 部门负责人 部门人数

图4.2部门信息E-R图

- 7 -