Description
About the Office Management System Project
Our project aims to develop a system that partially computerizes the work performed in the Office Management System. The software allows for the addition of employee details based on the departments of the company. Using JSP (Java Server Pages) as the front end and MySQL as the back end, we have developed this project on Java, JSP, and MySQL. The system caters to two types of users: Employee and Admin. Employees have limited access rights, while admins have full control over the system. Frontend logic implementation is done using JSP, business logic using Java, database management using MySQL, structure designing using HTML, web page formatting using CSS, and form validation and animation using JavaScript. The project includes modules such as Employee, Leave, Timesheet, and Salary, each with specific features and functionalities. Users can perform various tasks based on their roles, with admins having more control and access to data. The project also includes static pages like Home, About Us, and Contact Us, designed with HTML, CSS, and JavaScript. The project can be configured on Windows, Linux, and Mac operating systems, requiring installations of Tomcat, JDK, and MySQL.