0% found this document useful (0 votes)
24 views

Project File

The document discusses the proposed development of an online games parlour system. It will allow users to easily play games online without installing them. The system aims to provide quick and easy access to games while requiring low system resources. It will also back up user game data and maximize user retention. Chapters discuss the technologies to be used like HTML, CSS, and JavaScript. It outlines the existing system limitations and proposes improvements like reducing workload and improving the user experience. The development process will include system analysis, feasibility studies, and subsequent phases.

Uploaded by

divine rocky
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views

Project File

The document discusses the proposed development of an online games parlour system. It will allow users to easily play games online without installing them. The system aims to provide quick and easy access to games while requiring low system resources. It will also back up user game data and maximize user retention. Chapters discuss the technologies to be used like HTML, CSS, and JavaScript. It outlines the existing system limitations and proposes improvements like reducing workload and improving the user experience. The development process will include system analysis, feasibility studies, and subsequent phases.

Uploaded by

divine rocky
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 20

Chapter 1

Introduction

1.1 Purpose

Online Games Parlour is one of the web-based projects using where study material of various
technologies and languages are present. A program that manage several types of games and let
an user play their favourite games online without getting it installing on the user’s devices.

online game parlour function as multifaceted spaces that cater to entertainment, social
interaction, skill development, technological exploration, economic prospects, and cultural
diversity, enriching the gaming landscape and offering a plethora of experiences to their patrons.

1.2 Scope and objectives

 Quick and easy to play games.

 System requirement is very low.

 Backed up user game’s development.

 Maximize users holding.

 To access the information about new games.

1
Chapter 2

Technology/Platform to be used
2.1 Introduction To HTML
One language that is specially designed to convert simple text into Hypertext is also known as
Hypertext Markup Language (HTML). HTML is the collection of some codes (typically known
as tags) that have some special meanings. Each HTML tag has a proper effect on the simple text.
Any HTML document is fully portable and can be understood by any browser.

2.1. Features of HTML:

• It is the language which can be easily understand and can be modified.


• It provides the more flexible way to deign web pages along with the text.
• Links can also be added to the web pages so it help the readers to browse the information
of their interest.
• We can display HTML documents on any platforms such as Windows and Linux etc.
• We can insert images, links and relative paths from the Workspace.
• Graphics, videos and sounds can also be added to the web pages which give an extra
attractive look to your web pages.

2.2 Introduction To CSS


Cascading Style Sheets, fondly referred to as CSS, is a simple design language intended to
simplify the process of making web pages presentable.CSS handles the look and feel part of a
web page. Using CSS, you can control the color of the text, the style of fonts, the spacing
between paragraphs, how columns are sized and laid out, what background images or colors are
used, layout designs, and variations in display for different devices and screen sizes as well as a
variety of other effects.

CSS is easy to learn and understand but it provides powerful control over the presentation of an
HTML document. Most commonly, CSS is combined with the markup languages HTML or
XHTML.

2
2.3 Introduction ToJavascript

In spite of the similarity of names, JavaScript is not Java. The languages are not related. Java is
frequently used to program games, mobile phones, and other devices, such as the Amazon
Kindle. Although Java can be used in websites, it's rarely used that way.

JavaScript, on the other hand, is a lightweight, yet powerful language that normally runs inside a
web browser. Its role is to provide access to different elements of the page so that they can be
removed or updated. It can also create new elements, change the style of existing elements, or
extract information from them.

3
Chapter 3

Existing System
Whenever you want to play your childhood games than either it is hard to find or you have to
install the game to enjoy the game.
Time and resources wastage.
Easily provides information about all the services.
User Can take full advantage of all the nostalgic games at one Panel.

4
Chapter 4 Proposed System

The aim of proposed system is to develop a system of improved facilities. The proposed system
can overcome all the limitations of the existing system. The system provides proper security and
reduces manual work. The existing system has several disadvantages and many more difficulties
to work well. The proposed system tries to eliminate or reduce these difficulties up to some
extent. The proposed system will help the user to reduce the workload and mental conflict. The
proposed system helps the user to work user friendly and he can easily paly his games without
time lagging. We want to make a digital India. All people can use credit cards, or debit cards or
buy products for payment so that’s why we need to use online shopping not offline. This process
actually helps to connect every people to the internet.

 Expected Advantages of the Proposed System


The system is very simple in design and to implement. The system requires very low system
resources and the system will work in almost all configurations. It has got following features
Chapter 5

System Development Process

5.1. System Analysis

System analysis is a process of gathering and interpreting facts, diagnosing problems and the
information to recommend improvements on the system. It is a problem solving activity that
requires intensive communication between the system users and system developers. System
analysis or study is an important phase of any system development process. The system is
studied to the minutest detail and analyzed. The system analyst plays the role of the interrogator
and dwells deep into the working of the present system. The system is viewed as a whole and the
input to the system are identified. The outputs from the organizations are traced to the various
processes. System analysis is concerned with becoming aware of the problem, identifying the
relevant and decisional variables, analyzing and synthesizing the various factors and determining
an optimal or at least a satisfactory solution or program of action.

A detailed study of the process must be made by various techniques like interviews,
questionnaires etc. The data collected by these sources must be scrutinized to arrive to a
conclusion. The conclusion is an understanding of how the system functions. This system is
called the existing system. Now the existing system is subjected to close study and problem areas
are identified. The designer now functions as a problem solver and tries to sort out the difficulties
that the enterprise faces. The solutions are given as proposals. The proposal is then weighed with
the existing system analytically and the best one is selected. The proposal is presented to the user
for an endorsement by the user. The proposal is reviewed on user request and suitable changes
are made. This is loop that ends as soon as the user is satisfied with proposal.

Preliminary study is the process of gathering and interpreting facts, using the information for
further studies on the system. Preliminary study is problem solving activity that requires
intensive communication between the system users and system developers. It does various
feasibility studies.

5.2. Feasibility Study

Feasibility study is made to see if the project on completion will serve the purpose of the
organization for the amount of work, effort and the time that spend on it. Feasibility study lets the
6
developer foresee the future of the project and the usefulness. A feasibility study of a system
proposal is according to its workability, which is the impact on the organization, ability to meet
their user needs and effective use of resources. Thus when a new application is proposed it
normally goes through a feasibility study before it is approved for development.

The document provide the feasibility of the project that is being designed and lists various areas
that were considered very carefully during the feasibility study of this project such as Technical,
Economic and Operational feasibilities.

The following are its types:

 Technical Feasibility
The system must be evaluated from the technical point of view first. The assessment of this
feasibility must be based on an outline design of the system requirement in the terms of input,
output, programs, and procedures. Having identified an outline system, the investigation must go
on to suggest the type of equipment, the required method of developing the system, of running
the system once it has been designed.
Technical issues raised during the investigation are:
 Does the existing technology sufficient for the suggested one?
 Can the system expand if developed?
The project should be developed such that the necessary functions and performance are achieved
within the constraints. The project is developed within latest technology. Through the technology
may become obsolete after some period of time, due to the fact that never version of same
software supports older versions, the system may still be used. So there are minimal constraints
involved with this project. The system has been developed using PHP the project is technically
feasible for development.

 Economic Feasibility
The developing system must be justified by cost and benefit. Criteria to ensure that effort is
concentrated on project, which will give best, return at the earliest. One of the factors, which
affect the development of a new system, is the cost it would require.
The following are some of the important financial questions asked during preliminary
investigation:
 The costs conduct a full system investigation.
 The cost of the hardware and software.
7
 The benefits in the form of reduced costs or fewer costly errors.
Since the system is developed as part of project work, there is no manual cost to spend for the
proposed system. Also all the resources are already available, it give an indication of the system
is economically possible for development.

 Behavioral Feasibility
This includes the following questions:
 Is there sufficient support for the users?
 Will the proposed system cause harm?
The project would be beneficial because it satisfies the objectives when developed and installed.
All behavioral aspects are considered carefully and conclude that the project is behaviorally
feasible.

8
Chapter – 6

Design
Design is the first step into the development phase for any engineered product or system. Design
is a creative process. A good design is the key to effective system. The term “design” is defined
as “the process of applying various techniques and principles for the purpose of defining a
process or a system in sufficient detail to permit its physical realization”. It may be defined as a
process of applying various techniques and principles for the purpose of defining a device, a
process or a system in sufficient detail to permit its physical realization. Software design sits at
the technical kernel of the software engineering process and is applied regardless of the
development paradigm that is used. The system design develops the architectural detail required
to build a system or product. As in the case of any systematic approach, this software too has
undergone the best possible design phase fine tuning all efficiency, performance and accuracy
levels. The design phase is a transition from a user oriented document to a document to the
programmers or database personnel. System design goes through two phases of development:
Logical and Physical Design.

6.1 Logical Design

 The logical flow of a system and define the boundaries of a system. It includes the
following steps:
 Reviews the current physical system – its data flows, file content, volumes, Frequencies
etc.
 Prepares output specifications– that is, determines the format, content and Frequency of
reports.
 Prepares input specifications– format, content, and most of the input functions.
 Prepares edit, security, and control specifications.
 Specifies the implementation plan.
 Prepares a logical design walk-through of the information flow, output, input, Controls
and implementation plan.

6.2 Module Design

 Admin Module

9
 User Module

6.3 Data flow diagram

6.3.1 Level 0 for User

All information
Online games
USER Regarding

Services

6.3.2 Level 1 For User

Register Register
User

Email/pwd verify

Login Service

Access services
6.3.4 DFD Register User

10
Product Add-pro
choose

Add to cart

checkout

Add_pro

Register User payment

payment

order

order

close

6.3.5 DFD of Admin

11
Add
categories

Add Add subcategory


subcategorie
s

Add brand

brand
Admin

Add
products
add_product

Manage
products

Add_
category

12
Chapter 7

Software& Hardware Specifications

7.1 Software Requirements:-


Front End Tool : JavaScipt

Web Server : Vs code Server

Browser : Mozilla Firefox /Chrome etc

Operating System : Windows Operating System


Vs code
To Develop :

7.2 Hardware Requirements:-

Processor : Intel(R) Core(TM) i3-3120M

RAM : 512 MB or higher

Hard Disk : 80 GB or higher

13
Chapter 8

Screen Shots

HOME PAGE

SNAKE GAME

14
TIC TAC TOE GAME

15
SUDUKO SOLVER

16
Chapter 9
System Implementation and Testing

9.1 Implementation
Implementation is the status of the project when the theoretical designs turned into a working
system. It is the process of converting a new revised system in to an operational one. It is the key
stage in achieving a successful new system because usually it involves a lot of upheaval in the
use department. It must therefore carefully plan and controlled so as to avoid chaos.

Apart from planning, the two major task of preparing for implementation are education and
training of users and testing of system. Education of users should really have taken place much
earlier in the project when they were being involved in the investigation and design work.

The user staff has been given necessary training for using the system. The training has made
them to get acquainted with the system. The development any system results in success only
when the system is implemented properly.

9.2 Testing

Testing is one of the major hurdles in the development of the system. Testing is the process of
fining errors in the system. Only error-free website will be stable for a long time. There are
different types of techniques for finding the bugs in website.

System testing is the major quality control measure during software development. A series of test
cases are generated that is intended to demolish the software that has been built. Testing is a set
activity that can be planned and conducted schematically. Testing begins at the module level and
work towards the integration of entire computer based system.

Testing is a process of executing a program with the intention of finding an error. A good test
case is one that has a higher probability of finding an undiscovered error. A successful test case

17
is one that uncovers an undiscovered error. Nothing is complete without testing, as it the vital
success of the system.

 Testing Objectives

There are several rules that can serve as testing objectives. They are

 Testing is a process of executing a program with the intent of finding an error.

 A good test case is one that has high probability of finding an undiscovered error.

 A successful test is one that uncovers an undiscovered error.

If testing is conducted successfully according to the objectives as stated above, it would


uncover errors in the software. Generally by testing we are verifying the following three aspects.

 Testing for correctness


 Testing for implementation efficiency

18
Chapter 10
Conclusion

Online shopping is a new experience and has greatly impacted the lives of consumers in its short
time of existence. It is expected to grow constantly in years to come with advancements in
technology. Online shopping has made consumers more effective and efficient in their shopping
behavior and has driven businesses to a new level, forcing many to make the necessary
adjustments and changes to reach the new market of knowledgeable consumers. The results of
this survey underscore the need for businesses to take the online market seriously. The survey
conducted revealed a positive attitude and behavior toward online shopping even by those
consumers who still like traditional stores.
These consumers are mostly in low and high age groups. Those consumer groups have time to
spend in traditional stores and malls and value the offline shopping experience for social reasons,
such as meeting with friends. These consumers appear to be more knowledgeable by gathering
information online and then purchase it from traditional stores. Rapid growth of e-commerce has
resulted in a E-transformation in the global retail infrastructure. Internet has emerged as a cost
effective means of doing business. Despite being faced with numerous bottlenecks, Thanks to
rising internet and higher incomes and more savvy population.

19
Chapter 11

Bibliography

 www.google.com

 www.financebusiness.com

 www.w3school.com

 www.scribd.com/pages?/emp

 www.w3schools.in

 www.tutorialspoint.com

 www.youtube.com

20

You might also like