仓库管理数据库设计_第1页
仓库管理数据库设计_第2页
仓库管理数据库设计_第3页
仓库管理数据库设计_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

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

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

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

5、信息数量。 当相关部门需要使用设备时,应该 到仓库领取,因此填写了出库表就可以提走设备。 当相关部门使用完设备后,应该归还至仓库。 设备终会淘汰,公司也可能因为规模的扩大和生产的需要而要买进新设备,由设备管 理部门统一管理设备的采购。 数据模型: 在上面的实体以及实体之间的关系的基础上,形成数据库中的表格以及各个表格之间 的关系。 仓库管理系统数据库中的各个表格的设计结果如下面的几个表格所示。每个表格表示 在数据库中的一个表。 1. 设备表: 2. 仓库表: 3. 职工表: 4. 部门表: 5. 出库表: 6. 入库表: 数据库的概念结构设计 设备实体: 仓库实体: 职工实体: 部门实体: 数

6、据库的逻辑结构设计 实体: 联系: 管理 存放 数据库的物理结构设计 CREATE TABLE dbo. Bmen( Bmennum nchar(10) NOT NULL, Bmenname nchar(10) NOT NULL, CONSTRAINT PK_Bmen PRIMARY KEY CLUSTERED CREATE TABLE dbo. Cfang( Sbeinum nchar(10) NOT NULL, Ckunum nchar(10) NOT NULL ) ON PRIMARY CREATE TABLE dbo. Chuku( Ctime nchar(10) NOT NULL,

7、Sbeinum nchar(10) NOT NULL, Bmennum nchar(10) NOT NULL ) ON PRIMARY CREATE TABLE dbo. Cku( Ckunum nchar(10) NOT NULL, Mji nchar(10) NOT NULL, CONSTRAINT PK_Cku PRIMARY KEY CLUSTERED CREATE TABLE dbo. Gli( Ckunum nchar(10) NOT NULL, Bhao nchar(10) NOT NULL ) ON PRIMARY CREATE TABLE dbo. Ldao( Bhao nc

8、har(10) NOT NULL, Bmennum nchar(10) NOT NULL ) ON PRIMARY CREATE TABLE dbo. Ruku( Sbeinum nchar(10) NOT NULL, Bmennum nchar(10) NOT NULL, Rtime nchar(10) NOT NULL ) ON PRIMARY CREATE TABLE dbo. Shebei( Sbeinum nchar(10) NOT NULL, Sbeiname nchar(10) NOT NULL, Xhao nchar(10) NOT NULL, CONSTRAINT PK_Sh

9、ebei 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 CLUSTERED INSERT INTO Bmen values (12 , 001 ) create index Zgong on Zgong (Xming ) execute Zgong_all 数据库查询分析器设计 向设备表中插入记录 insert into Shebei

10、 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 values(105,水杯 ,OK010,05) insert into Shebei values(106, 洗衣粉 ,OK011,01) 向仓库表中插入仓库 insert into Cku values(06,4222,盖伦 ) ins

11、ert into Cku values(07,8562,赵信) insert into Cku values(08,4256,白龙马 ) 向职工表中插入数据 卡特, 女 , 经 1 1 露露 , 女 , 经 瑞文, 女 , 经 卡崔斯特 , 男 , 员 insert into Zgong values(11041211, ,1*,6000,001) insert into Zgong values(11041212, ,1* *,6000,002) insert into Zgong values(11041213, ,1*,6000,003) insert into Zgong values(11041214, ,1* ,6000,004) 理理理工 在职工表中查询所有 性别女,薪水大于 2500 的员工 select * from Zgong where Xb= 女 and Xshui=2500 在部门表中查询编号小于 004 的部门的所有信息 select * from Bmen where Bmennum 在设备表中查询编号小鱼三的所有信息 select * from Shebei where Sbeinum CREATE FUNCTION ALL_SUM(Bmennum char(20) RE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论