Based on the framework of large-scale ERP system SSH

The project documentation, source address: https://github.com/ggb2312/Erp
authority of the system has been extracted singled out https://www.jianshu.com/p/43b007b2973e

1. Project

For small and medium business enterprise resource management system, it is a comprehensive enterprise information management service platform used. Enterprise data collection system WEB entry form, after collecting aggregated to provide daily information service for end users at all levels of management, business process execution and other routine office services auxiliary platform, auxiliary functions of this decision issued by the department plans to improve the overall efficiency of internal business .

The establishment of enterprise management information system to support a large number of inquiries raw data, summary.

With computing power and computer systems to customer orders, in the library of materials, product composition of the management capacity to achieve according to customer orders, and calculate the material requirements planning to expand the list of products in accordance with the structure, to achieve reduced inventory, optimize inventory management objectives.

Forming a computer as the core of closed-loop management system in the enterprise, the business people, financial, material, supply, production, marketing fully integrated, full control, real-time feedback, dynamic coordination, to market ability to produce demand for, cut costs.

......

The rest are on the document.

Introduction to ERP

2. Technical Framework

  • Three framework: SSH2 (struts2, hibernate5, spring4)
  • Logging framework: log4j
  • Rights framework: shiro
  • Regular tasks: quartz
  • Excel import and export: poi
  • UI Framework: Easyui
  • JS frameworks: Jquery
  • Pie line chart: highcharts etc.

3. Development Environment

Developers use the following environment is recommended to avoid problems caused by version

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

oracle10g, PLSQL Developer Installation Guide: https://www.cnblogs.com/gj-blog/p/9388999.html
sqldeveloper Download: https://dl.pconline.com.cn/download/1030266.html

4. Item Function Display

4.1 Basic Data

Basic data

Basic data 2

4.2 Personnel Management

HR management

4.3 Purchasing Management

Purchase Order Tracking Support Excel export

采购订单查询

采购订单审核

采购订单确认

采购订单入库

我的采购订单

采购申请

采购申请成功

......

4.4 Sales Management

Sales Order Inquiry Support Tracking Number

销售订单查询

销售订单录入

销售订单出库

销售统计报表

销售趋势报表

......

4.5 Inventory Management

库存查询

库存变动记录

库存预警

库存预警邮件

......

4.6 Rights Management

重置密码

角色设置

角色权限设置

用户角色设置

4.7 more details

For more project information, please refer to the project documentation and source code

更多详情

5. How to install and run

In https://github.com/ggb2312/Erp there are two items on erp and redsun

erp与redsun

erp project management enterprise resource planning system; redsun project is a logistics system (the system is only a little). So erp project is the most important project, redsun project only provides AWB inquiry function module erp sales order item only, redsun project can not even use, here is provided for everyone to choose.

运单查询

The first step: Import project

Erp project to import, configure Maven.

Step Two: Start Oracle and import sql

In erpsql directory, there sql erp project installation steps.

sql导入步骤

The Oracle Sql import, modify applicationContext_datasource.xml inside the database account password erp_dao.

The third step: start Redis

Decompression redis2.8win32.zip run redis-server.exe can be.

Step Four: Configure E-mail (optional)

Erp systems used in the mail sent insufficient inventory early warning information, so you need to configure the mailbox.

NetEase mailbox configuration tutorial https://blog.csdn.net/pdsu161530247/article/details/82015557

Guess you like

Origin www.cnblogs.com/gj-blog/p/10955029.html