数据库原理课程设计——仓库管理系统.doc
文本预览下载声明
数据库系统概论
课程设计报告
题目: 仓库设备管理
院系: 软件学院
班级: xxxxxxxxxx
学号: xxxxxxxxxx
姓名: xxxxxxxxxx
2012年6月20日
目录
系统概述……………………………………………………………………………………3
1.1目的与要求……………………………………………………………………………3
二、需求分析……………………………………………………………………………………3
2.1使用用户………………………………………………………………………………3
2.2功能需求分析…………………………………………………………………………3
2.3数据字典………………………………………………………………………………4
2.4数据流图………………………………………………………………………………6
概念模型设计………………………………………………………………………………9
1实体属性………………………………………………………………………………9
3.2总E-R图………………………………………………………………………………11
四、逻辑与物理结构设计………………………………………………………………………11
4.1关系模式………………………………………………………………………………12
4.2数据库模型……………………………………………………………………………12
4.3物理设计………………………………………………………………………………12
五、数据库的实现………………………………………………………………………………14
5.1建立数据库和表………………………………………………………………………15
5.2将已有数据加入表……………………………………………………………………15
5.3建立视图………………………………………………………………………………15
5.4建立存储过程…………………………………………………………………………18
5.5建立触发器……………………………………………………………………………17
六、附录……………………………………………………………………………………………20
一、系统概述
1.1目的与要求
结合我国仓库存储、管理信息化的现状,**软件公司与时俱进地推出“仓库设备管理系统”,以充分利用现代信息技术手段,为各仓库建立设备管理信息化体系。此系统功能主要包括设备入库,设备出库,设备还库,设备需求及设备采购等。根据需要按月,季,年进行统计分析,产生相应报表。
二、需求分析
2.1使用用户:
仓库管理员、设备采购员、领设备人员
2.2功能需求分析:
系统功能结构图
(2)功能描述
●设备入库
1、采购员将“客户送货单”给到仓库后,由仓库管理员提供采购订单,并且采购员与管理员共同确认送货单的数量和实物,如不符则退货。
2、仓库人员对已送往仓库的设备进行设备品质检验。
3、对检验的合格设备进行开“设备入库单”并经仓库主管签名确认后进仓,对不合格设备进行退货。
●设备出库
由领设备部门人员给出“设备领取单”,仓库管理员根据此单给出设备,并进行“设备出库文件”登记。并更新仓库设备信息文件。
●设备还库
领设备部门人员给出设备后,仓库管理员对“设备出库文件”进行查询,得到相应信息后,与领设备部门人员共同确认还库设备的实物检查,如无损坏则更新设备出库文件及仓库设备信息文件。
●设备需求
由仓库管理员制定设备需求并按此需求制定采购订单。
●设备采购
采购员查询到采购订单后进行采购,并将采购后的客户送货单给仓库管理员。
2.3数据字典:
1、数据项、数据结构
(1)数据结构:管理员
组成:管理员号、管理员姓名
数据项 含义说明 类型 长度 管理员号 唯一标示的职员 varchar 10 管理员姓名 管理员的姓名 varchar 5
数据结构:采购员
组成:采购员号、采购员姓名、采购员性别
数据项 含义说明 类型 长度 采购员号 唯一标示的采购员 varchar 10 采购员姓名 采购员的姓名 varchar 5 采购员性别 采购员的性别 varchar 5
数据结构:领设备人员
组成:领设备人员号、领设备人员姓名、设备号、领取数量、领取日期、归还日期
数据项 含义说明 类型 长度 领设备人员号 唯一标示的领设备人员 varchar 10 领设备人员姓名 领设备人员的姓名 varchar 5 设备号 唯一标示的设备 varchar 10 领取数量 领取某类型设备的数量 varchar 40 领取日期 领取设备的日期 varchar 归还日期 归还设备的日期 varchar
数据结构:设备
组成:设备
显示全部