Professional Documents
Culture Documents
Online Survey and Feedback Tool
Online Survey and Feedback Tool
Web-based Surveys: Changing the Survey Process by Holly Gunn Web based surveys are
having a profound influence on the survey process. Unlike other types of surveys, Web page
design skills and computer programming expertise play a significant role in the design of Web-
based surveys. Survey respondents face new and different challenges in completing a Web-based
survey. Web-based surveys are having a profound influence on survey methodology. "The Internet
has truly democratized the survey-taking process". Survey professionals and large organizations
are no longer the only people conducting surveys on the Web. Software, capable of producing
survey forms, is available to the public at an affordable cost, enabling anyone with a Web site to
conduct a survey without a lot of difficulty. For that reason, the range and the quality of Web-
based surveys vary considerably. Web-based surveys are everywhere on the Internet. Couper
(2000) stated that there is speculation Web surveys will replace traditional methods of data
collection. Data that had once been collected by other survey modes is now being collected with
Web surveys (Dillman and Bowker, 2001). An informal search for Web-based surveys on Yahoo!
by Solomon (2001) revealed over 2,000 Web-based surveys in 59 different categories. Not all of
these were serious surveys. Surveys on the Web run the gamut from entertainment questionnaires
to those with a probability-based design
1
CHAPTER 1
INTRODUCTION
Design in Web surveys is of greater importance than in other modes of surveying because
of the visual emphasis of the Web and the way the survey appears in different browsers and on
different computer screens and the audience and the purpose of the survey should affect the design,
and that the design of a Web-based survey for teenagers and one for seniors might be designed
quite differently. "The notion of a one-size-fits-all approach to Web survey design is premature "
Pretest questions before they go online;
o Write an introduction for the survey which will bring cooperation from participants;
o Use filtering questions and have questionnaires appropriate for filtered groups;
o Divide long surveys into sections;
o Use open-ended questions sparingly; and,
o Use incentives to get people to respond.
The textual language of surveys includes the wording of the questions and the instructions
in the responses included font size, font type, color, layout, symbols, images, animation, and other
graphics as components of visual language. Although C language is intended to add meaning and
supplement the written language, observed that it could actually draw attention away from text and
alter the meaning of words.There are three different types of visual languages:
o Graphic language,
o Symbolic language,
o Numeric language.
2
1.1 OVERVIEW OF THE PROJECT
This paper examines the different types of Web-based surveys, the advantages and
challenges of using Web-based surveys, the design of Web-based surveys, and the issues of
validity, error, and non-response in this type of survey. The author also discusses the importance of
auxiliary languages (graphic, symbolic and numeric languages) in Web surveys, and concludes
with the unique aspects of Web-based surveys.
The skills required to produce a Web-based survey are different from those required to
construct other types of surveys. Web survey design focuses more on programming ability and
Web page design rather than traditional survey methodology. Because of the technology involved
in developing Web surveys, leadership has come from people with a background in technology,
not the survey methodology professionals.” In fact, the use of Web surveys seems to have caught
the survey methodology community somewhat by surprise".
Problems associated with Web page design computer programming can play a significant
role in Web-based surveys, and the computer code of the questionnaire can be a source of error
with Web-based surveys explained how inaccuracies in computer programming which produced
text boxes of different sizes affected survey results in a University of Michigan survey.
Various effects in surveys are questionnaires with frames; answer columns side by side;
different versions of the questionnaire for various respondents; randomizing question order; error
checking; removing character codes from text responses; and process tracing and timing.
3
CHAPTER 2
REQUIREMENT ANALYSIS
o Back end:MS-Access
o Compiler:VC++
o Operating System:Windows 98
The user requirements for a system should describe the functional and non-functional
requirements so that they are understandable by system user without detailed technical knowledge.
They should only specify the external behaviour of the system and should avoid as for as possible,
system design characteristics.
However, various problems can arise when requirements are return in natural language
sentences in a text document:
i) Lack of clarity: It is sometimes difficult to use language in a precise and unambiguous way
without making the document wordy and difficult to read.
4
ii) Requirements Confusion: Functional requirements, non-functional requirements, system goals
and design information may not be clearly distinguished.
This requirement includes both conceptual and detailed information. It expresses the
concept that there should be an accounting system as an inherent part of LIBSYS.
However, it also includes the detail that the accounting system should support discounts for regular
LIBSYS user. The detail would have been better left to the system requirements specification.
The three kinds of requirements are:
i) A conceptual, functional requirements states that the editing system should provide a grid. It
presents the rationale for this.
ii) A non-functional requirement giving detailed information about the grid units (centimeters or
inches).
iii) A non-functional user interface requirement that defines how the grid is switched on and off by
the user.
5
CHAPTER 3
DESIGN CONCEPT
After creation of tables, the user must design the project that is it can
also represent the design in the form of Data Flow Diagrams. it contains the
details about what we are going to survey. here we are surveying about the
population in India. it consists of states, union territories, languages and
religions.
The user must understand the project what are all the operations in
the project that was going to do or carrying out by seeing the DFD Diagrams.
In that format, the user must draw the DFD diagram. The DFD diagram that
must contain all the details of the project. The user must design or draw
the DFD diagrams based upon the project what it will do, what are the
operations that was carrying in the project it will represent the DFD
diagrams in the one by one operation that was carrying in the project.
6
ONLINE SURVEY
POPULATION
OF INDIA
UNION
STATES TERRITORIES LANGUAGES RELIGIONS
(MODULE 1) (MODULE 2) (MODULE 3) (MODULE 4)
LIST OF
ENTITIES
LIST OF LIST OF LIST OF FOR
ENTITIES ENTITIES ENTITIES RELIGIONS
FOR FOR FOR
STATES TERRITORIES LANGUAGES
TOTAL
POPULATION TOTAL
POPULATION IN POPULATION
MALE INDIA
POPULATION SEX RATIO
POPULATION IN
FEMALE OTHER CHILD SEX
POPULATION COUNTRIES RATIO
MALE
LITERACY RATE
FEMALE 7 DEPT OF IT
LITERACY RATE
ONLINE SURVEY
8 DEPT OF IT
ONLINE SURVEY
15. 1. ANDHRA
MAHARASTRA PRADESH
16. MANIPUR 2. ARUNACHAL
PRADESH
STATES
21. PUNJAB DATA BASE 7. GUJARAT
9 DEPT OF IT
ONLINE SURVEY
1. ANDAMAN
& 2. CHANDIGARH
NICOBAR
3. DADRA &
NAGAR
7. PONDICHERRY UNION
HAVELI
TERRITORIES
DATABASE
4. DAMAN
6. LAKSHADWEEP &
DIU
5. DELHI
10 DEPT OF IT
ONLINE SURVEY
HINDUS
OTHERS
MUSLIMS JAINS
RELIGIONS
DATA STORE
CHRISTIANS BUDDHISTS
SIKHS
11 DEPT OF IT
ONLINE SURVEY
AWADI TELUGU
BAGRI TAMIL
BENGALI SINDHI
BHILI SANTHALI
BHOJPURI SADRI
CHATISGAR PUNJABI
DECCAN ORIYA
LANGUAGES
DATA STORE
DOGRI-KANGRI NEPALI
GARHWALI MUNDARI
GUJARATI MEITHEI
HARYANA MARWARI
HINDI MARATHI
HO MALAYALAM
KANAUJI MAITHILI
KANNADA KURUX
12 DEPT OF IT
ONLINE SURVEY
DATA BASE
USER
REQUES GIVES THE DETAILS OF
T USERS COMMAND & STATES
DATA GIVES
DETAILS OF
U.TER
STATES
ON
SYSTEM OS SELECTING
INTERACTS CHOICE 1
WITH THE
USER ON UNION
SELECTING TERRITORIE
CHOICE 2 S
AFTER DISPLAY SELECTION
OF CHOICE OF ON
CHOICE SELECTING
CHOICE 3
ON
SELECTING
CHOICE 4 LANGUAG
E
RELIGION
S
DETAILS OF DISPLAY
RELIGION LANGUAGE OF
MESSAG
E
STATUS
DATABASE
TOTAL TOTAL
POPULATION LITERACY
MALE RATE
POPULATION MALE
FEMALE LIT. RATE
POPULATION FEMALE
SEX RATIO LIT. RATE
13 DEPT OF IT
ONLINE SURVEY
HIMACHA
ON SELECTING L
A CHOICE PRADESH
SYSTEM JAMMU &
INTERACTS KASHMIR
WITH THE JARKHAN
USER
STATES
OF INDIA
TAMIL KARNA
NADU -TAKA
UP MADHYA
UTTRAN PRADESH
-CHAL ORRISA MANIPUR
W. BENGAL PUNJAB MAHA MIZORAM
RAJAS -RASHTRA
-THAN MEGA
SIKKIM -LAYA
TRIPURA MIZORAM
NAGALAN
TOTAL TOTAL
POPULATION LITERACY
MALE DISPLAY RATE
POPULATION MESSAGE MALE
FEMALE STATUS LIT. RATE
POPULATION FEMALE LIT.
SEX RATIO RATE
FIG:3.2.1. DATA FLOW DIAGRAM OF STATES MODULE
3.2.2. DATA FLOW DIAGRAM FOR UT MODULE
DATABASE
GIVES THE
USER
DETAILS
REQUEST
OF UT
USERS
ANDAMAN
&
NICOBAR
CHANDI
IS
1 4
LA -GHAR. DEPT OF IT
NDS
DATA AND COMMAND
SYSTEM
INTERACTS
WITH
USER
DADRA
&
NAGAR
HAVELI
UNION
TERRITORIE
S
PONDI
-CHERRY
DAMAN
&
DIU
LASHED
-WEEP
DELHI
TOTAL TOTAL
LITERACY POPULATION
RATE MALE
DISPLAY
MALE POPULATION
THE
LIT. RATE FEMALE
MESSAGES
FEMALE POPULATION
LIT. RATE SEX RATIO
DATABASE
GIVES THE
USER
DETAILS
REQUEST
OF RELIGION
USERS DATA
AND COMMAND
HINDU CHRISTIAN
S
15
ONLINE SURVEY
SYSTEM
INTERACTS
WITH
USER
MUSLIMS
RELIGIONS
OTHERS
JAINS
BUDDHISTS
SIKHS
CHILD SEX
RATIO TOTAL
POPULATION
DISPLAY
TOTAL
THE
LITERACY SEX RATIO
MESSAGES
RATE
GUJARATI
ON SELECTING HARYANA
A CHOICE HINDI
SYSTEM HO
INTERACTS KANAUJI
WITH THE KANNADA
USER
LANGUAGE
S OF INDIA
TAMIL
TELUGU KASHMIRI
URDU KHANDES
TULU I
KONKANI
ORIYA GOANESE
PUNJABI MARWARI KURUX
SADRI MARATHI
SANTHALI MEITHEI
SINDHI MALAYALAM
MUNDARI
NEPALI
TOTAL
POPULATION DISPLAY POPULATION
IN OTHER MESSAGE IN INDIA
COUNTRIES STATUS
USER
REQUEST
EXIT
ENTER
SYSTEM STATES
INTERACTS
WITH THE
USER
UNION
TERRITORIE
S
SELECTION
OF CHOICE
16 DEPT OF IT
RELIGIONS
ONLINE SURVEY
DISPLAY
THE
SELECT / MESSAGE
REJECT
LANGUAGE
S
WAIT /
DONE
DATA BASE
TOTAL TOTAL
POPULATION LITERACY
MALE RATE
POPULATION MALE
(FOR MODULES
FEMALE LIT. RATE
STATES AND UNION
POPULATION FEMALE
TERRITORIES)
LIT. RATE
POPULATION TOTAL
(FOR MODULE (FOR MODULE POPULATION
LANGUAGES) IN INDIA RELIGION)
SEX RATIO
POPULATION
IN OTHER CHILD S. RATIO
COUNTRIES TOTAL
LITERATURE
NUMBER OF FILES
Each logical master file (i.e.) a logical grouping of data that may be one part of a large
database or a separate file is counted.
CHAPTER 5
IMPLEMENTATION PHASE
19 DEPT OF IT
ONLINE SURVEY
CHAPTER 6
Implementation ends with format sets. The test data are very crucial to this process. They
must be realistic, extreme, and as well. Ideally, alternative path through the program should be
exercised atleast beyond the testing data.
Black box testing also called as ‘behavioral testing’, focuses on the Functional
requirements of the software. It enables the software engineer to drive sets of input conditions that
20 DEPT OF IT
ONLINE SURVEY
will fully exercise all functional requirements for a program. Black Box testing deals with the
correctness of the entire program by checking whether the input is properly accepted, the output is
produced correctly and to check the integrity of the external inquiries.
o Equivalence partitioning
o Boundary value analysis
o Orthogonal array testing
21 DEPT OF IT
ONLINE SURVEY
The most common errors that occur are – (1) misunderstood or incorrect arithmetic
precedence, (2) mixed mode operation, (3) incorrect initialization, (4) precision inaccuracy, and (5)
incorrect symbolic representation of the project.
Integration testing is the systematic testing methodology for constructing the software
architecture while at the same time conducting test to check the interfaces as well. The objective is
to design a program structure with the unit-tested components that has been detected earlier. It
involves two type of approach namely – Top-down approach and Bottom-up approach.
The final series of software testing is validation testing. Validation can be defined in many
terms, but a simple definition is that validation succeeds when software functions in a manner that
can be reasonably expected by the customer.
Software is incorporated with other system elements (e.g. hardware, people, and
information) and a series of system integration and validation tests are conducted. System testing is
actually a series of different tests whose primary purpose is to fully exercise the computer-based
system. There are many tests conducted to assure that it meets all its requirements.
22 DEPT OF IT
ONLINE SURVEY
23 DEPT OF IT
ONLINE SURVEY
24 DEPT OF IT
SURVEY
25 DEPT OF IT
ONLINE SURVEY
26
ONLINE SURVEY
27
ONLINE SURVEY
28
ONLINE SURVEY
CHAPTER 7
7. CONCLUSION
Web-based surveys have had a profound influence on the survey process in a number of
ways. The survey taking process has become more democratized because of Web surveys. Since
the ability to gather data through Web surveys is quite widely available, ordinary citizens, as well
as government organizations, university researchers, and big businesses, are now conducting
surveys on the Web. Leadership in Web-based survey design is coming from people with a strong
technology background, not just the experts in survey methodology.
The visual aspect of surveys is even more important in Web-based surveys than with other
surveys. What was visible in a paper survey can be made invisible in a Web and vice versa. Web
surveys have reduced the cost of data collection and made data analysis more efficient. Although
there are concerns about Web-based surveys and many aspects of conducting surveys on the Web
have yet to studied, a number of researchers have produced a body of literature that is improving
the design and effectiveness of the Web-based survey process.
The purpose of this project is to provide a survey system that can run from one location and
allow for multiple users each with multiple surveys. To make this system a true web based survey
tool will require several enhancements on the current version. Currently the system lacks web
based administrative functions. This covers several areas such as online survey creation, online
password additions and online review of results by the survey owners. First lets make some
distinctions on the types of users.
There are three types of users on this system. The 'survey takers' are the users who take the
survey using an assigned survey code. The 'survey owners' are the users who create surveys, set
passwords for the survey takers and review the results of their surveys.
29
ONLINE SURVEY
The survey administrator(s) is the person who administers the survey system software and
handles any problems that might arise. The survey administrator(s) should be able to add and
remove survey owner user ids from a web application. The survey owner user id's and password's
would be put into a password file that is parsed similar to the existing survey taker password file
along with two additional attributes (the persons full name and e-mail.) The user id is the key for
this record. There will need to be a check to make sure the user id is unique when a new id is
added.
The administrator will have to log on to a web-page with a password and user id to add the
survey owner user id's and password's however since there is probably only one survey
administrator it could be hard coded into the script rather then read in from another file.
One problem with this approach is that the password file for the survey owners is world
readable (just like the survey takers password file) and has to be world readable to work with a
web- based program. However, these user ids and password are more sensitive than the survey
takers password file and this could be a security issue. A more secure method might be needed.
30
ONLINE SURVEY
7.2. BIBLIOGRAPHY
Jonathan Baron and Michael Siepmann, 1999. "Techniques for Creating and Using Web
Questionnaires in Research and
Teaching,"http://www.psych.upenn.edu/~baron/examples/baron4.htmaccessed 6 November 2002.
Michael M. Bosnjak and Tracey L. Tuten, 2001. "Classifying Response Behaviors in Web-based
Surveys," Journal of Computer-Mediated Communication, volume 6, number 3 (April),
http://www.ascusc.org/jcmc/vol6/issue3/boznjak.html, accessed 6 November 2002.
Thomas F. Burgess, 2001. A General Introduction to the Design of Questionnaires for Survey
Research. University of Leeds Information System Services
http://www.leeds.ac.uk/iss/documentation/top/top2.pdf, accessed 6 November 2002.
Robert M. Carini, John C. Hayek, George D. Kuh, and Judith A. Ouimet, 2001. "College Student
Responses to Web and Paper Surveys: Does Mode Matter," at
http://www.indiana.edu/~nsse/acrobat/mode.pdf, accessed 6 November 2002.
Mick P. Couper, 2001. "Web Surveys: the Questionnaire Design Challenge," Proceedings of the
53rd session of the ISI, at http://134.75.100.178/isi2001/, accessed 6 November 2002.
Mick P. Couper, 2000. "Web Surveys a Review of Issues and Approaches," Public Opinion
Quarterly, volume 64, number 4 (Winter), pp. 464-481.
Mick P. Couper, Michael W. Traugott, and Mark J. Lamias, 2001. "Web Survey Design and
Administration," Public Opinion Quarterly, volume 65, number 2 (Summer), pp. 230-253.
Don A. Dillman, 2000. Mail and Internet Surveys: The Tailored Design Methods. Second edition.
New York: Wiley.
31
ONLINE SURVEY
Don A. Dillman and Dennis K. Bowker, 2001. "The Web Questionnaire Challenge to Survey
Methodologists," at http://survey.sesrc.wsu.edu/dillman/zuma_paper_dillman_bowker.pdf,
accessed 6 November 2002.
32
ONLINE SURVEY
APPENDIX
SOURCE CODE
33
ONLINE SURVEY
{
case 1:
states();
break;
case 2:
terr();
break;
case 3:
reli();
break;
case 4:
lang();
break;
case 5:
goto e;
break;
}
try
{
_RecordsetPtr pRst("ADODB.Recordset");
_bstr_t strCnn("DRIVER={Microsoft Access Driver(*.mdb)};UID=admin;DBQ=pro1.mdb");
switch(ch)
{
case 1:
{
if(ch==29)
goto e;
else {
pRst->Open("SELECT * FROM states1 ;", strCnn, adOpenStatic, adLockReadOnly,
adCmdText); for(i=1;i<=28,!pRst->EndOfFile;i++)
{
34
ONLINE SURVEY
if(i==ch1)
{
cout<<"\n\n\n\n\t\tName of the state :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("statenames")->GetValue()<<"\t";
cout<<"\n\n\t\tTotal population :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("tpop")->GetValue()<<"\t";
cout<<"\n\n\t\tMale population :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("mpop")->GetValue()<<"\t";
cout<<"\n\n\t\tFemale population :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("fpop")->GetValue()<<"\t";
cout<<"\n\n\t\tGender ratio :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("sratio")->GetValue()<<"\t";
cout<<"\n\n\t\tTotal literacy rate :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("tlit")->GetValue()<<"\t"; cout<<"\
n\n\t\tMale literacy rate :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("mlit")->GetValue()<<"\t";
cout<<"\n\n\t\tFemale literacy rate :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("flit")->GetValue();
}
else
{
pRst->MoveNext();
}
}
pRst->MoveFirst();
pRst->Close();
}
}
break;
case 2:
{
35
ONLINE SURVEY
if(ch==8)
goto e;
else {
pRst->Open("SELECT * FROM terr1 ;", strCnn, adOpenStatic, adLockReadOnly,
adCmdText); for(i=1;i<=7,!pRst->EndOfFile;i++)
{
if(i==ch1)
{
cout<<"\n\n\n\n\t\tName of the state :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("terrname")->GetValue()<<"\t";
cout<<"\n\n\t\tTotal population :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("tpop")->GetValue()<<"\t";
cout<<"\n\n\t\tMale population :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("mpop")->GetValue()<<"\t";
cout<<"\n\n\t\tFemale population :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("fpop")->GetValue()<<"\t";
cout<<"\n\n\t\tGender ratio :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("sratio")->GetValue()<<"\t";
cout<<"\n\n\t\tTotal literacy rate :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("tlit")->GetValue()<<"\t"; cout<<"\
n\n\t\tMale literacy rate :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("mlit")->GetValue()<<"\t";
cout<<"\n\n\t\tFemale literacy rate :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("flit")->GetValue();
}
else
{
pRst->MoveNext();
}
}
pRst->MoveFirst();
36
ONLINE SURVEY
pRst->Close();
}
}
break;
case 3:
{
if(ch==8)
goto e;
else {
pRst->Open("SELECT * FROM reli1 ;", strCnn, adOpenStatic, adLockReadOnly,
adCmdText); for(i=1;i<=7,!pRst->EndOfFile;i++)
{
if(i==ch1)
{
cout<<"\n\n\n\n\t\tName of the religion :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("rname")->GetValue();
cout<<"\n\n\t\tTotal population :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("tpop")->GetValue();
cout<<"\n\n\t\tGender ratio :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("sratio")->GetValue(); cout<<"\n\
n\t\tChild gender ratio :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("csratio")->GetValue(); cout<<"\n\
n\t\tTotal literacy rate :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("tlit")->GetValue();
}
else
{
pRst->MoveNext();
}
}
pRst->MoveFirst();
37
ONLINE SURVEY
pRst->Close();
}
}
break;
case 4:
{
if(ch==38)
goto e;
else {
pRst->Open("SELECT * FROM lang1 ;", strCnn, adOpenStatic, adLockReadOnly,
adCmdText); for(i=1;i<=37,!pRst->EndOfFile;i++)
{
if(i==ch1)
{
cout<<"\n\n\n\n\t\tName of the language :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("lname")->GetValue();
cout<<"\n\n\t\tpopulation in India :";
cout<<(_bstr_t) pRst->GetFields()->GetItem("ipop")->GetValue(); cout<<"\n\n\
t\tpopulation other countries:";
cout<<(_bstr_t) pRst->GetFields()->GetItem("opop")->GetValue();
}
else
{
pRst->MoveNext();
}
}
pRst->MoveFirst();
pRst->Close();
}
}
}
38
ONLINE SURVEY
}
catch (_com_error &e)
{
cout<<(char*) e.Description();
}
e:
cout<<"\n\n\n";
cout<<"\t\t do you want to continue(y/n):";
cin>>e;
}
}
void states()
{
cout<<"\n\n\n\n\n\n\n\t--------------------------------------------------------\n";
cout<<"\n\t|\t\t\t STATES OF INDIA\t\t\t|\n";
cout<<"\t--------------------------------------------------------\n\n";
cout<<"\n\n\t|\t1. andhra pradesh 15. maharastra\t\t|";
cout<<"\n\n\t|\t2. arunachal pradesh 16. megalaya\t\t|";
cout<<"\n\n\t|\t3. Assam 17. mizoram\t\t|";
cout<<"\n\n\t|\t4. Bihar 18. nagaland\t\t|";
cout<<"\n\n\t|\t5. goa 19. orrisa\t\t|";
cout<<"\n\n\t|\t6. gujarat 20. punjab\t\t|";
cout<<"\n\n\t|\t7. haryana 21. Rajasthan\t\t|";
cout<<"\n\n\t|\t8. himachal pradesh 22. sikkim\t\t|";
cout<<"\n\n\t|\t9. jammu & Kashmir 23. tamil nadu\t\t|";
cout<<"\n\n\t|\t10. jarkhand 24. tripura\t\t|";
cout<<"\n\n\t|\t11. karnataka 25. Uttar pradesh\t|";
cout<<"\n\n\t|\t12. kerala 26. uttranchal\t\t|";
cout<<"\n\n\t|\t13. Madhya pradesh 27. west bengal\t\t|";
cout<<"\n\n\t|\t14. Manipur 28. chatisgar\t\t|";
cout<<"\n\n\t|\t\t\t\t29. EXIT\t\t|";
39
ONLINE SURVEY
cout<<"\n\n\t--------------------------------------------------------\n\n";
cout<<"\n\n\t\t enter your choice: ";
cin>>ch1;
}
void terr()
{
cout<<"\n\n\n\n\n\n\n\n\n";
cout<<"\t\t--------------------------------\n";
cout<<"\n\t\t|\t UNION TERRITORIES\t|\n\n";
cout<<"\t\t--------------------------------\n";
cout<<"\n\n\t\t|\t1. Andaman & nicrobar\t|";
cout<<"\n\n\t\t|\t2. chandigarh\t\t|"; cout<<"\
n\n\t\t|\t3. dadra & nagarhaveli |"; cout<<"\n\
n\t\t|\t4. daman & diu\t\t|"; cout<<"\n\n\t\t|\t5.
Delhi\t\t|"; cout<<"\n\n\t\t|\t6. lakshadweep\t\
t|"; cout<<"\n\n\t\t|\t7. pondicherry\t\t|";
cout<<"\n\n\t\t|\t8. EXIT \t\t|"; cout<<"\n\
n\t\t---------------------------------------------\n";
cout<<"\n\n\t\t\t enter your choice: ";
cin>>ch1;
}
void reli()
{
cout<<"\n\n\n\n\n\n\n\n\n\n\n\n";
cout<<"\t\t----------------------------------------\n";
cout<<"\n\t\t|\t RELIGIONS IN INDIA \t|\n";
cout<<"\n\t\t----------------------------------------\n\n";
cout<<"\t\t|\t\t1. Hindus\t\t|\n\n"; cout<<"\t\t|\
t\t2. Muslims\t\t|\n\n"; cout<<"\t\t|\t\t3.
Christians\t\t|\n\n";
40
ONLINE SURVEY
41
ONLINE SURVEY
42