系统开发的论文中提到数据字典,这个怎么写?与数据库的逻辑设计、物理设计有什么区别?老师说数据字典应该从数据项、数据结构、数据存储、数据流和数据处理几个方面来写?有人能给个列子吗?
逻辑设计如下:
某表1(菜品ID,分类ID,菜名,菜品简介,价格,图片)
某表分类表2(分类ID,分类名称)
物理设计如下:
某表1 菜品表:Food
列名 中文名称 数据类型 长度 是否允许为空 备注
FoodID 菜品ID Int Not null 主键
FoodclassID 分类ID Int null **
foodName 菜名 nvarchar 25 null
FoodIntroduce 菜品简介 nvarchar 50 null **
FoodPrice 价格 Float null
FoodImage 图片 varchar 100 null 保存图片路径
那请问数据字典怎么写?师说数据字典应该从数据项、数据结构、数据存储、数据流和数据处理几个方面来写?有人能给个列子吗?
数据文件:订单明细表
文件组成:订单序号Id, 订单编号, 菜名, 价格, 数量, 下单时间
数 据 项:订单序号Id
数据类型:整型
数据长度:4
数 据 项:订单编号
数据类型:可变字符类型
数据长度:50
数据组成:A+日期时间
数 据 项:菜名
数据类型:可变字符类型
数据长度:50
数 据 项:价格
数据类型:整型
数据长度:4
数 据 项:数量
数据类型:整型
数据长度:4
数 据 项:下单时间
数据类型:日期类型
数据长度:8
(2) 数据流定义:
登记注册
名 称: 登记注册
简 述: 管理员登记入住客户信息
数据来源: 入住客户
数据去向: 开房登记表
数据组成: 客户姓名+性别+年龄+房号+订餐密码+证件类型+证件号码+详细地址+电话+入住时间+入住天数+离店时间
浏览选购
名 称: 浏览选购
简 述: 客户选购菜品并将其加入餐车
数据来源: 客户根据菜单选购的餐品
数据去向: 处理3放入餐车
数据组成: 菜名+价格+数量