仓库管理系统83671.doc

上传人:marr****208 文档编号:145016482 上传时间:2020-09-15 格式:DOC 页数:19 大小:425KB
返回 下载 相关 举报
仓库管理系统83671.doc_第1页
第1页 / 共19页
仓库管理系统83671.doc_第2页
第2页 / 共19页
仓库管理系统83671.doc_第3页
第3页 / 共19页
仓库管理系统83671.doc_第4页
第4页 / 共19页
仓库管理系统83671.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《仓库管理系统83671.doc》由会员分享,可在线阅读,更多相关《仓库管理系统83671.doc(19页珍藏版)》请在金锄头文库上搜索。

1、哈尔滨学院工学院课程设计报告课 程:数据库课程设计题 目:仓库管理系统班 级:11级计算机二班专 业:计算机科学与技术姓名:邹洪福学号:11041220指导教师:齐新军日期:2013年12月 27 日一、数据库的背景及功能需求 某供应部门管理多个仓库,仓库主要管理物资的入库、出库、库存和采购等事项。建立一个数据库,实现其先进快速的功能。随着科学技术的发展,社会进步,计算机迅速的发展,仓库管理的方法也日新月异,以前全是由人管理的方法现存在很多的缺点:管理效率低,劳动强度大,信息处理速度低而且准确率也不够令人满意。为了提高仓库管理效率,减轻劳动强度提高,信息处理速度和准确性。我们为仓库管理员提供的

2、一种更先进、科学的服务系统。本系统让计算机对仓库进行自动管理,仓库管理员可以直接在计算机上实现仓库的信息管理,并能在一定程度上实现自动化。 根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发。估算新系统的成本效益分析,其中包括估计项目开发的成本,开发费用和今后的运行、维护费用,估计新系统将获得的效益,估算开发成本是否会高于项 目预

3、期的全部经费。并且,分析系统开发是否会对其它产品或利润带来一定影响。由于常规仓库的工作流程建立在手工操作之上而导致处理速度过慢,不能满足管理层和客户的要求,所以新系统开发的总目标是:适应市场经济的需要,提高企业的经济效益,加强仓库各阶段工作的科学管理,并未管理决策提供一定的支持。具体来说库存管理信息系统有如下功能: 能都对库存数据快速、准确的录入。只有对库存数据快速、准确的录入,才能为后继工作提供良好的数据交易平台。 对库存基本信息的及时处理。根据出库、入库的基础数据,形成库存的基本信息,管理信息系统运行的基础平台就是整个库存的基本信息。 决策支持和扶助功能。这体现在能利用本系统的基础信息,通

4、过一定的决策模式,向相关决策和管理人员提供面向业务的辅助决策方案。这里的支持层次分两个,一是面向业务本身,即有关物料的进货问题,如:进货的名称、规格、型号、单价等,另一个层次是面向战略级的企业调整方案,通过对长期的企业存货与市场信息的观察分析,找出变动规律,并据此安排下一个项目部的原材料进货问题。由于时间和能力有限,战略级的决策支持暂不能实现。系统需求分析仓库是用来存放货物的,一般存放的设备都是暂时没有使用的。管理部门应该方便的知道仓库中有哪些设备,各种设备的库存信息数量。当相关部门需要使用设备时,应该到仓库领取,因此填写了出库表就可以提走设备。当相关部门使用完设备后,应该归还至仓库。设备终会

5、淘汰,公司也可能因为规模的扩大和生产的需要而要买进新设备,由设备管理部门统一管理设备的采购。二、数据库的概念结构设计设备实体:设备设备号名称型号状态仓库实体:仓库仓库号面积职工实体:职工编号姓名性别职称电话薪水部门实体:部门部门号名称经理3、 数据库的逻辑结构设计实体:设备(设备号,名称,型号,仓库号,状态)仓库(仓库号,面积,管理员)职工(编号,姓名,性别,职称,电话,薪水,部门号)部门(部门号,名称,部门经理)联系:出库(设备号,部门号,时间)入库(设备号,部门号,时间)管理存放数据模型:在上面的实体以及实体之间的关系的基础上,形成数据库中的表格以及各个表格之间的关系。仓库管理系统数据库中

6、的各个表格的设计结果如下面的几个表格所示。每个表格表示在数据库中的一个表。1. 设备表:列名数据类型可否为空设备号(主键)字符型(20)不能为空名称字符型(20)可为空型号字符型(20)可为空仓库号(外码)字符型(20)不能为空2. 仓库表:列名数据类型可否为空仓库号(主键)字符型(20)不能为空面积数值型(20)可为空管理员(外码)字符型(20)可为空3. 职工表:列名数据类型可否为空编号(主键)字符型(20)不能为空姓名字符型(20)可为空性别字符型(2)可为空职称字符型(20)可为空电话字符型(30)可为空薪水数值型(20)可为空部门(外码)字符型(20)可为空4. 部门表:列名数据类型

7、可否为空部门号(主键)字符型(20)不能为空名称字符型(20)可为空部门经理(外码)字符型(20)可为空5. 出库表:列名数据类型可否为空部门号(主键)(外码)字符型(20)不能为空设备号(主键)(外码)字符型(20)不能为空时间字符型(10)可为空6. 入库表:列名数据类型可否为空部门号(主键)(外码)数值型(20)不能为空设备号(主键)(外码)数值型(20)不能为空时间字符型(10)可为空四、数据库的物理结构设计CREATE TABLE dbo.Bmen(Bmennum nchar(10) NOT NULL,Bmenname nchar(10) NOT NULL, CONSTRAINT P

8、K_Bmen PRIMARY KEY CLUSTEREDCREATE TABLE dbo.Cfang(Sbeinum nchar(10) NOT NULL,Ckunum nchar(10) NOT NULL) ON PRIMARYCREATE TABLE dbo.Chuku(Ctime nchar(10) NOT NULL,Sbeinum nchar(10) NOT NULL,Bmennum nchar(10) NOT NULL) ON PRIMARYCREATE TABLE dbo.Cku(Ckunum nchar(10) NOT NULL,Mji nchar(10) NOT NULL, C

9、ONSTRAINT PK_Cku PRIMARY KEY CLUSTERED CREATE TABLE dbo.Gli(Ckunum nchar(10) NOT NULL,Bhao nchar(10) NOT NULL) ON PRIMARYCREATE TABLE dbo.Ldao(Bhao nchar(10) NOT NULL,Bmennum nchar(10) NOT NULL) ON PRIMARYCREATE TABLE dbo.Ruku(Sbeinum nchar(10) NOT NULL,Bmennum nchar(10) NOT NULL,Rtime nchar(10) NOT

10、 NULL) ON PRIMARYCREATE TABLE dbo.Shebei(Sbeinum nchar(10) NOT NULL,Sbeiname nchar(10) NOT NULL,Xhao nchar(10) NOT NULL, CONSTRAINT PK_Shebei PRIMARY KEY CLUSTERED CREATE TABLE dbo.Zgong(Bhao nchar(10) NOT NULL,Xming nchar(10) NOT NULL,Dhua nchar(10) NOT NULL, CONSTRAINT PK_Zgong PRIMARY KEY CLUSTER

11、ED INSERT INTO Bmen values (12,001)create index Zgongon Zgong(Xming)execute Zgong_all五、数据库查询分析器设计向设备表中插入记录insert into Shebei values(101,饮水机,OK006,01)insert into Shebei values(102,水果刀,OK007,02)insert into Shebei values(103,铅笔 ,OK008,03)insert into Shebei values(104,橡皮 ,OK009,04)insert into Shebei val

12、ues(105,水杯 ,OK010,05)insert into Shebei values(106,洗衣粉,OK011,01)向仓库表中插入仓库insert into Cku values(06,4222,盖伦)insert into Cku values(07,8562,赵信)insert into Cku values(08,4256,白龙马)向职工表中插入数据 insert into Zgong values(11041211,卡特,女,经理,18945671234,6000,001)insert into Zgong values(11041212,露露,女,经理,189456715

13、34,6000,002)insert into Zgong values(11041213,瑞文,女,经理,18945671954,6000,003)insert into Zgong values(11041214,卡崔斯特,男,员工,18945671236,6000,004)在职工表中查询所有 性别女,薪水大于2500的员工select * from Zgong where Xb=女 and Xshui=2500在部门表中查询编号小于004的部门的所有信息select * from Bmen where Bmennum=004在设备表中查询编号小鱼三的所有信息select * from Shebei where Sbeinum=003CREATE FUNCTION ALL_SUM(Bmennum char(20)RETURNS CHAR(20)ASBEGINDECLARE Xshui CHAR(20)SET Xshui=(SELECT SUM(Xshui) FROM Zgong WH

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号