APP下载

浅谈实验室物资管理系统设计

2019-10-21杜茜王萌周满赵凯井龙海

科学与信息化 2019年9期
关键词:高校实验室微信小程序物资管理

杜茜?王萌?周满?赵凯?井龙海

摘 要 高校实验室是科研、教学的重要组成部分,在学习的教学及科研中扮演了重要角色,随着高校的不断发展,实验室设备的不断更新,高校实验室物资管理工作也变得更加繁重和复杂,因此高校实验室都迫切需要改革传统的实验室管理方法,以对实验室实现现代化管理。物资管理系统是基于微信小程序框架开发的一款WMS软件工具,集物资库存登记、物资借阅、物资查询等功能于一体,实现物料来源、去向、增加、减少、转移、借用、停用、封存、闲置、报废、淘汰等方面的管理;解决物资杂乱、管理烦琐、管理闭塞、信息不对称等问题。

关键词 物资管理;微信小程序;高校实验室

引言

随着我国经济的迅猛发展,国家对具有实践动手能力和创新意识的应用型人才需求越来越迫切。由于高校实验室作为实验教学的载体,是培养应用型人才的重要基地,因此国家越来越重视高校实验室的建设。随着实验室物资设备不断购入,物资设备的数量总额不断增加,尤其是实验室低价易耗品数量多、种类杂,使得物资设备的管理、使用、维修等成为一个大问题。对于大型设备的增加、减少、转移、借用、停用、封存、闲置、报废等方面的操作,缺少一个科学、標准、固定的操作流程。对于使用周期短、频次高、种类繁杂的低价易耗品,如果采用传统的手工记账的方式审批时间长、统计分析困难、难以满足试验和管理的需要,因此需要形成统一化管理制度,由专门的管理员进行低价易耗品的物资管理登记[1]。

1系统设计

1.1 系统结构

(1)系统功能结构图

物资管理系统是针对高校实验室物资管理烦琐,物资借阅杂乱,物资易丢失损坏等现象设计的。主要有四个功能模块和一个修改个人信息模块组成。以微信小程序为切入点开发的一款快速录入信息,快速查阅库存,快速登记维修,快速申请借阅,随用随开随走随关的实验室物资管理系统。该系统的功能结构图如下[2]:

1.2 系统分析

该物资管理系统主要由四个模块组成,分别是:

(1)物资信息录入:对于体积较大的设备物资可以通过扫描设备上的二维码进行信息识别与上传,而体积较小的物资则可以通过人工手动输入编号或者名称提交信息到数据库中。通过在手机上的操作既节省了管理员的时间又提高了管理员录入信息的效率,降低了出错率。

(2)物资信息查询:通过查询功能查阅物资的当前状态,包含当前物资的库存数量、位置以及其他详情。该功能可以供管理员查询物资的当前情况,还可以帮助同学们查看可借阅的物资,以防止提交借阅表后而无相应的物资可借阅的情况发生[3]。

(3)物资借用申请:用户在借阅物资时需要在该功能模块内填写物资借阅申请表,提交申请表后,管理员通过审核后台数据给予应答,用户可依据应答内容完成相关借阅。该功能模块解决了实验室物资借用混乱,器件丢失、损坏及相应追责等问题。

(4)物资设备维修:用户在借阅期间或实验室设备在使用过程中,物资设备出现故障可在此模块提出维修申请,等待相关技术人员前来查看维修。管理员可以在后台看到提交的数据,及时做出处理。该功能解决了实验室物资维修不及时、不系统等问题[4]。

2软件设计

2.1 实验平台的搭建

系统主要由三个层组成:View视图界面+App service逻辑层+Native system系统层

整个小程序代码分为UI层和逻辑层。UI层运行在第一个WebView当中执行DOM操作和交互事件的响应,里面是WAWebview.js代码及编译后的内容。逻辑层执行在独立的JS引擎中,WAService.js代码和业务逻辑。当我们对 view 层进行事件操作后会通过Weixin- JSBridge 将数据传递到 Native 系统层。Native 系统层决定是否要用 native 处理,然后交给逻辑层进行用户的逻辑代码处理。逻辑层处理完毕后会将数据通过 WeixinJSBridge 返给 view 层。view 渲染更新视图[5-9]。

2.2 系统的实现

物资管理系统,在数据库中分别建立不同的表(物资信息表、物资借阅表、物资维修表、个人信息表),根据用户的不同选择执行不同的数据查询统计工作,实现不同表之间的交互。在权限方面分为管理员和普通用户,只有管理员才有权限进行物资信息的上传与修改,普通用户只能进行物资信息的查看。系统测试在阿里云上搭建对应Web服务器(Intel CPU、2核4线程和2G内存),在服务器上采用Apache HTTP Server提供Web服务,同时设置Virtual Host监听端口为443,配置SSL,满足微信小程序HTTP服务传输需要[10]。

3结束语

物资管理系统适用于高校物资管理,能够动态的网络化的完成物资管理的日常工作,达到智能化、规范化管理的目的。相对于其他物资管理系统而言,该物资管理系统是基于微信小程序开发的,微信已在全球范围内拥有10亿用户账户,功能齐全,拥有强大的用户市场,微信小程序的发布更是让微信功能变得更加完善。就开发而言,小程序开发门槛低,开发周期较短,有强大的微信生态环境而且小程序的接口众多可以进行不断的开发;就使用而言,小程序能提供更流畅的用户体验,无须下载,随用随开,随走随关,不占用空间,运行速度较快,每次进入都会自动更新。将管理平台放置在微信端,不仅方便用户访问而且更加方便管理员实时更新、查询物资动态。

参考文献

[1] 刘红卫.微信小程序应用探析[J].无线互联科技,2016,(23):11-12,40.

[2] 林松.基于B/S仓储管理系统的设计与实现[J].福建电脑,2016, (23):11-12,40.

[3] 姚锡钦.实训中心单位物资管理信息系统的分析与设计[D].厦门:厦门大学,2014.

[4] 王冬.仓储管理技术[M].北京:北京大学出版社,2010:22.

[5] 武洪萍,马桂婷.MySQL数据库原理及应用[M].北京:人民邮电出版社,2014:331.

[6] 李建中,王珊.数据库系统原理[M].北京:电子工业出版社,2001: 201.

[7] 陈克敏.对高师低值实验器材管理的几点思考[J].高校实验室工作研究,1997,(2):51-52.

[8] 陈琦.基于Webpy+Apache HTTP Server的微信小程序架构搭建研究 [J].无线互联科技,2017,(18):50-51.

[9] 刘玉佳.微信“小程序”开发的系统实现及前景分析[J].信息通信,2017,(1):260-261.

[10] 腾讯公司.微信公众平台开发者文档[EB/OL].https://mp.weixin.qq.com/ wiki?t=resource/res_main&id=mp1433747358,2014-12-22.

猜你喜欢

高校实验室微信小程序物资管理
信息技术与专业课程融合路径探索
从互联网生态看微信小程序的发展
微信小程序面面观
当图书馆遇上微信小程序
关于平衡高校实验室使用频率与安全指数的思考
对实现电力企业物资管理信息化建设的几点思考
高校实验室综合管理信息平台的构建分析
系统论视域下的高校实验室发展探讨
探讨企业物资管理存在的弊端及应对策略
铁路工程施工项目物资管理浅析