DBMS Project Report Sample Template
DBMS Project Report Sample Template
21CSC205P/DATABASE MANAGEMENT
SYSTEMSPROJECT REPORT
Submittedby
XXXXXXX RAXXXX
XXXXXXX RAXXXX
XXXXXXX RAXXXX
Under the guidance of
Dr.xxxxxxxxx.
(Assistant Professor, School of Computing)
of
BACHELOR OF TECHNOLOGY
in
Of
1
(Deemed tobeUniversityU/S3ofUGCAct,1956)
BONAFIDECERTIFICATE
CertifiedthatthisprojectreporttitledXXXXXisthebonafideworkofXXXXXXX
(RA22XXXXXXX), XXXXXXX (RA22XXXXXXX),
XXXXXXX(RA22XXXXXXX)who carried out the project work
undermysupervision. Certified further, that to the bestof my knowledge the work
reported herein does not form any other project report ordissertation on the basis
of which a degree or award was conferred on an occasion onthis or
anyothercandidate.
SIGNATURE SIGNATURE
2
SRM INSTITUTE OF SCIENCE AND
TECHNOLOGY
TIRUCHIRAPPALLI
DECLARATION
We hereby declare that the entire work contained in this project report titled
XXXXX has been carried out by XXXXXX(RAXXXX),
XXXXXX(RAXXXX),XXXXXX(RAXXXX)at SRM Institute of Science and
Technology, Tiruchirappalli, under the guidance of Dr.X.XXXX, Assistant
Professor, School of Computing.
3
ABSTRACT
engaging challenge, this game offers a rewarding experience that bridges the
4
TABLE OF CONTENTS
Page .no
ABSTARCT 4
LIST OF FIGURES 6
LIST OF ACRONYMS AND ABBREVIATIONS 7
1 Introduction 8
1.1 Introduction 8
1.2Problem Statement 9
1.3 Objectives 9
2Existing System 11
4 Implementation 30
6 Conclusion 37
7 References 40
5
LIST OF FIGURES
6
LIST OF ACRONYMS AND ABBREVIATIONS
Eg - Example
OS – Operating System
GUI - Graphical User Interface
UAC – User Account Control
JAR – Java Archive
IDE – Integrated Development Environment
JDK - Java Development Kit
CHAPTER 1
7
INTRODUCTION
1.1INTRODUCTION
In the world of programming, games have always held a special place. One
such exciting project is the "Number Guessing System," a classic that can be
programming, gaming applications are not only engaging but also serve as
valuable tools for honing one's coding skills. The Number Guessing Game is a
classic example of such a project. The Number Guessing Game is a simple yet
specified range, and the player's task is to guess that number within a limited
number of attempts.
In our exploration of this game, we will investigate how Python and Java, two
8
1.2 PROBLEM STATEMENT:
number within a specifies range. The game should provide the player with hints
1.3 OBJECTIVES:
and implementation of a Number Guessing Game using both Python and Java,
inputs, and managing game loops. This develops the problem solving skills. The
learning platform. The key technologies and components used are Control
9
Structures, Error Handling, Data Validation, Feedback and Messaging, Loop
10
CHAPTER 2
EXISTING SYSTEM
The system used is Pentium 13 processor.A Pentium processor is part of
Intel's x86 architecture family and has been widely used in personal computers
clock speeds, cache sizes, and other specifications depending on the specific
number guessing games are single-threaded, which means they benefit from the
efficiency. This is important for laptops and other devices where battery life is a
concern.
including Windows, macOS, and Linux, ensuring a wide user base for the
graphical demands of the game to ensure it runs smoothly even on systems with
11
integrated graphics. Implement efficient input handling to ensure that user
running a number guessing game, given its processing power, compatibility, and
efficiency. Game developers can optimize their code to ensure that the game
Pentium processors are found in a wide range of devices, making the game
and managing structured data. This is beneficial for tracking and saving game
rankings, making the game more competitive and engaging for players.MySQL
of the game where multiple players can guess numbers and compete in real-
time.You can maintain a history of past game results and user interactions,
offers security features that can help protect user data and prevent unauthorized
access, which is crucial for online games.You can use MySQL to store player
12
CHAPTER 3
ER DIAGRAM AND PROPOSED METHODOLOGY
PROPOSED METHODOLOGY
Start: This is where the game begins.
User Input: The player guess the number within the criteria.
number.
13
Display the Result: Display a message indicating the result
hints (e.g., "Higher" or "Lower") to help the player guess the number.
Then return to the "User Input" component to allow the player to guess
again.
User Input: The player guess the number within the criteria.
number.
14
3.2 ENTITIY RELATIONSHIP DIAGRAM
15
CHAPTER 4
IMPLEMENTATION
4.1 IMPLEMENTATION
16
17
CHAPTER 5
5.1 RESULT:
18
Output when the player lose the game:
19
Output when the player wins the game:
20
CHAPTER 6
CONCLUSION
players.For players, the game offers a fun and interactive experience that
and intuitive interface. This approach ensures that the game caters to a
21
with text-based interfaces.The GUI allowed for a seamless input process
desktop, mobile, and web, ensures that a wide range of players can access
and enjoy the game, thereby increasing its reach and popularity.However,
experience. The success of our game relies on the quality of its design
the game to meet the expectations of our users.In summary, our number
guessing game, with its user-friendly GUI, has successfully achieved its
22
CHAPTER 7
REFERENCES
https://www.jetbrains.com/pycharm/
https://www.eclipse.org/downloads/
https://openjfx.io/
https://www.mysql.com/
https://sourceforge.net/projects/perl-win32-gui/
23
APPENDIX: 1
PUBLICATION PROOF
24