Synopsis Latest Version
-
Upload
suraj-behera -
Category
Documents
-
view
232 -
download
0
Transcript of Synopsis Latest Version
-
8/3/2019 Synopsis Latest Version
1/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
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/Tamilnadu, 2007 Page 1
-
8/3/2019 Synopsis Latest Version
2/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
REVISION HISTORY
Date Version Description Author
15/oct/2007 1.0 Synopsis Ambidextrous
s
Ambidextrous/Tamilnadu, 2007 Page 2
-
8/3/2019 Synopsis Latest Version
3/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
Table of Contents
1. Introduction
1.1 Purpose
1.2 Scope
1.3 Definitions, Acronyms and Abbreviations
1.4 References
1.5 Technologies to be used
1.6 Overview
2. Overall Description
2.1 UseCase Model Survey
2.2 class diagram
2.3 sequence diagram
2.4 Architecture diagram
2.5 database design
2.5.1 ER Diagram
2.5.2 Schema
2.6 Assumptions and Dependencies
3. Specific Requirements
3.1 UseCase Reports
Ambidextrous/Tamilnadu, 2007 Page 3
-
8/3/2019 Synopsis Latest Version
4/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
Software Requirements Specification
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.
Transfer employee and promotion feature. Track all the employees, citizens and their contact details.
All users are authenticated to avail the service.
Confirmation link is sent to the new user and employee when signing up.
Ambidextrous/Tamilnadu, 2007 Page 4
-
8/3/2019 Synopsis Latest Version
5/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
FAQ section is also included for users benefit.
Sequential Verification is done for issuing certificates
1.3 Definitions, Acronyms and Abbreviations
Admin Administrator (database administrator), he is the controller of all the
employees, citizens and maintaining all records of the citizens and employees. Employees Collector, Tahsildar, Deputy Tahsildar, Revenue Inspector (R.I),
Village Administrative Officer (V.A.O) and other officials who are working in govt.
office.
Citizen End users, those who only registered in this site.
HTML Hypertext Markup Language is to create static web pages.
JSP Java Server pages is used to create dynamic web content.
J2EE Java 2 Enterprise Edition is a programming platform and it is the part of the
java platform for developing and running distributed java applications.
WASCE Web sphere application server community edition is an application server
that runs and supports the J2EE and web service applications.
WSAD Web sphere studio application developer is a designer toolkit which is
designed for develop more complex projects by providing fully dynamic web service.
DB2 Database 2 is the database management system that provides a flexible and
efficient database platform to erect strong on demand business applications. .
HTTP Hypertext transfer protocol is a transaction oriented client/server protocol
between web browser and a web server.
Ambidextrous/Tamilnadu, 2007 Page 5
-
8/3/2019 Synopsis Latest Version
6/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
1.4 References
Project specification requirement (provided by IBM)
1.5 Technologies to be used
J2EE Application architecture
JAVA Application architecture
WSAD Development tool
WASCE - Web Server
DB2 Database
Rational Design tool
1.6 Overview
SRS includes two sections overall description and specific requirements
Overall description will describe major role of the system components and
interconnections.
Specific requirements will describe roles & functions of the actors.
Ambidextrous/Tamilnadu, 2007 Page 6
-
8/3/2019 Synopsis Latest Version
7/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
2.0 Overall Description
2.1 Use-case model survey
Ambidextrous/Tamilnadu, 2007 Page 7
-
8/3/2019 Synopsis Latest Version
8/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
2.2 Class Diagram
Ambidextrous/Tamilnadu, 2007 Page 8
-
8/3/2019 Synopsis Latest Version
9/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
2.3 SEQUENCE DIAGRAM
NORMAL FLOW FOR APPROVAL OF BIRTH/INCOME/SC/ST CERTIFICATE
APPLICATION FORMS
Ambidextrous/Tamilnadu, 2007 Page 9
: End user: Birth/Income
certicate/SC/ST forms
: Village
administrative officer
: Revenue
inspector : Tahsildar: Admin
open
fill
submit
open
primary approval secondary approval
final approval and sends to database
-
8/3/2019 Synopsis Latest Version
10/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
DECLINATION/REJECTION CASES
CASE 1: REJECTION OF BIRTH/SC/ST FORMS BY VILLAGE ADMINISTRATIVE
OFFICER
: End user: Birth/Income
certicate/SC/ST forms: Village
administrative officeropen
fills
submits
open submitted forms
rejects and sends back to end user
Ambidextrous/Tamilnadu, 2007 Page 10
-
8/3/2019 Synopsis Latest Version
11/35
-
8/3/2019 Synopsis Latest Version
12/35
-
8/3/2019 Synopsis Latest Version
13/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
NORMAL FLOW FOR APPROVAL OF BC/OBC CERTIFICATE APPLICATION FORMS
Ambidextrous/Tamilnadu, 2007 Page 13
: End user: BC/OBC
Certificateforms
: Village
administrative officer
: Revenue
inspector : Deputy Tahsildar: Admin
open
fill
submit
open
primary approval secondary approval
final approval and sends to database
-
8/3/2019 Synopsis Latest Version
14/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
DECLINATION/REJECTION CASES
CASE 1: REJECTION OF BC/OBC CERTIFICATE FORMS BY VILLAGE
ADMINISTRATIVE OFFICER
: End user: Birth/Income
certicate/SC/ST forms: Village
administrative officeropen
fills
submits
open submitted forms
rejects and sends back to end user
Ambidextrous/Tamilnadu, 2007 Page 14
-
8/3/2019 Synopsis Latest Version
15/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
CASE 2: REJECTION OF BC/OBC CERTIFICATE FORMS BY REVENUE INSPECTOR
: End user : Birth/Incomecerticate/SC/ST forms
: Village
administrative officer
: Revenue
inspector
open
fill
submit
open submitted forms
primary approval
rejects and send back to end user
Ambidextrous/Tamilnadu, 2007 Page 15
-
8/3/2019 Synopsis Latest Version
16/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
CASE 3: REJECTION OF BC/OBC CERTIFICATE FORMS BY TAHSILDAR
: Birth/Income
certicate/SC/ST forms
: End user : Villageadministrative officer
: Revenue
inspector
: Tahsildar
open form
fill form
submit form
open submitted form
primary approval
secondary approval
rejects and sends back to end user
Ambidextrous/Tamilnadu, 2007 Page 16
-
8/3/2019 Synopsis Latest Version
17/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
NORMAL FLOW FOR APPROVAL OF RATION CARD APPLICATION FORM
Ambidextrous/Tamilnadu, 2007 Page 17
: End user: Ration cardApplication form
: Villageadministrative officer
: Civil suppliesRevenue inspector
: civil suppliesTahsildar
: Admin
open
fill
submit
open
primary approval secondary approval
final approval and sends to database
-
8/3/2019 Synopsis Latest Version
18/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
DECLINATION/REJECTION CASES
CASE 1: REJECTION OF RATION CARD APPLICATION FORM BY VILLAGE
ADMINISTRATIVE OFFICER
Ambidextrous/Tamilnadu, 2007 Page 18
: End user:Ration cardapplication form
: Village
administrative officeropen
fills
submits
open submitted forms
rejects and sends back to end user
-
8/3/2019 Synopsis Latest Version
19/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
CASE 2: REJECTION OF RATION CARD APPLICATION FORM BY CIVIL SUPPLIES
REVENUE INSPECTOR
Ambidextrous/Tamilnadu, 2007 Page 19
: End user :Ration cardapplication form
: Village
administrative officer
: civil suppliesrevenue inspector
open
fill
submit
open submitted forms
primary approval
rejects and send back to end user
-
8/3/2019 Synopsis Latest Version
20/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
CASE 3: REJECTION OF RATION CARD APPLICATION FORM BY CIVIL SUPPLIES
TAHSILDAR
Ambidextrous/Tamilnadu, 2007 Page 20
: Ration cardApplication form
: End user : Villageadministrative officer
: Civil suppliesRevenue inspector
:Civil suppliesTahsildar
open form
fill form
submit form
open submitted form
primary approval
secondary approval
rejects and sends back to end user
-
8/3/2019 Synopsis Latest Version
21/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
2.4 Architecture diagram
Ambidextrous/Tamilnadu, 2007 Page 21
-
8/3/2019 Synopsis Latest Version
22/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
2.5 Database Design2.5.1 Schema:
Ambidextrous/Tamilnadu, 2007 Page 22
-
8/3/2019 Synopsis Latest Version
23/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
2.5.2 E-R Diagram:
2.6 Assumptions and Dependencies
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
Ambidextrous/Tamilnadu, 2007 Page 23
-
8/3/2019 Synopsis Latest Version
24/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
3.0 Specific Requirements
3.1Use-case reports
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:
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.
Ambidextrous/Tamilnadu, 2007 Page 24
-
8/3/2019 Synopsis Latest Version
25/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
Request for certificate:
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.
Sign out:
After completing his/her work in the portal, he/she can sign out
Village Administrative officer(VAO):
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.
Verify the enclosures:
Ambidextrous/Tamilnadu, 2007 Page 25
-
8/3/2019 Synopsis Latest Version
26/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
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.
Sign out:
After completing his/her work in the portal, he/she can sign out
Revenue inspector (RI)
Sign in:
First the RI has to login to his account to start his work.
Open Requested form details:
After signing in, the RI can open the details of Requested forms that are approved
Ambidextrous/Tamilnadu, 2007 Page 26
-
8/3/2019 Synopsis Latest Version
27/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
by VAO.
Verify the enclosures:
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
hereceives the required documents to be verified.
Send Forms:
After his approval, he/she forwards the form to Tahsildar for further approval..
Check community and send:
RI checks the community and sends it to either Tahsildar or Deputy Tahsildar.
Sign out:
After completing his/her work in the portal, he/she can sign out
Ambidextrous/Tamilnadu, 2007 Page 27
-
8/3/2019 Synopsis Latest Version
28/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
Tahsildar:
Sign in:
First the Tahsildar has to login to his account to start his work.
Open Requested form details:
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
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.
Ambidextrous/Tamilnadu, 2007 Page 28
-
8/3/2019 Synopsis Latest Version
29/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
Send completely approved forms:
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.
Sign out:
After completing his/her work in the portal, he/she can sign out
Deputy Tahsildar:
Sign in:
First the Tahsildar has to login to his account to start his work.
Open Requested form details:
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
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
Ambidextrous/Tamilnadu, 2007 Page 29
-
8/3/2019 Synopsis Latest Version
30/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
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..
Send completely approved forms:
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.
Sign out:
After completing his/her work in the portal, he/she can sign out
Civil Supplies RI:
Sign in:
First the RI has to login to his account to start his work.
Open Requested form details:
After signing in, the RI can open the details of Requested forms that are approved
by VAO.
Verify the enclosures:
After signing into his account, he does the secondary verification for providing
ration card.
Ambidextrous/Tamilnadu, 2007 Page 30
-
8/3/2019 Synopsis Latest Version
31/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
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:
After his approval, he/she forwards the form to Tahsildar for further approval.
Sign out:
After completing his/her work in the portal, he/she can sign out
Civil supplies Tahsildar:
Sign in:
First the Civil supplies Tahsildar has to login to his account to start his work.
Open Requested form details:
After signing in, the Civil supplies Tahsildar can open the details of Requested
forms that are approved by Civil supplies RI.
Ambidextrous/Tamilnadu, 2007 Page 31
-
8/3/2019 Synopsis Latest Version
32/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
Verify the enclosures:
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:
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..
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.
Sign out:
After completing his/her work in the portal, he/she can sign out
Hospital user:
Ambidextrous/Tamilnadu, 2007 Page 32
-
8/3/2019 Synopsis Latest Version
33/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
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
Provides child birth details:
The hospital user has to provide the specific child birth details such as date and
time of birth and name of the childs parents and so on.
Open profile:
Hospital user can open their profile which contains the personal details which
he/she provided during sign up.
View profile:
Hospital user can view their profile which contains the personal details which
he/she provided during signup.
Update profile:
Hospital user can update their profile which contains the personal details which
he/she provided during sign up if any updations required.
Sign out:
After completing his/her work in the portal, he/she can sign out
School user:
Ambidextrous/Tamilnadu, 2007 Page 33
-
8/3/2019 Synopsis Latest Version
34/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
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
Provides student details:
The school user has to provide the specific child birth details such as community,
date of birth of the student and so on.
Open profile:
Hospital user can open their profile which contains the personal details which
he/she provided during sign up.
View profile:
Hospital user can view their profile which contains the personal details which
he/she provided during signup.
Update profile:
Hospital user can update their profile which contains the personal details which
he/she provided during sign up if any updations required.
Sign out:
After completing his/her work in the portal, he/she can sign out
Admin:
Ambidextrous/Tamilnadu, 2007 Page 34
-
8/3/2019 Synopsis Latest Version
35/35
District Collectorate Office Information Integration Version 1.0
Software Requirements Specification Date: 15th oct 2007
Ambidextrous
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.
Maintains system server:
Admin maintains the centralized system server which controls the client computers.
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.
Sign out:After completing his/her work in the portal, he/she can sign out