29-08-2014, 04:48 PM
We choose the project to meet the needs of customers.The Project ‘Citizen Card System’ gives us the information about the citizen of the 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 automates the process of filling different forms, attaching proofs and submitting in different departments. This system manage all the details related to the Bank account, Driving License, Vehicle registration, Voter ID card, , Insurance, education and profession, passport, PAN card in one database. A single unique number is used therefore decreasing manual labor and increasing efficiency as every detail is available on the single click and reducing th
Title of Project: Citizen Card System
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,he ought to go to the various divisions with varies 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.
The prevailing system is a system operated by humans and the citizen requires to reserve his data through excel sheets ordisk drives,but there is always a risk of losing the data due to mismanagement. The suggested 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 multipurpose card.
.The main features of our project are :
· All rights in the single hand, Administrator –the master user.
· Secure and Authorised Access.
· Provide flexibility to citizen about online application.
· Instant change of passwords.
Modular description of the project:
1)Administrator
1. Login to the system
2.Change the password
3.Add managers of different departments(providing them unique id and password)
to edit, delete, and update Manager’s Profiles.
4.Add/edit Department details.
5.Able to search for a Citizen based on First Name, Last Name, Location, Citizen Code, etc.
6.Register new Manager for each department.
7.Block/unblock Managers
2)User.
1.Login using UID
2.Change password
3.View his profile
4.Request for a UID
5.Apply online in any department using UID.
3)Managers.
Card Generator Manager should be able to
1.Login to the system
2.Change the Password
3.Update his details .
4.Add information provided by the Citizen .
5.Search the department details and finds the heads (Managers) of each department in the system .
6.Verify the information .
7.Update the database.
8.Provide unique citizen id to citizens.
Insurance Manager should be able to
1.Login to the System
2.Change his password
3.search for the policy already bought by the citizen.
4.Check the validation of the policy requested by the citizen.
5.start the checking process and verify the citizen information which can be stored in the centralized database, after getting the request.
Tax Manager should be able to
1.Login to the System
2.Change his password
3.see the status of tax payment by the citizen(whether paid or not)
4.update the status of tax payment.
Gas Manager should be able to
1.Login to the System
2.Change his password
3.Provide new connections
4.View the details of activated gas connections.
Telephone Manager should be able to
1.Login to the System
2.Change his password
3.Provide new connections
4.Disable/enable the connection
5.Retrieve details of bill payments
6.Update the details of bill payments
Electricity Manager should be able to
1.Login to the System
2.Change his password
3.Provide new connections
4.Disable/enable the connection
5.Retrieve details of bill payments
6.Update the details of bill payments.
Passport Manager should be able to
1.Login to the System
2.Change his password
3.Retrieve information related to passport(issue date, renewal date, validation upto etc.)
4.Update information about the new passports issued.
Voting card Manager should be able to
1.Login to the System
2.Change his password
3.Retrieve information related to voting card(issue date etc.)
4.Issue/re-issue voting cards
5.Update information about the new voting cards issued.
HARDWARE CONFIGURATION
Processor : PentiumIII 630MHz
RAM : 128 MB
Hard Disk : 20GB
Monitor : 13’’-15” Color monitor, KeyBoard , Mouse.
SOFTWARE CONFIGURATION
Operating System : Windows NT and onward,
Language : Java2EE with jre 7 & jdk 7
Database : MYSQL
Front End : Netbean 7.4
Web Server : GlassFish
Browsers :Internet Explorer 6.0 SP2 or higher (Java enabled)
Netscape 6.2 or higher (Java enabled)
Mozilla 5.0 or higher (Java enabled)
Firefox 1.5 or higher (Java enabled)
OBJECTIVE OF THE PROJECT
The proposed system aims at satisfying the needs of an organization in an effective manner as well as attempting to overcome the shortcomings of an existing system.
The proposed system has the following objectives:
Providing Adequate Security of Data : In the existing system, since the records are maintained manually in different registers, no provision of security is available in the existing system. So a provision of adequate security is the current requirement, which fulfilled by existing system.
Making A User Friendly System : The proposed system aims at providing a user-friendly system with the user doing the least work and the system providing all the related information for updating. The new software provides easy to use windows graphical user interface.
Making Data Retrieval Fast : Since the proposed system does not involve record maintenance in different registers, so the procedure of data retrieval becomes much faster as compared to manual procedures of retrieving the required information etc.
Reduce The Cost Of Maintaining The System : The proposed system aims at reducing the cost of maintaining of the system as now, information related to various aspects is not stored in different registers, but on just one system.
Minimize Redundancy through normalization of data:
The proposed system aims at minimizing redundancy through normalization of data since
data related categories of Employee's details,citizen's details etc. is stored at different places.
Project Plan
Team Structure :-
Team structure includes more than two members.
I have gathered required information related to the proposed project and also studying the existing system. After the completion of task various disadvantages of existing project has been studied and will be kept in mind for the designing of proposed project.
After then I have do the task of interface design and design of various databases to be used by the proposed project. After the completion of task Derby has been chosen as the database required for database connectivity with JAVA.
And I do the task of design and coding which is completed up to mark.
The various other tasks are performed. CONCLUSION
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 JAVA 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