Mahagram
Mahagram
on
Bachelor of Engineering
by
Declaration
(Signature)
(Signature)
Sopan Rathod
(Signature)
Archana kharat
Pushpa Ahire
Acknowledgement
No project is ever complete without the guidance of those experts who have already
treaded this path before and acquired mastery over it. So, we would like to take this opportunity
to thank all those who have aided us in visualizing this project.
We express our deep gratitude to our project guide; Prof. Sumit Bhattacharye (Computer Dept),
MGMs CET for his technical support and warm encouragement in this project work. . We also
thank him for sharing with us, his vast knowledge of industry trends and helping us identify the
driving technologies of the future.
We also thank Dr. Santosh K. Narayankhedkar, Principal, MGMs CET for his support through
various channels in the project work. His constant encouraging words have provided us a boost
in the planning phase of this project work.
We wish to extend our sincere appreciation to all the staff members of Computer Engineering
department, MGMs CET for their invaluable insights and tips during the project phase. Their
contributions have been so vital that we find it difficult to acknowledge each of them
individually.
Introduction
Maha-gram is a unique project that to move Maharashtras rural area position in eGovernance initiatives in the country. It integrates the front-end and back-end Grampanchayat
making it the first of its kind on this scale by any state government in India.
The Maha-gram Mission Mode Project holds great promise for the rural masses as it aims
at streamlining the delivery of government services to them through Gram Panchayats. Mahagrams function at the Village, intermediate (Block) and District level. Through Maha-gram G2C
services provided at Gram Panchayat.
Under Maha-gram Project, all the 33 Zilla Parishads, 351 Panchayat Samitis and 27900
Grampanchayats in Maharashtra are are equipped with Desktop computer, Printer cum Scanner
machine and internet connections to enable improved service delivery. These front end service
delivery centres have been names as Maha-gram in Maharashtra.
As Aadhaar card number and Ration card number is linked to a bank account, instead of
cash we can use bank account to withdraw cash, pay bills, cash transfer etc. Corruption, a major
issue in India can be solved by this approach as we use the card for every transaction that we
make, so it is easy to find the persons who transact in large amounts or who transact or spend
more than their income. By this, illegal transactions can be controlled and corruption can be
easily controlled.
Aap ka paisa, aapke haath (your money in your hands) by using ration card subsidy
directly transfer to their own account coined by maha-gram to the Direct Cash Transfer
scheme which would be rolled out in phases, initially covering 43 districts Food, fertilizers, and
fuel have been kept out of its purview at this time. The DBT scheme aims at cutting a subsidy
bill of 1,64,000 corers apart from other benefits like better delivery, accurate targeting, broader
choice, reducing delays and corruption.
The Maha-gram Kendras across Maharashtra have been designated as CSCs (Common Service Centres), .
These will offer Panchayat as well as other CSC services.
Like CSCs, these Maha-gram Kendras are also eligible to offer B2C services
Due to greater reach of the Maha-gram Kendras, the operators are being appointed as Banking
Correspondents ( BCs) to facilitate financial inclusion in the state
Literature Survey
Literature survey is the most important step in software development process. Before developing
the tool it is necessary to determine the time factor, economy n company strength. Once these
things r satisfied, ten next steps is to determine which operating system and language can be used
for developing the tool. Once the programmers start building the tool the programmers need lot
of external support. This support can be obtained from senior programmers, from book or from
websites. Before building the system the above consideration r taken into account for developing
the proposed system.
Automated prediction of trends and behaviors. Data mining automates the process of
finding predictive information in large databases. Questions that traditionally required
extensive hands-on analysis can now be answered directly from the data quickly. A
typical example of a predictive problem is targeted marketing. Data mining
uses data on past promotional mailings to identify the targets most likely to maximize
return on investment in future mailings. Other predictive problems include forecasting
bankruptcy and other forms of default, and identifying segments of a population likely to
respond similarly to given events.
Automated discovery of previously unknown patterns. Data mining tools sweep through
databases and identify previously hidden patterns in one step. An example of pattern
discovery is the analysis of retail sales data to identify seemingly unrelated products that
are often purchased together. Other pattern discovery problems include detecting
fraudulent credit card transactions and identifying anomalous data that could represent
data entry keying errors.
Artificial neural networks: Non-linear predictive models that learn through training and
resemble biological neural networks in structure.
Decision trees: Tree-shaped structures that represent sets of decisions. These decisions
generate rules for the classification of a dataset. Specific decision tree methods include
Classification and Regression Trees (CART) and Chi Square Automatic Interaction
Detection (CHAID) .
Nearest neighbor method: A technique that classifies each record in a dataset based on a
combination of the classes of the k record(s) most similar to it in a historical dataset
(where k 1). Sometimes called the k-nearest neighbor technique.
Rule induction: The extraction of useful if-then rules from data based on statistical
significance.
The ideal starting point is a data warehouse containing a combination of internal data tracking all
customer contact coupled with external market data about competitor activity. Background
information on potential customers also provides an excellent basis for prospecting. This
warehouse can be implemented in a variety of relational database systems: Sybase, Oracle,
Redbrick, and so on, and should be optimized for flexible and fast data access.
2.2.1 Classification:
This means getting to know your data. If you can categorize, classify, and/or codify your data,
you can place it into chunks that are manageable by a human. Rather than dealing with 3.5
million merchants at a credit card company, if we could classify them into 100 or 150 different
classifications that were virtually dead on for each merchant, a few employees could manage the
relationships rather than needing a sales and service force to deal with each customer
individually. Likewise, at a university, if an alumni group treats its donors according to their
classifications, part-time students might be the representatives who work with minor donors and
full-time professionals might receive incoming calls from the donors whose names appear on
buildings on campus.
2.2.2 Estimation:
This process is useful in just about every facet of business. From finance to marketing to Sales,
the better you can estimate your expenses, product mix optimization, or potential customer value,
the better off you will be. This and the next use are fairly self-evident if you have ever spent a
day at a business.
2.2.3 Prediction:
Forecasting, like estimation, is ubiquitous in business. Accurate prediction can reduce Inventory
levels (costs), optimize sales, blah, blah, blah. If you can predict the future, you will rule the
world.
Exiting System
Maha-online
MahaOnline is a unique project that propels Maharashtras position in e-Governance initiatives
in the country. It integrates the front-end citizen portal with back-end DigiGOV making it the
first of its kind on this scale by any state government in India. Citizens in 10,483 rural and
1336 urban localities are being provided various online services through Common Service
Centres of MahaOnline. It include 7/12 extract, Birth and Death Certificate, No-objection
certificate, Solvency Certificate etc.
Advantages:
1) Maha-eseva is work on the zila parishad (District )level and tahsils
(taluka) level that save your time and money.
Challenges:
1) Only 400 million Aadhaars issued till date, which leaves 800 million numbers to be issued
before April 2014 which seems to be a tall task.
2) About 188,000 villages had banking connectivity in June 2012 whereas India has 700,000
villages
Services:
In Maharashtra 2,27,241 rural localities(Grampanchayat) we are aim provided various
services through Common Service Centres of Maha-gram. It includes human resource
management, marriage certificate, Birth certificate, Death Certificate, income certificate,
domicile certificate, ration card subsidy, etc.
a)
b)
c)
d)
Issue of Birth & Death Certificates at citizen service center counter of Maha-gram
Generation of Reports of Birth, Death, and Still Born
Computerized Birth and Death certificates through on line
Online registration system
next-of-kin living, there is no one to provide this information. Even when the funeral director
indicates this information to be unknown, Vital Statistics will still send out its inquiry.
There are times when the information cannot be provided because the family has not determined
what they would like to do. For example, the funeral director is required to provide the name of
the cemetery in which the deceased was buried along with the date of interment. However, with
cremation and the many options available, some families are uncertain as to what to do with the
cremated remains and/or decide to delay the interment, thus preventing the funeral home from
supplying this information.
Below Poverty Line is an economic benchmark and poverty threshold used by the government of
India to indicate economic disadvantage and to identify individuals and households in need of
government assistance and aid. It is determined using various parameters which vary from state
to state and within states. The present criteria are based on a survey conducted in 2002. Going
into a survey due for a decade, India's central government is undecided on criteria to identify
families below poverty line.
Internationally, an income of less than $1.25 per day per head of purchasing power parity is
defined as extreme poverty. By this estimate, about 32.7% percent of Indians are extremely poor.
Income-based poverty lines consider the bare minimum income to provide basic food
requirements; it does not account for other essentials such as health care and education
The government in order to leverage technology solutions and in particular the Aadhaar
i.e. the Unique Identification (UID) programme for this purpose, constituted a task force on
Direct Transfer of Subsidies on Kerosene, LPG & Fertilizer headed by Nandan Nilekani
(Chairperson of UID Authority). The task force proposed the Solution Architecture (Core
Subsidy Management System (CSMS)) to achieve a fully electronic back-office process for
direct transfer of subsidy. The system would automate all business processes related to direct
subsidy transfer and can be customized according to the business rules. At the very core of the
system would be: Aadhaar Integration, ERP Integration and Integration with nodal bank and
payments gateway.
The money will be directly transferred into bank accounts of beneficiaries. LPG and kerosene
subsidies, pension payments, scholarships and employment guarantee scheme payments as well
as benefits under other government welfare programmes will be made directly to beneficiaries.
The money can then be used to buy services from the market. For eg- if subsidy on LPG or
kerosene is abolished and the government still wants to give the subsidy to the poor, the subsidy
portion will be transferred as cash into the banks of the intended beneficiaries.
For those who dont have access to bank branches, they rely on Banking Correspondents or
BC.
It is a poverty reduction measure in which government subsidies and other benefits are given
directly to the poor in cash rather than in the form of subsidies.
System
Hard Disk
40 GB.
Floppy Drive :
1.44 Mb.
Monitor
15 VGA Colour.
Mouse
Logitech.
Ram
512 Mb.
SOFTWARE REQUIREMENTS:
Operating system
: Windows XP.
Coding Language
Data Base
: Mysql
Economic feasibility
This study is carried out to check the economic impact that the system will have on the
organization. The amount of fund that the company can pour into the research and development
of the system is limited. The expenditures must be justified. Thus the developed system as well
within the budget and this was achieved because most of the technologies used are freely
available. Only the customized products had to be purchased.
Technical feasibility
This study is carried out to check the technical feasibility, that is, the technical
requirements of the system. Any system developed must not have a high demand on the available
technical resources. This will lead to high demands on the available technical resources. This
will lead to high demands being placed on the client. The developed system must have a modest
requirement, as only minimal or null changes are required for implementing this system.
Operational feasibility
The aspect of study is to check the level of acceptance of the system by the user. This
includes the process of training the user to use the system efficiently. The user must not feel
threatened by the system, instead must accept it as a necessity. The level of acceptance by the
users solely depends on the methods that are employed to educate the user about the system and
to make him familiar with it. His level of confidence must be raised so that he is also able to
make some constructive criticism, which is welcomed, as he is the final user of the system.
Waterfall approach was first Process Model to be introduced and followed widely in Software
Engineering to ensure success of the project. In "The Waterfall" approach, the whole process of
software development is divided into separate process phases. The phases in Waterfall model are:
Requirement Specifications phase, Software Design, Implementation and Testing &
Maintenance. All these phases are cascaded to each other so that second phase is started as and
when defined set of goals are achieved for first phase and it is signed off, so the name "Waterfall
Model". All the methods and processes undertaken in Waterfall Model are more visible.
is created which serves the purpose of guideline for the next phase of the model.
System & Software Design: Before a starting for actual coding, it is highly important to
understand what we are going to create and what it should look like? The requirement
specifications from first phase are studied in this phase and system design is prepared.
System Design helps in specifying hardware and system requirements and also helps in
defining overall system architecture. The system design specifications serve as input for
the next phase of the model.
Implementation & Unit Testing: On receiving system design documents, the work is
divided in modules/units and actual coding is started. The system is first developed in
small programs called units, which are integrated in the next phase. Each unit is
developed and tested for its functionality; this is referred to as Unit Testing. Unit testing
The data flow diagram (DFD) is one of the most important modeling tools. It is used to
model the system components. These components are the system process, the data used
by the process, an external entity that interacts with the system and the information flows
in the system.
DFD shows how the information moves through the system and how it is modified by a
series of transformations. It is a graphical technique that depicts information flow and the
transformations that are applied as data moves from input to output.
DFD is also known as bubble chart. A DFD may be used to represent a system at any
level of abstraction. DFD may be partitioned into levels that represent increasing
information flow and functional detail.
NOTATION
DATA SOURCE:
Here the data referenced by a process is stored and retrieved.
\
PROCESS:
People, procedures or devices that produce data. The physical component is not identified.
DATA FLOW:
Data moves in a specific direction from an origin to a destination. The data flow is a packet of
data.
MODELING RULES:
There are several common modeling rules when creating DFDs:
1. All processes must have at least one data flow in and one data flow out.
2. All processes should modify the incoming data, producing new forms of outgoing data.
3. Each data store must be involved with at least one data flow.
4. Each external entity must be involved with at least one data flow.
5. A data flow must be attached to at least one process.
References:
http://uidai.gov.in/
http://www.npci.org.in/documents/AEPSFAQBank.pdf
http://en.wikipedia.org/wiki/Unique_Identification_Authority_of_India
http://emaharashtra.eletsonline.com/2013/epanchayat-mission-mode-project-sangram-sanganakiyagramin-maharashtra/
Website Referred:
www.google.com
www.wikipedia.com
www.economicstimes.com
www.thehindu.com
www.youtube.com
www.timesofindia.com