littlebot
Published on 2025-04-10 / 1 Visits
0

【源码】基于Spring + Struts2 + Hibernate的ERP系统

项目简介

本项目是一个基于Spring、Struts2和Hibernate框架开发的ERP系统,专为商贸行业的进销存管理设计。系统涵盖了采购、销售、库存、人事管理等多个功能模块,旨在提高企业的运营效率和管理水平。

项目的主要特性和功能

基本数据

管理商品类型、商品、仓库、供应商和客户的相关信息。

人事管理

管理公司部门信息、员工基本信息及权限。

采购管理

包含采购申请、订单审核、确认、入库、查询以及退货订单处理等功能。

销售管理

涵盖销售订单录入、出库、查询以及销售退货处理等功能。

库存管理

可进行库存查询、记录变动、盘盈盘亏登记审核查询,还有库存预警功能。

统计分析

提供销售统计表和销售趋势分析,以图表展示。

系统管理

支持重置密码、角色管理、员工角色设置和角色权限设置。

安装使用步骤

1. 环境准备

确保已安装Java开发环境(JDK 8或更高版本),安装并配置Maven和数据库(如Oracle)。

2. 数据库配置

修改erp/erp_dao/src/main/resources/applicationContext_datasource.xml中的数据库相关配置信息,确保数据库连接正确。

3. 数据库初始化

使用根目录sql目录中的SQL文件初始化数据库结构和数据,分别对应Oracle数据库的Windows版本和Linux版本。

4. 项目构建

在项目根目录下运行mvn clean install,使用Maven构建项目。

5. 项目运行

将构建生成的WAR文件部署到应用服务器(如Tomcat)中,启动应用服务器,访问系统。

6. 系统登录

使用系统提供的默认账号和密码登录系统,进行相关操作。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】