归简公司 IT 资产信息管理系统

基于 Spring Boot + Spring Security + JWT + Vue 3 + Ant Design Vue + MySQL 的前后端分离 IT 资产全生命周期管理系统,配套完整文档(结构化系统分析与设计方法)。

这个系统用来解决 IT 资产靠 Excel 台账和纸质单据管理时出现的问题:账实不符、流转无记录、审批进度查不到、盘点效率低。系统以资产状态机(在库 / 在用 / 维修中 / 已报废)为核心,覆盖采购申请、验收入库、领用归还、维修报废、盘点统计的全流程,每一步都留痕、可追溯。


一、运行环境

开发环境

类别配置
操作系统Windows 10 专业版
JDK1.8(Amazon Corretto 8)
构建工具Maven 3.x(仅重新编译后端时需要)
Node.js18 及以上
数据库MySQL 8.0.42(库名 it_asset,字符集 utf8mb4)
开发工具IntelliJ IDEA、VS Code、Navicat、Postman、JMeter
浏览器Chrome / Edge

技术栈

层次技术与版本用途
后端Spring Boot 2.7.18后端主框架,内置 Tomcat
后端Spring Security + jjwt 0.9.1身份认证、JWT 令牌、接口级权限控制
后端MyBatis-Plus 3.5.3.2持久层,分页与逻辑删除
后端Spring AOP操作日志切面
后端EasyExcel 3.3.4资产台账 Excel 导入导出
后端Kaptcha 2.3.2 / Hutool 5.8.25登录验证码 / 通用工具
前端Vue 3.5.13 + Vite 5.4.11前端框架与构建工具
前端Ant Design Vue 4.2.6UI 组件库
前端Vue Router 4 / Pinia动态路由(后端下发菜单)与状态管理
前端Axios / ECharts 5.6.0 / Day.js请求封装 / 图表 / 日期处理
数据库MySQL 8.0.42共 22 张表

部署方式

  1. 启动 MySQL,执行 01-数据库/init.sql 初始化库表和演示数据
  2. 启动后端:java -jar target/it-asset-backend-1.0.0.jar(端口 8080),附有已编译好的可运行 jar
  3. 启动前端:npm install && npm run dev(http://localhost:5173);也可以把 dist 交给 Nginx 托管,并把 /api 反向代理到后端
  4. 生产环境建议用 mysqldump 每天备份数据库

二、内容包括

目录说明
01-数据库init.sql:建库建表 + 演示数据(20 个账号、160+ 条资产、各类申请与流转记录)
02-后端Spring Boot 工程源码(Java 源文件 100+)、pom.xml、可直接运行的 jar
03-前端Vue 3 工程源码(页面组件 28 个)、已构建的 dist 静态产物
04-文档《系统使用指南》、20 张系统界面截图
毕业论文Word 版完整论文,7 章,正文约 67 页
部署说明README-部署与账号说明.txt:目录结构、运行环境、启动顺序、权限模型、数据库说明

三、主要功能

资产管理

  • 首页仪表盘:资产总数、在库、在用、维修中、已报废、本月新增六项指标,附状态分布环形图和分类占比柱状图
  • 资产台账:按编号、名称、分类、状态、部门、使用人等多条件筛选,支持新增、编辑、删除、详情,以及 Excel 导入导出
  • 资产入库:登记新购设备,系统自动生成 IT-年份-四位流水号 格式的资产编号
  • 领用、归还与调拨:审批通过后选择在库设备办理领用,也支持归还和调拨,每次操作都校验状态并写入变动记录
  • 维修管理:报修审批通过后资产转为“维修中”,登记维修费用和结果后恢复“在用”
  • 报废管理:报废审批后资产转为“已报废”,此后不能再做任何流转操作
  • 资产盘点:按全部、分类或部门范围建立盘点任务,逐条录入实盘结果,系统自动汇总盘盈、盘亏
  • 统计报表:资产状态、分类、部门分布和月度入库趋势,数据实时汇总

业务申请与审批

  • 我的申请:员工在线提交领用、归还、维修、报废、采购五类申请,可随时查看进度
  • 审批中心:IT 资产管理员审批业务申请,禁止审批本人提交的申请
  • IT 采购流程:采购申请 → 财务审批 → 到货后验收入库,形成闭环
  • 资产详情与操作流水:完整记录资产从入库、领用、报修到维修完成的每一步操作

系统管理与安全

  • RBAC 权限模型:分为系统管理员和普通员工两种角色,可单独授予“IT 资产管理员”“财务管理员”等职能权限
  • 动态菜单与按钮权限:前端路由按后端下发的菜单动态注册,按钮显示由自定义的 v-perm 指令控制
  • 用户、部门、角色管理:内置 admin 账号受保护,不能被停用或删除
  • 操作日志:AOP 切面自动记录每次写操作的操作人、内容、时间和 IP
  • 密码策略:默认 90 天强制修改,不能与最近 3 次密码重复;密码到期后登录时提示修改
  • 登录安全:图形验证码 + JWT 令牌认证
  • 基础数据:资产分类(16 类)、供应商、维修服务商、存放位置

四、项目文档

论文按结构化系统分析与设计方法撰写,涵盖信息系统开发的完整生命周期。

章节主要内容
第一章 绪言组织机构概况、开发背景与目标、系统范围、开发方法与计划
第二章 系统需求分析组织结构图、业务流程图、现行系统问题分析、解决方案、可行性分析
第三章 新系统逻辑方案系统关联图、顶层图、5 张一层图、二层图;数据字典;基本加工说明
第四章 系统总体设计HIPO 图、7 张 IPO 图;数据库设计(E-R 图、转换规则、关系模式、数据库表);配置方案;安全性与可靠性方案
第五章 系统详细设计代码设计(资产编号规则等);登录、主界面和各模块界面设计
第六章 系统实现实施环境与工具、部署拓扑、技术架构;功能测试用例与测试记录;JMeter 性能测试(50 / 100 / 200 并发用户);系统转换方案;运行与维护
第七章 总结与展望工作总结、不足(移动端扫码盘点、折旧核算)与展望、学习回顾

附带的设计图表:组织结构图、业务流程图、数据流图、HIPO 图、IPO 图、E-R 图、部署拓扑图、技术架构图、测试流程图、JMeter 压测结果图,以及知网查重报告。

另附:《系统使用指南》(按角色说明操作步骤)。


五、系统截图

登录页面(含图形验证码)

登录页面

首页仪表盘

首页仪表盘

资产台账

资产台账

资产入库

资产入库

领用归还

领用归还

维修管理

维修管理

资产盘点

资产盘点

盘点明细与差异标记

盘点明细

统计报表

统计报表

财务审批 IT 采购申请

财务审批采购申请

采购验收入库

采购验收入库

审批领用申请并指定在库设备

审批领用申请

资产详情与操作流水

资产详情与操作流水

用户管理

用户管理

个人中心

个人中心

普通员工首页(我的资产概览)

普通员工首页

系统部署拓扑

部署拓扑

系统技术架构

技术架构


六、论文截图

封面摘要
封面摘要
目录系统关联图(数据流图)
目录系统关联图
HIPO 图E-R 图
HIPO图ER图
用户界面设计技术架构
界面设计技术架构

下载

  • 付款即可自动下载。完整项目代码以及文档,包含部署手册
文章目录
价格: 28.33 元
VIP会员免费终身会员免费
温馨提示:登录付款后可永久阅读隐藏内容。 付费可读 ¥
版权属于:厂长
本文链接:https://bishepro.com/archives/A02_guijianzichanguanli.html
本站未注明转载的文章均为原创,并采用 CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢!