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.
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
4.2 Personnel 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 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.
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