You are on page 1of 7

IT-hub (Sargodha) Version: 1.

Gym Management System Date: April 2019

Affiliated with University of Sargodha

The GYM Management System

Version 1

Department of Software Engineering, IT-hub College Sargodha


1
IT-hub (Sargodha) Version: 1.0

Gym Management System Date: April 2019

Table of contents
CHAPTER 2: FIRST DELIVERABLE ............................ Error! Bookmark not defined.
2.1. PROJECT/PRODUCT FEASIBILITY REPORT ................ Error! Bookmark not defined.
2.1.1. Technical Feasibility ......................................... Error! Bookmark not defined.
2.1.2. Operational Feasibility...................................... Error! Bookmark not defined.
2.1.3. Economic Feasibility ......................................... Error! Bookmark not defined.
2.1.4. Schedule Feasibility ........................................... Error! Bookmark not defined.
2.1.5. Specification Feasibility .................................... Error! Bookmark not defined.
2.1.6. Information Feasibility ...................................... Error! Bookmark not defined.
2.1.7. Motivational Feasibility .................................... Error! Bookmark not defined.
2.1.8. Legal & Ethical Feasibility ............................... Error! Bookmark not defined.
2.2. PROJECT/PRODUCT SCOPE ....................................... Error! Bookmark not defined.
2.3. PROJECT/PRODUCT COSTING ................................... Error! Bookmark not defined.
2.3.1. Project Cost Estimation by Function Point AnalysisError! Bookmark not defined.
2.3.2. Project Cost Estimation by using COCOMO’81 (Constructive Cost
Model) ......................................................................... Error! Bookmark not defined.
2.3.3 Activity Based Costing ....................................... Error! Bookmark not defined.
2.4.1 CPM - Critical Path Method .............................. Error! Bookmark not defined.
2.5. GANTT CHART .......................................................... Error! Bookmark not defined.
2.6. INTRODUCTION TO TEAM MEMBER AND THEIR SKILL SET:Error! Bookmark not defined.
2.7. TASK AND MEMBER ASSIGNMENT TABLE ............... Error! Bookmark not defined.

Department of Software Engineering, IT-hub College Sargodha


7
IT-hub (Sargodha) Version: 1.0

Gym Management System Date: April 2019

Chapter2 : First Deliverable

1.1 Project Title:


Gym Management System
1.2 Project Overview statement :
Gym management System developed as a website. The admin can register customer.
Mainly modules are in this project like;
Registration of members, payment of members, health status of members , plan
members diet plan, also generate the income per year and also and check our unpaid
members. If the trainer not avail in gym due to emergency or trainer on leave then our
members can get their diet plan on their phones.

Need:
This project will give relief and help to the peoples to do their gym and maintain
their diet plan with out trainer, if trainer in not available in gym. Our members can get
their plans on their phones.

Our proposed solution : So, in those situations the “GYM Management System”
would help the user to register . This website will be based on “Php”. This site is
more useful for user to get his diet plan.

Feasible Study: This system is operationally feasible as the final output and it
will be easy and user friendly for user.
If we see from technical perspective the project is feasible, as the site required for
developing the project is a freeware, easy to use
Economically, this project doesn’t raise any issues, as the project itself is planned or
aimed at user needs. The resources required for this project are bare minimum. It
doesn’t demand any additional resources.

Project Title: Gym Management System

Project Manager: Mr.Farooq

Project Members:

Name Registration # Email Address Signature

Talha Habib BSSEF15M11 Talhasiddqui9211@gmail.com

Project Goal:

Department of Software Engineering, IT-hub College Sargodha


7
IT-hub (Sargodha) Version: 1.0

Gym Management System Date: April 2019

Our goal is to develop a website to improve and enhance the gym


system.

Target End users: Gym Management System

1.3 Project Goals & Objectives:


The main thing of this project is to develop a site that is beneficial for the use
could be beneficial economically.
We are making a Gym Management System in which people get their activity and
register him-self .

1.4 High level Requirements :


High level requirements are :
1. Connection with members
2. Connection with the admin
3. Design
4. Development

1.5 Exclusions:
1. ADs
2. Un-necessary pages

1.6 Application Architecture

Department of Software Engineering, IT-hub College Sargodha


7
IT-hub (Sargodha) Version: 1.0

Gym Management System Date: April 2019

1.7 Gantt Chart

Jul 2019 Aug 2019 Sep 2019 Oct 2019


ID Task Name Start Finish Duration
8/4 9/1 9/8
1 Project Planning 7/15/2019 7/23/2019 7d
2 Feasibility Study 7/17/2019 8/6/2019 15d
3 Software Requirments 8/8/2019 8/16/2019 7d
4 Hardware Requirments 8/16/2019 8/29/2019 10d
5 Prototyping 8/30/2019 9/19/2019 15d
6 Coding 9/23/2019 10/18/2019 20d
7 Testing 10/17/2019 10/23/2019 5d
8 Deployment 10/24/2019 10/28/2019 3d
fig: Gant Chart 1.2

1.8 Hardware and Software Specification:


1.8.1 Software Specification:
1. Windows;
Atleast 7
2. Browser;
Web browser

1.8.2 Hardware Specification:


1. RAM minimum 1GB
2. Application Space minimum 30MB

Department of Software Engineering, IT-hub College Sargodha


7
IT-hub (Sargodha) Version: 1.0

Gym Management System Date: April 2019

3. Hard Disc minimum 4GB

1.9 Tools and technologies used with reasoning:


1.9.1 Front-End /Back-End technologies
1.9.1.1 Front-End:
HTML: Hypertext Markup Language, a standardized system for tagging text files to
achieve font, colour, graphic, and hyperlink effects on World Wide Web pages.
J QURIY : is a JavaScript library that allows web developers to add extra
functionality to their websites
CSS: Cascading style sheets are used to format the layout of Web pages. They can be
used to define text styles, table sizes, and other aspects of Web pages that previously
could only be defined in a page's HTML
Java Script: an object-oriented computer programming language commonly used to
create interactive effects within web browsers.
Bootstrap: a technique of loading a program into a computer by means of a few
initial instructions which enable the introduction of the rest of the program from an
input device.

1.9.1.2 Back-End:
Php: You can define a constant by using the define()-function or by using the
const keyword outside a class definition as of PHP 5.3.0

1.9.2 Tools :
SQL: Structured Query Language (SQL) is a standard computer language for
relational database management and data manipulation. SQL is used to query, insert,
update and modify data. Most relational databases support SQL, which is an added
benefit for database administrators (DBAs), as they are often required to support
databases across several different platforms.
Visual Studio: Microsoft Visual Studio is an integrated development
environment (IDE) from Microsoft. It is used to develop computer programs, as well
as websites, web apps, web services and mobile apps.
XAMPP: XAMPP stands for Cross-Platform (X), Apache (A), MariaDB (M), PHP
(P) and Perl (P). ... It is a simple, lightweight Apache distribution that makes it

Department of Software Engineering, IT-hub College Sargodha


7
IT-hub (Sargodha) Version: 1.0

Gym Management System Date: April 2019

extremely easy for developers to create a local web server for testing and deployment
purposes.

Department of Software Engineering, IT-hub College Sargodha


7

You might also like