基于SSH框架的大型ERP系统

该项目文档、源码地址:https://github.com/ggb2312/Erp
该系统的权限部分已单独提取出来 https://www.jianshu.com/p/43b007b2973e

1. 项目简介

针对于中小型商贸企业的资源管理系统,是企业内部使用的综合信息管理服务平台。企业数据以WEB形式采集录入系统,经过收集汇总后,为各级终端用户提供日常业务信息管理、业务流程执行等日常办公服务辅助平台,辅助本职能部门出具预案决策,提高整体企业内部业务工作效率。

建立企业的管理信息系统,支持大量原始数据的查询、汇总。

借助计算机的运算能力及系统对客户订单、在库物料、产品构成的管理能力,实现依据客户订单,按照产品结构清单展开并计算物料需求计划,实现减少库存,优化库存的管理目标。

在企业中形成以计算机为核心的闭环管理系统,使企业的人、财、物、供、产、销全面结合、全面受控、实时反馈、动态协调、以销定产、以产求供,降低成本。

......

其余的都在文档上。

ERP简介

2. 技术框架

  • 三大框架:SSH2(struts2、hibernate5、spring4)
  • 日志框架:log4j
  • 权限框架:shiro
  • 定时任务:quartz
  • Excel导入导出:poi
  • UI框架:Easyui
  • JS框架:Jquery
  • 饼状图折线图:highcharts等

3. 开发环境

建议开发者使用以下环境,可以避免版本带来的问题

  • IDE:Eclipse(Idea等)
  • JDK:JDK1.8
  • Maven:Maven3.2.+
  • DB:oracle10g、Mysql5.7、Redis

oracle10g、PLSQL Developer安装教程:https://www.cnblogs.com/gj-blog/p/9388999.html
SqlDeveloper下载地址:https://dl.pconline.com.cn/download/1030266.html

4. 项目功能展示

4.1 基础数据

基础数据

基础数据2

4.2 人事管理

人事管理

4.3 采购管理

采购订单查询支持Excel导出

采购订单查询

采购订单审核

采购订单确认

采购订单入库

我的采购订单

采购申请

采购申请成功

......

4.4 销售管理

销售订单查询支持运单号查询

销售订单查询

销售订单录入

销售订单出库

销售统计报表

销售趋势报表

......

4.5 库存管理

库存查询

库存变动记录

库存预警

库存预警邮件

......

4.6 权限管理

重置密码

角色设置

角色权限设置

用户角色设置

4.7 更多详情

更多项目详情请参照项目文档和源码

更多详情

5. 如何安装运行

https://github.com/ggb2312/Erp 上有两个项目erp与redsun

erp与redsun

erp项目是企业资源计划管理系统;redsun项目是一个物流系统(该系统只做了一点)。所以erp项目是最主要的项目,redsun项目只是为erp项目的销售订单模块提供运单查询功能而已,redsun项目甚至可以不使用,这里只是提供上供大家选择。

运单查询

第一步:导入项目

先导入Erp项目,配置好Maven。

第二步:启动Oracle并导入sql

在erpsql目录下,有erp项目sql安装步骤。

sql导入步骤

将Sql导入Oracle中,修改erp_dao中的applicationContext_datasource.xml里面数据库账号密码。

第三步:启动Redis

解压 redis2.8win32.zip运行redis-server.exe即可。

第四步:配置邮箱(可选)

在erp系统中使用了邮件发送库存不足的预警信息,所以需要配置邮箱。

网易邮箱配置教程 https://blog.csdn.net/pdsu161530247/article/details/82015557

猜你喜欢

转载自www.cnblogs.com/gj-blog/p/10955029.html