项目介绍
EAM是一款开源、功能全面的固定设备资产管理系统,满足(中小企业基本需求,对常用资产设备进行信息化管理,包含自定义支持各类设备、自带导入导出、维护工作统计、采购管理、文档管理、合同管理等功能。
项目功能
-
基本资产管理:实现企业对资产的基本管理,包括资产的登记、维修、调拨、转移等。 -
自定义支持:支持自定义各类设备,满足企业特定需求。 -
导入导出功能:自带导入导出功能,便于数据的批量处理和迁移。 -
维护工作统计:提供维护工作统计,帮助企业管理维护任务和效率。 -
采购管理:支持采购管理,包括采购申请、审批、采购单生成等。 -
文档管理:提供文档管理功能,便于企业存储和检索相关文档。 -
合同管理:支持合同管理,包括合同起草、审批、归档等。
项目技术栈
-
安全框架:Spring Security 5.3.4。 -
开发框架:SpringBoot 2.3.3。 -
数据库链接池:Druid 1.2.8。 -
模版引擎:Thymeleaf 3。 -
应用层框架:Foxnic-Web开发文档。 -
持久层框架:FoxnicSQL&FoxnicDAO。 -
日志管理:Logback 1.2.3。 -
流程引擎:Camunda。 -
任务调度:Quartz 2.3.3。 -
项目管理框架:Maven 3.6、3.8。 -
运行容器:Undertow。 -
前端组件:Layui 2.6.8。
项目特点
-
满足中小企业需求:系统专为中小企业设计,功能全面且易于使用。 -
开源协议:遵循AGPL-3.0开源协议,提供技术交流学习,但禁止未经授权的商业化行为。 -
社区支持:提供社区版本供个人或公司内部使用,并提供技术支持。 -
易于部署:支持一键部署,简化了系统部署过程。 -
高可配置性:系统具备高可配置性,可以根据企业需求进行二次开发。
系统架构图
代码组织方式
功能演示