小型仓库管理系统的设计

2020-07-22 09:57彭颖
数字技术与应用 2020年6期
关键词:需求分析系统设计

摘要:仓库管理要求对仓库中各类商品活动的情况进行记录,以便用户能随时清楚的掌握仓库的库存状况,以往运用纯人工管理已不适应现在高速发展的信息化时代,运用数据库设计方法设计一个小型仓库管理系统用于替代传统的手工管理模式。

关键词:小型仓库管理系统;需求分析;系统设计

中图分类号:TP311.52    文献标识码:A    文章编号:1007-9416(2020)06-0000-00

0 引言

仓库是一个公司的重要部门,仓库管理要求对仓库中各类商品出库、入库等情况进行记录,使得用户能随时清楚的掌握仓库的库存情况,进而更好的为公司服务。我国很多中小型企业的仓库管理部门习惯了以往的人工统计模式对仓库进行管理,落后的手段常常导致效率低,出错率高。为了了解库存情况,需要进行定期盘查,万一库存较杂,费时费力不说,还容易出错;由于对库存情况不能做到随时详细的了解,导致需求信息不能及时传递给公司的采购部门。随着信息技术和计算机行业的蓬勃发展,信息自动化管理技术被不断运用到各个行业中。越来越多的公司纷纷开始尝试新的管理模式,而仓库管理作为公司业务的主要工作,更加需要高效率、低人工成本的管理。

1 系统设计的要求

对小型仓库管理系统的要求:(1)系统应具备安全性、可靠性、可维护性等特点。系统所采用的开发平台和使用的操作系统必须成熟、稳定。(2)界面友好,操作简单,贴近库管人员以往的工作习惯。(3)系统的开发周期要短、后期维护的费用要低。由于中小企业的资金承受能力有限,费用问题也是必须考虑的因素。(4)数据有效性验证。仓库管理中的信息不能随意更改,要保证系统中数据的完整性和安全性,所以库管员进入系统时,必须要通过有效性验证。

2 需求分析

本系统只能由仓库管理员操作,公司其他人员不能自由进出该系统,所以进入系统必须对用户进行有效性验证。仓库管理员通过有效性验证进入主界面后,应有查询现有库存商品信息的功能,并能对已有库存商品进行入库、出库的操作;若有新商品入库,需要有添加新商品信息办理入库的操作;未防止出现商品出库的误操作,即商品出库数量输错,系统还需有出库商品一览表供管理员核查出库信息,随时更正。根据系统需求,本系统应具有如下功能模块:

(1)用户登录界面:库管员进入仓库管理主界面前必须验证用户名和密码的有效性。(2)库存商品的查询模块:仓库管理员可以查看库存中的所有商品信息。(3)库存商品的入库管理模块:对库存已有的商品数量进行增加操作。(4)库存商品的出库管理模块:对库存已有的商品进行减少操作。(5)新商品的入库管理模块:对没有在库存中的新商品进行添加商品相关信息的操作。(6)商品种类管理模块:有新商品入库,就可能出现库中没有对应的商品种类;当有的商品库存为零,不再采购后,有些商品种类也不需要出现。故需要对新商品种类进行添加或删除操作。(7)商品出库信息管理模块:为防止库存商品出库数量的出错,增加这一模块,供库管员核查一系列商品的出库信息,以便随时更正。

3 数据库系统设计

3.1 概念结构设计

ER图在数据库系统中属于概念设计阶段,ER图提供了表示现实世界的实体、实体的属性、实体与实体之间的联系的方法,是数据库设计中用来描述现实世界的概念模型[1]。本系統的ER图,如图1所示。

3.2 逻辑结构设计

逻辑结构的描述方法是数据库中所需的表。根据系统ER图,将数据的概念模型转换为关系模型。(1)仓库管理员信息表administer,administer(库管员ID、用户名、密码),库管员ID为关系主键;(2)商品信息表spxxb,spxxb(商品ID、商品名称、库存数量、商品类别ID、生产厂家),其中商品ID为关系主键;(3)商品类别信息表category,category(商品类别ID、商品类别名称),其中商品类别ID为关系主键;(4)出库商品一览表spckb,spckb(出库商品ID、商品名称、出库数量、商品类别ID、生产厂家),其中出库商品ID为关系主键。

3.3 物理结构设计

本系统以MyEclipse为开发工具,Java为开发语言,SQL Server 2000为数据库平台,系统的数据库命名为ckgl,本数据库涉及的表名分别为administer、spxxb、spckb、category。

4 系统核心技术实现代码

本系统主要是对仓库中的商品进行出库、入库操作。以商品ID号为条件,用一条sql语句查找spxxb中对应的记录,根据库管员要求对该记录进行增加、删除、修改操作即可,实现代码较为简单,而如何显示库存中所有商品信息是系统关键[2]。其具体代码如下:

5 结语

本系统是一个小型仓库管理系统,操作简单、界面友好,用它替代手工填单管理库存节省人力物力的同时,又极大地提升了工作效率。

参考文献

[1] 纪乔.中小企业仓库管理系统的设计与实现[D].厦门:厦门大学,2012.

[2] 段李杰.仓储企业仓库管理信息系统的分析与设计[D].武汉:华中科技大学,2007.

收稿日期:2020-03-25

作者简介:彭颖(1980—),女,贵州贵阳人,硕士,讲师,研究方向:数据库系统设计。

猜你喜欢
需求分析系统设计
大学师生需求发展分析
基于UML技术的高校贫困生管理系统建模分析