0% found this document useful (0 votes)
2K views

Quiz Application in Visual Basic

This document is a project report for a quiz application developed in Visual Basic 6.0 by three students. It includes an introduction to Visual Basic and the objectives of the quiz application. The project environment section describes the controls and programming techniques used like loops and conditional statements. It also lists the system requirements and forms used in the application like the login form, question forms for different categories, and a score form. Screenshots of some of the main forms are provided.

Uploaded by

Shivangi Saha
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2K views

Quiz Application in Visual Basic

This document is a project report for a quiz application developed in Visual Basic 6.0 by three students. It includes an introduction to Visual Basic and the objectives of the quiz application. The project environment section describes the controls and programming techniques used like loops and conditional statements. It also lists the system requirements and forms used in the application like the login form, question forms for different categories, and a score form. Screenshots of some of the main forms are provided.

Uploaded by

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

UNIVERSITY OF ENGINEERING & MANAGEMENT,

KOLKATA
DEPARTMENT OF COMPUTER SCIENCE (CS)
SUBJECT NAME: SOFTWARE TOOLS Laboratory
SUBJECT CODE: PCCCS492
2ND YEAR 4th SEMESTER
PROJECT REPORT ON
QUIZ APPLICATION
BY
SHIVANGI SAHA-56
SHREYASI DAS -57
SASHI KUMAR RANJAN-55

1 | Page
CERTIFICATE

This is to certify that the Project entitled “Quiz


Application”, being submitted by SHIVANGI
SAHA,SASHI KUMAR RANJAN,SHREYASI DAS in
partial fulfillment for the award of degree of Bachelor
of Technology in Computer science Engineering is a
record of detailed work carried out under the
guidance, during the academic year 2020 and it has
been found worthy of acceptance according to the
requirements of the university.

Faculty Name
MR. SANDIP MONDAL

2 | Page
ACKNOWLEDGEMENTS

We are very much thankful to our loving


Parents and Faculty for their care and responsibility
in helping us to achieve this work done. We are also
greatly indebted to UEMKOLKATA that has provided
a healthy environment to drive us to achieve our
ambitions and goals.

Place: UEM-KOLKATA
Date: 26TH MARCH,2020

3 | Page
TABLE OF CONTENTS

Content Page No
1. Introduction & Objective 5-7
2. Project Environment

• Standard List of Controls


• Data Types
• Programming techniques 8-11
used
(Loop, Conditional
statement, Functions,
Arrays etc)
• Data base connectivity
3. System Requirements 12
4. List of Forms 13
5. Screen layout 14-18
6. Conclusion & Outcome 19
7. References 20

4 | Page
INTRODUCTION

Visual Basic is a third-generation event-driven


programming language first released by Microsoft
in 1991. It evolved from the earlier DOS version
called BASIC. BASIC means Beginners' All-
purpose Symbolic Instruction Code. Since then
Microsoft has released many versions of Visual
Basic, from Visual Basic 1.0 to the final version
Visual Basic 6.0. Visual Basic is a user-friendly
programming language designed for beginners,
and it enables anyone to develop GUI window
applications easily.
In 2002, Microsoft released Visual
Basic.NET(VB.NET) to replace Visual Basic 6.
Thereafter, Microsoft declared VB6 a legacy
programming language in 2008. Fortunately,
Microsoft still provides some form of support for
VB6. VB.NET is a fully object-oriented
programming language implemented in the .NET
Framework. It was created to cater for the
development of the web as well as mobile
applications. However, many developers still favor
Visual Basic 6.0 over its successor Visual
Basic.NET.
The software Quiz application manages the
activity of quiz conduction in a school or college or
5 | Page
any institution or even as the first test for the
recruiters. The system is user friendly and the
user will find it easy to answer the question. The
Admin/employee will not find any difficult in
calculating the total marks scored by the student.
The system will thus reduce paperwork and all the
information will be stored safely in the database.
This project is helpful in saving the students
details, calculating the marks scored by each
student and for obtaining the names of the top
students who will be selected for the next round.

6 | Page
OBJECTIVE

This is Quiz Application developed in visual basic


6.0. The software can be used to conduct quiz in
any school or college or individually.The questions
can be edited or added only by the creator. Even
the answers will be stored in the database. As
soon as the student enters the answer, their
answer will be compared to the ans in the
database. If the ans matches, there will be an
increment in the marks.

The advantage is the employee/admin need not


calculate the the result. The system will
automatically calculate the result of the person and
each persons results will be displayed with number
of answer given right and wrong as well as the
total score where each question is of 10 points .
Only Creator has the authority to view this. Other
individuals has only the authority to answer the
quiz. As soon as the person starts the quiz,
questions will come up one after the other
accordingly.

7 | Page
PROJECT ENVIRONMENT

• Standard List of Controls

1. FORM -the form is the container for all the


controls that make up the user interface.
When a Visual Basic application is
executing, each window it displays on the
desktop is a form. The terms form and
window describe the same entity.

2. COMMAND BUTTON - A command button


performs a task when the user clicks the
button. You use a Command Button control
to begin, interrupt, or end a process. When
clicked, a command button appears to be
pushed in and so is sometimes called a
push button. The most common event for a
Command Button control is the Click event.

3. LABELS - A Label control lets you place


descriptive text, where the text does not
need to be changed by the user. The Label
class is defined in the System. Windows.
Forms namespace.

4. PICTURE BOX - The Picture Box control is


used for displaying images on the
8 | Page
form. The Image property of the control
allows you to set an image both at design
time or at run time.

5. FRAME - Frames are used to organize


forms. Frames are also used to organize
option buttons into related groups. In
compiled Visual Basic, frames will
automatically group option buttons if the
option buttons and frames are created in
the correct sequence

6. OPTION BUTTON - Radio Buttons,


sometimes called Option Buttons, are used
when you want to restrict a user's choice to
one, Male/Female, for example. A
Checkbox would be no good here,
because a user could tick both boxes. You
want to force your users to pick only one
from your list of options.

7. TEXT BOX - A text box object is used to


display text on a form or to get
user input while a VB 6.0 program is
running. In a text box, a user can type data
or paste it into the control from the
clipboard.

9 | Page
• Data Types

1. INTEGER - An integer is a data-type that


can be used to store whole numbers. One
of the drawbacks of the Visual Basic
integer was that it was too small, with the
maximum value it can hold being 32767.
Here, we took password as integer

2. STRING - A string literal is the notation for


representing a string value within the text
of a computer program. In Visual Basic
string literals are enclosed by double
quotes. A string in Visual Basic is a
sequence of Unicode characters.
Here we took username as string

10 | P a g e
• Programming techniques used
(Loop, Conditional statement, Functions, Arrays
etc)

If ….. elseif …..else - The If Else Statement


will see if the statements are true: if they
are it will print out the correct message,
and if they are false it will print the last
message.

• Database Connectivity

No database connectivity used in this


this project of quiz application.

11 | P a g e
SYSTEM REQUIREMENTS

SOFTWARE
• Visual Basic 6.0 .
• Windows 10

HARDWARE
• Processor(2.5ghz)
• 1GB Ram
• 3 GB Hard Disk Space
• VGA Monitor
• CD-ROM Drive

12 | P a g e
LIST OF FORMS

SL FORM NAME DESCRIPTION


NO.
1. Login Only admin can log
into this using
username and
password
2. First page This is the welcoming
page to start the quiz
application
3. Category Here you can choose
your category of quiz
according to your
choice
4. E1,E2,E3,E4,E5 The forms for the
questions of
entertainment category
6. H1,H2,H3,H4,H5 The forms for the
questions of history
category
7. L1,L2,L3,L4,L5 The forms for the
questions of logo
category
8. S1,S2,S3,S4,S5 The forms for the
questions of science
category
9. Score To display the score

13 | P a g e
SCREEN LAYOUT

I have just included the screen layouts of each category


and main forms.

14 | P a g e
15 | P a g e
16 | P a g e
17 | P a g e
I am including a zip file of my project on “quiz
application” in visual basic 6.0 for further more
reference needed.

quiz application roll -55,56,57 2E.zip

18 | P a g e
CONCLUSION

“QUIZ” software developed for a school or to a


college has been designed for time reduction
taken for conducting a quiz, for calculating the
marks, for shortlisting the student’s name, hence
increasing the efficiency. It is designed to replace
an existing paper work and correction manually.
The system uses VB .Net as front end and
Microsoft SQL as a backend for the database.
The implementation of the system in the
organization will considerably reduce time and
also provide readily calculated marks.

19 | P a g e
REFERENCES

• https://www.freestudentprojects.com/studentpr
ojectreport/projectreport/quiz-application/

• https://www.google.co.in/search?client=opera&
q=Data+Types+in+visual+basic&sourceid=oper
a&ie=UTF-8&oe=UTF-8

• https://notesformsc.org/programming/visual-
basic-6-tutorial/visual-basic-6-controls/

20 | P a g e

You might also like