Project management system based on Java EE platform [with thesis]
Project management system graduation thesis
User needs analysis
First of all, the user needs to log in on this website after the user registration is successful, and the user can modify his login password on the premise of knowing his original password. Secondly, users can add new projects, delete old projects or create wrong projects. At the same time, users can manage project funds, resources, progress, and results, and view these operations for confirmation.
System function analysis
If our system has been preliminarily formed, when we need to analyze it, we need to analyze the function and realization of the system to determine the upcoming purpose of the system. Therefore, we need to collect enough information to verify our analysis results. In this graduation project, most of the information we obtained was obtained from the Internet and library. The information obtained in any practice is actually the most reliable and convincing information. Therefore, we browse other project management systems, and then conduct specific management to obtain more reliable information. Thus the following functional modules are obtained:
From the administrator's point of view, after the user logs in to the system, the administrator's password can be changed. It also has the following functions:
Administrators can manage specific project information
Administrators can manage project funding information
Administrators can manage project resource information
Administrators can manage project progress information
Administrators can manage project outcome information
From the perspective of employees, employees can register and then manage passwords and information. It also has the following functions:
Employees can view specific project information
Employees can view specific funding information
Employees can view specific resource information
Employees can view specific progress information
Employees can view the achievement information in detail
System function design
The functional design goals of the theoretical system are as follows:
Strong practicability: when designing the system, it should be as close to reality as possible, easy to operate, and can be quickly learned and used by people of all levels
Advanced program structure: the use of advanced program structure is conducive to improving the efficiency of the entire system, and it is easy to maintain and manage, so as to enhance the service life of the system
Using the method of modular design: firstly, the system can have particularly good scalability, which is convenient for further improvement of the system; secondly, it is also very convenient for the later maintenance of the system
Simple operation and convenient maintenance: the maintenance function of the system is available in each subsystem
Project screenshot: