I. Main contents of the project
Enterprise Personnel Management, Enterprise Department management, employee information management, Employee payroll management, job assignment, performance appraisal, mail sending, etc., the specific functions will be identified in the developer, will be announced in the developer discussion group, according to the comments and suggestions to improve the system functions, The integration of enterprise active functions and the wisdom of each developer.
Second, the technical requirements of the project
1. Familiar with bootstrap3 css and JS;
2. Familiar with HTML tags and smarty template engine;
3. Familiar with JS form verification, regular matching and other basic functions;
4. Familiar with MySQL database design;
5. Be familiar with Ajax asynchronous requests;
6. Familiar with CSS and JS browser compatibility;
7. Familiar with photo image processing tools;
8. Proficient in CI Framework and PHP basic grammar;
9. Have a certain English foundation, the habit of English hump naming style;
10. Good code format specification and good code comment habits;
11. Have a good habit of writing development logs;
12. The above technical requirements, familiar with or proficient in most can!
Iii. Description of the project development
Project Development Number: 5 people
Development language: PHP
Project development environment: Wampserver+zend Studio+navicat
Environment configuration and tools download: Http://www.php.cn/xiazai/gongju
Three, development time
A weekly development mission was released in Monday, and a personal project completion document was submitted in Sunday, and the designated task was not completed, and the project was automatically abandoned, except in special cases.
Iv. Purpose of development
Exercise everyone's actual combat ability, coding norms, increase the participation of the project experience, to find work or graduation design lay the groundwork for more and more PHP enthusiasts to provide transparent project development process and learning experience.
Five, remarks
1. Do not have enough time to invest in the project developer;
2. Poor executive ability, not enough enthusiasm, do not participate;
3. The level of programming is too high, the basic can not be improved, do not participate;
4.0 Basic or pure novice, for project consideration, do not participate;
5. Non-pure development purposes, please do not participate;
Vi. Solemn declaration
The project itself has no commercial profitability, limited to phpthinking for all PHP enthusiasts to provide project development experience for everyone to learn from. At the end of the project, each developer is ultimately given a project benefit based on the actual contribution of each individual, and all benefits are rated to the final meaning of the project, maximizing developer experience and benefits. Benefits Reference: Cash or prizes or study books.
The above describes the Phpthinking human resources management system, including the aspects of the content, I hope that the PHP tutorial interested in a friend helpful.