Citizen Card System Abstract
Citizen Card System Abstract
ABSTRACT
Objective:
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.
This is a social responsible website for encouraging people to get the Citizen Card which can be
used for different purposes. It works on the principles of Citizen Information and strengthening
the Citizen Security in the Country. The following points needs to be addressed which designing
the portal:
59
Citizen Card System
Different request are send by citizen or guest by selecting the concerned department.
Status information can be provided by the users while the request is processing.
Simple and advanced search for citizen information is provided to all users of this
system.
All users are able to watch the complete information regarding departments in this
system.
Out of Scope
Additional Information
• Database connection can be switched to MS SQL Server-2005 are above.
• User authentications through a Role Based which can be used to call the web services.
• The existing system is a manual system. Here the Citizens information needs to save
his information in the form of excel sheets or Disk Drives.
• There is no sharing is possible if the data is in the form of paper or Disk drives.
• The manual system gives us very less security for saving data; some data may be lost
due to mismanagement.
The development of this new system contains the following activities, which try to
automate the entire process keeping in the view of database integration approach.
• User Friendliness is provided in the application with various controls provided by
system Rich User Interface.
• The system makes the overall project management much easier and flexible.
• Various classes have been used for file uploading and down loading.
60
Citizen Card System
• The user information files can be stored in centralized database which can be
maintained by the system.
• This can give the good security for user information because data is not in client
machine.
• Authentication is provided for this application only registered users can access.
• User can share is data to others, and also he can get data from others.
• There is no risk of data management at any level while the project development is
under process.
Modules
i. Administrator
ii. Citizens
iii. Guest
iv. Managers
vi. Search
vii. Authentication
viii.Web Services
Users
A) 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.
B) Citizens (People)
• 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.
61
Citizen Card System
C) 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).
D) Managers
• 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.
KEYWORDS:
Generic Technology Keywords: Database, User Interface, Programming
Specific Technology Keywords: Asp.Net 3.5, C#.Net, MS SqlServer-05
Project Keywords: Presentation, Business Object, Data Access Layer
SDLC Keywords: Analysis, Design, Implementation, Testing
ENVIRONMENT:
Servers:
Operating System Server: Windows XP or later
Database Server: Microsoft SQL Server-2005
Client: Microsoft Internet Explorer
Tools: Microsoft Visual Studio .Net-2008 (Framework 3.5)
User Interface: Asp.Net with Ajax
Code Behind: VC#.Net
Hardware Specification:
Processor: Intel Pentium or More
RAM: 512 MB Ram
Hard Disk: PC with 20GB
62