Вы находитесь на странице: 1из 8

HANGMAN

A MINI PROJECT REPORT SUBMITTED IN PARTIAL FULFILMENT OF THE


REQUIREMENTS FOR (2/4)
BACHELOR OF ENGINEERING
IN
INFORMATION TECHNOLOGY
BY
Ms. N. Aamani (1602-10-737-001)
Ms. G. Chinmayee (1602-10-737-008)

UNDER THE GUIDANCE OF


Mr. David Raju

Department of Information Technology


VASAVI COLLEGE OF ENGINEERING
IBRAHIMBAGH, HYDERABAD 500 031.
2011-2012

Department of Information Technology


VASAVI COLLEGE OF ENGINEERING
IBRAHIMBAGH, HYDERABD 500 031
CERTIFICATE

This is to certify that the Mini Project Work ________________________________ was


carried out by __________________________ in partial fulfillment of the requirement for
the award of Bachelor of Engineering (B.E) in Information Technology by Osmania
University during the period _________________ under our guidance.
The results embodied in this project have not been submitted to any other University of
Institution for the award of any degree or diploma.

Examiner

Guide

ACKNOWLEDGEMENTS
We are thankful to the college management for allowing us to do our mini project named
Hangman . We extend our heartfelt gratitude to the principal Mr.I.V.Rao , H.O.D. Mrs.
Vasantha ,our internal guide Mr. David Raju , faculty of
Dept. Mr. Misbahuddin and also to the lab staff for all the co-operation that they have given
and also for their constructive guidance.

Chapter 1

INTRODUCTION

This mini project is about a classic word guessing game called HANGMAN where the user
is given a word by the system and he has to guess it within the given number of chances . If
he does it then the user wins the game and he can go to the next levels. The main objective of
our mini project is it provides entertainment for the user without the help of internet. The
interesting aspect is that it has pictorial output for the easy go of the user.
Chapter 2

SYSTEM ANALYSIS & DESIGN

Flowchart:
START

PRINT HANGMAN

PRINT GUESS THE WORD


GIVEN BY THE SYSTEM

CORRE
CT
GUESS

CONTI
NU
EGA

ME

DECREMENT
CHOICE

If
last
gue
ss

Cor
rect
gue
ss

STOP

Hardware and Software requirements:


Operating system that is being used for this mini project is Windows XP and the
hardware details are Pentium 4,512 MB RAM and 80GB hard disk.
Chapter 3 :

IMPLEMENTATION & CODING

Since HANGMAN is a word guessing game, it can be used to improve the vocabulary skills
of the user .The coding goes as follows.
The system gives the word to be guessed from the set of pre defined words by using
the randomize function and asks for the guess of the user and takes it as a string and stores
the length of the original word that has been given and checks the word entered by the user
with the given word .The mistakes made by the user in guessing the word can be counted and
incremented using the variable mistakes. If the number of mistakes reaches the MAXGUESS
then the user has to quit the game after the respective pictorial output for each mistake done.
All this is done in the module PRINTMISTAKES. The user can decide to continue the game
or not in the PLAYGAME module.

Chapter 5

CONCLUSION & SCOPE FOR FUTURE WORK

The future work in this game can be done to improvise the pictorial output and see to that the
user enjoys the game as much as he can.

HANGMAN
Class: BE (2/4), 1st semester
Subject: Mini project
N. Aamani, roll no: 1602-10-737-001
G. Chinmayee, roll no: 1602-10-737-008
ABSTRACT
Hangman is a classical game which doesnt require a game board or
anything else except a pen paper and a pencil. In this game the system picks up a
word and the user tries to guess the letters in the word in the given number of
chances. If the user succeeds in guessing the word given by the system in the given
number of chances he gains a point. And hence the user can switch on to the next
word.
We now, write a program in C++ on the game HANGMAN, using three (3)
modules. Operating system that is being used for this mini project is Windows XP
and the hardware details are Pentium 4,512 MB RAM and 80GB hard disk.
References:
1.How to C++ , by Yeshwanth Kanetkar
2.Programming in ANSI C++ , by Balaguru Swamy

STANDARD FORMAT FOR B.E. 2/4 & 3/4 MINI PROJECT REPORT
The project report is to comprise of broadly the following sections.
-

Cover page (as enclosed)


Certificate (as enclosed)
Acknowledgements
Contents (as outlined below) Use Font Times New Roman Size 12
Abstract / Synopsis should contain in brief the problem are, its importance, need how
it has been implemented, testing / results, advantages and limitations of the system

Chapter 1

INTRODUCTION

The following points are to be considered


-

Problem background
About the Project
Objective of the system
Justification and need for this system
Advantages of the system
Where necessary, previous work or related systems, how they are used

Chapter 2
-

SYSTEM ANALYSIS & DESIGN includes

Algorithm / Flow Charts / Data Flow Diagram macro / Micro level along with
explanations / descriptions.
Block diagram of the system
System requirements
System specifications
Hardware, Software requirements

Chapter 3

IMPLEMENTATION & CODING

Chapter 4

TESTING & TEST RESULTS


Sample test data / output screen printouts etc., need to be presented with
description.

Chapter 5

CONCLUSION & SCOPE FOR FUTURE WORK

REFERENCES

ACKNOWLEDGEMENTS
Each student should acknowledge in the following hierarchy
Management
Principal
HOD
Internal Guide
Faculty of Dept. & Staff of computer Centre
Personnel

Вам также может понравиться