Project Synopsis
Project Synopsis
Project Synopsis
ROLL NO -102
BATCH NO – 06
STREAM – TYIT
DIV - B
INTRODUCTION:
Objective: The main objective of the “Gym Management System” project is to design
and develop a user friendly system. Easy to use and efficient computerized system. To
develop an accurate and flexible system, it will eliminate data redundancy. Computerization
can be helpful as means of saving time & money .To provide better graphical user
interface .less chances of information leakage .Provides security to data by using login and
password.
Scope: We can provide SMS based alerts and email notifications for Fee. The wallet can be
developed to handle discounts on the points basis. It can also be used to provide referral
code concept for referring friends. We can come with a feature that will allow the
customer to save favorite routes and provide discounts for same. Introduce coupon
management for providing coupons which customers can use to avail discounts. Storing
information of members, employees. Check validity of information provided by user.
Storing information of members according to their id. Generating reports for different id
PROJECT CATEGORY:
Application project.
Proposed system: The proposed system is highly secured, because for login the
system it requires the username and password which is different for each department
therefore providing each department a different view of customer information. It
provide different view of the customer information. It provides wide range of certain
criteria in each window the client is working for better and quicker solution. It
maintains report for all criteria and transactions. Manages member information
separately for all exercise and employee information separately for considering the
requirements of gym. Stores information about regular products. This system can run on
any windows operating system.
MODULE DESCRIPTION
Administration Module:-
REGISTRATION
This screen contains various fields like first name, last name, address linel,
address line2, city, state, pin code, contact number, type of customer, username,
password and weight and height etc. At first, administrator should also register
his/her details. Choices for the type of customer are admin, individual and
commercial. If any field is left empty, a pop-up will be displayed after
submission. After the successful submission of the details, message named
"Successfully registered" will be displayed and login screen will appear.
LOGIN
This screen contains various fields like username and password. There are two
different buttons called login and signup. A user has to register his/her details to
use this scheme. If he/she has already registered, only he has to login using
username and password, which he/she has entered during registration. If the user
is an administrator, admin screen will be displayed. If the user is an individual
customer or Trainer, billing screen will be displayed. This will happen because
of the following inward processes. Once the user has logged in, type of customer
will be fetched from the database by comparing the username and password
entered. Based on the type of customer the required screen will be called.
ADMINISTRATOR
After the administrator has logged in, admin screen will be displayed. This
screen contains various fields like user id, Fees details and exercise image charts,
month and year. Administrator has to fill the details of the above fields. He
knows only the user id of the customer. Bill amount will be calculated depending
upon the type of customer using the units entered by administrator. There will be
different types of tariffs for different types of customers. Administrator has to
update the details every month.
CUSTOMER FEE
The fields in the billing screen include details of the customer, latest fee
information, fee history, logout button. Every field is displayed using panel. So,
totally four panels are employed. Details of the customer, which is in the first
panel include name, address, contact number and type of customer. Latest fee
information, which is in the second panel displays the fee details of current month
and pay button. If the user has already paid, pay button will not be enabled. If user
has not paid, he/she can pay by clicking the pay button. Bill history which is in
the third panel includes columns such as year, month, payment date, payment
status and units consumed. Once the user has paid the bill amount, payment date
and payment status will be updated. Logout button is placed in fourth panel. The
layout used in this billing screen is Grid layout.
FEASIBLITY STUDY
To analyze whether the software will meet organizational requirements Feasibility
is defined as the practical extent to which a project can be performed successfully.
To evaluate feasibility, a feasibility study is performed. To determine whether the
software can be implemented using the current technology and within the
specified budget and schedule a feasibility study is a preliminary investigation of
a proposed system to decide whether the system can run smoothly with the
organization.
1. Technical Feasibility
Ascertains that the technology chosen for software development has a large
number of users so that they can be consulted when problems arise or
improvements are required.
2. Operational Feasibility
Analyzes whether users will adapt to a new software Determines whether the
organization is satisfied by the alternative solution proposed by the software
development team.
3. Economic Feasibility
Requirement Specification
User Requirements
System Requirements
The User interface required to be developed for the system should be user
friendly and attractive. There are two sets of java APIs for graphics
programming:
AWT API was introduced in JDK 1.0. Most of the AWT components have
become obsolete and should be replaced by newer Swing components
Swing API, a much more comprehensive set of graphics libraries that enhances
the AWT, was introduced as part of Java Foundation Classes (JFC) after the
release of JDK 1.1. JFC consists of Swing, Java2D, Accessibility,
Internationalization, and Pluggable Look-and-Feel Support APIs. JFC was an
add-on to JDK 1.1 but has been integrated into core Java since JDK 1.2
Cannot execute this program. This system provides secured processing without
any threats.
CONCLUSION:
Gym Management System allows the user to store the medicine details, employee
details, the details of person who is in the gym, gym equipment details etc. This
software package allows storing the details of all the data related to gymnasium. The system is
strong enough to withstand regressive yearly operations under conditions where the
database is maintained and cleared over a certain time of span. The implementation of the
system in the organization will considerably reduce data entry, time and also provide
readily calculated reports.
BIBILIOGRAPHY:
Books
“Database Management System”- Elmasri and Navathe