库存管理系统数据库系统概论课程设计 第5页
第三章 逻辑结构设计
3.1 E-R图向关系模式的转换
入库(入库单号,编号,入库日期,入库数量)
库存(编号,租借数量,库存数量)
产品(编号,种类,型号)
出库(出库单号,编号,出库日期,出库数量)
关系图:
图3-1 关系图
3.2 数据模型的规范化
以上关系模式均为BCNF。
3.3 设计户子模式
入库信息视图(入库单号,编号,入库日期,入库数量)
库存信息视图(编号,型号租借数量,库存数量)
货物信息视图(编号,种类,型号)
出库信息视图(出库单,编号,出库日期,出库数量)
第四章 物理结构设计
4.1 结构设计
4.1.1 功能框图
4-1-1 功能框图
4.1.2 数据流程图
4-1-2 数据流程图
4.2 关系模式存取方法选择,确定数据库的存储结构
4.2.1 确定数据的存放位置和存储结构
系统自动在每个表的主码上建立索引。
在库存信息表Kucunday列上建立Zj_Kucunday索引,便于管理员检库存货物的信息。
4.2.2 确定系统配置
硬件要求:Pentium III 450以上,258M RAM,14G HD
操作系统:Window XP/2003系统
操作环境:SQL Server 2000
第五章 数据库的实施
5.1 数据库实施的工作内容
1.定义关系模式
2.建立物理表
5.2 定义数据库结构
5.2.1 关系模式:
1.用户表(用户号,用户名称,用户类型,密码,修改权限表)(用户号,用户名称)为主键。
2.生产商表(生产商号,产品号,生产商名,产品名,负责人,电话,地址) “生产商号”为主键,“生产商名”引用用户表的“用户名称”的外键,“产品号”引用产品表的“产品编号”的外键,“负责人”引用员工表的“员工名称”的外键。
3.仓库编号表(仓库号,仓库名称,地址,电话,负责人)“仓库号”为主键,“仓库名称”引用产品表的“仓库名称”的外键,“负责人”引用员工表的“员工名称”的外键。
4.员工表(员工号,员工名称,性别,年龄,电话,地址)(员工号,员工名称)为主键。
5.销售商表(销售商号,销售商名,电话,地址,备注)“销售商号”为主键,“销售商名”引用用户表的“用户名称”的外键。
6.出库表(出库单号,仓库编号,产品编号,经手人,数量,单位,销售日期,单价)“出库单号”为主键,(仓库编号,产品编号)引用产品表的(仓库编号,产品编号)的外键,“经手人”引用员工表的“员工名称”的外键, “销售日期”引用仓库表的“更新日期”的外键。
7.仓库表(仓库名,更新日期,仓库编号,产品编号,仓库管理员,库存量)(仓库名,更新日期)为主键,(仓库编号,产品编号)引用产品表的(仓库编号,产品编号)的外键。
8.入库表(入库单号,仓库编号,产品编号,经手人,数量,单位,操作日期)“入库单号”为主键,(仓库编号,产品编号)引用产品表的(仓库编号,产品
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
库存管理系统数据库系统概论课程设计 第5页下载如图片无法显示或论文不完整,请联系qq752018766