1、立项背景和目标
企业资产数量增多、类型复杂,传统人工管理易出现台账混乱、盘点低效、流失风险高等问题。本系统旨在实现资产全生命周期数字化管理,提升资产利用率、降低管理成本,同时满足合规审计需求。
2、软件功能、核心功能模块的介绍
核心模块包括:资产台账管理(录入、分类、信息维护)、资产入库 / 领用 / 调拨 / 报废流程管理、资产盘点(支持扫码 / 批量盘点)、折旧核算(自动计算折旧)、报表统计(生成资产分布、状态等多维度报表)。
3、业务流程、功能路径描述
以资产领用为例:员工提交领用申请→部门负责人审批→管理员在系统中从资产台账选择对应资产→发起出库操作→系统更新资产状态为 “已领用” 并关联领用人信息;后续调拨则需提交调拨申请,经双方部门及管理员确认后完成资产归属转移,全程可追溯。
整体架构和设计思路、不同模块使用的技术栈
采用前后端分离架构,分表现层、业务层、数据层三层设计:前端用 Vue.js+Element UI 实现交互界面;后端基于 Spring Boot 框架搭建,用 MyBatis-Plus 操作数据库;数据库选用 MySQL 存储资产数据,Redis 做缓存优化查询速度。不同模块技术栈:资产台账模块用 MyBatis-Plus 实现数据 CRUD;盘点模块集成 ZXing 库生成 / 解析资产二维码;报表模块用 ECharts 实现数据可视化展示。