数据库课程设计
商品数目=整数 单价=浮点数 总额=浮点数
备注={汉字|英文字母|数字}0-30 频率:大约3000条/天
3.商品信息
数据流名称:商品信息 简述:用来描述商品 来源:商品信息记录 去向:加工1.3库存信息统计
进销存管理系统需求分析与设计
组成:商品编号+商品类别+商品名称+生产厂商+单位+当前库存+库存下限+上次采购单价
+预售单价+会员折扣+备注}
商品编号={0..9}10 商品类别={汉字}2-5
商品名称={汉字|英文字母|数字}2-10 生产厂商={汉字|英文字母|数字}2-20 单位={汉字|字母}1-2 当前库存=整数 库存下限=整数 上次采购单价=浮点数 预售单价=浮点数 会员折扣=[1..100]
备注={汉字|英文字母|数字}0-30
4.销售统计报表
数据流名称:销售统计报表 来源:加工1.2“销售统计” 去向:经理
39
数据库课程设计
组成:销售单数+销售数量+销售总额+{销售单} 销售单数=整数 销售数量=整数
销售总额=浮点数
5.采购统计报表
数据流名称:采购统计报表 来源:加工1.1“采购统计” 去向:经理
组成:采购单数+采购数量+采购总额+{采购单} 采购单数=整数 采购数量=整数
采购总额=浮点数
6.库存商品信息
数据流名称:库存信息 来源:加工1.3“库存统计” 去向:经理
进销存管理系统需求分析与设计
组成:商品种类数+库存总数量+库存商品总金额+{商品信息} 商品种类数=整数 库存总数量=整数 库存商品总金额=浮点数
3.1.3.2数据存储
1.采购记录
数据存取名称:采购记录
简述:用来记录采购单据的信息
组成:采购单编号+供货商+采购日期+总金额+采购员编号+经办人编号+{商品编号+商品
名称+生产厂商+单位+商品数目+单价+总额+备注}
采购单编号=年+月+日+“0000”..”9999”
40
数据库课程设计
供货商={汉字|英文字母|数字}0-10 采购日期=年+月+日 总金额=浮点数
采购员编号=”a”+”00”..”99” 经办人编号=”b”+”00”..”99” 商品编号={0..9}10
商品名称={汉字|英文字母|数字}2-10 生产厂商={汉字|英文字母|数字}2-20 单位={汉字|字母}1-2 商品数目=整数 单价=浮点数 总额=浮点数
备注={汉字|英文字母|数字}0-30 组织方式:索引文件,以采购单编号为主码 查询要求:能随时查询其中的每一张单据
2.销售记录
数据存取名称:销售记录
简述:用来记录商品销售单据的信息
进销存管理系统需求分析与设计
组成:销售单编号+开单日期+总金额+收银员编号+ {商品编号+商品名称+生产厂商+单位
+商品数目+单价+总额+备注}
销售单编号=年+月+日+“0000”..”9999” 开单日期=年+月+日 总金额=浮点数
收银员编号=”c”+”00”..”99” 商品编号={0..9}10
商品名称={汉字|英文字母|数字}2-10 生产厂商={汉字|英文字母|数字}2-20 单位={汉字|字母}1-2
41
数据库课程设计
商品数目=整数 单价=浮点数 总额=浮点数
备注={汉字|英文字母|数字}0-30 组织方式:索引文件,以销售单编号为主码 查询要求:能随时对其中的每一张单据进行查询
3. 商品信息记录
数据存取名称:商品信息记录 简述:用来记录商品详细信息
进销存管理系统需求分析与设计
组成:商品编号+商品类别+商品名称+生产厂商+单位+当前库存+库存下限+上次采购单
价+预售单价+会员折扣+备注}
商品编号={0..9}10 商品类别={汉字}2-5
商品名称={汉字|英文字母|数字}2-10 生产厂商={汉字|英文字母|数字}2-20 单位={汉字|字母}1-2 当前库存=整数 库存下限=整数
上次采购单价=浮点数 预售单价=浮点数 会员折扣=[1..100]
备注={汉字|英文字母|数字}0-30 组织方式:索引文件,以商品编号为主码 查询要求:能随时对其中的每一种商品进行查询 数据库
3.1.3.3表及相关清单
表 名 称 用户清单
表 用 途
保存系统使用者的信息
42