软件工程课程设计 仓库库管理系统Word格式.docx

上传人:b****3 文档编号:14277792 上传时间:2022-10-21 格式:DOCX 页数:27 大小:624.09KB
下载 相关 举报
软件工程课程设计 仓库库管理系统Word格式.docx_第1页
第1页 / 共27页
软件工程课程设计 仓库库管理系统Word格式.docx_第2页
第2页 / 共27页
软件工程课程设计 仓库库管理系统Word格式.docx_第3页
第3页 / 共27页
软件工程课程设计 仓库库管理系统Word格式.docx_第4页
第4页 / 共27页
软件工程课程设计 仓库库管理系统Word格式.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

软件工程课程设计 仓库库管理系统Word格式.docx

《软件工程课程设计 仓库库管理系统Word格式.docx》由会员分享,可在线阅读,更多相关《软件工程课程设计 仓库库管理系统Word格式.docx(27页珍藏版)》请在冰豆网上搜索。

软件工程课程设计 仓库库管理系统Word格式.docx

用户:

可以登录此系统的用户或者说具有对商品信息、仓库信息、员工信息操作的权利的人,也就是仓库管理员。

系统管理员:

可以对用户信息进行查询、添加、编辑的管理员。

2.可行性研究

1.技术可行性

随着可以不断发展,我们的计算机科学与技术越来越发达,我们可以借助现在的网页技术与SQLServer的完美结合来管理商品信息、仓库信息、员工信息和管理入库、出库信息以及仓库管理员的信息。

2.经济可行性

这个系统可以为仓库管理节省人力物力,只要我们拥有网络就可以对我们的商品、仓库、库存进行管理;

同时让我们的工作更加便利。

3.操作可行性

此系统比较任性化,具有三级管理的导航栏,在二级导航中点击就可以了解此导航下面的页面的用法和作用。

除了添加新项外,只要动动鼠标就可以对商品信息、仓库信息、库存信息、员工信息、仓库管理员信息的管理;

操作非常简单。

3.需求分析

2.1用户需求

随着经济的不断发展,仓库管理在现实生中用途十分广泛,各种商城,超市,建筑工程要利用仓库存放物资,药房、医院等要利用仓库存放药品,企业、工厂等要利用仓库存放原材料、生产成品,因此仓库的管理十分重要。

人们需要一种既方便,有可以准确的对商品进行操作,如:

查询或编辑商品信息、入库操作、入库查询统计、库存操作、出库查询、库存查询统计、以及可以及时的进行进货等等。

人们需要一个可以提高办公效率和设备的可靠性,减少工作人员的劳动强度,减少办公耗材,提高现代化管理水平。

2.2产品功能需求

根据系统开发的目的,可以实现的用户需求总述如下:

1.系统操作人员从登录界面进入系统,在登录页面输入用户名字和密码,通过身份验证后,方可进入系统的首页。

如果未能通过系统的身份验证,系统会自动给出无权操作的警告。

2.通过身份验证的操作人员进入系统的首页。

在首页中可以进行各项仓库管理模块的操作。

3.首先,可以进行对仓库中的产品进行管理。

当有新的产品出现可以添加新的产品。

同时,可以对原来的产品的信息进行修改。

当一种产品从仓库中去除是可以对该产品进行删除信息的操作。

4.当采购人员采购来新的产品时可对产品入库的登记入库的工作。

当操作中出现失误时,能够对录入的产品入库信息加以修改或者删除,并重新进行输入。

在日常的入库管理工作中能够通过商品编号进行商品的查询;

5.有对产品的入库管理,相对应的必然会有对产品的出库管理。

当产品获得销售从仓库中被提出时,必须及时的对产品进行出库管理。

其中,宝库对出库产品进行登记,修改和删除。

6.操作人员可以对系统进行管理,在系统管理中有对收货单位,供货单位,仓库和经手人的操作,包括删除,修改和添加。

2.3系统功能模块图

2.3-系统功能模块图-1

2.4子系统模块图

管理产品子系统模块图:

2.4-系统子模块图-1

管理仓库子系统模块图:

2.4-系统子模块系统图-2

管理库存子系统模块图:

2.4-系统子模块图-3

管理员工子系统模块图:

2.4-系统子模块图-4

管理用户子系统模块图:

2.4-系统子模块图-5

2.5数据字典

名字

别名

描述

定义

位置

PID

商品编号

每一种商品都有一个属于唯一编号

nchar(10)

Product表、Inventor表

Warehouse

(Product)

WID、仓库编号

仓库都有自己的一个身份编号

int

Product表、Warehous表

Inprice

进价

每一件商品的进价

decimal(18,3)

Product表

Lowline

库存下线

仓库的库存量不能小于

Number

库存

仓库中某种商品的存货

UserID

用户编号

每个用户的自己编号

Users表

UserLogin

登录名

登录系统的登录名

UserPwd

密码

登录到系统的密码

User表

login

管理员登录的登录名

Admin表

pwds

管理员登录的密码

InWareID

入库标号

入库的每一批产品都有一个入库编号

Nchar(10)

InWarehouse表

InWarePID

入库商品的编号

InWarehousebaio

InNumber

入库数量

入库商品的数量

Int

InDate

入库的时间

datetime

InPerson

经手人

商品是由谁入库的

Nchar()

OutWareID

出库编号

OutWarehouse

OutWarePID

出库产品的编号

OutNumber

出库产品的数量

OutDate

出库产品的日期

OutWorker

出库产品的员工

2.6数据流图

(1)顶层数据流图

仓库管理员可以对仓库管理系统中的商品、仓库、员工、以及进出货信息进行管理;

而采购员要出示入库清单方可进行入库;

出库员工要出示出库清单方可进行出库;

而系统管理员可以通过后台对仓库管理员进行管理;

2.6-数据流图-1

(2)第一层数据流图

仓库管理员要通过订货清单与到货清单对商品进行入库;

仓库管理员要通过出库清单和实际的库存进行出库;

同事仓库管理员也可以对货物信息、员工信息进行管理;

2.6-数据流图-2

(3)第二层数据流图

2.6-数据流图-3

2.7仓库管理系统ER图

(1)总体ER图

2.7-总体ER图-1

(2)子系统ER图

1.产品管理系统ER图:

2.7-产品系统ER图-2

2.仓库管理ER图:

2.7-仓库系统ER图-3

3.仓库管理员ER图:

2.7-仓库管理员ER图-4

4.采购员ER图:

2.7-采购员ER图-5

5.管理入库信息ER图:

2.7-入库商品ER图-6

6.管理出库信息ER图:

2.7-出库商品ER图-7

4.总体设计

4.1系统结构

(1)系统的层次结构,当普通用户登录系统时,进入仓库管理页面;

通过竖形导航中管理产品页面可以对商品信息进行查询、编辑、添加、删除;

通过管理仓库导航进入对仓库信息进行查询、编辑、添加、删除的操作;

通过管理员工导航进入对员工信息进行查询、编辑、添加、删除的操作;

4.1-系统层次结构图-1

(2)当系统管理员登录时,首先以普通用户登录系统,在进入仓库管理系统后再通过版权信息栏中的

4.1-系统层次结构图-2

4.2数据库设计

(1)与此系统相对应的数据库设计如下:

4.2-总体数据库-1

(2)Product表示的设计如下:

4.2-Product表的设计-2

(3)Users表的设计如下:

4.2-Users表的设计-3

(4)Inwarehouse表的设计如下:

4.2-Inwarehouse表设计-4

(5)Outwarehouse表的设计如下:

4.3-Outwarehouse表的设计-5

(6)InWarehouse_view视图如下:

4.3-Inwarehouse_view的连接图-6

(7)OutWarehouse_view视图如下:

4.3-OutWarehouse_view视图链接-7

5.详细设计

5.1仓库管理系统用例

5.1.1仓库管理系统业务用例

书写“仓库管理系统业务”用例的书面用例。

一般包含以下信息:

(1)仓库管理员登录

(2)登录后可以管理商品、管理仓库、管理库存、管理员工;

(3)当满足条件时可以对商品、仓库、库存、员工的信息进行添加;

分析:

当普通用户通过登录时,可以在系统中进行查询;

当员工提供有效的入库清单、出库清单和入职声明是可以对入库、出库或员工信息进行更新;

系统管理员先通过普通用户进行系统,再可以通过版权信息中的仓库管理系统进入高级管理员界面,成功登陆时就可以的仓库管理员进行管理;

5.1.1-用例图-1

5.1.2仓库管理系统入库用例

书写“商品入库”用例的书面用例。

一般应包含以下信息:

(1)管理员先登录系统,查看供货单,核对供货信息;

(2)如果不满足入库信息,则不能入库;

(3)如果满足入库信息,进行如下操作;

(4)查询此商品是否存在,如果存在就更新此商品的信息;

(5)如果不存在就添加新商品的类型,并为其添加信息;

(6)更新信息完成,则入库成功,显示入库成功;

(7)结束;

分析:

在仓库管理系统中,管理员首先登录系统,系统验证通过后,管理员对供货单进行核对,满足入库信息再系统查询数据,在查询后,系统会提示有没有查到相关的数据;

管理员根据系统的查询结果进行操作,如果没有查到此商品就添加此商品再添加相关的信息,如果查到相关的信息则对商品的信息进行更新;

更新成功则入库成功。

其用例图如下:

5.1.1-用例图-2

5.1.3仓库管理系统出库用例

书写“商品出库”用例的书面用例。

(1)管理员先登录系统,查看出供货单,核对供货信息;

(2)如果不满足出库信息,则不能出库;

(3)如果满足出库信息,进行如下操作;

(4)查询此商品是否存在,如果存在此商品就出库;

(5)如果不存在就不能出库;

(6)出库时同时更新库存信息完成,则入库成功;

(7)显示入库成功;

(8)结束;

在仓库管理系统中,管理员首先登录系统,系统验证通过后,管理员对单出货单进行核对,满足出库信息再系统查询数据,在查询后,系统会提示有没有查到相关的数据;

管理员根据系统的查询结果进行操作,如果没有查到此商品就不能出库,如果满足出库条件就出库。

5.1.1-用例图-3

5.1.4仓库管理系统添加新的商品用例

书写“添加商品”用例的书面用例。

(1)仓库管理登陆成功可以进入管理仓库页面

(2)当收到入库清单时,核对入库清单;

(3)查询商品是否存在,如果不存在就添加新的商品;

(4)如果存在就直接添加库存,同时添加入库信息;

(5)完成后退出;

管理员成功登录时可以对商品进行管理入库时,先核对入库清单,然后查看此商品是否存在,如存

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

当前位置:首页 > 职业教育 > 中职中专

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

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