Citizen Card System Java Project


The project ‘Citizen Card system’ provides us the data regarding the citizen of a country. Every citizen has a unique Id to trace the personal data in each and every division or service that he enters. The data can be traced using the unique Id of that particular citizen.

In case a citizen wishes to use the services or utilities by the Government or private institutions, he ought to go to the various divisions with varied Id for that specific division. But a citizen card allows the citizen to enjoy all the services and utilities under a single card. The citizen card system assists us in gaining the data regarding the services or utilities as well as providing the data regarding the conduct of the citizen in credit rating.

UML Diagrams:

Use Case Diagram:

Sequence Diagram:

Activity Diagram:

Class Diagram:

Existing System:

The existing system is a system operated by humans and the citizen requires to reserve his data through excel sheets or disk drives, but there is always a risk of losing the data due to mismanagement.

Proposed System:

The proposed system is more user-friendly and makes the entire project maintenance very uncomplicated and manageable. This system motivates people to get the Citizen Card, which is a multi-purpose card. This is a social responsible website and functions on the principles of the citizen data and strengthening the citizen safety in the country.

Output Results:


2.Admin Login Page

3.Admin Home Page

4.View Users

5.Citizen Registration

6.Citizen Login

7.Citizen Home

8.View Profile

9.Insurance Info

10.Electricity Bill Payment

11.Bank Bill Payment

12.Gas Bill Payment

13.RTO Bill Payment

Software Requirements:

  • Operating System :  Windows
  • Database :  Oracle
  • Technology :  Java/j2ee,JDBC,Servlets,JSP
  • Web Technologies :  Html ,CSS, Java Script
  • Web Server :  Tomcat
  • IDE          : Eclipse/ Net beans

2 Replies to “Citizen Card System Java Project”

Leave a Reply

Your email address will not be published. Required fields are marked *