This project is a web application which can store the data of gym candidates. Which specially created using spring MVC maven
Size: 236.54 KB
Language: en
Added: Jun 29, 2024
Slides: 17 pages
Slide Content
Submitted by, ARUN KARTHICK B - 1800687 III BCA Guided by, Mrs. R. Suguna Jasmin, M.Sc.,M.Phil. GYM MANAGEMENT SYSTEM
Synapsis Computerized the Gym member details The application has the facility to give a unique id for every gym member and stores the details of every member. The data can be retrieved easily. The interface is user-friendly. Online based gym management system will reduce the manual work. Increasing efficiency and effectiveness, accuracy, information availability, maintenance, cost reduction
1. I ntroduction P roject is developed mainly to digitize and administrate the gym records . Traditionally, it was done manually (Paper work, Word/Excel file) . The system will perform the task like adding the new member to the gym, Removing the member SpringMVC framework used to develop the system. MySQL database used to store the data.
2.System analysis 2.1 Existing System Every work in the existing is manual and done on the paper. Member details are stored in word/Excel file Format of data is entirely different from user to user Huge number of documents needed to store data The system requires a lot of manual work which results in taking more time.
2.2 Problems in the Existing System Likely to have an error Lack of storage space for the handwritten documents. Require more physical work and manpower Information is not available globally to members, hence location restriction System that is time-consuming process.
2.3 system requirements 2.3.1 Hardware requirements 2.3.1 Hardware requirements System : Pentium IV 2.4 GHz Hard Disk : 320 GB Monitor : 15 VGA Color Mouse : Logitech Ram : 512 Mb
2.3 S ystem requirements 2.3.1 Hardware requirements 2.3.2 Software requirements Operating system : Windows XP/7/10 Coding Language : Java, html Framework : SpringMVC IDE : STS Spring Tool Suite Technology : Springboot, Maven , Tomcat Hibernate, Thymeleaf Database : MySQL
2.4 Proposed system Store s the member’s n ame, phone number , gender , age, fees and t rainer name . It helps the user to know about fee payments. Can access from all over the world and stores millions of data. The system has a user friendly Interface for porting of data to server. The system provides the facility to pull the data from the server using a key (such as id) and get the desired report
3 S ystem S pecification 3.1 O perating S ystem Windows 7 is used to develop the system. Windows 7 has a graphical user interface (GUI) that allows to interact with items on the screen using a keyboard and mouse. Simple to use. Installation of required softwares are easy Development of system is simple when compared to other systems.
3.2 S oftware D escription Java programming language SpringBoot, SpringMVC, Maven, Tomcat Hibernate ORM Thymeleaf HTML template engine MySQL Workbench
3.3 D atabase D escription MySQL Schema : gym Table : trainees Column : id, trainee _name, age, sex , phone_number, fee, trainer_name
4.System design 4 .1 structure chart
5 .System description Home page Member list page(Trainee) Add new member page Edit member page Server - Tomcat Host - Localhost:8080 MySQL Schema - gym
Start the web application on tomcat server Tomcat will start our system on port 8080 Goto web browser and enter localhost:8080 in search bar to goto home page Click on trainee(Member list page) Click on add trainee to add new member details to gym Click on edit to modify member details Click on delete to remove the gym member from database 8. User manual
Implementation of security feature(login) to gym management system Role based authentication willbe provided for admin of gym and trainees Implementation of module for equipement details of gym Implementation online fee payment module Host the application on online servers to make it accessible worldwide. 9 . Future enhancement
Gym Management System is successfully designed and developed System is very much user friendly Form level validation and field level validation are performing very efficiently Gym trainee datas are stored in database perfectly The project has been developed on new technology called SpringBoot and for user view thymeleaf html template engine is used 10. conclusion