数据库仓库管理范文.docx

上传人:b****9 文档编号:26144077 上传时间:2023-06-17 格式:DOCX 页数:14 大小:155.55KB
下载 相关 举报
数据库仓库管理范文.docx_第1页
第1页 / 共14页
数据库仓库管理范文.docx_第2页
第2页 / 共14页
数据库仓库管理范文.docx_第3页
第3页 / 共14页
数据库仓库管理范文.docx_第4页
第4页 / 共14页
数据库仓库管理范文.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

数据库仓库管理范文.docx

《数据库仓库管理范文.docx》由会员分享,可在线阅读,更多相关《数据库仓库管理范文.docx(14页珍藏版)》请在冰豆网上搜索。

数据库仓库管理范文.docx

数据库仓库管理范文

 

数据库仓库管理系统

 

 

班级系统本112组长黄宏强

成员陈臻翔、王学硕、汪海鹏

学号

 

 

第二章系统实现要求4

 

第一章概述

1.1设计题目

设计一个仓库数据库管理系统,要求实现入库、出库、库存和采购等功能。

随着经济的飞速发展,,仓库管理变成了各大公司日益重要的内容。

仓库管理过程的准确性和高效性至关重要。

影响着公司的经济发展和管理。

利用人工管理强大而数据烦琐的数据库显的效率过于低。

利用计算机高效、准确的特点能够很好的满足公司的管理需要。

提高公司各个员工的工作效率和公司的运做效率。

利用计算机对仓库数据信息进行管理具有着手工管理所无法比拟的优点。

目前一个现代化的仓库管理系统已经成为仓库管理不可缺少的管理手段。

1.2可行性研究

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

可行性研究的目的不是解决问题而是分析问题能不能解决;至少从下面三个方面分析可行性研究。

1.2.1技术可行性

该仓库数据库管理系统不不是很复杂,设计实现该数据库技术难度不是很大,利用目前现有的技术和工具能在规定的时间内做出该系统。

该系统利用SQL2000和visualstudio工具就能很好的实现该系统。

1.2.2经济可行性

当今世界是经济时代,一个公司的员工工作效率的高低直接影响着这个公司的发展。

因此利用计算机进行信息管理有着无可比拟的好处,该系统相对较小,代码行较少,数据库设计不是很麻烦,开发周期较短。

而且便于维护。

但其带来的经济效益远远高于其开发成本。

在经济上是可行的。

1.2.3操作可行性

在当今社会,随着义务教育的普及。

和计算机的普及,公司的员工基本上都会进行电脑的基本操作,由于本软件系统采用相对友好的界面,用户在使用过程中不需要懂太多的电脑专业知识,只需要基本的电脑操作就可以操作本仓库管理系统软件。

公司可以在员工上岗之前进行简单的电脑操作培训。

例外本系统附带操作说明手册供用户查找。

因此在操作上可行的。

1.3系统目标

仓库管理系统主要是为仓库管理人员提供仓库货物的信息的相关的记录、查询和统计功能为管理人员提供重要的信息参考。

通过仓库管理系统,仓库管理人员可以对货物的入库、出库、以及库存信息等进行管理,同时系统提供方便的货物管理信息的查询和统计功能,能够满足仓库管理人员的基本管理需求。

系统开发的总体任务是实现物资设备管理系统化、规范化和自动化,从而达到提高单位工作效率的目的。

1.4建设原则

管理仓库管理各种信息的输入,包括货物的入库、出库、还库、发货、接收信息的输入等。

实现仓库管理相关各种信息修改和维护。

实现仓库管理现场实时信息的查询统计。

管理仓库的各种物料信息。

操作日志的管理,系统能自动记录所进行的各种操作。

实现多种统计报表,支持分析与决策支持。

制定科学的权限划分,保证系统的使用安全。

该系统的可移植性要强。

1.5软件支撑环境及开发工具

本系统是在windows平台下开发。

软件支撑环境:

windows操作系统。

MSSQL2000个人版visualstudio开发工具。

该仓库数据库管理系统服务端建议运行在P4内存:

512M硬盘:

80G的服务器上。

 

第二章系统实现要求

2.1、系统功能的基本要求:

1、入库管理,可以填写入库单,确认产品入库;

2、出库管理,可以填写出库单,确认出库;

3、借出管理,凭借条借出,然后能够还库;

4、库存设置,设置库存的初始值,库存的上下警戒限;

5、进行盘库,反映每月、年的库存情况;

6、查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询;

2.2数据库要求:

1、库存情况表;

2、出库单表;

3、入库单表;

4、出库台帐;

5、入库台帐;(注:

台帐就是明细纪录表。

具体在仓库管理中,台账详细记录了什么时间,什么仓库,什么货架由谁入库了什么货物,共多少数量。

同样,出库也要对应出库台账。

在说的明白一点,台账就是流水账。

6、借出信息表,反映借出人,借出时间,借出产品,借出数量,还库时间等。

第三章系统需求分析

3.1功能结构(功能结构图,主要功能)

本仓库管理系统主要为仓库管理人员和采购人员设计使用,因此本系统需要运行在网络环境中,考虑到安全问题和公司的经济利益等问题故其网络环境主要是本地局域网。

因此本系统的界面设置尤其重要,应当充分贯彻简单易用、美观大方的原则。

系统采用结构化的设计方法进行设计。

仓库管理系统要实现的基本功能如下:

采购、入库、出库和库存管理。

货物的入库功能模块:

该功能模块主要实现的功能有:

对入库货物进行相关信息的记录,货物的名称,产品编号,生产日期,入库日期,入库操作员,货物采购员等。

该管理功能模块在入库操作过程中先要查询数据库中是否有本货物存在如果有将该货物累加,否则将创建该货物。

货物的出库功能模块:

该功能模块主要实现的功能有:

对出库货物进行相关信息记录。

包括货物名称,编号,生产日期,出库日期、出库管理操作员,货物提走人员等。

货物的采购功能模块:

统计仓库数据库中各个货物的数量,并做成相关报表,该公司采购员管理和使用该功能,并根据相关信息进行相关采购补充仓库货物的数量。

包括货物名称、货物编号、货物生产日期、采购总量等。

库存管理模块:

该模块主要记录仓库中各种货物的数量,当库存货物的数量低于某一最低值时系统以及作出相应警告是并提示要进行采购等等。

系统的功能模块结构图如下:

3.2数据库结构(数据字典、E-R图,关系数据库模式)

3.2.1数据字典

货物的数据项描述:

数据项名

数据项含义

类型

长度

约束

货物编号

货物编号

nvarchar

10

货物的唯一标识

货物名称

货物的名称

nvarchar

50

生产厂家

货物的生产厂家

nvarchar

50

生产日期

货物的生产日期

datetime

8

入库时间

货物入库的时间

datetime

8

货物数量

货物的总体数量

bigint

8

货物单价

货物的价格

bigint

8

采购员编号

采购员的编号

nvarchar

10

与某一采购员的编号对应

仓库编号

存放货物的仓库编号

nvarchar

10

与货物存放仓库的编号对应

管理员数据项描述:

数据项名

数据项含义

类型

长度

约束

管理员编号

管理员编号

nvarchar

10

管理员的唯一标志

管理员姓名

姓名

nvarchar

50

管理员性别

性别

nvarchar

10

只能是男或者女

管理员联系方式

管理员的联系方式

nvarchar

50

提货员数据项描述:

数据项名

数据项含义

类型

长度

约束

提货员编号

提货员编号

nvarchar

10

提货员的唯一标志

提货员姓名

姓名

nvarchar

50

提货员性别

性别

nvarchar

10

只能是男或者女

提货员联系方式

提货员的联系方式

nvarchar

50

提货员联系地址

提货员联系地址

nvarchar

50

部门

提货员提货员所属部门

nvarchar

50

采购员数据项描述:

数据项名

数据项含义

类型

长度

约束

采购员编号

提货员编号

nvarchar

10

提货员的唯一标志

采购员姓名

姓名

nvarchar

50

采购员性别

性别

nvarchar

10

只能是男或者女

采购员联系方式

提货员的联系方式

nvarchar

50

采购员联系地址

提货员联系地址

nvarchar

50

3.2.2E-R图

采购员采购货物分E-R图

管理员管理仓库分E-R图:

提货员从仓库提货分E-R图:

管理员整理库存分E-R图:

仓库管理系统总体E-R图:

3.2.3关系模式:

管理员(管理员编号,管理员姓名,管理员性别,管理员联系方式),

采购员(采购员编号,采购员姓名,采购员性别,采购员联系方式,采购员联系地址),

提货员(提货员编号,提货员姓名,提货员性别,提货员联系方式,提货员联系地址,部门),

仓库(仓库编号,仓库名称,仓库地址,仓库大小,所属公司),

货物(货物编号,货物名称,仓库编号,采购员编号,生产厂家,生产日期,货物单价,货物数量,入库时间)

采购(货物编号,采购员编号,仓库编号,管理员编号,采购数量,采购日期,采购日期),

管理(管理员编号,仓库编号,上班时间,下班时间),

出库(货物编号,仓库编号,管理员编号,出库时间,出库数量,)

库存(仓库编号,货物编号,清点时间)

第四章总结

通过这次设计仓库管理系统的实践学习,我发现了很多自己在基础知识上的很多不足,对于大型程序找不到解题思路,很大一部分原因在于不能灵活的运用基础知识去解题,这也使我明白了基础知识的重要性,并且会在今后的学习中更加注重听课时的效率,以加强自己在基础知识能力。

对数据库的学习最主要的是实践,只有多上机练习,才能知道自己在哪方面有欠缺,才能更好的找出自己到底错在了哪里,边学习边运用,慢慢的去提高自己的能力,并且要经常分析,模糊的问题才会渐渐清晰。

虽然这个学期的数据库课程即将结束,但是为了能更好的实现对数据库的运用,我会继续不断的学习数据库课程中的知识并不断的巩固。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1