一种物料管理系统的研究与设计
周士云
生成PDF 清样下载 引用

复制成功

导出题录

参考文献( GB/T 7714-2015 ) 复制

周士云,. 一种物料管理系统的研究与设计[J]. 设计研究,20227. DOI:10.12721/ccn.2022.157003.
摘要: 本文提供了一种物料管理系统,包括物料编码模块、物料出入库模块、库位模块、供应商与订单模块、BOM模块、权限模块这些关键模块。物料编码模块支持物料总表信息和物料类别的各种添加、修改、查询、删除与辅助;物料出入库模块提供物料的出库入库功能、出入库查询功能;库位模块可以查看库存物料的数量和设置预警;供应商与订单模块帮助查询与维护供应商以及订单;BOM模块可以对半成品的BOM信息进行添加、查询与出库;权限模块提供添加、删除、赋予权限等功能。本文提供的物料管理系统避免了传统模式下的低效率、易出错、无法快速准确地进行分类管理等不足,解决了公司物料管理上的混乱,使得企业的物料管理更加精准、高效和经济,能够广泛应用于各领域。
关键词: 物料管理;BOM
DOI:10.12721/ccn.2022.157003
基金资助:

1. 引言

物料管理系统主要是处理物料的出入库与库存管理的各种事务,物料管理系统是一个非常常见的程序,各行各业的许多公司都需要一种功能齐全、高效的物料管理系统[1]。在互联网、云计算、大数据普及的今天,在信息化带动工业化、以工业化促进信息化,走新型工业化道路的两化融合背景下,企业信息化成为当今企业的重点建设目标,物料管理信息化也成为了企业物料管理的核心重点。在没有信息化物料管理系统的多产品、多组件、多部件企业中,物料管理面临着同种物料重复记录、数据查询混乱[2]、物料管理流程混乱、仓库物资分类难、人员职责混乱、物料管理规则难以落实等问题,存在不足之处。本文提供了一种全新的物料管理系统,包括多种功能的模块,通过实现企业物料信息化管理模式,有效的提高了企业的生产运作效率,补充完善了企业的物料管理体系,为企业的物料管理提供了新思路与新工具,降低了企业的物料管理成本,极大地提高了企业的经济效益与管理水平。 

2.系统可行性及需求分析

2.1可行性分析

(1)经济可行性分析

本系统虽然是由高级程序设计语言开发完成,但是对于用户来说,其涉及到的只是人机交互界面的操作(即用户通过浏览器对网页进行基本操作实现对本系统的操作),所以本系统在开发完成以后通过简单的配置就可以使用,只要在主机服务器上完成相关组件的安装与程序的发布,即可通过浏览器直接访问使用。因此只需在系统开发时充分考虑用户界面的设计,使其对于用户来说便于操作、便于输入、容易上手并且保证输入内容的规范性和可靠性即可。

系统的成本主要体现在系统开发及人工成本上,只要企业短时间内没有根本性的改变自身的物料管理规则和方法,那么在系统投入使用后将会为企业节约大量的人力、物力,大幅度的提高企业的业务效率和管理水平,并且这是长时间的,是持久的,系统所带来的这些效益是远远超过其开发成本的,所以在经济上是完全可行的。

(2)技术可行性分析

本系统采用 Visual Studio 2010 集成开发环境进行开发, SQL Server 2008 数据库进行数据的存储与调取。

Visual Studio是微软公司推出的开发环境,其集成开发环境(IDE)的界面简单明了,Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持开发面向Windows 7的应用程序,除了Microsoft SQL Server,它还支持 IBM DB2和Oracle数据库,Visual Studio 2010是目前最流行的Windows平台应用程序开发环境。

SQL Server 2008是一个功能强大的新一代的数据库管理系统,由一系列相互协作的组件组成,能满足最大的Web站点和企业数据处理系统存储和分析数据的需要,与前一代的产品相比,SQL Server在可伸缩性、可用性和可管理性等方面有了显著的改进和提高。SQL Server 2008完全支持Web。通过Web可以查询、分析和处理数据。在SQL Server 2008中使用可扩展标记语言(XML)可以在松散耦合系统之间交换数据。从浏览器通过防火墙可方便而安全地访问数据,并可对有格式文档执行快速全文检索。分析和链接联机分析处理(OLAP)多维数据集,即使在Web上也是如此。执行点击流分析,以了解Web用户的情况[3]。

2.2系统需求分析

物料管理系统主要是处理物料的出入库,与库存管理的各种事物,物料管理系统其实是一个比较常见的程序,许多公司都需要。随着计算机技术的发展,物料管理系统的功能也日益强大化,多样化,个性化。设计物料管理系统的目的是解决公司物料管理上的混乱,以及提高公司工作效率,而提供一个物料信息记录,库存数量查询,物料各种信息查询的平台。

通过调查,要求系统具备以下功能:

⑴由于操作人员的计算机知识层次不齐,要求有良好的人机界面;

⑵由于该系统的使用对象多,要求有较好的权限管理;

⑶原始数据修改简单方便,支持多条件修改;

⑷方便的数据查询,支持多条件查询;

⑸在相应的权限下,删除数据方便简单,数据稳定性好;

⑹数据计算自动完成,尽量减少人工干预;

(7) 物料的出入库步骤都比较完善与便捷。

由于本系统管理的对象单一,都是公司的员工,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且公司员工微机都是PIII以上的机器,在存储量、速度方面都能满足数据库运行的要求。

3.物料管理系统的设计 

本文在物料管理系统的设计上,采用集成了可视化开发设计工具、多种类编程语言以及代码编译器等功能的Visual Studio 2010 作为开发环境,并选用 SQL Server 2008 数据库,可以进行高效率的应用系统开发。系统总体设计是通过对实际需求及实际条件进行整理分析,将一个整体划分为多个子模块的设计方法。按照结构化设计思路,自顶向下逐层分解,逐步求精,兼顾信息隐蔽、模块独立的特点,遵循高内聚、低耦合的基本原则。具体见物料管理系统的模块图,图1:

图片1.png

图 1

(1)物料编码管理模块:包括类别的添加维护模块、物料总表的维护与查询两个子模块。具有物料总表信息和物料类别的各种添加、修改、查询、删除与辅助功能。该模块可以查询所需要的物料,根据部分行业多产品、多组件、多部件的特点,该功能设计了多个查询条件以实现物料的快速查找。设计根据物料编码进行查询为最重要的查询条件,其次,根据物料之间不同的属性和特点,设计了按照各种不同的属性进行查询,以保证用户可以迅速定位查询到需要了解的物料信息。

(2)物料出入库管理模块:包括出库入库模块、出入库查询两个子模块。该模块支持物料的出库入库、出入库查询。入库管理主要用来管理采购回来的物料入库操作的,仓库管理员在物料入库时做好物料入库记录,盘点仓库物料信息。出库管理模块用于管理物料出库信息。物料出库的方式有两种:领用和借用。仓库的负责人可以方便快捷的查询物料入库记录信息、出库记录信息和按照一定周期盘点物料出入库信息。

(3)物料库存管理模块:包括库存查询、库存预警两个子模块。物料库存管理模块可以查看库存物料的数量和设置预警。以物料及其相关信息为管理对象。合理的库存量是保障生产、营运系统正常进行的前提条件,是实现物料、资金合理周转的基础。而库存预警模块设定的意义正是提前对各种可能影响因素进行分析、预测,并提出对策,既不会使库房物料、产品积压,也不会造成缺货,影响生产、销售的正常进行。

(4)供应商与订单模块:包括供应商模块和订单模块,具有查询与维护供应商以及订单的功能。主要管理物料采购供货商信息,采购员可以通过供货商信息模块来寻找合适的物料供货商。

(5)BOM模块:包括BOM查询模块、工期查询模块,可以新增半成品的BOM信息,主要功能是增加系统中没有的物料以及增加企业最新采购的物料,保证系统中物料的完整程度与实际的物料相匹配。该功能需要操作员根据不同的物料判断物料的分类,并且录入需要新增物料的属性,如名称,类型,尺寸等,然后提交申请到数据管理员进行审批,数据管理员核对实物确认信息真实准确以后,审批通过并发布至系统中,同时系统返回审批通过消息至提交该申请的操作员任务管理模块中。

(6)权限模块:包括用户与账号管理模块和权限制定模块,提供添加、删除、赋予权限等功能。设有用户新增管理、用户信息管理、删除用户等功能,可以为系统增加新的用户,完善用户的个人信息;对系统内所有用户的信息进行维护,维护过期或者失效的用户信息,保证系统内用户信息的真实性与准确性;删除系统内已经确定不使用或者不需要的用户,以避免空闲用户的个人信息外泄或除用户本人以外的其他人通过该账户登录系统。

4.系统的特点

物料管理系统不但具有核心功能物料管理业务流程,而且还具有以下特点和功能。

4.1 权限管理的改进

传统的权限管理设计采用的是用户直接关联权限,而在公司的运营过程中往往伴随着人员流动的问题,当某个岗位员工离职后,新的员工上岗后无法继承离职员工在本岗位的所有信息及权限,造成信息丢失,同时重新配置权限的操作亦十分繁琐[4]。而本系统权限设置采用了用户、角色、权限三层设计,给角色配置角色权限(界面访问、操作权限和数据访问权限),用户与角色关联,用户就具备了该角色配置的角色权限。这种三层设计,用户与岗位所设定的角色相关联,当员工离职,该岗位来了新的员工之后,只需要将该岗位的角色关联给新的员工,新的员工便继承了这个岗位上的所有信息和权限。原用户权限设置关系与本系统用户权限设置关系比较图如图2所示:

图片2.png

图 2

4.2业务模块信息互通

物料管理系统以物料管理为核心,其他业务管理都可以查询和使用与物料有关的数据,如物料报需前的工程项目信息管理,物料采购时的财务管理,以及采购完成后的合同管理。围绕着物料管理模块这个核心的不同模块间信息互通。

4.3方便查询供货商信息

供货商在企业物料管理环节有着至关重要的地位,了解每一个供货商的信息及业务往来中对其的评价对企业的物料管理具有重要意义。物料管理系统的供货商与订单管理模块可以看到供应商的基本信息、信誉资质评价等。

小结:

针对传统的以手工记账和Excel表格为主的物料管理模式中存在的不足,在对企业现有物料管理模式的调研和分析的基础上,开发出了一套兼顾物料编码模块、物料出入库模块、库位模块、供应商与订单模块、BOM模块、权限模块的智能物料管理系统。该系统是以物料管理业务为核心,并融合了财务管理、合同管理、供应商管理等为一体的智能物料管理系统。该系统将工程项目中的物料需求、物料采购和库存管理有机结合,并对不同项目所需物料进行分类管理,且采用了智能传递的线上审批流程等一系列手段,避免了传统模式下的低效率,易出错,无法快速准确地进行分类管理等不足,使得企业物料管理更加精准、高效和经济,大大提高了工程项目的完成进度。 

参考文献

[1] 孙忍.浅析智能物料管理系统在施工企业成本管理中的运用[J].会计师,2020(07):44-45.

[2] 杨盛岚.物料管理系统数据查询优化技术的研究[J].数码世界,2019(10):77-78. 

[3] 孙忍.S公司智能物料管理系统运用案例分析[J].会计师,2020(09):33-35.

[4] 夏晶晶,李伟,杨久莉,张洁.显示面板制造业中物料管理系统的设计与实现[J].中国管理信息化,2019,22(17):55-58.