1绪论1.1 研究背景当前社会各行业领域竞争压力非常大随着当前时代的信息化科学化发展让社会各行业领域都争相使用新的信息技术对行业内的各种相关数据进行科学化规范化管理。这样的大环境让那些止步不前不接受信息改革带来的信息技术的企业随时面临被淘汰被取代的风险。所以当今各个行业领域不管是传统的教育行业餐饮行业还是旅游行业医疗行业等领域都将使用新的信息技术进行信息革命改变传统的纸质化需要人手工处理工作事务的办公环境。软件信息技术能够覆盖社会各行业领域是时代的发展要求各种数据以及文件真正实现电子化是信息社会发展的不可逆转的必然趋势。本校园资产管理也是紧跟科学技术的发展运用当今一流的软件技术实现软件系统的开发让考试信息完全通过管理系统实现科学化规范化程序化管理。从而帮助信息管理者节省事务处理的时间降低数据处理的错误率对于基础数据的管理水平可以起到促进作用也从一定程度上对随意的业务管理工作进行了避免同时校园资产管理的数据库里面存储的各种动态信息也为上层管理人员作出重大决策提供了大量的事实依据。总之校园资产管理是一款可以真正提升管理者的办公效率的软件系统。1.2 目的和意义信息数据的处理完全依赖人工进行操作会耗费大量的人工成本特别是面对大量的数据信息时传统人工操作不仅不能对数据的出错率进行保证还容易出现各种信息资源的低利用率与低安全性问题。更有甚者耽误大量的宝贵时间尤其是对信息的更新归纳与统计更是耗财耗力的过程。所以电子化信息管理的出现就能缓解以及改变传统人工方式面临的处境一方面可以确保信息数据在短时间被高效处理还能节省人力成本另一方面可以确保信息数据的安全性可靠性并可以实现信息数据的快速检索与修改操作这些优点是之前的旧操作模式无法比拟的。因此校园资产管理为数据信息的管理模式的升级与改革提供了重要的窗口。2需求分析系统角色分类管理员用户管理员个人中心基础数据管理部门类型管理存放地点类型管理资产类型管理校园资产管理资产借用管理入库管理入库列表管理资产维修管理资产报废管理用户管理用户个人中心校园资产管理资产借用管理资产维修管理3技术分析后端技术技术说明官网SpringBootWeb应用开发框架https://spring.io/projects/spring-bootSpringSecurity认证和授权框架https://spring.io/projects/spring-securityMyBatisORM框架http://www.mybatis.org/mybatis-3/zh/index.htmlMyBatisGenerator数据层代码生成器http://www.mybatis.org/generator/index.htmlDruid数据库连接池https://github.com/alibaba/druidJWTJWT登录支持https://github.com/jwtk/jjwtLombokJava语言增强库https://github.com/rzwitserloot/lombokPageHelperMyBatis物理分页插件http://git.oschina.net/free/Mybatis_PageHelperSwagger-UIAPI文档生成工具https://github.com/swagger-api/swagger-ui前端技术技术说明官网Vue前端框架https://vuejs.org/Vue-router路由框架https://router.vuejs.org/Vuex全局状态管理框架https://vuex.vuejs.org/Element前端UI框架https://element.eleme.ioAxios前端HTTP框架https://github.com/axios/axiosv-charts基于Echarts的图表框架 有源码 获取源码4系统设计5系统页面展示管理员5.1 登录5.2 个人中心5.3 基础数据管理5.3.1 部门类型管理5.3.2 存放地点类型管理5.3.3 资产类型管理5.4 校园资产管理5.5 资产借用管理5.6 入库管理5.6.1 入库列表管理5.7 资产维修管理5.8 资产报废管理5.9 用户管理6系统页面展示用户6.1 个人中心6.2 校园资产管理6.3 资产借用管理6.4 资产维修管理