仓库管理数据库设计一
需求分析:1
数据库主要存储目前仓库库存量
从数据库可以得出各种物品的用量,数据库记录的信息可以为决策者提早做出各项决策
仓库管理对查询要求高,通过主菜单记录当前操作用户的用户编号,保证了对进、出库信息录入负责人的确认
用户(秘书,采购员,销售员,后勤部,仓库管理员,系统管理员)
分工处理数据库
主要完成:出库入库登记,表单填记,用户管理,仓库登记,物品登记,借入归还登记
处理实行先进先出,处理方式是批处理
安全性完整性
系统安全性要求至少达到TCSEC(TDI)的C1级
即只提供了非常初级的自主安全保护
能够实现对用户和数据的分离,进行自主存取控制(DAC),保护或限制用户权限的传播
实行用户标识与鉴别,具有数据备份和日志审计功能
每个关系中都至少要有一个主键,并且都有一个聚集索引(ClusteredIndex)
关系与关系之间通过主外键关联
定义属性上的约束条件,定义触发器
数据流程图仓库管理系统存储文件出库信息处理入库信息处理采购货物入库库存报表库存报表查询库存出库信息表入库信息供货商出入库定货报告购货商需求表5
数据字典数据项名称别名简述类型长度取值范围零件号-零件的编号字符型7第1位:进口/国产(I/D)第2-4位:类别第5-7位:物资编号零件名称-零件的名称字符型20-规格-零件规格字符型10单价-零件的单位价格货币型6默认计量单位:元描述-零件描述/说明文本型--仓库号-仓库的编号字符型3-已用库存-仓库已用存储容量数值型6>0:仓库非空=0:空仓库0:物资存量=0:空仓库