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

GAME ZONE

A Minor Project Report Submitted to


Rajiv Gandhi Proudyogiki Vishwavidhyalaya, Bhopal (M.P.)
towards partial fulfillment for the award of the degree of
BACHELOR OF TECHNOLOGY
In
COMPUTER SCIENCE AND ENGINEERING

Guided By Submitted By
Name: Ms. Teena Chouhan Harsh kakore
Asst. Prof. [0822CS201031]
CSE Department Raja bijoriya
[0822CS2010
Indresh yadav
[0822CS201088]
Jay attude
[0822CS2010

Department of Computer Science and Engineering


Swami Vivekanand College of Engineering, Indore (M.P)
2022-2023

CERTIFICATE

This is to certify that the Minor Project Report entitled “GAME ZONE” submitted to “Rajiv
Gandhi Proudyogiki Vishwavidhyalaya; Bhopal” by Harsh kakore , indresh lodu, raja
bhosdika , jay jhattu is a partial fulfillment of the requirement for the award of the degree
in B.Tech with specialization in Department of Computer Science Engineering.

Candidate Name: Harsh kakore


Enrollment No.:0822CS201031
Candidate Name: Raja bijoriya
Enrollment No.:0822CS2010
Candidate Name : indresh yadav
EnrollmentNo :- 0822CS2010.
Candidate Name: Jay attude

Enrollment No.: 0822CS2010


Mr. Ashish Tiwari Mr. Ashish Tiwari Dr.Pradeep Patil

Guide, CSE HOD, CSE Principal


SVCE, Indore SVCE, Indore SVCE, Indore

CERTIFICATE OF APPROVAL

The Minor Project Report title entitled “GAME ZONE” being submitted by Harsh kakore ,
Raja bijoriya , Indresh yadav and Om Jay attude has been examined by us and is hereby
approved for the award of degree “Bachelor of Technology (Computer Science & Engineering)”,
for which it has been submitted. It is understood that by this approval that the undersigned do not
necessarily endorse or approve any statement made, opinion expressed or conclusion drawn
therein, but approve the dissertation only for the purpose for which it has been submitted.

(Internal Examiner) (External Examiner)

Date: Date:
ACKNOWLEDGEMENT
I am thankful to the technical university Rajiv Gandhi Proudyogiki Vishwavidyalaya,
Bhopal for giving me opportunity to convert my theoretical knowledge into the practical skills
through this project.
Any work of this magnitude requires input, efforts and encouragement of people from all
sides. In compiling this project, I have been fortunate enough to get active and kind cooperation
from many people without which my endeavors wouldn’t have been success. The project work
has been made successful by the cumbersome effort of the faculties.
I would like to express gratitude to my guide Mrs. Teena chouhan under whose valuable
guidance, for encouraging me regularly and explain me each and every concept, I was able to
execute my project smoothly.
I express my profound gratitude to Dr. Pradeep Patil , Principal, Swami Vivekanand
College of Engineering, Indore (M.P.), for making me confident about the research platform and
helping me a lot in research work implementation.
I give special thanks to Mr. Ashish Tiwari, Computer Science and Engineering
department for their willingness to help me in finding solutions to any problems I had with my
work.
I am thankful to all teaching and Non-teaching staff of the Computer science and
Engineering Department for their timely help and co-operation for their continuous support and
encouragement in success of this project.

Place: SVCE, Indore <Students Name>

Date: Enrollment No.____________


ABSTRACT

The

This project is aimed at developing a website for online gaming. The OnlineGame Hub provides
an easy interface that would let the users to the pool of gaming.It provides the users more
pleasureand gladdening his mind by playing these tradi-tional games such as Snake
game,puzzle,dots,vanish and memory game.It also providesusers to interact with other players
who are login to the website, even while gaming.Multiplayer option is also provided in Bingo, so
that users can play this game indifferent computer systems. A registered user can directly enter to
the website bylogin using username and password. Basically the website consist of 6 games and
achat box to interact with other users while gaming.
Table of Content

Project Approval Sheet I


Certificate II
Certificate of Approval III
Acknowledgement IV
Abstract V
Table of Content VI
List of Figure VIII

CHAPTER 1 INTRODUCTION
1.1 Introduction of project 10
1.2 Problem definition 10
1.3 Proposed System 10
1.4 Objective 11
1.5 Report Organization 11
CHAPTER 2 LITERATURE SURVEY
2.1 College Selection Website do 13
2.2 Feasibility study 13
2.3 Economics Feasibility 13
2.4 Technical Feasibility 14
2.5 Operational Feasibility 14
CHAPTER 3 ANALYSIS
3.1 Requirement Analysis 15
3.2 System Analysis 19

3.3 Study of Existing System 19


3.4 Use Case Diagram 20

3.5 Activity Diagram 21


CHAPTER 4 DESIGN
4.1 Class Diagram 23
4.2 Class Description 23
4.2.1 Data Model 24

4.2.1 Data Flow Diagram(DFD) 25


4.2.2 Entity Relationship Diagram (ERD) 26
CHAPTER 5 IMPLEMENTATION AND TESTING
5.1 Testing Objective 28
5.2 System Testing 29
5.3 Unit Testing 30

5.4 Test Cases 31

CHAPTER 6 CONCLUSION AND FUTURE WORK


References 35
Appendix A Software Requirement Specification (SRS) Page no.
Appendix B Software Design Specification (SDS) Page no.
Appendix C Screenshots Page no.
List of Figures

S.NO Index Page no


1 Use Case Diagram
2 Sequence Diagram
3 Activity Diagram
4 Class Diagram
5 Data Model Diagram
6 ER Diagram
CHAPTER 1
INTRODUCTION
CHAPTER 1
INTRODUCTION

Introduction

We have created a web application in which we have made games to play.


• A game is a structured form of play, usually undertaken for entertainment or fun.
• Key components of games are goals, rules, challenge, and interaction
• Online gaming is simply the playing of a video game over the internet, usually
with friends.
Online games can be played on any number of devices from dedicated video games
consoles such as PlayStations, Xboxes, and Nintendo Switches, to PCs, laptops
andmobile phones.
• For these reasons, it’s important that trusted adults educate thems

Objective:
Is global platform that brings people together through play
 Most game in daily life are conducted in an interactive environment that requires
two or more participants

The primary goal of this project is to build an intelligent educational game and
demonstrate the advantages of having students participate in such an activity.
Gaming Applications means all applications, supporting documents and
supplemental information required by any Gaming Authority or required pursuant
to any applicable Gaming Law necessary to effectuate the provisions set forth in
any of the Transaction Documents or any of the rights, remedies or obligations
there under
People should have fun by playing our game in their free time, sitting in their free
time by playing games, take out time and think about playing some logical games.

Report Organization
The system supports generation of reports based on different criteria. Here
management can view applied student details, payment details, selected candidates, etc.

CHAPTER 2
LITERATUR
E SURVEY
CHAPTER 2
LITERATURE SURVEY

Game Zone work:-


First of all, if you are a new user then create your account , But if you is
already created then just login. After login please enter your valid
password. But if you are creating your account for the first time then it
will ask you some personal details after giving which you can create your
password.

Feasibility Study:-
• ECONOMIC FEASIBILITY

Economic analysis is most frequently used for evaluation of the effectiveness of


the system. More commonly knows as cost/benefit analysis the procedure is to
determine the benefit and saving that are expected from a system and compare
them with costs, decisions is made to design and implement the system.

This part of feasibility study gives the top management the economic justification
for the new system. This is an important input to the management the management,
because very often the top management does not like to get confounded by the
various technicalities that bound to be associated with a project of this kind. A
simple economic analysis that gives the actual comparison of costs and benefits is
much more meaningful in such cases.

It is economically feasible, it will only require a single operator to operate the


system, who is responsible for entering the data into the database via a user
interface provided to him, who can also able to show all the data in html tabular
form so to provide information regarding the students who are either taken
admission or to take admission, since it requires only a single person to operate the
whole system thus reduces the cost to operate the system.

In the system, the organization is most satisfied by economic feasibility.


Because, if the organization implements this system, it need not require any
additional hardware resources as well as it will be saving lot of time.

• TECHNICAL FEASIBILITY

Technical feasibility centers on the existing manual system of the test management
process and to what extent it can support the system.According to feasibility
analysis procedure the technical feasibility of the system is analyzed and the
technical requirements such as software facilities, procedure, inputs are identified.
It is also one of the important phases of the system development activities. It is
technically feasible, since the whole system is designed into the latest technologies
like PHP and SQL Server which are the most recent technologies to

Develop web based systems and design databases.

The system offers greater levels of user friendliness combined with greater
processing speed. Therefore, the cost of maintenance can be reduced. Since,
processing speed is very high and the work is reduced in the maintenance point of
view management convince that the project is operationally feasible.

• OPERATIONAL FEASIBILITY

It is Operational feasible, since the system is providing a attractive user interface to


the operator/end user, so he feel very easy to work onto it. Response to
operator/end user is

Very fast and very good. Since, as we mentioned above that it requires much less
amount of cost, it uses computer work so it is very fast to operate and it is very
easy for user to work on it.
CHAPTER 3
ANALYSIS

CHAPTER 3
ANALYSIS

System Analysis
System analysis aims at establishing requests for the system to be acquired,
developed and installed. It involves studying and analyzing the ways of an
organization currently processing the data to produce information. Analyzing the
problem thoroughly forms the vital part of the system study. In system analysis,
prevailing situation of problem carefully examined by breaking them into sub
problems. Problematic areas are identified and information is collected. Data
gathering is essential to any analysis of requests. It is necessary that this analysis
familiarizes the designer with objectives, activities and the function of the
organization in which the system is to be implemented.

PRELIMINARY INVESTIGATION:-

• STUDY OF EXISTING SYSTEM


Today in colleges student details are entered manually. The student
details in separate records are tedious task. Referring to all these records
and updating is needed. There is a chance for more manual errors.
1. When the student comes in college.
2. First of all, he/she takes admission form from reception.
3. Fills it and submits it into office.
4.Filled form is first checked with documents like merit list an details
came from university and verified by an official person , if there is any
mistake then it is corrected.
5. At the time of submission of it the fees is deposited by the candidate.
6.At the time of submission of admission form admission no. is assigned
to the candidate by the institute.
7.Candidate gets the receipt of fees deposition.

• Disadvantages of Present System:-

1. Require much man power i.e. much efforts, much cost and hard to
operate and Maintain.
2. Since, all the work is done in papers so it is very hard to locate a
particular Student record when it is required.8r

HARDWARE REQUIRMENT

OPERATING SYSTEM: Windows 9,10,11

PROCESSOR: dual core 2.4 GHz (i3, i5 or i7 series Intel


processor or equivalent AMD

RAM: 4GB
SOFTWARE REQUIRMENT

PROGRAMMING LANGUAGE: HTML , CSS, JavaScript, Node JS ,


MangoDB

SOFTWARE USED FOR APPLICATION: Visual Studio.

USE CASE DIAGRAME


ACTIVITE DIAGRAM
CHAPTER 4
DESIGN
CHAPTER 4
DESIGN

Class Diagram
Data Model:-
Data Flow Diagram (DFD)
Entity Relation Diagram :-
CHAPTER 5
IMPLEMENT
ATION AND
TESTING
CHAPTER 5
IMPLEMENTATION AND TESTING

Testing : –
Software testing is a critical element of the software development cycle. The
testing is essential for ensuring the Quality of the software developed and
represents the ultimate view of specification, design and code generation. Software
testing is defined as the process by which one detects the defects in the software.
Testing is a set of activities that work towards the integration of entire computer
based system.

A good test case is one that has a high probability of finding an as-yet
undiscovered error. A successful test is one such uncovers or finds such errors. If
testing is conducted successfully, it will uncover errors in the software. It also
demonstrates that software functions are being performed according to
specifications and also behavioral and performance requirements are satisfied. For
this, test plans have to be prepared. The implementation of a computer system
requires that test data has to be prepared and that all the elements in the system are
tested in a planned and efficient manner. Nothing is complete without testing, as it
is vital success of the system.

TESTING OBJECTIVES

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

• Testing is process of executing a program and finding a bug.

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

• 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. Also testing demonstrates that software
functions appear to the working according to the specification, that performance
requirements appear to have been met.
System Testing –

In this, the entire system was tested as a whole with all forms, code, modules and class
modules. System testing is the stage of implementation, which is aimed at ensuring that
the system works accurately and efficiently before live operation commences. It is a
series of different tests that verifies that all system elements have been properly
integrated and perform allocated functions. System testing makes logical assumptions that
if all parts of the system are correct, the goal will be successfully achieved. Testing is
the process of executing the program with the intent of finding errors. Testing cannot
show the absence of defects, it can only show that software errors are present.

UNIT TESTING
Unit testing is carried out screen-wise, each screen being identified as an object.
Attention is diverted to individual modules, independently to one another to locate errors. This
has enabled the detection of errors in coding and logic.

This is the first level of testing. In this, codes are written such that from one module, we can
move on to the next module according to the choice we enter.

Test Cases –
User module -
CHAPTER 6
Conclusion
and Future
work

CHAPTER 6
Conclusion and Future work

Conclusion:

This website stores admission details submitted by students and college staff.
This project will eliminate all the manual intervention and increase the speed
of whole process.

• Finds college near your location.

• Compare collages.

• Gives placement info.


• Admission criteria.

• College ratings.

Future Work:

References

REFERENCE APPLICATION: College dunia (College dunia: Top


Colleges, Universities & Institutes in India | Admission, Fees,
Rankings of Top Management, Engineering, Medical Colleges).

There is no language barrier in our application, our app

Will contain many domestic language which is spoken in India,


so that every Indian citizen can use this application. In future we
will try to add a section

www.google.com
www.wikepedia.com

You might also like