Muncipal Management System (Final)
Muncipal Management System (Final)
Bachelor of Engineering
In
Computer Science & Engineering
By
VISHAL PATTAR
(1CR19CS185)
YASHASHWINI S
(1CR19CS187)
CERTIFICATE
This is to certify that the Database Management System Project work entitled
“MUNICIPALITY MANAGEMENT SYSTEM” has been carried out by VISHAL
PATTAR (1CR19CS185), YASHASWINI S (1CR19CS187) bonafide students of CMR
Institute of Technology in partial fulfillment for the award of Bachelor of Engineering in
Computer Science and Engineering of the Visvesvaraya Technological University,
Belgaum during the year 2021-2022. It is certified that all corrections/suggestions indicated
for Internal Assessment have been incorporated in the Report deposited in the departmental
library. This DBMS Project Report has been approved as it satisfies the academic
requirements in respect of project work prescribed for the said degree.
External Viva
Name of the examiners Signature with date
1.
2.
ABSTRACT
The main objective of the project is to provide a management system to municipalities in a
simple way. This project is useful for government sectors like municipalities, mini Vidhana
Soudhas, Grama Pachayats and also the public. Public can use this system for the online
services provided by the sectors mentioned above. The system developed is focusing on the
management system of municipalities. The system is intended to provide services like
employee management, department management and all other needed facilities. The whole
system is under control of admins where admin has the highest privileges and department
heads have highest controls over the system data.
ACKNOWLEDGMENT
The satisfaction and euphoria that accompany the successful completion of any task
would be incomplete without the mention of the people who made it possible, whose constant
guidance and encouragement crowned our effort with success.
I express my sincere gratitude to our Principal Dr. Sanjay Jain, & Vice Principal Dr. B
Narasimha Murthy, CMRIT College of Engineering for providing facilities. I wish to place
on record my grateful thanks to Professor Dr. Shreekanth M Prabhu Head of the
Department, Computer Science and Engineering, CMRIT College of Engineering, Bangalore
for providing encouragement and guidance.
I wish to thank the faculty of the Computer Science and Engineering department
whose suggestions have enabled me to surpass many of the seemingly impossible hurdles.
THANK YOU
MUNICIPALITY MANAGEMENT SYSTEM
TABLE OF CONTENTS
CHAPTERS PAGE NO
Chapter 1 Introduction
1.3 Functionalities 05
4.1 ER diagram 10
Chapter 5 Implementation
5.1 Introduction 13
Chapter 6 Screenshots 26
References
LIST OF FIGURES
Fig no Fig name Chapter No Page no
4.1 ER diagram 4 10
6.2 Dashboard 6 26
LIST OF TABLES
Table no Table name Chapter no page no
3.1 Admin 3 4
CHAPTER 1
INTRODUCTION
1.1 INTRODUCTION TO PROJECT
A Database Management System (DBMS) is system software for creating and
managing databases. A database is a collection of information that is organized so that it
can be easily accessed managed and updated. The DMBS provides users and
programmers with a systematic way to create, retrieve, update and manage data. Most of
giant IT farms are investing billions on business information from a raw data manage
them in files and document which may sometimes even suffer loss hence no security or
backup. This project makes a decent effort overcome this problem. Our project entitled”
municipality management system” aims to provide a management system to manage alla
the affairs municipality handles. The manual method of maintaining is handy and time
consuming. This project makes a decent effort overcome this problem.
The aim of our project is to develop a system that is meant to computerize the work
performed in the municipality like employees list, govt projects, expenditures, online
services and many more.
The project needs proper details of employees, department heads for login.
Each department head can see the details of all the employees, can add employ-
ees, view all the projects, assign projects, view expenditures, make changes in ex-
penditures and many more.
Employees can see their current projects, apply for leave, provide online services
and his profile.
All these objectives are fulfilled by the proposed project. Also, provision for insertion,
deletion and modification increases the ease of using this system.
1.3 Purpose
The main purpose of this project is to build a database that would benefit the public as
well as the municipal offices to manage the data in an efficient way. In the present era
there is a wave of digitalizing most of the services being provided. So, organizing and
managing these services becomes a need. This process can be supported only if we have
an effective database system.
The following are the facilities that are provided by the system:
View and modify employee profile
CHAPTER 2
SYSTEM REQUIREMENTS
A software requirements definition is an abstract description of the services which the
system should provide, and the constraints under which the system must operate. It should
only specify the external behavior of the system. The requirements are specified below:
CHAPTER 3
PROBLEM DESCRIPTION
MUNICIPALITY MANAGEMENT SYSTEM
This project aims at developing a website that provides the required details about the
employees working in the govt offices. By considering the inputs from the heads regarding
the different tables, the required modifications can be done and corresponding changes are
updated in database. This project provides practical solution of managing a govt office
details.
CHAPTER 4
SYSTEM DESIGN
4.1 ER DIAGRAM
An entity-relationship diagram (ERD) is a data modeling technique that graphically
illustrates an information system’s entities and the relationships between those entities. An
ERD is a conceptual and representational model of data used to represent the entity
framework infrastructure.
CHAPTER 5
IMPLEMENTATION
5.1 INTRODUCTION
PHP is a server side scripting language that is embedded in HTML. It is used to
manage dynamic content, databases, session tracking, and even build entire e-commerce
sites. MySQL server is used for the database and MySQL workbench is used to manage the
server and create the database.
5.1.1 PHP
5.1.2 MYSQL
Online Services:
<?php
require_once ('process/dbh.php');
?>
<html>
<head>
<link href="https://fonts.googleapis.com/css?family=Lobster|Montserrat"
rel="stylesheet">
</head><body><header><nav>
<ul id="navli">
<li><a class="homeblack"
href="notifi.html">NOTIFICATIONS</a></li>
</ul></nav></header>
<div class="divider"></div>
<div id="divimg">
<div class="divider"></div>
<div id="divimg">
<table>
<tr bgcolor="#000">
</tr><?php
echo "<tr>";
echo "<td>".$online_ser['sname']."</td>";
echo "<td>".$online_ser['sdesc']."</td>";
CHAPTER 6
SCREENSHOTS
LOGIN FORM
Fig 6.1
Fig 6.2
ADD EXPENDITURE
ADD EMPLOYEE
CHAPTER 7
REFERENCES
1] Reference for HTML and CSS – https://www.w3schools.com
[2] Reference for CSS – https://www.w3schools.com
[3] Reference for php – https://www.w3schools.com
[ 4] General - YouTube