数据库课程设计仓库管理系统数据库的设计与实现.docx
《数据库课程设计仓库管理系统数据库的设计与实现.docx》由会员分享,可在线阅读,更多相关《数据库课程设计仓库管理系统数据库的设计与实现.docx(11页珍藏版)》请在三一办公上搜索。
1、仓库管理系统数据库设计与实现一. 实验时间、地点时间:第十三周(11月21日一一25日)地点:软件楼305二. 实验目的通过本次课程设计让学生能够综合运用所学的关系数据库原理知识解决并 能设计一个实际问题,进一步掌握数据库原理的相关理论和数据库的设计实现过 程,进一步提高学生的分析问题和解决问题的能力以及学生的动手能力。三. 课程设计要求:1. 对各个系统进行系统功能需求分析2. 数据库设计分析阶段,进行详细的数据库需求分析,进行概念数据库的 设计,画出数据库的E-R图(局部和整体E-R图)3. 设计出详细的逻辑数据库结构,将各个实体和联系转化为相应的二维表 即关系模式,指定各个关系的主关键字
2、和外部关键字,并对各个关系的约束加以 限定4. 通过企业管理器或是查询分析器实现各个二维关系(建议最好用SQL代 码实现),要求建立相关的索引5. 根据系统功能需求设计相应的查询视图6. 要求根据系统功能需求建立存储过程7. 根据功能需求建立相应的触发器以保证数据的一致性8. 通过建立用户和权限分配实现数据库一定的安全性,考虑数据库的备份 与恢复(此内容选作)四. 仓库管理系统实验要求描述:设计一个仓库管理系统,实现下列功能:1. 零件信息登记(包括种类,名称和库存数量等信息);2. 零件进库登记(包括种类,名称和库存数量等信息);3. 零件出库登记(包括种类,名称和库存数量等信息);五. 实
3、现思路1 .关系模式零件信息表(零件编号,零件名,单价,数量,零件类型号,生产厂家号) 生产商情况表(生产厂家号,生产厂家名,生产厂家地址,生产厂家电话) 入库登记表(零件编号,零件名,入库数量,零件类型,生产厂家号,入库时间) 出库登记表(零件编号,零件名,出库数量,出库时间)零件类型信息表(零件类型号,类型)2.设计思路仓库管理系统设计了五个二维表,他们的设计表如下(3)入库登记设计表(4)出库登记设计表列名数据类型长度允许空零件蝙号char10零件名char10颜色char8V入库数量int4V零件类型char0V生产商号char6V入库时间datetime8V列名数据类型长度零件编号c
4、har10零件名char10出库数量int4出库性质charS提货人员char12出库时间datetim已S允许空列名数据类型长度允许空列名数据类型长度允许空9零件编号char10生产商号char6零件名char10生产商名varchar16颜色charsV生产商地址varchar40重量char6V生产商电话char12单价moneySV1-数量int4V零件类型号char10V生产商号char6V(1)零件信息设计表(2)生产商情况设计表(5)零件类型信息设计表列名数据类型长度允许空零件类型号char10类型char10用途char103 .仓库管理系统全局ER图零件信息六. 实现过程cr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库课程设计 仓库管理系统数据库的设计与实现 数据库 课程设计 仓库 管理 系统 设计 实现
链接地址:https://www.31ppt.com/p-5306445.html