由于数据流程图只是对数据处理及彼此之间的联系进行说明,未对数据的详细内容及数据的加工过程进行说明,而这正是数据字典所要表达的。数据字典是关于数据信息的集合,也就是对数据流程图中包含的所有元素的定义的集合。它能将数据流程图中全部数据流及其组成部分的数据元素、数据存储、数据加工等描述清楚,便于后续工作—系统设计的进行。
数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典通常包括数据项、数据结构、数据流、数据存诸和处理过程5个部分。其中数据项是最小组成单位,若干数据项组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储和逻辑内容。
针对一般食堂管理信息系统的需求,通过对食堂管理工作过程的内容和数据流程分析,设计如下所示的数据项和数据结构:
数据结构名称:职工用餐卡信息
含义说明:这里指的是职工用来使用付款的工具卡的一系列信息,它记录了包括它本身以及持卡者的一些信息
包括的数据项有:
1)卡号
(消费者使用的用来付款的卡的编号,与消费者办卡的先后顺序有关
别名Card_number 字符型 长度6)
2)余额(今日剩余用餐量)
(消费者卡中所剩的金钱数量,别名Balance 字符型 长度 6)
3)办卡日期
(消费者办卡的日期,别名Card_date 日期型 长度 8)
4)持卡者姓名
(拥有信息卡的消费者的名称,别名 Person_name 字符型 长度 10)
5)花费(用餐次数统计)
(消费者所消费的金钱数量 别名 Consume 字符型 长度 20)
数据结构名称:员工信息
含义说明:消费者群体之一,可以自由选择消费方式,办过卡用卡交易或者用现金交易
包括的数据项有:
1)工号
(职工在公司所编的号码 别名 S_number 字符型 长度 6)
2)部门
(职工所在的部门的名称 别名 S_system 字符型 长度 16)
3)职位
(职工所担任的职位 别名 S_class 字符型 长度 20)
4)姓名
(职工的姓名 别名 S_name 字符型 长度 10)
5)性别
(职工的性别 别名 S_sex 字符型 长度 4)
6)地址
(职工的所在地址 别名 S_adress 字符型 长度 20)
7)联系方式
(职工的手机号码 别名 S_tel 字符型 长度 20)
由于数据流程图只是对数据处理及彼此之间的联系进行说明,未对数据的详细内容及数据的加工过程进行说明,而这正是数据字典所要表达的。数据字典是关于数据信息的集合,也就是对数据流程图中包含的所有元素的定义的集合。它能将数据流程图中全部数据流及其组成部分的数据元素、数据存储、数据加工等描述清楚,便于后续工作—系统设计的进行。
数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典通常包括数据项、数据结构、数据流、数据存诸和处理过程5个部分。其中数据项是最小组成单位,若干数据项组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储和逻辑内容。
针对一般食堂管理信息系统的需求,通过对食堂管理工作过程的内容和数据流程分析,设计如下所示的数据项和数据结构:
数据结构名称:职工用餐卡信息
含义说明:这里指的是职工用来使用付款的工具卡的一系列信息,它记录了包括它本身以及持卡者的一些信息
包括的数据项有:
1)卡号
(消费者使用的用来付款的卡的编号,与消费者办卡的先后顺序有关
别名Card_number 字符型 长度6)
2)余额(今日剩余用餐量)
(消费者卡中所剩的金钱数量,别名Balance 字符型 长度 6)
3)办卡日期
(消费者办卡的日期,别名Card_date 日期型 长度 8)
4)持卡者姓名
(拥有信息卡的消费者的名称,别名 Person_name 字符型 长度 10)
5)花费(用餐次数统计)
(消费者所消费的金钱数量 别名 Consume 字符型 长度 20)
数据结构名称:员工信息
含义说明:消费者群体之一,可以自由选择消费方式,办过卡用卡交易或者用现金交易
包括的数据项有:
1)工号
(职工在公司所编的号码 别名 S_number 字符型 长度 6)
2)部门
(职工所在的部门的名称 别名 S_system 字符型 长度 16)
3)职位
(职工所担任的职位 别名 S_class 字符型 长度 20)
4)姓名
(职工的姓名
1