Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
UNIQUE ID MANAGEMENT
SUBMITTED BY: ABHISHEK MISRA AKANKSHA GARG ABHIMANYU BHATNAGAR SURBHI JAIN
TABLE OF CONTENT
INTRODUCTION o PURPOSE o DOCUMENT CONVENTIONS o SCOPE o REFERENCES o TOOLS USED o TECHNOLOGIES TO BE USED o OVERVIEW OVERALL DESCRIPTION o PRODUCT PERPECTIVE o SOFTWARE INTERFACE o HARDWARE INTERFACE o COMMUNICATION INTERFACE o CONSTRAINTS o ER DIAGRAM o ARCHITECTURE DESIGN o DATABASE DESIGN SPECIFIC REQUIREMENT o USE CASE REPORTS o ACTIVITY DIAGRAM o SEQUENCE DIAGRAM
1. INTRODUCTION
1.1. PURPOSE:
o This web application provides facility to provide a unique ID to
each and every citizen on India while providing him/her a birth certificate o ID card will be provided to every user after registration. o The user can log in with the id and password provided to him/her at the time of registration and can pay electricity bills, telephone bills, book train ticket etc.
1.3. SCOPE
The scope of this project is to provide a unique ID to each and every citizen of India while providing him/her a birth certificate. Citizens after attaining age of 18 must register at RTO office or collector office or Thasildar office and get a password to access the site. ID card will be provided to every user after registration.
Once they enter the site they can pay their electricity bill and telephone bill, book railway tickets and airline tickets and pay their taxes. During elections people can poll online. Government officials can verify details about a person from the database for issuing vehicle license, passport, visa etc.
1.4. REFERENCES
This application has been prepared on the basis of discussion with Team members, faculty members and also taken information from following books & website. JAVA 2 The complete reference Software Engineering by Sommerville www.w3schools.com www.jsptut.com www.ibm.com
Registration for users with unique password given by RTO office for users above 18 years. Option for payments of electricity and telephone bills. Option for booking airline and railway tickets. Online voting for users. Maintenance of criminal record for offenders. Issue of drivers license. Issue of passports and visas.
CLIENT ON INTRANET
Web Browser, Operating System (windows)
WEB SERVER
WASCE, Operating System (windows)
DEVELOPMENT END
RAD (J2EE, Java, Java Bean, Servlets, HTML, XML, AJAX), DB2, OS(Windows), WebSphere (Web Server).
RAM
128 MB
DISK SPACE
100 MB
SERVER SIDE PROCESSOR RAD DB2- 9.5 Intel Pentium III or AMD- 800 MHz RAM 1 GB 256 MB DISK SPACE 3.5 GB 500 MB (Excluding Data Size)
Recommended Reqiurements
CLIENT SIDE
RAM 256 MB
SERVER SIDE PROCESSOR RAD DB2 9.5 All Intel or AMD 2 GHz RAM 2 GB 512 MB DISK SPACE 3.5 GB 500 MB (Excluding Data Size)
2.5. CONSTRAINTS
GUI is only in English. Login and password is used for the identification of users. Limited to HTTP/HTTPS. This system is working for single server.
2.6. ER DIAGRAM
o USER
DESCRIPTION The user signs in using his login id and password allotted by the RTO office.
REGISTRATION The user downloads the registration form from the website and registers at the RTO office to obtain the password PASSWORD CHANGE The user can change his/her password after login
VIEW PROFILE The user can view his/her profile after login PAY BILLS The user can pay electricity/ telephone bills
BOOK TICKETS The user can book railway/ airline tickets UPDATE PROFILE PAY TAXES VOTING SEARCH The user can update his/her profile after notifying the RTO office The user can pay taxes. The user can vote during the elections The user can search the website or web using keywords
o SECURITY OFFICIAL
USE CASE
DESCRIPTION
LOGIN
The security official can login using his/her unique login id and password
ACCESS USER
INFORMATION information LICENSE ISSUE PASSPORT ISSUE CRIMINAL DATABASE The security officials can issue drivers licenses The airline officials can issue passports and visas. Police officials can store information of citizens who have committed a felony in the criminal database VIEW PROFILE The security officials can view his/her profile page once he/she has registered
o MODERATOR
DESCRIPTION Moderators have to login with their login id and password to view their page
The moderator has to enter the details of each new verified user in the database The moderator has the right to delete a user after appropriate permission
VIEW PROFILE
The moderator can update his/her profile after permission from the RTO office The moderator can update/modify information
o ADMINISTRATOR
DESCRIPTION The administrator can login with his/her login ID and password
The administrator can modify the entire coding of the system The administrator can modify the entire structure of the system The administrator can view his/her profile after
login UPDATE PROFILE CREATE NEW USER DELETE USER The administrator can update his/her own information after permission from RTO office The administrator can enter details of any new user in the database The administrator can delete information of any user in the database MODIFY USER The administrator can modify information of
USER REGISTRATION
USER LOGIN
ELECTRICITY BILL
AIRLINE BOOKING
TELEPHONE BILL
CHANGE PASSWORD
CHANGE INFORMATION
(ii)
SECURITY OFFICIAL
CRIMINAL DATABASE
SECURITY LOGIN
(iii)
MODERATOR
MODERATOR LOGIN
ENTER DATABASE