0% found this document useful (0 votes)
15 views17 pages

IOT Documentation 1

Uploaded by

22-03167
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views17 pages

IOT Documentation 1

Uploaded by

22-03167
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 17

LIFT NATION GYM SUBSCRIPTION

A Project Study Presented to the


College of Informatics and Computing Sciences
Batangas State University
Batangas City

In Partial Fulfillment of the Requirements for the Course:


NTT402: Internet of Things

By:

Ermidilla, Nico
Espinosa, Gian
Lareta, Maricel A.

IT-NT-3101

December 2024
I. INTRODUCTION

We chose to create a digital gym subscription viewing and information viewing system.
This system tries to improve efficiency by automating the tracking of membership remaining period.
Viewing gym subscriptions has gotten increasingly difficult in recent years as fitness center
memberships have increased and also the time that will be used just to check your remaining
days of subscription.
Many gyms continue to use manual systems, such as paper records
or simple spreadsheets which can lead to inconvenience. These kind of ways can cause
a lot of inconvenience for gym members. To overcome these, we create a website that
can provide informations and guide for all members that bring convenience for both members
and gym employees as it will help promote the gym and every services they provide.

Purpose and Description:


The purpose of this project is to create a website that will bring information and convenience
to both gym and members. This website will get informations from the members that can be helpful
for the gym reports and their tracking how many members they have and how many are interested
on their services so that they can provide more and improve what they already have.

Main Purpose:
To simplify the process of viewing gym memberships, especially the remaining period
of their membership subscription. Also, to provide convenience especially for new users and
those who do not have a lot of time to spare just to inquire in the establishments. We also
want to emphasize helping those who have anxiety in interacting with people. With this kind
of website, they can have informations that doesn't need interactions just to obtain it.
Target Audience:
Gym owners, staff, and members and new to gym will benefit from this system. Gym staff
will have a user-friendly interface for tracking the number and contact information’s of users
such as their email , while members will enjoy a more convenience subscription and information viewing.

Objectives

1.To develop user-friendly interfaces for both gym staff and members, allowing easy access to
necessary information.

2.To help new members or those who are newly interested in gym matters.

3.To provide a convenient way of viewing information’s and subscription periods.

Scope and Limitations

The scope of this project consist of using HTML, CSS, PHP and JavaScript

in creating a simple system to help gym members in viewing their subscription

and other related informations regarding gym matters; guiding new members and

those who show interest. The system will only focus on providing information’s to

the users and admins to give convenience and provide a user friendly system.

This project consider several potential limitations as new developers gradually

learning the use of web technologies in advancing our knowledge and at the

same time creating this simple yet functional project.


This website will not cover personal training scheduling or dietary tracking,

as it focuses solely on subscription viewing. Also the system’s functionality may

be limited by existing software compatibility or network constraints within the gym.

Unfavorably, this system cannot cover payments as it will only focus on

information’s about gym services and the subscription that is provided in

the establishment.

This document outlines key project planning components:

Development Model: Options include Waterfall, Incremental,

Throw-away, Prototyping, Evolutionary Prototyping, etc., depending on research needs.

II.1. Development Model

°Requirements and Analysis

°System Design

°Implementation or Coding

°Integration and Testing

°Deployment or Operation

°Maintenance
2. Development Approach: Either Top-down or Bottom-up.

The Bottom-up approach has emerged in the development of the gym website. This approach allows us as a new
developers to start with foundational components and building up to more complex features. With our limited and
gradually increasing knowledge of web technologies such as HTML, CSS, PHP and JavaScript also shows that along
with our learning is the gradually improvement of our system. Also allowing us to build a organized and manageable
system that is simple and user friendly.

3. Schedule and Timeline:

4. Project Teams and Responsibilities:

This section of the document outlines System Design requirements:

1. System Analysis and Design:


o Focuses on describing system requirements, defining functional and non-functional requirements, and
specifying the proposed system's design.

o Includes technical specifications and solutions for requirements such as data structures, architecture,
interfaces, and procedural details.
2. Functional and Non-Functional Requirements: ( Hindi pa tapos)
o Functional Requirements: Defines what the system should do (e.g., features, capabilities).

1. To the development of a system that provides instantaneous updates on member activity and progress. In
the previous phase, systems analysis, the proponents used requirements modeling to represent the
system. Using the system requirements as a blueprint, developers will transform the logical design and
processes into a working system for testing, reviewing, and implementation. Systems design is a phase of
system development that will specify and satisfy requirements for a successful system.

1. Risk Assessment

The system conducts a comprehensive risk assessment based on various factors, such as historical data,
current conditions, and expert analysis.

2. User Authentication and Authorization

The system implements secure user authentication and authorization mechanisms to control access to
sensitive data and system features.

3. Data Visualization

In gym subscription, members can visualize their subscriptions remaining, the end of their subscription,
equipment available and their privileges provided with their membership.

5. Risk Mitigation Strategies.

The system recommends effective strategies to mitigate various risks that could impact gym
memberships.

o Non-Functional Requirements: Defines system performance, usability, reliability, and other quality
attributes.

Security

4. The system ensures data security through encryption mechanisms for data transmission and storage.

4.1 The system implements access controls and authentication protocols to prevent unauthorized access.

5. Usability

The system’s design is user-friendly and can be navigated easily to

manage interaction between the system and the user.


6. Compliance

The system ensures compliance with relevant data protection and privacy regulations.

7. Maintainability

The system is maintainable, with the ability to apply updates and patches without significant

3.Data Flow Diagram (DFD):


o Requires a Context Diagram and a Level-0 Diagram to depict system interactions and data flow.

. 4. Graphical User Interface (GUI):


L

You might also like