Description
Project Management System using Java, JSP, and MySQL
Below is a description of the project along with attached screens and a demo for more details.
Modules and Description of Project Management System Project:
Ticket Module :
The Ticket module is developed to manage ticket data efficiently. It is the main module in this mini Java project created using Java, JSP, and MySQL. Admin has the authority to manage all tickets in the system.
Features of Ticket Module:
- Admin can manage tickets
- Admin can edit/delete tickets
- Admin can view the list of all tickets
- Customers can view tickets
Project Module :
The Project module is designed to manage projects within the system. Admin can view the list of all tickets and filter them based on the project.
Features of Project Module:
- Admin can manage projects
- Admin can edit/delete projects
- Admin can view the list of all projects
- Customers can view projects
Functionality performed by Admin user:
These are the functionalities performed by admin users:
- Login For Admin
- Forgot password for Admin
- Edit Profile For Admin
- Change Password For Admin
- Logout Functionality
- Dashboard for Admin User
- Manage Ticket
- Adding New Ticket
- Edit the Existing Ticket
- View details of the Ticket
- Listing of all Tickets
- Manage Project
- Adding New Project
- Edit the Existing Project
- View details of the Project
- Listing of all Projects
- Manage User
- Adding New User
- Edit the Existing User
- View details of the User
- Listing of all Users
- Reports of the Project Management System
- Report of all Tickets
- Report of all Projects
- Report of all Users
Technology Used in the project Project Management System
We have developed this project using the following technology:
- HTML : Page layout has been designed in HTML
- CSS : CSS has been used for all the designing part
- JavaScript : All the validation tasks and animations have been developed using JavaScript
- JSP : All the front-end logic has been written in JSP
- Java : All the business logic has been written in Java
- MySQL : MySQL database has been used as the database for the project
- Tomcat : Project will be run on the Tomcat server
Supported Operating System
We can configure this project on the following operating systems:
- Windows : This project can easily be configured on the Windows operating system. For running this project on Windows, you will need to install Tomcat 7, JDK 7, MySQL 5.
- Linux : This project can run on all versions of the Linux operating system
- Mac : This project can also be easily configured on Mac operating systems.