项目简介
本项目是一个基于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】