Project File
Project File
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
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.
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.
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.
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.
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.
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.
Admin Module
9
User Module
All information
Online games
USER Regarding
Services
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
payment
order
order
close
11
Add
categories
Add brand
brand
Admin
Add
products
add_product
Manage
products
Add_
category
12
Chapter 7
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
A good test case is one that has high probability of finding an undiscovered error.
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