APP下载

基于MVVM架构的计量技术机构固定资产管理系统的设计与应用

2023-07-06李鹏俊

中国信息化 2023年6期
关键词:台账仪器设备计量

李鹏俊

本文针对计量技术机构固定资产管理的特点和实际需求,设计了一种基于MVVM架构的固定资产管理信息系统并进行了部署应用。系统具有资产管理、流程管理、分析报表、决策支持等功能,实现了资产全生命周期的信息化管理。特别是对技术机构存在的大量计量标准仪器设备的管理,即符合资产管理的需求,同时也符合行业规范的要求。经过应用表明,系统具有良好的可靠性和交互性,对于类似检验检测机构有借鉴意义。

一、引言

近年来,随着社会经济的高质量发展,作为承担计量器具检定、校准工作的计量技术机构发展迅速,机构数量和市场规模大幅增加。各计量技术机构所具备的检测能力、从业人员、机构规模、资产数量都随之增加。计量技术机构的固定资产具有一定的专业性,且存量大、种类繁多。固定资产的多样性和流动性给相关管理工作提出了更高的要求,现有的管理方式和系统难以同时覆盖资产管理和计量标准仪器设备管理。计量技术机构在固定资产管理中还存在信息化管理意识不强的问题,机构内外部资产管理系统独立运行,重复操作工作量大,信息无法共享严重影响固定字串管理效率。也存在固定资产购置、盘点和处置不规范的问题,造成帐卡物不符的现象,购置与处置阶段缺少绩效评估和必要的数据支持。因此亟需建设信息化管理系统,涵盖固定资产的管理流程,统一资产台账,满足计量标准仪器设备的规范管理要求。

二、需求分析

(一)管理需求

根据固定资产管理和计量标准仪器设备管理规范,资产管理方面,要具有台账登记、资产验收、资产盘点、资产报废、信息变更、分类管理等功能。流程管理方面要具有资产领用、资产调拨、资产保修、资产报废等业务流程。数据分析方面要具有资产履历、分类汇总、月度报表、报废清单、到期预计等图表或报表。计量标准仪器设备管理方面要具有标准器溯源管理、标准器技术档案、标准器维修、标准器状态等信息。

(二)技术需求

系统需使用一种通用和流行的变成语言或框架来实现,以保证系统开发的技术及人员延续性。对于不同使用部门和使用人员,要具备完善的安全机制,如数据加密、权限管理、用户认证等。系统需具有友好的操作界面、方便的操作方法,简单易用。同时还应具备高可维护性和扩展性。

三、系统设计

(一)系统开发平台和相关技术

本系统使用Visual Studio 2019版进行开发,Visual Studio 2019 集成包括 C#、C++、Python、JavaScript、TypeScript 等开发语言,并且支持多种开发类型,包括桌面开发、Web 开发、移动应用开发等。同时具有丰富的开发工具和功能,可以更加高效和便捷地进行应用程序和移动应用开发。

使用Git平台进行代码分布式托管,团队协作开发,创建不同分支,各开发人员并行开发,大幅提高开发效率。

前端界面使用JavaScript的Vue框架,实现数据双向绑定、状态管理,更大的优点是开发效率高,插件和工具丰富。

数据持久层使用Entity Framework对象/关系映射(ORM) 框架,通过抽象层访问数据库,降低和简化开发难度,提高应用程序开发效率和代码质量。并且支持包括SQL Server、MySQL、Oracle 和 PostgreSQL 等多种数据库,以及Database First、Code First 和 Model First 等多种开发模式。

数据库选择MySQL或PostgreSQL,在保证性能的前提下,大幅降低部署成本。

(二)架构设计

系统业务架构满足所有固定资产全生命周期的管理需求,建立统一的固定资产台账,建立不同分类的固定资产管理流程,根据流程状态更新新台账信息。对于特定的固定资产如计量标准仪器设备,按照“《JJF1069-2012法定计量检定机构考核规范》 6资源配置和管理”、“《JJF1033-2016计量标准考核规范》 4计量标准的考核要求”、“《CNAS-CL01检测和校准实验室能力认可准则》 5.5设备,5.6测量溯源性”等规范建立管理流程。

系统技术架构设计采用可靠的B/S基礎架构,按照SaaS的思想以 .Net Core微服务为核心构建,跨平台通过Web微服务,大大提高系统的响应时间和可靠性。

前端用户接口基于MVVM架构进行设计,使用Vue前端框架实现。MVVM框架设计模式主要分为Model、View、View Model三层,其中View Model则为重点设计方向,实现数据绑定和用户操作接口。所有业务逻辑通过WebApi接口,向后端发送调用请求。将后端业务和前端视图进行分离,具有耦合度低、代码易复用,可独立测试、独立开发等优势。

(三)模块设计

1.用户管理模块,包括用户注册、信息更新、用户分组、管理权限分配等功能。

2.系统管理模块,包括系统初始化、基础数据录入、系统访问限制、数据备份等功能。

3.资产管理模块,包括资产管理(申请、验收、领用、调拨、报修、报废出入库),信息变更、资产分类,台账管理。

4.资产盘点模块,包括盘点计划、数据导入导出、信息变更(盘盈、盘亏、无盈亏)。

5.计量标准仪器设备管理模块,标准器登记、维修、使用记录、溯源记录等功能。

6.溯源管理模块,包括溯源计划(建立、执行、更新),溯源信息增删改查。

7.档案管理模块,用于资产履历动态更新。

8.统计分析模块,包括资产部门使用汇总、分类汇总、月度增减汇总、到期提醒、报废汇总等。

9.决策支持模块,包括固定资产和标准器使用信息排序,产值和价值排序,异常预警等功能。

四、应用效果

以某计量研究院为例,作为法定计量技术机构,该院各类固定资产数量合计四千余台套,其中作为计量检定和校准用途的仪器设备达到三千余台套,占比78%以上。该院有信息化系统辅助管理,但各系统间数据不互通,管理侧重方向不同,资产管理仅作为其中的一个模块运行,不能满足资产管理的基本需求。

系统上线运行后,解决了之前固定资产管理模式下存在的问题,实现了固定资产管理无纸化。固定资产管理人员依靠系统可动态掌握资产状态,实时更新资产台账。可全面监控和管理,减少了人工审批和管理的时间成本。通过系统对单个资产的基本属性、使用属性、管理属性达到精准的管理效果,更加准确的实时监控资产状态。

对于存量较大的计量标准仪器设备的管理,从采购、溯源、使用、维修、绩效分析,多方面满足固定资产本身的管理,同时按照文档化管理的方式,符合考核规范的要求。将两种管理方式整合在一个平台中,数据和信息互通。再经过绩效评价,真正发挥资产效能,提高流动性,避免资产闲置、丢失、重复购置,从而提升管理效能。

五、结束语

固定资产是技术机构高质量发展的重要基础保障,本文通过对技术机构固定资产管理需求的深入分析,建立了基于MVVM架构的资产管理系统,构建出一套业务逻辑和市局分离的,扩展性和维护性良好的信息化管理系统。帮助技术机构更好的管理和维护固定资产,提高工作效率和降低管理成本,系统中对于资产使用情况,通过多种可视化方式展示,对于数据分析和决策制定有很好的支撑作用。通过系统和制度建设,强化管理意识,促进固定资产管理的智能化、规范化,保障计量技术机构发挥最大的社会服务效能。

作者单位:甘肃省计量研究院

基金项目:甘肃省市场监督管理局科技计划资助“法定计量技术机构固定资产全周期信息化管理体系和系统研究”(编号:SSCJG-JL-A202201)。

猜你喜欢

台账仪器设备计量
高校仪器设备维修管理工作探讨
上海航征仪器设备有限公司
《化学分析计量》2020年第6期目次
工作落实,一本台账起什么作用?
关注日常 计量幸福
计量自动化在线损异常中的应用
靖边规范基层党建工作台账
韩雪峰的“台账”
基于因子分析的人力资本计量研究
基于能力培养自制实验仪器设备