0% found this document useful (0 votes)
86 views15 pages

Citizen Card System

Download as docx, pdf, or txt
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 15

SRI VENKATESWARA COLLEGE OF ENGINEERING

( (An Autonomous Institution, Affiliated to Anna University, Chennai)


Pennalur, Sriperumbudur (Tk) - 602117

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

CERTIFICATE

This is to certify that the students R ROSHAN


(2127200501117), SANJAY KUMAR P (2127200501123),
SIVA KUMAR U (2127200501142) of B.E., Computer Science
and Engineering has carried out an open-ended project entitled
“CITIZEN CARD SYSTEM” during the academic year
2021-22.

SIGNATURE
SIGNATURE
HEAD OF THE DEPARTMENT Project Mentor
Department of Computer Science and Department of Computer Science and
Engineering Engineering

i
ABSTRACT
The Project ‘Citizen Card System’ gives us the
information about the citizen in any country. A Citizen has
unique Id to find out the personal information in each and
every department or service wherever a citizen goes. This
information can be found out by the unique Id of the citizen.
If any citizen wants to utilize the services or utilities by the
Government or Private organizations, he has to go to each and
every department with different Id for that particular
department. Instead, a citizen card helps in having all the
utilities and services under one unique Id. This system not
only helps us to know the information about the services or
utilities but also it gives the information about the character of
the citizen in credit rating.
‘Citizen Card System’ provides the information about the
citizen in any country. A Citizen has unique Id to find out the
personal information in each and every department or service
wherever a citizen goes. This information can be found out by
the unique Id of the citizen. If any citizen wants to utilize the
services or utilities by the Government or Private
organizations, he has to go to each and every department with
different Id for that particular department.

ii
TABLE OF CONTENTS

S NO. TITLE PAGE NO.


ABSTRACT ii

1 INTRODUCTION 1
PURPOSE OF THE PROJECT 1
PROBLEM IN EXISTING SYSTEM 1
SOLUTION OF THESE PROBLEM 2
PROPOSED SYSTEM 2

2 OVERVIEWS OF THE SYSTEM 3


NUMBER OF MODULES 3
INPUT AND OUTPUT 7

3 SYSTEM DESIGN 9
ADMIN USECASE DIAGRAM 9
CONTEXT DIAGRAM 10

4 SYSTEM CONFIGURATION 10
SYSTEM HARDWARE 10
CONFIGURATION
SYSTEM SOFTWARE 11
CONFIGURATION

5 CONCLUSION AND FUTURE 11


ENHANCEMENT
FUTURE IMPROVEMENT 11

6 REFERENCES 12

iii
1. INTRODUCTION

A Citizen Card (also called Identification or ID) is any proof which may
be used to verify aspects of a person's personal Identification. If issued in the
form of a small, mostly standard-sized card, it is usually called an identity
card (IC). In some countries the possession of a governmentproduced
identity card is compulsory while in others it may be voluntary. In countries
which do not have formal identity documents, informal ones may in some
circumstances be required. Many organizations need to be sure of your age
or identity. Using a Citizen Card is voluntary, but it can make life much
easier. Even if you have a passport or driving license, Citizen Card means
you can leave these more valuable documents safely at home. Using a
Citizen Card means that you can access the products and services to which
you are entitled. Most shops, pubs, clubs, airlines (domestic flights) and
other organizations recognize Citizen Card as valid photo-ID or proof-of-
age. As a scheme audited by the Trading Standards Institute Citizen Card
was the first scheme to carry PASS (Proof of Age Standards Scheme)
accreditation, supported by the Home Office.

1.1 PURPOSE OF THE PROJECT


The Project ‘Citizen Card System’ gives us the information about
the citizen in any country. A Citizen has unique Id to find out the
personal information in each and every department or service wherever
a citizen goes. This information can be found out by the unique Id of the
citizen. If any citizen wants to utilize the services or utilities by the
Government or Private organizations, he has to go to each and every
department with different Id for that particular department. Instead, a
citizen card helps in having all the utilities and services under one
unique Id. This system not only helps us to know the information about
the services or utilities but also it gives the information about the
character of the citizen in credit rating.

1.2 PROBLEM IN EXISTING SYSTEM

The existing system is a manual or semi-automated system, i.e.,


citizen information in the country can be stored in the form of Books or
thin databases like Ms excel etc. The major problem of this information
is data can be stored in various formats, sometimes it may be changed
between states in the country. Another tedious problem is searching the
information of a citizen, it is not an easy thing to find out of citizen
information like India. Sharing data from one department to another
1
department is not possible; it may cause lot of delay because data is not
centralized.
● It has been argued that identity cards impose a disproportionate
burden upon both government and citizens while empowering the
executive, which is contrary to the maxim: "the government that
governs best governs least".
● In many cases, other forms of documentation such as a driver's
license, passport, or Issuing Credit card serve a similar function for that
identify a citizen through manually system is a tedious process.
● The cost of introducing and administering a Citizen Card System
can be very high.
● Age, address, personal details verification of a citizen is not that
much of easier.
● Observing that illegal immigration into the country was posing a
serious threat to national security, a high-powered government
committee has strongly recommended a unique identity card for citizens
is compulsory.
● The recommendation assumes significance amidst reports of a
large number of Bangladeshi immigrants and terrorists sneaking into the
country from across the borders.

1.3 SOLUTION OF THESE PROBLEMS


The Citizen Card is treated as Official ID and proof-of-age for
anyone resident in Country. This Card is recommended by Trading
Standards, the Police, and shops, pubs, local authorities, schools, MPs
and many other organizations. By Citizen Card System we can solve
major problems
1) Stop Infiltration
2) Easy Identification of Person
3) Stop corruption
4) Stop Tax Evasion
5) Maintain the history of every person

1.4 PROPOSED SYSTEM


 Identity verification in banks or at national borders with a
standard Citizen card would be simpler than with a physically
bulky passport, especially if banks don't accept residents having
foreign passports.
 Eligibility or ownership verification would be facilitated (for
example, when paying with a credit card or cheque, or attempting
to buy age-restricted products).

2
 False identification may be reduced where identity cards are
required to access a bank account. Of course, phishing and many
other forms of identity theft will be unaffected.
 Citizen Cards can be a useful administrative tool that can increase
efficiency in dealings with both the government and private
companies.
 Cards may help reduce immigration service bureaucracy. In
certain countries, the procedures for deporting illegal immigrants
whose ages, identities or nationalities cannot be formally
established are more complex than those for whom they can be
readily asserted. This gives illegal immigrants more time to
prepare their legal defence.
 In many countries ID Cards are given only to citizens, these can
be a source of pride since they are often the most tangible proof
of citizenship.
 Commercial organizations such as banks typically do not try to
authenticate the identity of a person, but rather the validity of a
transactions (e.g. by signature or PIN) due to the acknowledged
difficulty in reliably identifying an individual in a fraud proof and
convenient manner.
 And the Citizen Card System database that exhaustively covers
the whole population is perhaps the only way of ensuring a direct
two-way interaction between the state and the citizen; as the
unique Citizen ID is necessary for the state and its agencies to
correctly identify the unique individual on the other end.
 In other words, there will continue to be a passport database with
the external affairs ministry, a PAN database with the finance
ministry, a terrorist database with the home ministry, a BPL
database with the state governments, the election commission's
voters database, and so on. Each of these databases will
eventually have one more piece of information -- the Citizen Id
number.

3
2. OVERVIEW OF THE SYSTEM

2.1 NUMBER OF MODULES


The system after careful analysis has been identified to be presented with the
following modules:
1. Administrator
2. Citizen
3. Guest
4. Managers
5. Web Services
6. Issuing Citizen Cards
7. Authentication
8. Search

Administrator

● He is treated as a owner of the web site.


● He should also have rights to accept the registration of the Citizen based on
their profile (unless the Citizen should not able to login to the site).
● He should able to verify the information for a citizen to identify them
● He should be able to edit, delete, and update Citizen Profiles.
● Should able to add/edit the Fields of particular Department like should able to
add/edit the field along with Validation rules.
● Should able to add/edit Department details (example: Ministry of External
Affairs, Govt. of India issues the Passport. So under this Department we should
able to see what and all fields required to update your Passport details into this
site).
● Should Generate the Citizen code automatically with the help of web services.
● Should Accept/Reject the details given by the Citizen about a particular
department and send his conformation information to them.
● Should able to search for a Citizen based on First Name, Last Name,
Location, Citizen Code, etc.
● Should able to update newly added Departments under this site.
● Administrator having simple and advanced search facilities for search
citizen’s information.

Upload New Department Details:

Administrator can upload different types of information from various sources


regarding departments situated in the country, and he should be able to upload
in this system. The major departments like this:

4
a. Minister of External Affairs
b. Banking
c. Income Tax
d. Regional Transports etc.

Register Managers

Administrator can able to register new Manager for each department to process
the citizen or guest requests. The manager can send status information in the
half of administrator.

Verify requests Coming from Citizen or Guest

Administrator can able to verify the request and assign the request to the
corresponding Manger.

Citizens

● These citizens are authenticated to the website by providing the credentials


which they got at the time of registration.
● Individual Profile Management for Each citizen is provided in this system by
using that a citizen can update his details by using the system interface and get
approve from the administrator.
● He can able to secured login with given credentials.
● Should be able to select a particular department and add/update the related
records. The entered records will be accepted by the manager in the half of
administrator as a conformation and obtains the status information.
● He should be able to search the department details and finds the heads
(Mangers) of each department in the system.
● He can able to check the status information which can be sending by the
concerned manager.
● They can able to Change and recover the password by using the system
interface.

5
Manager

● This Manager is authenticated to the website by providing the credentials


which they got at the time of registration by administrator.
● He should able to search for a Citizen who already registered in this website.
● Individual Profile Management for Each Manager is provided in this system
by using that a Manager can update his details by using the system interface and
got approve from administrator.
● He can able to got citizen or guest request from the administrator, for each
department this system is having individual manager to process the requests.

● By getting the request he can start the checking process and verify the citizen
information which can be stored in the centralized database.
● After completion of the verification he can send the status information
regarding the request which he receives earlier from administrator.
● The manager can able to change and recover the password by using the
system interface.

Guest:
● Should able to search for Department details.
● Should able to see the Citizen Status of Request (Accepted/Rejected) for a
particular department.
● Should able to see newly added Departments under this site.

Issuing Citizen Card

This is important module in this application; it contains the following sub


modules
● Citizens apply for Citizen cards, while applying they need to submit these
following details are mandatory
▪ Name and Personal Details
▪ Date Of Birth, Blood Group
▪ Voter card No, Ration card no etc.
▪ Email and Mobile phone numbers
▪ Present, Permanent Address Details
▪ Latest color Photograph
▪ Login Information etc.
● By verifying this information administrator can assign a new citizen card and
provide Citizen Code to them.

Web Registration

6
The system has a process of registration. Every Group Member or Non-
Govt. Officials need to submit their complete details in the form of registration.
Whenever a member registration completed administrator need to approve the
registration. Then only a member can get log in into the system by using his
user id and password.

Web Service Architecture

In this system we can check the user credentials by using Login Web
services, while getting Citizen Code the administrator uses the Citizen Code
web services which can be implemented by the system.

2.2 INPUT AND OUTPUT

The major inputs and outputs and major functions of the system are
follows:

Inputs:

⮚ Administrator enter his user id and password for login to authenticate


in this system

⮚ Administrator approves the Citizens Registration.

While registration Citizens can able to provide their information like

1. Personal Information
2. Educational Information
3. Address Information like present and permanent address.
4. They can upload their photo for registration using Browse Image
User control.
5. Login information

⮚ Administrator can upload the various department details in this


website.

7
⮚ Registered citizens and Managers need to submit their log in
information for change their password.

⮚ For searching Citizen Profile guest need to choose the citizen name
which can be displayed in the system user interface.

⮚ For sending queries a guest can able to choose his Department Name
option through this system user interface and provide his query.

⮚ For upload his photograph citizen need to user the Browse Image user
control which can be developed in this system.

⮚ For recover and change password settings citizens need to submit their
log information.

⮚ For display department details citizens need to choose Department Id.


⮚ Getting results in simple and advanced search it needs to collecting
different input types of citizens like citizen Id, First Name, Last Name,
State, District, Zip Code, Blood Group details etc.

Outputs:

⮚ Administrator can have his own home page. Citizens and Managers
also can have their own home page after completion of the authentication
process.

⮚ Admin get all Citizen and Manager Information details.

⮚ The registered user’s data can be stored in centralized database through


the system user interface.

⮚ Various types of information can be displayed to the users like


department Details, Request status etc. on the system user interface.

⮚ After successful submission of log in information users can got their


new password.

⮚ Profile can be update by the users individually.

8
3. SYSTEM DESIGN

a. ADMIN USECASE DIAGRAM:

9
b. CONTEXT DIAGRAM:

4. SYSTEM CONFIGURATION:

4.1 SYSTEM HARDWARE CONFIGURATION:

 Processor - Pentium –III

 Speed - 1.1 GHz

 RAM - 256 MB(min)

 Hard Disk - 20 GB

 Floppy Drive - 1.44 MB

 Key Board - Standard Windows Keyboard

 Mouse - Two or Three Button Mouse

 Monitor - SVGA

10
4.2 SYSTEM SOFTWARE CONFIGURATION:

 Operating System: Windows95/98/2000/XP (or above)


 Application Server: Tomcat5.0/6.X
 Front End: HTML, Java, Jsp
 Scripts: JavaScript.
 Server-Side Script: Java Server Pages.
 Database: MySQL
 Database Connectivity: JDBC.

5. CONCLUSION AND FUTURE ENHANCEMENT

It has been a great pleasure for me to work on this exciting and challenging
project. This project proved good for me as it provided practical knowledge of
not only programming in ASP.NET and C#.Net web based application and no
some extent Windows Application and SQL Server, but also about all
handling procedure related with “Citizen Card System”. It also provides
knowledge about the latest technology used in developing web enabled
application and client server technology that will be great demand in future.
This will provide better opportunities and guidance in future in developing
projects independently.

FUTURE IMPROVEMENT

● It can be implemented to upload files with an huge amount of size with


the support of various file formats.

● This System being web-based and an undertaking of Cyber Security


Division, needs to be thoroughly tested to find out any security gaps.

● A console for the data centre may be made available to allow the
personnel to monitor on the sites which were cleared for hosting during a
particular period.

● Moreover, it is just a beginning; further the system may be utilized in


various other types of auditing operation viz. Network auditing or similar
process/workflow-based applications...

11
6. REFERENCES

[1] “ID'ing the masses may solve Indian identity crisis”, Associated Press, 17
July 2009.

[2] "India Undertakes Ambitious ID Card Plan", The New York Times, 26 June
2009.

[3] “National ID card project", Indiatimes Infotech, 1 July 2009.

[4] "Nilekani first chief of Unique „ID project", The Assam Tribune, 25 June
2009.

[5] “Nilekani may get EPFO database for CITIZEN CARD SYSTEM project",
Indian Express, 18 July 2009.

[6] public.ccsds.org/publications/ archive/ A31x0g1.pdf

12

You might also like