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