Вы находитесь на странице: 1из 25

SMART GOVERNANCE SYSTEM

Done by
Mohamed Jafar Deen.A(13IT026)
Prakash Kumar.U(13IT034)
Rajkumar.S(13IT038)
Under the guidance of
Mr.S.Sivasubramaniam M.Tech.,
ABSTRACT

The project entitled Smart Governance System is a web project developed under
the concept of digital governance to ease the governing process by means of Aadhar id
integration with all the Government certified documents. Accounts are created for
every citizen with their Aadhar id as user id. A user can handle the process of applying,
receiving and modifying their certified documents using this account. This reduces the
white-collar crimes associated with the governing system. When a separate user
account is established it will be helpful to avoid redundant storage of data regarding an
individual.
EXISTING SYSTEM

Digi locker is used only for less perspective and store that respective document in
a digital format with a limited number of available documents. The existing system
doesnt have many modules. No application forms for government documents. Many
features are lacking in the existing system. Digi locker receives many drawbacks from
the users with the prime thing being the limited modules are available.
DRAWBACKS OF EXISTING SYSTEM

Time consuming
Only allowed document could be stored
Server crash frequently
Low security system
PROPSED SYSTEM
Smart Governance application connects all the documents of an individual to
their Aadhar id. High security will be provided by MD-5 algorithm. Interactive
application form that automatically fills the details of the user can be used to apply
new documents. Easy access of documents anywhere through our site is possible.
Admin panel is provided to carry out the verification process and e-certificates are
generated. The user can submit an application form to the admin and he can check
the status of the application. When registered the concerned document will be made
available to the user.
SYSTEM ARCHITECTURE

Enters the session

Update information

Submit application

Admi Use
n Validate application r

Generate document
HARDWARE SPECIFICATION
Server
Platform : Windows family
RAM : 1GB RAM
Hard disk : 40GB

Client
Platform : Windows family
RAM : 512MB RAM
Hard disk : 40GB
SOFTWARE SPECIFICATION

Web server : APACHE 2.0


Back end : MYSQL 5.2
Server side scripting : PHP 5.8
Client side scripting : JAVASCRIPT
Designing tool : Visual studio 2010
Front end : HTML5
LIST OF MODULES

User registration
Session handling
OTP verification
Interactive application forms
Application validation
Document generation
USER REGISTRATION

A new user need to register his identity in the first step. After a successful
verification, the user credentials are submitted to the admin. Admin will grant
access to use the application using his Aadhar id as user id and a user generated
password. Existing user can login directly by using Aadhar number as a user id.
USER REGISTRATION
SESSION HANDLING

When a user is authenticated at the time of login a session is created for him.
Timeout is specified to logout automatically when the user lost the session.
Welcome page with the entire functionality will be displayed when the session is
created. PHP uses session variables. Primary key used i.e., the Aadhar id is set as
the session variable for the user and the application number is used for the admin
side. Logout option is specified which logs out the user.
SESSION HANDLING
OTP VERIFICATION

OTP verification mechanism is used to verify the mobile number and email
id. It also helps the user at the time of account recovery. To make it more secure
device IPs are regularly monitored and intimated to the users mobile number
when an anonymous location is detected.
OTP VERIFICATION
INTERACTIVE APPLICATION FORMS

When the user intends to fill an application form, the field values which are
already entered are auto-filled to ease the work of the user and to reduce the time
of the user. Fields used in the form are programmed to automatically fill the
relevant data which is already present in the database. The user can modify an
incorrect value if the data is changed over the period.
INTERACTIVE APPLICATION FORM
APPLICATION VALIDATION

Applications submitted by the user are submitted for verification.


Applications are segregated based on the area code and sent to the respective
admins. The admin will be provided with a admin id and password to login the
application. Admin can either register the details submitted as valid or reject the
application. Status can be updated by the admin which can be viewed by the user.
APPLICATION VALIDATION
DOCUMENT GENERATION

Documents are generated in the form of image and html formats.


JavaScript(html2canvas.js) is used to generate image form for the documents.
But jpg formats are unsafe as they can be edited whereas the webpage cannot be
edited. Synchronization of various documents is easy through the use of digital
certificates.
DOCUMENT GENERATION
ADVANTAGES OF SMART GOVERNANCE
SYSTEM

It is a single standalone application for all the governing functions.


Easy to share documents.
Documents available online.
Easy to retrieve the documents.
Interactive forms are present.
User can submit application for many e-certificates/documents.
CONCLUSION

Smart Governance System(SGS) is an initiative towards the digital


transformation of modern India. This project promotes the use of e-certificates to
avoid the use of papers and also provides a security to certificate avoiding loss
or any other physical damage. Its completely an user friendly application. It is
tested for its efficient working and security.
REFERENCES

Database security Risks and control methods Basant Kumar; Mahmood


Hamed Said Al Hasani 2016 First IEEE International Conference on
Computer Communication and the Internet (ICCCI)

https://digilocker.gov.in/

PHP and MySQL Web Development (4th Edition) by Luke Welling , Laura
Thomson
THANK YOU
(PLEASE VISIT smartgs.000webhostapp.com)

Вам также может понравиться