(深圳供电局有限公司,汕尾市,516400)
摘要:由于传统物资物料辅助管理系统工作效率较低,并且无法做到精准化管理,设计工程建设阶段物资物料辅助管理系统。构建系统总体框架,将系统结构分为网络表示层、应用实体层以及数据库层。在系统模块设计中,创建DW数据仓库,设计主要数据采集及维护功能与物资物料管理功能,通过构建系统智能化平台,实现物资物料自动识别并汇总归类。实验结果表明:物资物料辅助管理系统在物资物料单元测试以及系统的集成测试中,该系统均达到了预期结果,满足实际需求,具备了可行性。
关键词:工程;建设阶段;物资物料;辅助管理;系统设计
中图分类号:TP312文献标识码:A
0引言
随着工程领域的不断发展,工程建设阶段的物资物料辅助管理却无法满足高速发展的需求。同时,在建筑工程的物资物料管理领域,存在很多问题,例如物资物料管理的手段单一、申领的手续较为复杂、数据信息相对独立、会计核算的信息较为滞后、领导决策的信息来源不一致、信息交换不便等问题。如果解决这一系列的问题,那么物资物料管理需要做到透明化、一体化、动态化以及更加精准化的管理,既需要拥有一套结合了先进管理理念的信息管理系统,以此辅助管理工程建设阶段的物资物料。SAP(System Applications and Products)是解决企业内部管理的一种软件,在国外,SAP的应用已经越来越成熟,而在中国,辅助管理的软件仍然处在起步阶段,因此,将SAP的管理概念与先进的信息技术相结合,在结合物资物料管理相关业务的实际情况,设计一种专用于工程建设阶段的物资物料辅助管理系统[1]。下面是关于工程建设阶段物资物料辅助管理系统设计的具体内容。
1物资物料辅助管理系统总体框架
在了解系统建设的目标以及需要后,设计管理系统的总体框架。根据工程建设阶段的需求,结合该行业的特殊性需求,系统总体框架主要分为三层结构,主要包括网络表示层、应用实体层以及数据库层,具体结构模型如下图1所示。
图1系统总体框架三层结构模型
对于每一层结构都需要配置一个专属于本层的服务器,并且为了利用网络实现系统访问,需要配置专属的网络服务器。由于工程建设阶段的数据信息是非常重要的,通常情况下,专属的网络服务器长期处于断开状态,在需要使用系统时,系统自动打开网络服务器[2]。这样就可以有效保证所有数据信息,仅通过局域网络访问,有效避免了数据泄漏以及网络攻击等状况的发生。
2系统模块与数据仓库设计
2.1创建DW数据仓库
DW(称为Adobe Dreamweaver)具备HTML编辑的基本功能,并利用经过简化的智能编码引擎,实现了简单地制作、编码和管理动态。物资物料辅助管理系统的数据仓库采用Dreamweaver CC 2021数据仓库,数据仓库内主要包含着物资物料动态变化表、出库/工程建设入库明细表、数据标识码表、物料物资出库表、物料物资入库表以及交旧记录表这六个主要表格。除了这六个主要的表格之外,还存在一些具有特殊意义的辅助性表格,例如功能位置表、工厂班组表、设备主要数据表、物质物料主要数据表以及用户名表等,整个DW数据仓库内部共涉及到的表格数量大约在40个左右[3]。
物资物料动态变化表是存放物资物料在工程建设现场时状态变化的全部信息,而这些信息就相当于系统内部的记录凭证等信息,其中包括凭证号、成本中心、状态开始与结束时间、操作类型编码以及操作时间等信息。数据标识码表是用来储存所有物资物料标识码的相关信息,其中包括物资物料标识码、物质物料凭证中的项目以及出库与退库标识等相关信息。出库/工程建设入库明细表是用来存放所有发送到工程建设现场的物资物料明细数据信息,并且每一个具有标识码的物资物料均在表中有所记录,其中包括工程建设现场库房编码、工程建设现场出库标识、长周期与短周期寿命以及长寿命与短寿命终结时间等信息[4]。物料物资出库表和物料物资入库表都是用来存放系统内下载的所有出库单据和入库单据等信息,其中包括系统内物资物料凭证编码、物资物料编码以及供应商编码等相关信息。交旧记录表是用来存放交旧的相关记录信息,其中包括交旧日期、操作日期以及免旧标识编码等相关信息。
2.2设计个性化功能模块
2.2.1主要数据采集及维护功能
这个模块主要是由两个部分构成,其中一个部分就是SAP内部的物资物料主要数据以及供货商数据等,另一个部分是在系统内部维护。这其中包括系统内需要不断完善数据信息,同时也包括系统内部新增数据信息[5]。在管理员进入系统内部后,优先设置关于数据采集的三种条件,其中包括主要数据创建时间、修改时间以及主要数据的编码。并且服务器也会用过接口的程序登录到系统内部,系统也会按照条件的不同将不同 的数据信息传输到服务器内部,并且还可以修改数据仓库内部存在的各种类型数据对应表。而维护功能主要就是需要选择维护的主要数据类型,待录入相关的数据信息之后再传输到服务器中。
2.2.2物资物料管理功能
这个模块主要分为定位、装机与发班组、拆机、报废这四个主要步骤。定位主要就是用来确定物资物料发送到工程建设现场之后存储的地点,在对其定位并结束之后,系统的客户端就不会再显示已经定位完成的物资物料,仅仅可以显示未被定位的物资物料。在装机与发班组的操作过程中,由操作的工作人员利用监控的特殊属性进行相关操作,再从出库/工程建设入库明细表中找到所需要使用的物资物料,而二者之间的主要区别就是装机内部是关于消耗的设备编码,而发班组则是关于消耗的班组编码。拆机的功能跟装机的功能有异曲同工之处,相关操作相同,拆机时需要选择已经装机完成的物资物料,并且需要录入拆机的时间。在拆机结束后,执行报废步骤[6]。
并且在管理物资物料的过程中,不仅仅需要备份相关数据信息,还需要差错校验数据,避免在数据传输过程中出错或者被恶意篡改,那么本地备份客户端和远程备份中心的数据集如下式(1)和(2)所示。
(1)
(2)
其中:表示本地备份客户端发往远程备份中心的记录;表示远程备份中心发往本地备份客户端的记录。通过上述方法,实现物资物料的有效管理,并且避免备份过程出现错误[7]。
2.3构建系统智能化平台
本系统的运行需要建立在智能化平台上,采用智能化管理来构建工程建设阶段的管理集群。因此,构建智能化平台是系统设计的关键点。具体实施中,需要首先根据物资物料辅助管理系统的功能需求配置智能化运行环境,配置流程为:安装JDK,配置环境变量;安装云计算、SSH服务,完成系统配置,执行SSH localhsot;生成SSH证书,并配置SSH公钥和密钥。并且通过内部数据之间的相互连接,可以提取局部的共性特征形成不同的处理层。通过对原始数据进行操作后,将结果通过激活函数传输到结果层,形成良好的特征表达方式,具体计算如下式(3)所示。
(3)
其中:表示云平台内部层数;表示激活函数;表示某一个特征选项;表示管理过程中可能发生偏置的参数,并且。
通过对系统内部共性特征的提取,可以将数据信息连接到数据处理层中,提交所需物资物料的清单,应用数据处理层的服务器进行数据消息相互传递,得出物资物料的库存信息[8],以此实现自动识别并汇总归类物资物料,可以为工作人员提供数据参考,提高物资物料管理效率。
3应用与分析
将此次设计的物资物料辅助管理系统作为本次测试的对象,找出此次系统与设计中存在矛盾的内容,然后根据找出的内容,针对性的修改系统,保证该系统可以在实际生活工作中使用。设计的系统是在SAP基础上设计完成的,因为SAP系统已经在使用之前就测试完成,所以就需要将测试放在业务的流程上,故将测试的步骤分为单元测试以及集成测试。单元测试是首先需要测试的阶段,其重点在于各项的事务,例如物资物料主要数据、采购订单以及物资物料验收入库等。以物资物料主要数据为例,下表1则为测试的具体结果。
表1修改物资主要数据单元测试结果
编号 | 测试步骤 | 测试数据 | 预计结果 | 实际结果 | 是否通过 |
1 | 输入查询条件 | 物资A0001 次级编号1 | 显示相关数据 | 与预计结果相同 | 是 |
2 | 修改物资物料信息 | 在“基本数据”中修改信息 | 修改成功 | 与预计结果相同 | 是 |
3 | 修改采购信息 | 在“MRP”中修改信息 | 修改成功 | 与预计结果相同 | 是 |
4 | 保存修改信息 | 保存 | 能够保存 | 与预计结果相同 | 是 |
由上表1可以看出,在修改物资的主要数据信息的过程中,每一个步骤均能够修改成功。这就表示该项测试是能够通过的,并且可以真实、准确地反映实际的内容,这样就可以提高整体的修改效率。
而集成测试则就是在单元测试的基础上,对全部已完成单元测试的单元根据有关规定,经过重新装配后所构成的子系统,然后综合试验系统,其目的是为了保证将各单元功能可以协同合作,并保证在试验流程中的所述过程都是合理的,下表2则为测试的具体结果。
表2物资物料辅助系统集成测试结果
编号 | 测试步骤 | 测试数据 | 预计结果 | 实际结果 | 是否通过 |
1 | 创建物资物料主要数据 | 名称:钢结构 | 创建成功并生成新的物料编号 | 创建成功 | 是 |
2 | 创建采购信息记录 | 供货商:北京 | 创建成功并生成新的采购信息记录 | 创建成功生成 | 是 |
3 | 创建采购订单 | 数量:5000 单价:4.8 交货日期:下单后一个月内 | 采购订单生成 | 订单成功生成 | 是 |
4 | 物资物料入库 | 采购订单生成 | 库存增加 | 库存增加 | 是 |
由上表2可以看出,在集成测试系统的过程中,每一个步骤均能够通过测试,生成正确的采购订单,并且当辅助管理系统执行入库命令时,该物资物料的库存增加,保证了实物帐和财务帐的一致性,降低了采购员的工作量,工作效率大大提高。
4结束语
本文以SAP系统为基础,结合Dreamweaver CC 2021数据仓库,构建了工程建设阶段物资物料辅助管理系统。通过应用本文系统后可知,该系统的各项功能均满足实际需求,可以有效提高工作效果,辅助管理工程建筑阶段的物资物料。此次设计的系统还存在一些不足之处,今后在预约管理方面,进一步完善管理系统。
参考文献
[1]祁建山,谢后晴,宋承志,等.一种铁路用工区级智能物料管理系统设计[J].中国科技信息,2020(05):100-101.
[2]张正雄.基于ArcGIS的应急物资调度系统设计与实现[J].科学技术创新,2020(03):93-94.
[3]廖娟娟.轨道交通行业物资采购管理系统的设计与实现[J].科学技术创新,2020(34):99-100.
[4]李鑫生,郑七振,吴露方,等.BIM结合物资编码在装配式建筑物料管理中的应用研究[J].建筑施工,2021,43(10):2209-2213.
[5]吴文亮,胡珏,蒋森林,等.基于BIM的建筑空间管理系统分析和设计研究[J].科技创新与应用,2021(09):9-16.
[6]林海.基于云平台的建筑工程项目管理系统设计[J].居舍,2021(15):155-156.
[7]柯小娥,张佳,高山,等.基于Android平台的军事专科手术队医疗物资管理系统的设计与应用[J].医疗卫生装备,2020,41(05):57-60+103.D
[8]郑清华.基于数据包络分析的建筑施工资料管理系统设计[J].长春工程学院学报(自然科学版),2020,21(04):11-16.