BASAVARAJESWARI GROUP OF INSTITUTIONS
BALLARI INSTITUTE OF TECHNOLOGY & MANAGEMENT
NACC Accredited Institution*
(Recognized by Govt. of Karnataka, approved by AICTE, New Delhi & Affiliated to
Visvesvaraya Technological University, Belagavi)
"JnanaGangotri" Campus, No.873/2, Ballari-Hospet Road, Allipur,
Ballar1-583 104 (Karnataka) (India)
Ph: 08392 – 237100 / 237190, Fax: 08392 – 237197
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
A Mini-Project Report
On
“Smart Village”
A report submitted in partial fulfillment of the requirements for the
MINI PROJECT OF COMPUTER GRAPHICS LABORATORY (18CSL67)
Submitted By
KS Mallika Begum USN: 3BR20CS072
UNDER THE GUIDENCE OF
Mr. Dadapeer Asst. Prof.
Mrs. Lakshmi Sharma K M Asst. Prof.
Dept. of CSE
Visvesvaraya Technological University
Belagavi, Karnataka 2021-2022
BASAVARAJESWARI GROUP OF INSTITUTIONS
BALLARI INSTITUTE OF TECHNOLOGY & MANAGEMENT
NACC Accredited Institution*
(Recognized by Govt. of Karnataka, approved by AICTE, New Delhi & Affiliated to
Visvesvaraya Technological University, Belagavi)
"JnanaGangotri" Campus, No.873/2, Ballari-Hospet Road, Allipur, Ballar1-583 104
(Karnataka) (India)
Ph: 08392 – 237100 / 237190, Fax: 08392 – 237197
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
CERTIFICATE
This is to certify that the DBMS MINI-PROJECT of COMPUTER GRAPHICS
LABORATORY entitled title “SMART VILLAGE” has been successfully presented by
K Niharika, KS Mallika Begum bearing USN 3BR20CS071, 3BR20CS072 student of VIth
semester B.E for the partial fulfillment of the requirements for the award of Bachelor Degree
in Computer Science and Engineering of the VISVESVARAYA TECHNOLOGICAL
UNIVERSITY, BELGAVI during the academic year 2021-2022.
Signature of guide Signature of HOD
Mr. Dadapeer
Mrs. Lakshmi Sharma K M Dr. R.N. Kulkarni
External viva
Name of the examiners
Signature with date
1. 1. 2.
2.
ACKNOWLEDGEMENT
The satisfactions that accompany the successful completion of our mini project on
“SMART VILLAGE” would be incomplete without the mention of people who made
it possible, whose noble gesture, affection, guidance, encouragement and support
crowned my efforts with success. It is our privilege to express our gratitude and respect
to all those who inspired us in the completion of our mini-project.
We are extremely grateful to our Guides Mr. Dadapeer and Mrs.Lakshmi Sharma
K M for their noble gesture, support co-ordination and valuable suggestions given in
completing the mini-project. We also thank Dr. R. N. Kulkarni, H.O.D. Department
of CSE, for his co-ordination and valuable suggestions given in completing the mini-
project. We also thank Principal, Management and non-teaching staff for their co-
ordination and valuable suggestions given to us in completing the mini-project.
TABLE OF CONTENTS
Chapter No Chapter Name Page No
1 Acknowledgement I
II
Table of Contents III
Introduction 1
1.1 About the Project 1
1.2 Problem Statement 2
1.3Objectives of the Project 2
2 System Requirements and Specifications
2.1 Software Requirements
2.2Hardware Requirements 3
3
3 Implementation
4
3.1 Function/Method description
4
3.2Results (Screen shots of the
6
output)conclusion
INTRODUCTION
1.1 ABOUT THE PROJECT
In India there are 6,64,369 villages out of them around 1,25,000.Villages are backward so there is a
need for designing and building the village as a smart village. With modernization and urbanization.
People migrate from one place to another place for different facilities such as education, employment
and affinity of people towards the locality or cityThe smart village corrects the social oversight by
providing accommodations for sustainable family relationships without disturbing the lifestyle of
different generations. Migration leads to overcrowding of cities in no time, it runs out of resources to
cater everyone’s needs. Infrastructure, deforestation and pollution is increasing at a faster rate. To deal
with this situation, Government of India (GOI) launched ‘Smart Cities Mission’ across country with
100 cities in 2015.
Village is main criteria for development of nation , so develop the village in such a way that which is
selfdependent in providing the services, employment & well connected to the rest of world & new
technology that is SMART VILLAGE. The smart village corrects providing facilities for sustainable
family relationships without disturbing the lifestyle of different generation. Initially the concept of
development of village is of Mahatma Gandhi that is „Swaraj&Suraj village‟ but now it‟s time to
change, newly term as smart village. Our vision of smart village is that modern energy access can act
as catalyst of development in education, health, clean water, sanitation, and environmental
sustainability.
B.E, 6th sem, dept. Of CSE, BITM, Ballari Page 1
1.2 PROBLEM STATEMENT
As India is developing country, development of villages plays an major role in development of country.
Hence, it is necessary to develop a village as a smart village. Also lack of facilities such as education,
public transportation facilities is a major issue. The main focus of this project is to develop a village
which will produce less waste and negligible pollution to create India as a developed country
1.3 OBJECTIVES
To aware about proper plan and management to develope a village which will achieve following aim
:-
1. To aware about the facilities to the people who are not aware of modern technique.
2. To avoid migration towards city.
3. With the help of modern technique improving the facilities in village.
4. To create a village which will produce a less pollution and waste
B.E, 6th sem, dept. Of CSE, BITM, Ballari Page 2
SYSTEM REQUIREMENT AND SPECIFICATIONS
2.1 HARDWARE REQUIREMENTS
This project requires a hardware requirement of a processor of speed 1.0GHz, 512MB or above RAM
capacity, a graphic card, a Keyboard and a free space minimum of 500KB on hard disk.
1GB RAM
80GB HDD
Mouse
QWERTY Keyboard
Standard VGA Monitor
2.2 SOFTWARE REQUIREMENTS
• Operating System – GNU/LINUX
• OpenGL Graphics Library files
• Language Tool – C/C++
B.E, 6th sem, dept. Of CSE, BITM, Ballari Page 3
IMPLEMENTION
This program is implemented using various openGL functions which are shown below.
Various functions used in this program.
• glutCreateWindow() : this opens the OPENGL window and displays the title at top of the
window
• glutInitWindowSize() : specifies the size of the window
• glutInitWindowPosition() : specifies the position of the window in screen co-ordinates
• glutIdleFunc() : this handles the processing of the background
• glutDisplayFunc() : this handles redrawing of the window
• glutMainLoop() : this starts the main loop, it never returns
• glVertex3fv() : used to set up the points or vertices in three dimensions
• glColor3fv() : used to render color to faces
• glFlush() : used to flush the pipeline
• glLoadIdentity() : used to load or initialize to the identity matrix
• glTranslatef() : used to translate or move the rotation centre from one point to another in three
dimensions
B.E, 6th sem, dept. Of CSE, BITM, Ballari Page 4
Results
B.E, 6th sem, dept. Of CSE, BITM, Ballari Page 5
CONCLUSION
1) Over recent years, the challenges arising from the social and economic, but also wider
changes of people’s communities—rural and urban—have been increasingly addressed
through the lenses of technological developments and digitalization. In this paper, we have
focused on the applications of the Smart Village concept and the importance of digital
transformation for rural areas, always drawing parallels between the findings and insights
from different regions. We aim to use these new insights in developing the framework of the
international project Smart digital transformation of villages in the Alpine Space. One of the
aims of our paper was also to make a qualitative evaluation of the projects and initiatives
presented. Considering the initiatives active worldwide, we have made a comparison of the
territories they cover and areas of actions they are focusing to and concluded that the most
important issue to address when making the development strategies for the so-called
undeveloped countries is the access to the sources of energy. Furthermore, in order to make
the concept of “smart development” more accessible and useful for our case of Smart
Villages, we have made an evaluation of the projects and programs based on criteria that
define “smartness” in the broader sense