写出人事管理系统数据库的数据字典DD和DFD
时间: 2023-10-01 21:02:28 浏览: 84
以下是简单的人事管理系统数据库的数据字典DD和DFD:
数据字典DD:
- 员工表(Employee):员工ID、姓名、性别、出生日期、联系电话、邮箱、入职日期、部门ID、职位ID、薪资等级。
- 部门表(Department):部门ID、部门名称、所属公司、部门负责人。
- 职位表(Position):职位ID、职位名称、薪资等级、职位描述。
- 薪资等级表(SalaryLevel):薪资等级ID、薪资等级名称、薪资基数。
- 员工薪资表(EmployeeSalary):员工ID、薪资等级ID、薪资等级名称、薪资基数、薪资总额。
DFD:
- 0级:人事管理系统
- 1级:员工管理、部门管理、薪资管理
- 2级:员工信息维护、部门信息维护、职位信息维护、薪资等级信息维护、员工薪资计算
- 3级:员工信息查询、员工信息修改、员工信息删除、员工信息添加、部门信息查询、部门信息修改、部门信息删除、部门信息添加、职位信息查询、职位信息修改、职位信息删除、职位信息添加、薪资等级信息查询、薪资等级信息修改、薪资等级信息删除、薪资等级信息添加、员工薪资计算
以上仅为简单示例,实际的数据字典DD和DFD可能还会包含更多的数据和功能。
相关问题
写出一个特别简单的数据库课程设计的数据字典DD和DFD
以下是一个简单的数据库课程设计的数据字典DD:
表名:学生信息表(student_info)
| 字段名 | 类型 | 说明 |
| -------------- | ------- | ------------ |
| 学号(ID) | varchar | 主键,学生ID |
| 姓名(name) | varchar | 学生姓名 |
| 性别(gender) | varchar | 学生性别 |
| 年龄(age) | int | 学生年龄 |
| 院系(dept) | varchar | 学生所在院系 |
表名:课程信息表(course_info)
| 字段名 | 类型 | 说明 |
| ----------------- | ------- | ------------ |
| 课程编号(ID) | varchar | 主键,课程ID |
| 课程名称(name) | varchar | 课程名称 |
| 学分(credit) | int | 课程学分 |
| 学时(period) | int | 课程学时 |
| 课程类型(type) | varchar | 课程类型 |
| 开课院系(dept) | varchar | 开课院系 |
| 任课教师(teacher)| varchar | 任课教师 |
表名:选课信息表(select_course)
| 字段名 | 类型 | 说明 |
| -------------- | ------- | --------------------------- |
| 选课号(ID) | varchar | 主键,选课ID |
| 学生学号(SID)| varchar | 外键,关联学生信息表的学号 |
| 课程编号(CID)| varchar | 外键,关联课程信息表的课程编号|
以下是一个简单的数据库课程设计的数据流图DFD:
学生信息表(student_info) 课程信息表(course_info)
| |
| |
| |
| |
| |
V V
选课信息表(select_course) (查询)选课信息表(select_course)
其中,左边的流程是学生选课,右边的流程是查询选课信息。
写出数据库高校水电费管理系统中需求分析的DFD建模
数据库高校水电费管理系统中的需求分析可以采用DFD(数据流程图)建模,以下是可能的DFD建模:
Level 0 DFD:
```
+-------------+
| 用户 |
+------+------+
|查询水电费
+------v-------+
| 系统管理员 |
+------+-------+
|录入水电费信息
+------v-------+
| 水电费管理系统 |
+------+-------+
|更新水电费信息
+------v-------+
| 财务管理系统 |
+------+------+
```
Level 1 DFD:
```
+-------------+
| 用户 |
+------+------+
|查询水电费
+------v-------+ +-----------------------+
| 系统管理员 +------------>| 水电费查询与统计模块 |
+------+-------+ +-----------------------+
|录入水电费信息
+------v-------+ +-----------------------+
| 系统管理员 +------------>| 水电费录入模块 |
+------+-------+ +-----------------------+
|更新水电费信息
+------v-------+ +-----------------------+
| 系统管理员 +------------>| 水电费更新模块 |
+------+-------+ +-----------------------+
+-------->| 财务管理模块 |
+---------+-----------------------+
```
Level 2 DFD:
```
+---------------------+
| 水电费查询与统计模块 |
+-----------+---------+
|查询水电费信息
+-----------v-----------+
| 水电费信息查询模块 |
+-----------------------+
+---------------------+
| 水电费查询与统计模块 |
+-----------+---------+
|统计水电费信息
+-----------v-----------+
| 水电费信息统计模块 |
+-----------------------+
+---------------------+
| 水电费录入模块 |
+-----------+---------+
|录入水电费信息
+-----------v-----------+
| 水电费信息录入模块 |
+-----------------------+
+---------------------+
| 水电费更新模块 |
+-----------+---------+
|更新水电费信息
+-----------v-----------+
| 水电费信息更新模块 |
+-----------------------+
+---------------------+
| 财务管理模块 |
+-----------+---------+
|支付水电费
+-----------v-----------+
| 支付管理模块 |
+-----------------------+
```
在此DFD建模中,Level 0 DFD展示了整个系统的主要角色,包括用户、系统管理员、水电费管理系统和财务管理系统。Level 1 DFD展示了主要的业务流程,包括水电费查询、录入、更新和财务管理。Level 2 DFD则展示了每个业务流程中的具体模块和数据流。通过DFD建模,可以更好地理清整个系统的业务流程和数据流向,为后续的开发工作提供指导。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)