0% found this document useful (1 vote)
715 views17 pages

Visvesvaraya Technological University: Belagavi

This document presents a report on a population census database project developed by two students as a partial fulfillment of their Bachelor of Engineering degree. The project aims to computerize the management of population census data by developing a graphical user interface based system to store, update, and retrieve census information through menu-driven models. It discusses the existing manual system, proposed computerized solution, system design including entity relationship and database schemas, implementation through modules, and testing of the developed system.

Uploaded by

Abhinandan Bhat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
715 views17 pages

Visvesvaraya Technological University: Belagavi

This document presents a report on a population census database project developed by two students as a partial fulfillment of their Bachelor of Engineering degree. The project aims to computerize the management of population census data by developing a graphical user interface based system to store, update, and retrieve census information through menu-driven models. It discusses the existing manual system, proposed computerized solution, system design including entity relationship and database schemas, implementation through modules, and testing of the developed system.

Uploaded by

Abhinandan Bhat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 17

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

BELAGAVI -590018

A DBMS Mini Project Report On

“POPULATION CENSUS DATABASE”

Submitted in the partial fulfilment of the requirements for the award of the Degree of
Bachelor of Engineering in Computer Science and Engineering

Submitted by

GANESH SHETTY K (1OX17CS027)


ABHINANDAN M (1OX17CS001)

Under the guidance of

Prof. staff Name


Project Guide

Department of Computer Science and Engineering


The Oxford College of Engineering
Hosur Road, Bommanahalli, Bengaluru-560068
2019-2020
THE OXFORD COLLEGE OF ENGINEERING
Hosur Road, Bommanahalli, Bengaluru – 560068
(Affiliated to Visvesvaraya Technological University, Belagavi)

Department of Computer Science and Engineering

CERTIFICATE
Certified that the project work entitled “POPULATION CENSUS DATABASE” carried
out by GANESH SHETTY K (1OX17CS027), ABHINANDAN M (1OX17CS001)
bonafied students of The Oxford College of Engineering, Bengaluru in partial fulfilment for
the award of the Degree of Bachelor of Engineering in Computer Science and
Engineering of the Visvesvaraya Technological University, Belagavi during the year
2019-2020. It is certified that all corrections/suggestions indicated for Internal Assessment
have been incorporated in the report deposited in the departmental library. The project report
has been approved as it satisfies the academic requirements in respect of project work
prescribed for the said Degree.

Prof. Staff Name Dr. R. Ch. A Naidu Dr. A S Aravind


Project Guide H O D Dept. of CSE Principal, TOCE

External Viva

Name of the Examiners Signature with Date

1._______________________ _______________________

2._______________________ _______________________
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
THE OXFORD COLLEGE OF ENGINEERING

Hosur Road, Bommanahalli, Bangalore-560068


(Approved by AICTE, New Delhi, Accredited by NBA, NAAC, New Delhi & Affiliated to VTU, Belagavi)

Department Vision

To establish the department as a renowned Centre of excellence in the area


of scientific education, research with industrial guidance, and exploration of
the latest advances in the rapidly changing field of computer science.

Department Mission

To produce technocrats with creative technical knowledge and


intellectual skills to sustain and excel in highly demanding world with
confidence.
THE OXFORD COLLEGE OF ENGINEERING
Hosur Road, Bommanahalli, Bengaluru – 560068
(Affiliated To Visvesvaraya Technological University, Belagavi)

Department of Computer Science and Engineering

DECLARATION

We, the students of fifth semester B.E, in the Department of Computer Science and
Engineering, The Oxford College of Engineering, Bengaluru declare that the Project work
entitled “POPULATION CENSUS DATABASE” has been carried out by us and submitted
in partial fulfilment of the course requirements for the award of degree in Bachelor of
Engineering in Computer Science and Engineering discipline of Visvesvaraya
Technological University, Belagavi during the academic year 2019-20. Further, the matter
embodied in the dissertation has not been submitted previously by anybody for the award of
any degree or diploma to any other university.

GANESH SHETTY K

ABHINANDAN M

Place: Bengaluru

Date:
ABSTRACT

The population census database is a computerized management


system. This project has GUI based system that will help in storing,
updating and retrieving information through various user-friendly
menu driven models. This project will also aim at the system
requirements of DBMS, the maintenance and security of census
management system.
The population census is the official counting of a population in
the territory of a country and the collection of information on
selected demographic and socioeconomic characteristics of the
population. Almost all countries conduct a population census at least
once every 10 years, often together with a housing census, which is
the official counting of the housing stock and collection of housing
characteristics. The traditional approach to the population census
consists in the registration of all individuals and their details using
paper questionnaires during a field operation that normally lasts a
few days or weeks. Some countries conduct censuses using data from
population registers and other administrative sources, without
collecting data in the field. Recently, various alternative census
approaches have been developed, making use of register data
combined with field data collection and other sources, as well as
partial annual field data collection and other sampling
methodologies. All these details are entered and retrieved manually.
The proposed system is a computerized version which is easy and
quick to access over the data.
ACKNOWLEDGEMENT
A project is a job of great enormity and it can’t be accomplished by an individual
all by them. Eventually, we are grateful to a number of individuals whose professional
guidance, assistance and encouragement have made it a pleasant endeavour to undertake this
project.

It gives us great pleasure in expressing our deep sense of gratitude to our respected
Founder Chairman Late.Sri S. Narasa Raju, and to our respected Chairman Sri S.N.V.L
Narasimha Raju, for having provided us with great infrastructure and well-furnished labs.

We take this opportunity to express our profound gratitude to our respected


Principal Dr. A. S. Aravind for his support.

We are grateful to the Head of the Department Dr. R.Ch. A Naidu, for his unfailing
encouragement and suggestion given to us in the course of our project work.

Guidance and deadlines play a very important role in successful completion of the
project on time. We also convey our gratitude to our internal project guide, Prof. Staff Name
,Associate Professor for having constantly guided and monitored the development of the
project.

Finally, a note of thanks to the Department of Computer Science Engineering, both


teaching and non-teaching staff for their co-operation extended to us.

We thank our parents for their constant support and encouragement. Last, but not the
least, we would like to thank our peers and friends.

GANESH SHETTY K

ABHINANDAN M
TABLE OF CONTENTS
Abstract i
Acknowledgment ii
Table of Contents iii
List of Figures v

1 Introduction
1.1 Preamble 1
1.2 Problem statement 2
1.3 Proposed solution 3
2 Analysis and System Requirements
2.1 Existing System 4
2.2 Hardware & Software Requirements 4
3 System Design and Modelling
3.1. Preliminary Design 5
3.1.1 Database Schema diagram 6
3.1.2 E R diagram 7
3. 2 Normalization 8
3.2.1 First Normal Form 8
3.2.2 Second Normal Form 9
3.2.3 Third Normal Form 10
4 Implementation
4.1 Implementation11
4.2 Algorithm of implementation 11
4.2.1 Algorithm of User 12
4.2.2 Algorithm of Admin 12
4.2.3 Algorithm of Issue 12
4.3 Module 1 Description 13
4.4 Module 2 Description13
5 Testing
5.1 Introduction on Testing 14
5.2Levels of Testing 15
iii
5.2.1 Unit Testing 15
5.2.2 Integration Testing 15
5.2.3 System Testing 15
5.3 Positive and Negative test cases 15
6 Conclusion18
7 References19
8 Appendix A: Snapshots 20

iv
LIST OF FIGURES
Figure 3.1: Schema diagram of hotel management System 6
Figure 3.2: ER diagram of hotel management System 7
Figure A.1: Snapshot ofhome page 20
Figure A.2: Snapshot of admin page 20
Figure A.3: Snapshot of admin panel page 21
Figure A.4: Snapshot of customer register page 21
Figure A.5: Snapshot of registered customer page 22
Figure A.6: Snapshot of room reservation page 22
Figure A.7: Snapshot of reserved room page 23
Figure A.8: Snapshot of payment page 23
Figure A.9: Snapshot of payment invoice page 24
Figure A.10: Snapshot of billing invoice page 24
Figure A.11: Snapshot of stored procedure page 25

LIST OF TABLES
Table 3.3: First Normal Form 9
Table 3.4: Second Normal Form 9
Table 3.5: Third Normal Form 10
Table 5.1: Positive test case for admin login 16
Table 5.2: Negative test case for admin login 16
Table 5.3: Positive test case for phone no insertion 16
Table 5.4: negative test case for phone no insertion 16
Table 5.5: Positive test cases for pin code insertion 17
Table 5.6: Negative test case for pin code insertion 17

V
CHAPTER 1

INTRODUCTION

A population consist of all the individuals of the same species occupying


a Particular geographical area at a given time. It ranks subordinate to species.
A species may have a single population or many populations confined to
distinct area. The present population of our country is 102.7 billions. In the
present, the population of our country is increasing. It is very dangerous and
when our natural resources are going on decreasing. The main cause of high
rate of growth rate is a widening gap between birth rate and death rate. The
growing urban population created many problems for urban areas as well as
rural areas.
In urban areas:—
1. It has led to the storage of food, raw materials and wide range of
commodities.
2. It has led to pollution and environmental imbalance.
In rural areas, the urban growing population has led to
1. To decrease in the forest lands and
2. Left baneful influence on the fertility of the soil.
If we want to develop our country and want to raises the living standard of the
people then we should reduced our birth rate.

CENSUS
Count of people of a country is called census. Census is an official numeration
of population after every ten years in India, along with certain social and
economic statistics. This not only helps us in knowing the total number of
population but also the latest distribution of population, sex ratio, age
composition, occupational structure and literacy of a particular country.
USES OF CENSUS DATA
Early censuses in the 19th century collected paper documents which had to
be collated by hand, so the statistical information obtained was quite basic.
The government owned the data could publish statistics on the state of the
nation.] The results were used to measure changes in the population and
apportion representation. Population estimates could be compared to those of
other countries.
By the beginning of the 20th century, censuses were recording households
and some indications of their employment. In some countries, census archives
are released for public examination after many decades, allowing genealogists
to track the ancestry of interested people. Archives provide a substantial
historical record which may challenge established views. Information such as
job titles and arrangements for the destitute and sick may also shed light on
the historical structure of society.
Political considerations influence the census in many countries. In Canada in
2010 for example, the government under the leadership of Stephen Harper
abolished the mandatory long-form census. This abolition was a response to
protests from some Canadians who resented the personal questions. The long-
form census was reinstated by the Justin Trudeau government in 2016.
CHAPTER 2

ANALYSIS AND SYSTEM


REQUIREMENTS
CHAPTER 3

SYSTEM DESIGN AND


MODELLING
CHAPTER 4

IMPLEMENTATION
CHAPTER 5
TESTING
CONCLUSION
REFERENCES

You might also like