用户 单位领导
图3-2 人事信息处理的顶层数据流程图
员工管理系统的数据流程图如下图所示
图3-3 系统数据流程图
其中‘P’表示数据处理,‘F’表示数据流,‘D’表示数据存储。
§3.3.3数据字典(简称为DD)
绘制DFD,只是对数据处理和彼此之间的联系进行了说明。为进一步明确数据的详细内容和数据加工过程,应将数据流图中的全部数据流及其组成部分的数据元素,数据存储,数据加工,通过数据字典描述清楚,以便于此后系统设计的进行。这就需要开发人员编写详细的数据字典,来描述系统开发过程的细节。
限于篇幅,下面仅列出本系统中的部分有关数据项的数据字典。
表1:员工编号
数 据 项
系统名:员工管理系统 编号:I001 名称:员工编号 别名:编号
数据项值:
类型:文本 长度:8个字节 取值范围:
简述:每个员工都有唯一的一个编号,编号是某位员工的唯一标识.我们可以用形如“20040204“来标识一个员工,前四位‘2004’表明进入单位的时间,‘02’表示部门,‘04’表明此职工在该部门的序号,若本部门人数超过100,则用字母加数字的形式如“A1”的形式表示。
修改记录: 编写 日期
审核 日期
表2:员工姓名
数 据 项
系统名:员工管理系统 编号:I002 名称:员工姓名 别名:姓名
数据项值: 类型:文本 长度:8个字节 取值范围:
简述:每个员工都有唯一的姓名,若出现重名现象,我们可以查看此员工的编号进行区别。
修改记录: 编写 日期
审核 日期
表3:性别
数 据 项
系统名:员工管理系统 编号:I003 名称:性别 别名:
数据项值: 类型:文本 长度:2个字节 取值范围:男、女
简述:性别仅有两种情况,为了便于录入,在设计时可以采用单选按钮或下拉列表框的方式。
修改记录: 编写 日期
审核 日期
表4:年龄
数 据 项
系统名:员工管理系统 编号:I005 名称:年龄 别名:
数据项值: 类型:数字 长度:2个字节 取值范围: 16-99
简述:员工的岁数,因为企业要求最低文化程度为高中或中专,所以最低年龄为16岁。此外还要统计退休的人员岁数。所以取值范围为16-99
修改记录: 编写 日期
审核 日期
表5:学历
数 据 项