与其它数据项的逻辑关系:在普通员工管理个人信息和管理员管理部门信息时需要部门编号已存在。
数据项:员工ID
含义说明:唯一地标识每个员工
别名:员工编号
类型:整型
长度:4
取值范围:000000至999999
取值含义:按顺序编号。
与其它数据项的逻辑关系:在登录和管理员工信息时需要员工编号已存在。
类似地,可以写出数据项“员工姓名”等。
含义说明:标识每个员工的名字,可重复。
类型:字符型
长度:50
取值范围:1至4000
取值含义:按员工的姓名的字母组合编号
与其它数据项的逻辑关系:在管理员管理员工信息时需要员工姓名已存在。
(2) 数据结构,反映了数据之间的组合关系。
数据结构:“员工”是系统中的一个核心数据结构,可以描述如下:
数据结构:员工
含义说明:是人力资源管理系统中的主体数据结构,定义了所有员工的有关信息。
组成:员工ID,登陆名,部门号,姓名,密码,性别,电子邮件等。
数据结构:“部门”是系统中的一个核心数据结构,可以描述如下:
数据结构:部门
含义说明:是人力资源管理系统中的主体数据结构,定义了一个部门的有关信息。
组成:部门ID,部门名称,人员编制,部门主管,部门预算业务功能描述。
类似地,可以写出“职位”等数据结构:
含义说明:是人力资源管理系统中的主体数据结构,定义了一种职位的有关信息。
组成:职位ID,职位名称,部门ID,职位描述。
(3) 数据流,是数据结构在系统内传输的路径。
数据流:在人力资源管理系统中,数据流“验证用户名密码”可以描述为:
数据流:用户名密码验证
说明:登陆时需要输入用户名和密码
数据流来源:用户输入
数据流去向:调用员工信息表检用户名和密码是否存在
组成:用户名,密码
平均流量:每天3000次
高峰期流量:每天5000次
数据流:在人力资源管理系统中,数据流“管理部门信息”可以描述为
数据流:管理部门信息
说明:管理员需要修改部门信息
数据流来源:部门信息表
数据流去向:部门信息表
组成:部门ID,部门名称,人员编制,部门主管,部门预算业务功能描述
平均流量:每天800次
高峰期流量:每天1000次
类似地,可以写出“管理公告”等数据流
数据流:管理公告
说明:管理员需要修改公告信息
数据流来源:公告信息表
数据流去向:公告信息表
组成:公告ID,公告内容,有效期,结束时间,有效期起始时间,发布时间,发布单位,公告标题
平均流量:每天500次
高峰期流量:每天1000次
(4) 数据存储,是处理过程中要存储的数据,是数据流的来源和去向之地。
数据存储:在人力资源管理系统中,“员工信息表”描述如下:
数据存储:员工信息表
说明:记录所有员工的基本情况
流入数据流:员工基本信息表
流出数据流:用户所需的员工基本信息表
组成:员工ID,登陆名,部门号,姓名,密码,性别,电子邮件等
数据量:每天2500次
存取方式:按需存取
数据存储:在普通员工的子系统中,“公告信息表”描述如下:
数据存储:公告信息表 ASP.net人力资源管理系统的开发(5):http://www.youerw.com/jisuanji/lunwen_1453.html