Professional Documents
Culture Documents
Ambidextrous: District Collectorate Office Information Integration
Ambidextrous: District Collectorate Office Information Integration
Ambidextrous
AMBIDEXTROUS
DISTRICT COLLECTORATE OFFICE
INFORMATION INTEGRATION
Software Requirement Specification
Version 1.0
Team Guide
Prof.R.T.Sakthidaran
Team Members
S.S.Senthil
S.Kishore kanna
K.S.Ramkumar
S.V.Balaji
Ambidextrous
REVISION HISTORY
Date Version Description Author
Ambidextrous
Table of Contents
1. Introduction
1.1 Purpose
1.2 Scope
1.4 References
1.6 Overview
2. Overall Description
3. Specific Requirements
Ambidextrous
1.0 Introduction
District Collectorate Office – Information Integration is to maintain and group together information from
various departments of collector office, schools and hospitals.
1.1 Purpose
Conventionally the citizen has to go to collector office in person to get the certificates like
Community, Birth, Income and Ration card etc., this result in wastage of time. Here we provide
the online registration facility for getting certificate to the citizens. So that they have to visit
collector office only once at the time of certificate provision
1.2 Scope
• Create different employees and assign corresponding privileges.
• Maintain a centralized database to provide security to information which can be accessed
only by the admin.
• Employee logs on to his account to approve/decline/reject the forms which are send by
citizens to get certificates, under verification.
• Creating dynamic employees like collector and other officials as the first time setup.
Ambidextrous
Ambidextrous
• DB2 – Database 2 is the database management system that provides a flexible and
efficient database platform to erect strong on demand business applications.
• EJB – Enterprise java bean, it is architecture for the development and deployment
of transactional, distributed object applications-based, server-side software
components.
• HTTP – Hypertext transfer protocol is a transaction oriented client/server protocol
between web browser and a web server.
• HTTPS – Secure hypertext transfer protocol is a hypertext transfer protocol over
secure socket layer.
1.4 References
• IEEE SRS format
• DB2 – Database
Ambidextrous
1.6 Overview
• Overall description will describe major role of the system components and
interconnections.
Ambidextrous
Ambidextrous
S ch o o l use r
s en d s co mp le te l y ap p ro v e d fo rm re co rd s nam e
u se ri d
p a sswo rd
se n d s stu de n t re c ords
B irth /In co m e si g n u p()
ce rti ca te /S C/S T fo rm s si g n in ()
o p e n p rof ile ()
fi ll s an d su bmi ts v il l a ge a d m in i st ra tiv e vie w p ro fi le ()
o ffi ce r (e m p lo ye e ) u p d a te p ro fil e()
e n te r stu d e nt d e ta il s()
su b m i t stu d e n t d e ta il s()
clo se p rof ile ()
sig n o ut ()
fi l l s a n d su bmi ts
Ra tio n c a rd fo rm s
fi l l s a n d su bmi ts
A d m in (d a ta b ase
En d us er a d m in istra t or)
e m p lo ye e
na m e
u se ri d na m e sen d s b irth d et a ils
p a sswo rd u se ri d
p a sswo rd
sig n u p () B C/O B C c o m m u n ity d e si g n a tio n
sig n i n () c e rti fica te fo rm s ta l uk
o p e n p rof ile () d istri ct
vie w p ro fi le ()
u p d a te profi l e () si g n in ()
o p e n re qu isti on fo rm s() o p e n p rof ile ()
vie w fo rm s() vie w p ro fi le ()
fi l l fo rm s() u p da te p ro fil e()
su b m i t fo rm s() clo se p rof ile () s en d s co mp l e te l y ap p ro ve d fo rm re co rd s
clo se p rof ile () o p en re q u e ste d fo rm s()
sig n o u t() a p p ro ve req u e ste d fo rm s()
d e cl i n e re q ue ste d fo rm s() Ho sp i ta l u se r
Re ve n u e In sp e c to r
p e nd d o u bt fu l re q ue ste d fo rm s()
(e m p lo ye e) nam e
cl o se re q u e ste d fo rm s()
u se ri d
sig n o ut()
p a sswo rd
se n d s comp le te l y a p p ro ve d fo rm re co rd s sig n u p ()
si g n i n ()
o p en p ro file ()
vie w p ro fi le ()
u p da te pro fi l e ()
De p u t y T a h si ld a r (e m p l o ye e ) e n te r b i rth d e ta i ls()
sub m i ts b irt h d e ta ils()
cl o se p ro file ()
si g n o ut ()
T a hsil da r (e m p l o y e e )
Ambidextrous
open
fill
submit
open
Ambidextrous
DECLINATION/REJECTION CASES
fills
submits
Ambidextrous
: Revenue
: Vil lage
: End user : Birth/Income inspector
administrative offi cer
certi cate/SC/ST forms
open
fill
submit
primary approval
Ambidextrous
open form
fill form
submit form
primary approval
secondary approval
Ambidextrous
open
fill
submit
open
Ambidextrous
DECLINATION/REJECTION CASES
fills
submits
Ambidextrous
: Revenue
: Vil lage
: End user : Birth/Income inspector
administrative offi cer
certi cate/SC/ST forms
open
fill
submit
primary approval
Ambidextrous
open form
fill form
submit form
primary approval
secondary approval
Ambidextrous
open
fill
submit
open
Ambidextrous
DECLINATION/REJECTION CASES
fills
submits
Ambidextrous
fill
submit
primary approval
Ambidextrous
open form
fill form
submit form
primary approval
secondary approval
Ambidextrous
Ambidextrous
2.4.2 Schema:
Ambidextrous
The end user should have a basic knowledge of English and computer usage
The end user should be able to scan the required documents and upload while
applying for various certificates and ration card
End user:
Sign up:
In order to apply for various certificates such as birth, community, income and
ration card, and end user must sign up by filling the sign up form and get it approved by
admin.
Sign in:
After getting the username and password, end users can log on to their account and
can access the website.
Open profile:
End user can open their profile which contains the personal details which he/she
provided during sign up.
View profile:
Ambidextrous
End user can view their profile which contains the personal details which he/she
provided during signup.
Update profile:
End user can update their profile which contains the personal details which he/she
provided during sign up if any updations required.
End user who signed in can request for various certificates such as birth,
community, income and ration card.
Open requested forms:
End user who signed in can open the requisition form and after viewing it he/she
can close the form without filling the details.
Enter details:
End user who signed in can open the requisition form and enters the mandatory
details required in that form.
Submit form:
After filling the mandatory and other details, End user submits the form.
Ambidextrous
Sign in:
First the VAO has to login to his account to start his work.
Open Requested form details:
After signing in the VAO can open the details of Requested forms.
After signing into his account, he does the primary verification for providing
certificates such as birth, community, income and ration card.
Approve Forms:
After signing into his account, he approves the forms such as birth, community,
income and ration card.
Reject Forms:
After signing into his account, he rejects the forms such as birth, community,
income and ration card if he/She is not satisfied with the proofs provided.
Pend Forms:
In case of doubtful cases VAO shall keep the certificate request in pending status
till he receives the required documents to be verified.
Send Forms:
After his approval, he/she forwards the form to Revenue Inspector for further approval.
Ambidextrous
Sign in:
After signing in, the RI can open the details of Requested forms that are approved
by VAO.
After signing into his account, he does the secondary verification for providing
certificates such as birth, community, and income.
Approve Forms:
After signing into his account, he approves the forms such as birth, community, and
income.
Reject Forms:
After signing into his account, he rejects the forms such as birth, community,
income if he/She is not satisfied with the proofs provided.
Pend Forms:
In case of doubtful cases RI shall keep the certificate request in pending status till
he receives the required documents to be verified.
Send Forms:
Ambidextrous
After his approval, he/she forwards the form to Tahsildar for further approval.
Tahsildar:
Sign in:
First the Tahsildar has to login to his account to start his work.
After signing in, the Tahsildar can open the details of Requested forms that are
approved by RI.
Verify the enclosures:
After signing into his account, he does the final verification for providing
certificates such as birth, community (only for Scheduled caste/Scheduled tribe) and income.
Approve Forms:
After signing into his account, he approves the forms such as birth, community
(only for Scheduled caste/Scheduled tribe), and income.
Reject Forms:
After signing into his account, he rejects the forms such as birth, community (only
Ambidextrous
for Scheduled caste/Scheduled tribe), and income if he/She is not satisfied with the proofs
provided.
Pend Forms:
In case of doubtful cases Tahsildar shall keep the certificate request in pending
status till he receives the required documents to be verified.
View sub officer’s details:
After giving the final approval to birth, community (only for Scheduled
caste/Scheduled tribe) and income, he sends the approved record to be stored in database
maintained by the Admin.
Deputy Tahsildar:
Sign in:
First the Tahsildar has to login to his account to start his work.
After signing in, the Tahsildar can open the details of Requested forms that are
approved by RI.
After signing into his account, he does the final verification for providing
Ambidextrous
community (only for backward class, most backward class and forward class) certificate.
Approve Forms:
After signing into his account, he approves the forms for community (only for
backward class, most backward class and forward class) certificate
Reject Forms:
After signing into his account, he rejects the forms for community (only for
backward class, most backward class and forward class) certificate
Pend Forms:
In case of doubtful cases Tahsildar shall keep the certificate request in pending
status till he receives the required documents to be verified.
After giving the final approval to the forms for community (only for backward class, most
backward class and forward class) certificate, he sends the approved record to be stored in
database maintained by the Admin.
Ambidextrous
Sign in:
After signing in, the RI can open the details of Requested forms that are approved
by VAO.
After signing into his account, he does the secondary verification for providing
ration card.
Approve Forms:
After signing into his account, he approves the forms such as birth, community, and
income.
Reject Forms:
After signing into his account, he rejects the forms for ration card if he/She is not
satisfied with the proofs provided.
Pend Forms:
In case of doubtful cases RI shall keep the certificate request in pending status till
he receives the required documents to be verified.
Send Forms:
Ambidextrous
After his approval, he/she forwards the form to Tahsildar for further approval.
View sub officer’s details:
Sign in:
First the Civil supplies Tahsildar has to login to his account to start his work.
After signing in, the Civil supplies Tahsildar can open the details of Requested
forms that are approved by Civil supplies RI.
After signing into his account, he does the final verification for providing ration
card.
Approve Forms:
After signing into his account, he approves the form for ration card.
Reject Forms:
After signing into his account, he rejects the form for ration card if he/She is not
satisfied with the proofs provided.
Pend Forms:
Ambidextrous
In case of doubtful cases Civil supplies Tahsildar shall keep the certificate request
in pending status till he receives the required documents to be verified.
Civil Supplies Tahsildar can view the working status of his/her sub officer.
Send completely approved forms:
After giving the final approval to ration card, he sends the approved record to be
stored in database maintained by the Admin.
Hospital user:
Sign up:
In order to enter the child birth details the hospital user has to sign up
Sign in:
After getting the username and password, hospital users can log on to their account
and can access the website
The hospital user has to provide the specific child birth details such as date and
time of birth and name of the child’s parents and so on.
Ambidextrous
School user:
Sign up:
In order to enter the student details ,the school user has to sign up
Sign in:
After getting the username and password, hospital users can log on to their account
and can access the website
The school user has to provide the specific child birth details such as community
,date of birth of the student and so on.
Admin:
Verify details:
Admin authenticates all the end users and officers by checking their username and
password.
Provides login account:
After getting the sign up details from the end user, Admin provides the username
and password to the end user that should be kept for future login and also admin checks
for uniqueness.
Admin maintains the centralized system server which controls the client computers.
Ambidextrous
Maintains database:
Admin maintains the entire database and he is the only authorized person to
add/remove/edit employee records and end user records provided he has to get the order
from the highest designation officer.
Add records:
Admin adds the records that are completely approved by all the concerned officers
after getting intimation from the highest designation officer who approved that certificate
finally.