文档详情

数据库原理课程设计——仓库管理系统.doc

发布:2017-09-18约1.5万字共25页下载文档
文本预览下载声明
数据库系统概论 课程设计报告 题目: 仓库设备管理 院系: 软件学院 班级: 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 数据结构:设备 组成:设备
显示全部
相似文档