仓库管理系统课程设计Word文档下载推荐.doc

上传人:wj 文档编号:623546 上传时间:2023-04-29 格式:DOC 页数:36 大小:394KB
下载 相关 举报
仓库管理系统课程设计Word文档下载推荐.doc_第1页
第1页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第2页
第2页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第3页
第3页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第4页
第4页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第5页
第5页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第6页
第6页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第7页
第7页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第8页
第8页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第9页
第9页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第10页
第10页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第11页
第11页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第12页
第12页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第13页
第13页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第14页
第14页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第15页
第15页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第16页
第16页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第17页
第17页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第18页
第18页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第19页
第19页 / 共36页
仓库管理系统课程设计Word文档下载推荐.doc_第20页
第20页 / 共36页
亲,该文档总共36页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

仓库管理系统课程设计Word文档下载推荐.doc

《仓库管理系统课程设计Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《仓库管理系统课程设计Word文档下载推荐.doc(36页珍藏版)》请在冰点文库上搜索。

仓库管理系统课程设计Word文档下载推荐.doc

通过应用系统应能对商品基本信息进行管理。

新的商品信息的入库、出库等操作也是其中的一部分。

同时按照一定的条件查询、统计符合条件的商品信息。

1.4、开发环境

开发环境:

Windows8

辅助工具:

VisualStudio2012

数据库管理系统:

SQLServer2008

运行环境:

WindowsXP/Vista/7/8

开发模式:

windows窗体程序

第二章需求分析

说明:

本系统要解决的问题是:

一个小型通用的仓库管理系统是实现企业对库存商品出库、入库进行高效的管理。

通过应用系统应能结合销售情况对库存商品进行录入、删除、修改等操作。

按照一定的条件,查询、统计符合条件的商品信息;

并且对查询、统计的结果有一定的输出。

强调的是做什么,而不是怎么做。

2.1系统流程图

2.1.1系统流程图符号如图2.1所示:

处理

输入输出

联机存储

图2.1系统流程图符号说明

2.1.2本系统使用的总的系统流程图:

查询操作

仓库管理

系统存储文件

入库信息

身份验证

2.2数据流图:

2.2.1仓库管理系统数据流图符号说明如下:

外部环境处理数据存储数据流

2.2.2顶层数据流图:

2.2.3一层数据流图:

_P4

打印

_P1

入库管理

商品入库信息1

商品入库信息入库单出库单

商品出库信息1___P_2__

出库管理

管理员

商品出库信息

___P_3

商品信息管理

商品信息

商品信息11

2.2.4、二层数据流图:

P1.1

核对供货信息

(1)入库管理细化:

供货单

反馈信息

满足的入库信息

_P1.2

入库

入库信息存储

库存信息表

入库信息

商品信息

入库信息1

入库单

P4

打印

P2.1

核对提货信息

(2)出库管理细化:

提货单

反馈信息

满足的出库信息

_P2.2

出库

出库信息存储

出库信息

出库信息1

出库单

(3)商品信息管理的细化:

P3.1

查询出入库、库存

查询条件查询结果

2.3数据字典

2.3.1数据流

数据流名称:

即将装入仓库的商品的信息

数据流来源:

采购入库信息表

数据流流向:

仓库管理员

数据流组成:

商品编号+商品名称+商品数量+商品进价+供应商编号+供应商名称+本次入库时间

数据流量:

根据事物的需要,一般很频繁

出库信息

销售后即将出库的商品的信息

销售出库信息表

商品编号+商品名称+商品数量+商品进价+本次出库时间

商品信息

对仓库中的所有货物的信息的统计

商品信息表

商品=商品编号+商品名称+商品进价+商品售价+供应商编号

供货单

供应商返回的所定货物的清单信息

供应商

加工1.1

商品编号+商品名称+商品种类+货物数量+商品进价+供应商编号+供应商名称+发货时间+商品产地

正确的供货单

供应商所发的货物信息是正确的

加工1.2

4数据流组成:

不能满足的提货单

数据流别名:

仓库中的商品不能够提货

销售部门

商品编号+商品名称+商品种类+货物数量+商品进价+供应商编号+供应商名称+发货时间+商品产地+本次提货员编号+本次提货员姓名+本次提货时间

错误的供货单

供应商所发的货物信息由错误的地方

商品编号+商品名称+商品种类+货物数量+商品进价+供应商编号+供应商名称+发货时间+商品产地

数据流量;

提货单

所需要提取的商品的信息

加工6.1

商品编号+商品名称+商品种类+货物数量+商品进价+供应商编号+供应商名称+发货时间+商品产地+本次提货员编号+本次提货员姓名+本次提货时间

可满足的提货单

仓库中的商品能够提货

加工6.2

2.3.2数据项

数据项名称:

商品编号

数据项别名:

商品号

仓库中的商品的唯一标识

类型:

字符型

长度:

10

商品名称

商品名

商品的名称

20

商品售价

售价

数值型

商品进价

进价

本次出货时间

出货时间

货物出库的时间

时间日期型

8

本次提货员编号

采购员编号

采购员的唯一标识

商品种类

类别

货物的类型

本次入库时间

入库时间

货物入库的时间

2.3.3数据文件

数据文件名称:

入库信息表

所有的商品的入库信息

数据文件组成:

商品编号+商品名称+商品种类+货物数量+商品进价+供应商编号+供应商名称+入库时间+商品产地

组织方式:

按货物编号从小到大排序

存取方式:

顺序

存取频率:

随机

出库信息表

所有商品的出库信息

商品编号+商品名称+商品种类+货物数量+商品进价+供应商编号+供应商名称+发货时间+商品产地+本次提货员编号+本次提货员姓名+出库时间

供应商信息表

供应商的所有信息

供应商编号+供应商名称+供应商地址+供应商电话

按客户编号从小到大排序

随机

仓库中的所有商品的信息

商品=商品编号+商品名称+商品种类+商品数量+商品进价+商品售价

库存表

仓库中的剩余的商品的信息

商品编号+商品名称+商品产地+商品剩余量

用户信息表

管理仓库的用户信息

用户=用户编号+用户姓名+用户密码+用户权限

按用户编号从小到大排序

2.3.4数据加工

数据加工名称:

核对发货单

加工编号:

1.1

对比订单及发货单

输入数据流:

订单,发货单

输出数据流:

到货单核准

加工逻辑:

将供应商的发货单进行比较,不一致时,将发货单返回给供应商,当一致时进行下个事物

2.1

检查提货单

货物信息表

可满足的提货单,不可满足的提货单

将提货单与货物信息表,库存信息表进行对比,看能否满足,能满足,交给加工过程2.4.不能满足、则交给提货人员

入库

1.2

货物的入库

订单,可满足的供货单

商品信息表,销售入库信息表

按照供货单进行货物的入库库,完成后修改库存表,并在销售入库库信息表中添加记录

出库

2.2

货物的出库

订单,可满足的订单

库存表,销售出库信息表

按照订单进行货物的出库,完成后修改库存表,并在销售出库信息表中添加记录

查询

3.1

对供应商,商品的信息进行查询

供应商编号,商品编号

商品信息,供应商信息

按编号对商品和供应商查询,将查询的的结果显示出来

4

将所需信息打印

入库信息,出库信息,商品信息,供应商信息

所需要的清单

2.4性能分析

需实现许多性能特性,实用性、灵活性、可扩展性、易维护性、可靠性、安全保密性等等。

1、实用性

实用性是衡量一个应用系统好坏的重要指标。

是否与业务紧密结合,是否具有严格的业务针对性,是系统成败的关键。

2、灵活性

灵活性可以达到更高效率、更佳界面直观的效果。

3、可扩展性

随着系统应用的普及和推广,系统功能的扩展将是不可避免的,因此,提高系统的可扩展性、可维护性是提高整个系统性能的必然要求。

4、易维护性

本系统采用多层架构设计,使系统结构更清楚,分工更明确,有利于后期的维护。

5、可靠性

社会向信息时代迅速发展的同时也有潜在危机,即对信息技术的依赖程度越高,系统失效可能造成的危害和影响也就越大。

因此,采用良好的操作系统和数据库,确保数据的一致性和完整性,并使系统免受病毒感染,确保系统运行的可靠性具有重要意义。

6、安全保密性

整体的系统安全性是本系统中必须考虑的重点要求。

在该系统设计中,安全、可靠将作为第一要素。

同时,利用细分的权限管理,拒绝非法用户进入系统和合法用户的越权操作,避免系统遭到恶意破坏,防止系统数据被窃取和篡改。

此外,还有良好的用户身份认证体制和灵活的密码更改模块;

用户权限也可以通过管理员灵活修改。

第三章概念结构设计

说明:

概念设计是独立于任何一种数据模型的信息结构,采用自底乡上的方法,首先定义各局部应用的概念结构,然后集成起来,得到全局概念结构。

描述概念模型最有力的工具是E-R模型。

3.1设计分E-R图

1、仓库管理员编号

仓库管理员

用户名

密码

权限

2.商品

商品

生产日期

供应商编号

仓库

3.仓库

仓库编号

仓库地址

仓库面积

4、供应商

供应商电话

供应商名称

3.2合并成E-R图

消除以上各个分E-R图的属性冲突、命名冲突和结构冲突形成初步E-R图。

在初步E-R图中,可能存在一些冗余的数据和实体间冗余的联系。

所谓冗余的数据是指有基本数据导出的数据,冗余的联系是指可由其他联系导出的联系。

冗余数据和冗余联系统一破坏数据库的完整性,给数据库维护增加困难,应当予以消除。

消除了冗余后的初步E-R图称为基本E-R图。

编号

姓名

密码

仓库管理员

管理

n

1

出库时间

操作员编号

nn

m

库存

入库数量

出库数量

库存数量

n

mm

m

供应

n

第四章逻辑结构设计

逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为选用DBMS产品所支持的数据模型相符合的逻辑结构。

把基本E-R图转换成关系模型。

4.1表结构

1、用户Users

属性名

数据类型

可否为空

含义

完整性约束

Userno

Char(10)

用户编号

主属性

Username

Char(12)

UserPassword

Char(6)

登陆密码

6位字母或数字

Usercon

Char

(2)

是否管理员

“是”、“否”之一

2、商品Goods

Gno

Char(4)

Gname

Char(20)

Pno

外部码,级联

Gdate

Datetime

3、仓库表Storages

Sno

Sdress

Sname

仓库名称

4、库存表Storage

主属性,外部码,级联

Gnum

int

默认值为0

5、入库Inputstorage

Indate

Userno

Addnum

6、出库Outstorage

商品编号

Outdate

Denum

int

7.供应商Provider

Phone

Pname

1、用户信息——表Users

createtableUsers(

Usernochar(10)primarykey,

Usernamechar(20)notnull,

UserPasswordchar(20)notnull,

Userconchar

(2)notnullcheck(Userconin('

是'

'

否'

))

2、商品信息——表Goods

createtableGoods(

Gnochar(4)primarykey,

Gnamechar(20)notnull,

Pnochar(4)notnull,

Gdatedatetime,

foreignkey(Pno)referencesProvider(Pno)

createtableStorages

Snochar(4)primarykey,

Snamechar(20),

Sdresschar(20)

4、库存表—

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

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2