Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Minor Project Progress Report: "Gym Website"

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 19

MINOR PROJECT PROGRESS REPORT

“Gym Website”

Bachelor of Technology
In
Computer Science and Engineering
Proposed by:

Krishan
&
Sumit Sethi

Under the guidance of

Ms. Vaishali (CSE)

Department of Computer Science &


Engineering

Advanced Institute of Technology &


Management, Palwal

J.C. Bose University of Science and Technology


YMCA
CERTIFICATE
I hereby declare that the work presented in this project entitled
“Gym Website” in the partial fulfillment of the requirement for
the degree of Bachelor of Technology in Computer Science &
Engineering and submitted to Department of CSE, AITM Palwal
affiliated to J.C. Bose University of Science and
Technology,YMCA is an authentic record of my own work
carried out under the supervision of Mr. Mahesh sir .

(Sumit Sethi)

Certified that the work on the project titled as “ Gym Website ”


by Sumit Sethi for the award of the degree of Bachelor of
Technology is a record of bonafide project work carried out by
him/her under my supervision. In my opinion, the project has
reached the standards of fulfillment of the requirements of the
regulation of the degree.

(Supervisor)

The project titled “Gym Website” has been approved for


submission J.C. Bose University of Science and
Technology,YMCA

(HOD)

The B.Tech Viva Examination of Sumit Sethi has been held on


…….
ACKNOWLEDGEMENT
Firstly, we would like to express our sincere gratitude to the
almighty for his solemn presence throughout the project study.
We would also like to express our special thanks to Mr.Mahesh
Sir, Department of Computer Science & Engineering for whom
we are highly indebted for providing us with their valuable
guidance for the course of study. We would like to extend our
heartfelt appreciation to the faculty of the department of
Computer Science and Engineering for their constructive support
and co-operation at each and every juncture of the project.

Finally, we would like to express our gratitude to AITM, Palwal


for providing us with all required facilities without the project
would not have been possible.

Sumit Sethi
ABSTRACT
The purpose of Gym Website is to automate the existing manual system by the
help of computerized equipments and full-fledged computer software, fulfilling their
requirements, so that their valuable data/information can be stored for a longer period
with easy accessing and manipulation of the same. The required software and
hardware are easily available and easy to work with.

Gym Website, as described above, can lead to error free, secure, reliable and
fast management system. It can assist the user to concentrate on their other activities
rather to concentrate on the record keeping. Thus it will help organization in better
utilization of resources. The organization can maintain computerized records without
redundant entries. That means that one need not be distracted by information that is
not relevant, while being able to reach the information.

The aim is to automate its existing manual system by the help of computerized
equipments and full-fledged computer software, fulfilling their requirements, so that
their valuable data/information can be stored for a longer period with easy accessing
and manipulation of the same. Basically the project describes how to manage for good
performance and better services for the clients.
INTRODUCTION

The project Online Food ordering system is a web based application that
allows the administrator to handle all the activities online quickly and safely.
Using Interactive GUI anyone can quickly learn to use the complete
system.ONLINE TIFFIN BOOKING SYSTEM INTRODUCTION OF
ONLINE TIFFIN BOOKING SYSTEM: – Are you looking for Online
Tiffin booking system for your final year project? We are here to help you.
You can contact us The project Online Tiffin booking system is a web based
application that allows the administrator to handle all the activities online
quickly and safely. Using Interactive GUI anyone can quickly learn to use
the complete system. Final Year Project Help for Computer Science Using
this, the administrator doesn’t have to sit and manage the entire activities on
paper, and at the same time, the head will feel comfortable to keep check of
the whole system. This system will give him power and flexibility to
manage the entire system from a single online portal.

1.2 AIM

Our proposed system is an online food ordering system that enables ease for
the customers. It overcomes the disadvantages of the traditional queueing
system. Our proposed system is a medium to order online food hassle free
from restaurants as well as mess service. This system improves the method
of taking the order from customer. The online food ordering system sets up a
food menu online and customers can easily place the order as per their wish.
Also with a food menu, customers can easily track the orders. This system
also provides a feedback system in which user can rate the food items. Also,
the proposed system can recommend hotels, food, based on the ratings given
by the user, the hotel staff will be informed for the improvements along with
the quality. The payment can be made online or pay-on-delivery system. For
more secured ordering separate accounts are maintained for each user by
providing them an ID and a password.

🕑 5-15 minutes — To Create your file with — FileMakr

1.3 EXISTING SYSTEM

1.4 PROPOSED SYSTEM

🕑 5-15 minutes — To Create your file with — FileMakr

1.5 FEASIBILITY STUDY


A feasibility study is a high-level capsule version of the entire System
analysis and Design Process. The study begins by classifying the problem
definition. Feasibility is to determine if it’s worth doing. Once an acceptance
problem definition has been generated, the analyst develops a logical model
of the system. A search for alternatives is analyzed carefully. There are 3
parts in feasibility study.

1) Operational Feasibility

2) Technical Feasibility

3) Economical Feasibility

1.5.1 OPERATIONAL FEASIBILITY

Operational feasibility is the measure of how well a proposed system solves


the problems, and takes advantage of the opportunities identified during
scope definition and how it satisfies the requirements identified in the
requirements analysis phase of system development.The operational
feasibility assessment focuses on the degree to which the proposed
development projects fits in with the existing business environment and
objectives with regard to development schedule, delivery date, corporate
culture and existing business processes.To ensure success, desired
operational outcomes must be imparted during design and development.
These include such design-dependent parameters as reliability,
maintainability, supportability, usability, producibility, disposability,
sustainability, affordability and others. These parameters are required to be
considered at the early stages of design if desired operational behaviours are
to be realised. A system design and development requires appropriate and
timely application of engineering and management efforts to meet the
previously mentioned parameters. A system may serve its intended purpose
most effectively when its technical and operating characteristics are
engineered into the design. Therefore, operational feasibility is a critical
aspect of systems engineering that needs to be an integral part of the early
design phases.

🕑 5-15 minutes — To Create your file with — FileMakr

1.5.2 TECHNICAL FEASIBILITY

This involves questions such as whether the technology needed for the
system exists, how difficult it will be to build, and whether the firm has
enough experience using that technology. The assessment is based on
outline design of system requirements in terms of input, processes, output,
fields, programs and procedures. This can be qualified in terms of volume of
data, trends, frequency of updating inorder to give an introduction to the
technical system. The application is the fact that it has been developed on
windows XP platform and a high configuration of 1GB RAM on Intel
Pentium Dual core processor. This is technically feasible .The technical
feasibility assessment is focused on gaining an understanding of the present
technical resources of the organization and their applicability to the expected
needs of the proposed system. It is an evaluation of the hardware and
software and how it meets the need of the proposed system.

1.5.3 ECONOMICAL FEASIBILITY

Establishing the cost-effectiveness of the proposed system i.e. if the benefits


do not outweigh the costs then it is not worth going ahead. In the fast paced
world today there is a great need of online social networking facilities. Thus
the benefits of this project in the current scenario make it economically
feasible. The purpose of the economic feasibility assessment is to determine
the positive economic benefits to the organization that the proposed system
will provide. It includes quantification and identification of all the benefits
expected. This assessment typically involves a cost/benefits analysis.

🕑 5-15 minutes — To Create your file with — FileMakr

1.6 GIANT CHART


* Giant Chart will be shown after edit project report

🕑 5-15 minutes — To Create your file with — FileMakr

1.7 ORGANISATION OF THE REPORT

1.7.1 INTRODUCTION

This section includes the overall view of the project i.e. the basic problem
definition and the general overview of the problem which describes the
problem in layman terms. It also specifies the software used and the
proposed solution strategy.

1.7.2 SOFTWARE REQUIREMENTS SPECIFICATION


This section includes the Software and hardware requirements for the
smooth running of the application.

1.7.3 DESIGN & PLANNING

This section consists of the Software Development Life Cycle model. It also
contains technical diagrams like the Data Flow Diagram and the Entity
Relationship diagram.

1.7.4 IMPLEMENTATION DETAILS

This section describes the different technologies used for the entire
development process of the Front-end as well as the Back-end development
of the application.

1.7.5 RESULTS AND DISCUSSION

This section has screenshots of all the implementation i.e. user interface and
their description.

1.7.6 SUMMARY AND CONCLUSION

This section has screenshots of all the implementation i.e. user interface and
their description.

🕑 5-15 minutes — To Create your file with — FileMakr

CHAPTER 2 : SOFTWARE REQUIREMENTS


SPECIFICATION

2.1 Hardware Requirements

Number Description
1 PC with 250 GB or more Hard disk.
2 PC with 2 GB RAM.
3 PC with Pentium 1 and Above.
2.2 Software Requirements

Number Description Type


1 Operating System Windows XP / Windows
2 Language PHP
3 Database MySQL
4 IDE Visual Code
5 Browser Google Chrome
🕑 5-15 minutes — To Create your file with — FileMakr

CHAPTER 3 : DESIGN & PLANNING

3.1 Software Development Life Cycle Model

3.1.1 WATERFALL MODEL

The waterfall model was selected as the SDLC model due to the following
reasons:

 Requirements were very well documented, clear and fixed.


 Technology was adequately understood.
 Simple and easy to understand and use.
 There were no ambiguous requirements.
 Easy to manage due to the rigidity of the model. Each phase has
specific deliverables and a review process.
 Clearly defined stages.
 Well understood milestones.Easy to arrange tasks.
🕑 5-15 minutes — To Create your file with — FileMakr

3.2 GENERAL OVERVIEW


* General Diagram will be shown after edit project report

🕑 5-15 minutes — To Create your file with — FileMakr

3.3 Flow Chart


* Flow-Chart Images will be shown after edit project report

🕑 5-15 minutes — To Create your file with — FileMakr

3.4 ER Diagram
* All ER-Diagram Images will be shown after edit project report

🕑 5-15 minutes — To Create your file with — FileMakr

3.5 DFD Diagram


* All DFD-Diagram Images will be shown after edit project report

🕑 5-15 minutes — To Create your file with — FileMakr

CHAPTER 4 : IMPLEMENTATION DETAILS

In this Section we will do Analysis of Technologies to use for implementing


the project.

4.1 : FRONT END


4.1.1 HTML

Hypertext Markup Language (HTML) is the standard markup language for


documents designed to be displayed in a web browser. It can be assisted by
technologies such as Cascading Style Sheets (CSS) and scripting languages
such as JavaScript. Web browsers receive HTML documents from a web
server or from local storage and render the documents into multimedia web
pages. HTML describes the structure of a web page semantically and
originally included cues for the appearance of the document.

HTML elements are the building blocks of HTML pages. With HTML
constructs, images and other objects such as interactive forms may be
embedded into the rendered page. HTML provides a means to create
structured documents by denoting structural semantics for text such as
headings, paragraphs, lists, links, quotes and other items. HTML elements
are delineated by tags, written using angle brackets. Tags such as <img />
and <input /> directly introduce content into the page. Other tags such as
<p> surround and provide information about document text and may include
other tags as sub-elements. Browsers do not display the HTML tags, but use
them to interpret the content of the page.
HTML can embed programs written in a scripting language such as
JavaScript, which affects the behavior and content of web pages. Inclusion
of CSS defines the look and layout of content. The World Wide Web
Consortium (W3C), former maintainer of the HTML and current maintainer
of the CSS standards, has encouraged the use of CSS over explicit
presentational HTML since 1997.

🕑 5-15 minutes — To Create your file with — FileMakr

4.1.2 Css

Cascading Style Sheets (CSS) is a style sheet language used for describing
the presentation of a document written in a markup language like
HTML.CSS is a cornerstone technology of the World Wide Web, alongside
HTML and JavaScript.CSS is designed to enable the separation of
presentation and content, including layout, colors, and fonts.This separation
can improve content accessibility, provide more flexibility and control in the
specification of presentation characteristics, enable multiple web pages to
share formatting by specifying the relevant CSS in a separate .css file, and
reduce complexity and repetition in the structural content.

CSS information can be provided from various sources. These sources can
be the web browser, the user and the author. The information from the
author can be further classified into inline, media type, importance, selector
specificity, rule order, inheritance and property definition. CSS style
information can be in a separate document or it can be embedded into an
HTML document. Multiple style sheets can be imported. Different styles
can be applied depending on the output device being used; for example, the
screen version can be quite different from the printed version, so that
authors can tailor the presentation appropriately for each medium.The style
sheet with the highest priority controls the content display. Declarations not
set in the highest priority source are passed on to a source of lower priority,
such as the user agent style. The process is called cascading.

One of the goals of CSS is to allow users greater control over presentation.
Someone who finds red italic headings difficult to read may apply a
different style sheet. Depending on the browser and the web site, a user may
choose from various style sheets provided by the designers, or may remove
all added styles and view the site using the browser's default styling, or may
override just the red italic heading style without altering other attributes.

🕑 5-15 minutes — To Create your file with — FileMakr

4.1.3 JavaScript    

JavaScript s a high-level, interpreted scripting language that conforms to the


ECMAScript specification. JavaScript has curly-bracket syntax, dynamic
typing, prototype-based object-orientation, and first-class
functions.Alongside HTML and CSS, JavaScript is one of the core
technologies of the World Wide Web.JavaScript enables interactive web
pages and is an essential part of web applications. The vast majority of
websites use it,and major web browsers have a dedicated JavaScript engine
to execute it.As a multi-paradigm language, JavaScript supports event-
driven, functional, and imperative (including object-oriented and prototype-
based) programming styles. It has APIs for working with text, arrays, dates,
regular expressions, and the DOM, but the language itself does not include
any I/O, such as networking, storage, or graphics facilities. It relies upon the
host environment in which it is embedded to provide these features.

Initially only implemented client-side in web browsers, JavaScript engines


are now embedded in many other types of host software, including server-
side in web servers and databases, and in non-web programs such as word
processors and PDF software, and in runtime environments that make
JavaScript available for writing mobile and desktop applications, including
desktop widgets.

The terms Vanilla JavaScript and Vanilla JS refer to JavaScript not extended
by any frameworks or additional libraries. Scripts written in Vanilla JS are
plain JavaScript code.Google's Chrome extensions, Opera's extensions,
Apple's Safari 5 extensions, Apple's Dashboard Widgets, Microsoft's
Gadgets, Yahoo! Widgets, Google Desktop Gadgets, and Serence Klipfolio
are implemented using JavaScript.

You might also like