企业仓库管理系统数据库设计及实现阶段划分 – E-R图设计至存储过程的完整流程

需积分: 10 5 下载量 28 浏览量 更新于2024-03-21 收藏 357KB PPT 举报
阶段划分-企业仓库管理系统数据库设计; 本次企业仓库管理系统数据库设计共分为七个阶段,每个阶段都有具体的任务和时间限制。第一阶段是利用PowerDesigner设计E-R图,在45分钟内完成。第二阶段是利用SQL语句实现建库、建表、加约束、建关系,需要在60分钟内完成。第三阶段是利用SQL语句插入测试数据、模拟常规业务操作,时长为45分钟。第四阶段是利用SQL语句创建索引和视图、创建触发器,需在60分钟内完成。第五阶段是利用SQL语句创建存储过程并测试,时长为60分钟。第六阶段是利用SQL语句创建产品流通事务并测试,需在30分钟内完成。最后一个阶段是利用SQL语句创建系统维护帐号并授权,时长为30分钟。 企业仓库管理系统数据库设计问题描述如下:某企业为实现现代化管理准备开发一套仓库管理系统,希望实现材料情况登记、材料库存信息登记、材料入库信息登记、材料出库信息登记、仓库信息登记等功能。要求数据库保存在D:\project目录下,文件增长率为20%。 问题分析-1是关于材料信息表material的设计。列名包括Material_no(材料号,主键)、Material_name(材料名称)、Material_xh(型号规格)、Material_manufacture(生产厂家)、Product_dw(单位)、Material_price(参考价格)。其中,Material_no为Varchar(6)类型,不可为空;Material_name为Varchar(20)类型,不可为空;Material_xh为Varchar(6)类型,可为空;Material_manufacture为Varchar(20)类型,可为空;Product_dw为Varchar(8)类型,不可为空;Material_price为Money类型,可为空,默认值为0。 问题分析-2是关于材料库存信息表Material_kc的设计。列名包括Material_id(材料编号,主键)、Material_no(材料号,外键)、In_amount(总量)、Out_amount(已出数量)、Stock_amount(库存数量)。其中,Material_id为Varchar类型,不可为空;Material_no为Varchar类型,外键,关联材料信息表;In_amount为Int类型,可为空;Out_amount为Int类型,可为空;Stock_amount为Int类型,可为空。 通过以上阶段划分和问题分析,可以清晰地了解到企业仓库管理系统数据库设计的具体流程和要求。在不同阶段内,使用不同的工具和技术来完成相应的任务,以确保数据库设计的完整性和准确性。通过严格的分工和时间限制,可以有效提高工作效率和质量,为企业仓库管理系统的顺利实施奠定良好的基础。