latest srs
TRANSCRIPT
-
8/3/2019 Latest SRS
1/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
Blankspace
Smart City
Software Requirements Specification
Version 1.0
Team Guide: Mr. Safikul Alam
Members: Nirmalya Roy, Arup Sengupta, Ajanta Basu, Swaraj De
College Name: Calcutta Institute of Technology
Department: Computer Science and Engineering
State: West Bengal
-
8/3/2019 Latest SRS
2/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
Revision History
Date Version Description Author
1.0 Synopsis
2.0 Synopsis
-
8/3/2019 Latest SRS
3/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
Table of Contents
Description PageNo.
1.0 Introduction
1.1 Purpose5
1.2 Scope5
1.3 Definition, Acronyms, and Abbreviations.......7
1.4 References ..9
1.5 Technologies to be used ...9
1.6 Overview 10
2.0 Overall Description
2.1 Product Perspective..10
2.2 Software Interface..10
2.3 Hardware Interface.17
2.4 Product Function18
2.6 User Characteristics...19
2.6 Constraints....................................................................................21
2.7 Architecture Design22
2.8 Use Case Model Description23
-
8/3/2019 Latest SRS
4/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9 Class Diagram.................................................................................24
2.10 Sequence Diagrams........................................................................43
2.11 Database Design
2.11.1 ER Diagram............................................................45
2.11.2 Schema...................................................................63
2.12 Assumptions and Dependencies..70
3.0 Specific Requirements
3.1 Use Case Reports...71
3.2 Supplementary Requirements..72
-
8/3/2019 Latest SRS
5/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
Software Requirements Specification
1.0 Introduction
1.1Purpose:
! " # $ ! $ %
1.2 Scope:
&
#$
!
!'
()*##+
-
8/3/2019 Latest SRS
6/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
,-.*/+
0 1
*2
3)
4
*2
+
#//!
2'
##
56
7
) 8
%7
9%
8,3:;
-
8/3/2019 Latest SRS
7/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
!
$#
( ! $
-
8/3/2019 Latest SRS
8/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
.,""
$# 8
$8==
$7
$#
$
'$
%>>>
-
8/3/2019 Latest SRS
9/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
1.4 References:
? !@&9,3!"
? $"""$"""A0B%(CCA$"""
$"""(CCA
? 4)"%
-
8/3/2019 Latest SRS
10/71
!
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
1.6 Overview:
The SRS will include two sections, namely:
-I-Overall Description: ! 8
-I-Specific Requirements: !
2.0 Overall Description:
2.1 Product Perspective:
9#
)
$ #
2.2 Software Interface:
Front End Client:
$2#
8
-
8/3/2019 Latest SRS
11/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
!
##
! 8
? > # 5!9!>58 ! / *5!!/+ 5!!/
! 8# 5!9 1 > 1!*E$+> ! 24.4
-
8/3/2019 Latest SRS
12/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
Web Server
And Application server
-
8/3/2019 Latest SRS
13/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
!%>
>$ % $ 24.4 F !5!!/>8>
# ) 1 %!8 "8 ! 8 #G#8!#
# # 8 ! ### # #G
-
8/3/2019 Latest SRS
14/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
Data Base Server:
4%#%
#
8$#
*#+#
H #%
4%
$
*(BB+
Page shipping versus item shipping.
!
*8%
+>$
$
###
)
/
-
8/3/2019 Latest SRS
15/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
Locking.
9#
1
# F # #
"
# 2
# #
! # %
##$
##
#
Data caching.
4
#
5'"
#
! 8 #
#
Lock caching.
$
#
#
-
8/3/2019 Latest SRS
16/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
!
5##
#G # #
#
#!#
# ! # % #
# G
Back End:
1
-
8/3/2019 Latest SRS
17/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
24.43
124.4
$ %
#
# >
% #%
1
G
/4G-
)
%#6
#% $
-
8/3/2019 Latest SRS
18/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
E%%
,
1#
0 4
-
8/3/2019 Latest SRS
19/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.5 User Characteristics:
User classes:
! $
.8
#
"
#
# .
$'
!'
'#
/'$
'4
.'
1'
)
-
8/3/2019 Latest SRS
20/71
!
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
Security Level:
'
? ? #? ? !##%? )?
Educational levels:
!#!
&$5
#H
#)
8
Technical expertise:
!
!%*
-
8/3/2019 Latest SRS
21/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.6 Constraints:
!'
? 59? !?
? ? $? /? 9? ? ?
-
8/3/2019 Latest SRS
22/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.7 Architecture Design:
!
"
# #
!
'
-
8/3/2019 Latest SRS
23/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.8 Use Case Diagram:
$
%
&
'
#
#
-
8/3/2019 Latest SRS
24/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9 Class Diagram:
!
%
%
"
&
(!
#!%
"
!
$
)*
)+,)-
)-
).,)/
)/
01,0
0)
00
02
0*
0+
0-
0.
0/
21
2
2)
-
8/3/2019 Latest SRS
25/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9.1 Class Diagram of Search:
Sitemap
indexName
indexId
checkId()
errorReport()
Sports
indexName
indexId
sportsName
sportsId
associationName
matchId()
giveData()
Cultural
gallery
indexName
indexIdgalleryName
galleryId
place
matchId()
giveData()
Education
indexName
indexed
name
code
address
phoneNo
email
teachersURL
matchId()
giveData()
Entertainment
indexName
indexIdname
id
place
matchId()
giveData()
Search
searchNamesearchId
checkId()
errorReport()
Categorized
searchName
searchId
matchId()
giveData()
Namewise
searchName
SearchId
matchId()
giveData()
Transport
indexName
indexed
transportId
transportNam
fare
departureTim
arrivalTime
source
destination
matchId()
giveData()
Tour_City
indexName
indexId
tourName
tourId
matchId()
giveData()
Utilityphones
indexName
indexId Name
id
phoneNo
matchId()
giveData()
Health
indexName
indexId
healthName
healthI
address
phoneNo
matchId()
giveData()
-
8/3/2019 Latest SRS
26/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9.2 Class Diagram of Health:
Health
healthName
healthIdaddressphoneNo
checkId()errorReport()
Hospitals
healthName
healthIdaddress
phoneNoemailId
matchId()giveData()
Diagnostic Centre
healthName
healthIdaddress
phoneNo
namesofTest
matchId()giveData()
Nursing Home
healthName
healthIdaddress
phoneNoemailId
matchId()giveData()
Medical Store
healthNamehealthIdaddress
phoneNo
matchId()giveData()
Doctors
doctorNamedoctorIdemaild
attainDateattainTime
checkId()
errorReport()
Orthopedics
doctorName
doctorIdemaild
attainDate
attainTime
matchId()giveData()
Pediatric
doctorName
doctorId
emaildattainDate
attainTime
matchId()giveData()
Neurologist
doctorName
doctorId
emaildattainDate
attainTime
matchId()giveData()
Psychiatrist
doctorName
doctorId
emaildattainDate
attainTime
matchId()giveData()
Gynecologist
doctorName
doctorId
emaildattainDate
attainTime
matchId()giveData()
ENT
doctorName
doctorId
emaildattainDate
attainTime
matchId()giveData()
Employs
Joinin in
Attains
Joining in
Employs
-
8/3/2019 Latest SRS
27/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
HomeopathydoctorName
doctorIdemaild
attainDate
attainTime
matchId()giveData()
NephrologydoctorName
doctorIdemaild
attainDate
attainTime
matchId()
giveData()
GastroenterologydoctorName
doctorIdemaild
attainDate
attainTime
matchId()giveData()
Child SpedialistdoctorName
doctorIdemaild
attainDate
attainTime
matchId()giveData()
2.9.3 Class Diagram of Sports:
3
34
&
%456
$56
4
&
%456
56
4
&
%456
56
7
4
&
%456
56
8!
4
&
%456
56
4
&
%456
56
4
&
%456
56
-
8/3/2019 Latest SRS
28/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9.4 Class Diagram of Transport:
Airlines
transportId
transportName
fare
departureTime
arrivalTime
source
destination
checkId()
Transport
transportId
transportName
fare
departureTimearrivalTime
source
destination
checkId()
errorReport()
Bus
transportId
transportName
fare
departureTime
arrivalTime
source
destination
checkId()
Railway
transportId
transportName
fare
departureTime
arrivalTime
source
destination
checkId()
Ship
transportId
transportName
fare
departureTime
arrivalTime
source
destination
matchId()
giveData()
Reserved
transportId
transportName
fare
departureTime
arrivalTime
source
destinationmatchId()
giveData()
Express
transportId
transportName
fare
departureTime
arrivalTime
source
destination
matchId()
giveData()
Local
transportId
transportName
fare
departureTime
arrivalTime
source
destinationmatchId()
giveData()
Local
transportId
transportName
fare
departureTime
arrivalTime
source
destinationmatchId()
giveData()
National
transportId
transportName
fare
departureTime
arrivalTimesource
destination
matchId()
giveData()
Tourism
name
id
email
phoneNocheckId()
errorReport()
International
transportId
transportName
fare
departureTime
arrivalTimesource
destination
matchId()
giveData()
reserves reserves
reserves
reserves
0..* 0..*
0..
*
0..*
0..* 0..*
0..*
0..*
ooked
0..*
-
8/3/2019 Latest SRS
29/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
Hotels
hotelName
hotelId
phoneNo
address
rent
class
email
checkId()
giveData()
errorReport()
Agent
name
idemail
phoneNomatchId()
giveData()
Office
name
id
email
phoneNo
addressmatchId()giveData()
0..
*
2.9.5 Class Diagram of Map:
Map
id
nearbyRoad
recognisablePlaces
checkId()
errorReport()
Roadmap
id
nearbyRoad
recognisablePlaces
matchId()
giveData()
Market Map
id
nearbyRoad
recognisablePlaces
matchId()
giveData()
Area
id
nearbyRoad
recognisablePlaces
matchId()
giveData()
-
8/3/2019 Latest SRS
30/71
!
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9.6 Class Diagram of Education:
Education
name
codeaddress
phoneNo
email
teachers
URL
checkId()
errorReport()
Govt
name
code
address
phoneNo
email
teachers
URL
duration
course
matchId()
giveData()
Private
name
code
address
phoneNo
email
teachers
URL
duration
course
matchId()
giveData()
Technical
name
code
address
phoneNo
email
teachers
URL
stream
checkId()
Private
name
code
address
phoneNo
email
teachers
URL
duration
course
School
name
code
address
phoneNo
email
teachers
URLboard
medium
matchId()
giveData()
College
name
code
address
phoneNo
email
teachers
URLstream
checkId()
Institution
name
code
address
phoneNo
email
teachers
URL
duration
course
checkId()
Research Centre
name
code
address
phoneNo
email
teachers
URLmatchId()
giveData()
University
name
code
address
phoneNo
email
teachers
URLduration
course
checkId()
General
name
code
address
phoneNo
email
teachers
URL
stream
matchId()
giveData()
Medical
name
code
address
phoneNo
email
teachers
URL
stream
checkId()
Govt
name
code
address
phoneNo
email
teachers
URL
duration
course
matchId()
giveData()
Govt
name
code
address
phoneNo
email
teachers
URL
duration
course
matchId()
giveData()
Private
name
code
address
phoneNo
email
teachers
URL
duration
course
matchId()
giveData()
Govt
name
code
address
phoneNo
email
teachers
URL
duration
course
matchId()
giveData()
Private
name
code
address
phoneNo
email
teachers
URL
duration
course
matchId()
giveData()
is in
is in
is in
is in
1..
*
1..*
1..*
1..*
1..*
-
8/3/2019 Latest SRS
31/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
Library
id
name
address
phone
checkId()
errorReport()Publisher
name
address
phone
URL
checkId()
giveData()
errorReport()Other
idname
address
phone
matchId()
giveData()
District
id
nameaddress
phone
matchId()
giveData()
Local
id
nameaddress
phone
matchId()
giveData()
Book
author
title
price
year
ISBN
checkId()
giveData()
errorReport()
Kept in
Published
b
1..*
0..
*
1..
*
1..
*
0..*
-
8/3/2019 Latest SRS
32/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9.7 Class Diagram of&
Advertisement
ad_Idad_namead_SizecheckId()approval()
Ornaments
ad_Idad_namead_SizematchId()availableSize()
Matrimonial
ad_Idad_namead_SizematchId()
availableSize()
Electronic_goods
ad_Idad_namead_SizematchId()availableSize()
Jobs
ad_Idad_namead_SizematchId()availableSize()
Airlines
ad_Idad_namead_SizematchId()availableSize()
Hotel
ad_Idad_namead_SizematchId()
availableSize()
Media
ad_Idad_namead_SizematchId()availableSize()
Other
ad_Idad_namead_SizematchId()availableSize()
House_rent
ad_Idad_namead_SizematchId()availableSize()
Sms_service
phone_No
sequencialChooseId()addAdvertisement()sendSms()
Mixedto
-
8/3/2019 Latest SRS
33/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9.8 Class Diagram of
Biodata
emailcandidateNamebirthDatedegree
percentageyearofPasscheckPremiumuser()acknowledge()
Undergraduate
emailcandidateNamebirthDate
degreepercentageyearofPassdataStored()
Postgraduate
email
candidateNamebirthDatedegreepercentageyearofPassdataStored()
Jobs
urljobName
degreeRequierdpercentagematchDegree()
sendjobUrl()
Matched
0..*
0..*
-
8/3/2019 Latest SRS
34/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9.9 Class Diagram of
Downloads
downloadNamedownloadIdmaterialSize
checkId()showComment()errorResult()
Audio
downloadNamedownloadIdmaterialSize
checkId()
Documents
downloadNamedownloadIdmaterialSizeformat
checkId()
Rabindrasangeet
downloadNamedownloadIdmaterialSize
matchId()downloaded()
Other
downloadNamedownloadIdmaterialSize
matchId()downloaded()
Pictures
downloadNamedownloadIdmaterialSizeformat
matchId()downloaded()
Books_on_city
downloadNamedownloadIdmaterialSizeformat
matchId()downloaded()
Animated_movie
downloadNamedownloadIdmaterialSizeformat
matchId()downloaded()
City_tour
downloadNamedownloadIdmaterialSizeformat
matchId()downloaded()
Video
downloadNamedownloadIdmaterialSizeformat
checkId()
Bengali_Novels
downloadNamedownloadIdmaterialSizeformat
matchId()downloaded()
-
8/3/2019 Latest SRS
35/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9.10 Class Diagram of
User_account
userEmail
sendMail()
Feedback_account
officialEmail
verifyUser()recieveMail()AnswerMail()notifyRequirements()
Sends to
-
8/3/2019 Latest SRS
36/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9.11 Class Diagram of(!
Cultural
galleryGallery_nameGallery_IDPlace
checkId()errorReport()
Auditorium
Gallery_nameGallery_ID
matchId()giveData()
Art gallery
Gallery_nameGallery_ID
Artist_nameArt_no
matchId()giveData()
Painting
Gallery_name
Gallery_IDArtist_nameArt_no
matchId()giveData()
Sculpture
Gallery_name
Gallery_IDArtist_nameArt_no
matchId()giveData()
-
8/3/2019 Latest SRS
37/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9.12 Class Diagram of#!%
Utility_phones
utilityNamephoneNo.
checkId()errorReport()
Emergencyno.
utilityNamephoneNo.eId
checkId()
Utility_no
utility_Namephone_No.
checkId()
Fire_Brigade
utility_Namephone_No.eId
matchId()giveData()
Police_Station
utilityNamephoneNo.eId
matchId()giveData()
Tourist_Office
utility_Namephone_No.
matchId()giveData()
Helplines
utility_Namephone_No.
matchId()giveData()
Transport
utility_Namephone_No.
matchId()giveData()
Miscellaneous
utility_Namephone_No.
matchId()giveData()
Oxygen
utility_Namephone_No.
matchId()giveData()
Postal_Service
utility_Namephone_No.
matchId()giveData()
Railways
utility_Namephone_No.
matchId()giveData()
Shipping_Corp.
utility_Namephone_No.
matchId()giveData()
LPG_Booking
utility_Namephone_No.
matchId()giveData()
Nursing_Home
utility_Namephone_No.
matchId()giveData()
Hospital
utility_Namephone_No.
matchId()giveData()
Nurse
utility_Namephone_No.
matchId()giveData()
Water_Supply
utility_Namephone_No.
matchId()giveData()
Airlines
utility_Namephone_No.
matchId()giveData()
Eye_Banks
utility_Namephone_No.
matchId()giveData()
Funeral_Purlour
utility_Namephone_No.
matchId()giveData()
Hearse
utility_Namephone_No.
matchId()giveData()
Ambulance
utility_Namephone_No.
matchId()giveData()
Blood_Banks
utility_Namephone_No.
matchId()giveData()
city_telephone
utility_Namephone_No.
matchId()giveData()
-
8/3/2019 Latest SRS
38/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9.13 Class Diagram of"
Entertainment
NamePlace
checkName()
errorReport()
Cinema Halls
NamePlaceFilm nameShows
matchName()giveData()
Restaurants
NamePlaceR_ID
matchName()giveData()
Discotheques
NamePlace
matchName()giveData()
Shoppingmalls
NamePlace
matchName()giveData()
South Indian
Name
PlaceR_ID
matchName()giveData()
Chinese
Name
PlaceR_ID
matchName()giveData()
Others
NamePlaceR_ID
matchName()giveData()
-
8/3/2019 Latest SRS
39/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9.14 Class Diagram of3
%3
3%56
349563356
%
%3
3%56
34956
3356
'
%3
3%56
34956
3356
%3
3%56
34956
3356
%!
%3
3%56
34956
3356
%3
%3
3%56
34956
3356
%
34
3%56
34956
3356
%
34
3%56
34956
3356
%
34
3%56
34956
3356
%
34
3%56
34956
3356
!
%
34
3%56
34956
3356
%
34
3%56
34956
3356
99
%
34
3%56
34956
3356
3
%
34
3%56
34956
3356
3:
%
34
3%56
349563356
!
-
8/3/2019 Latest SRS
40/71
!
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9.15 Class Diagram of!
City_Tour
info_Nameinfo_Idmap
checkId()errorResult()
Museums
info_Nameinfo_Idmap
matchId()giveData()
Malls&markets
info_Nameinfo_Idmap
matchId()giveData()
Cinema
info_Nameinfo_Idmap
matchId()giveData()
Clubs&disco
info_Nameinfo_Idmap
matchId()giveData()
Art_gallaries
info_Nameinfo_Idmap
matchId()giveData()
Restaurants
info_Name
info_Idmap
matchId()
giveData()
University
info_Nameinfo_Idmap
matchId()giveData()
Library
info_Nameinfo_Idmap
matchId()giveData()
Others
info_Nameinfo_Idmap
matchId()giveData()
Parks
info_Nameinfo_Idmap
matchId()giveData()
sellable_area
mIdrecognizedPlacesroadNamematchId()giveMap()
Map
mIdrecognizedPlacesroadNamematchId()giveMap()
Roadmap
mIdrecognizedPlacesroadNamematchId()giveMap()
Market_map
mIdrecognizedPlacesroadNamematchId()giveMap()
wants
send
-
8/3/2019 Latest SRS
41/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9.16 Class Diagram of Registration
Registration
userNamepassWordnamecitystatecountryacceptance
checkId()freeorPremium()showComments()errorreport()
Free_user
userNamepassWordnamecitystate
countryacceptance
getuserName()availableorNot()getpassWard()checkComplexity()getotherInfo()submit()
Premium_user
userNamepassWordaccountNonamecity
statecountryacceptance
getuserName()availableorNot()getpassWard()checkComplexity()paidBy()getotherInfo()submit()
Other
userNamepasswordaccountNonamecitystatecountryacceptance
matchId()
Visa_card
userNamepasswordaccountNonamecitystatecountryacceptance
matchId()
Debit_card
userNamepassWordaccountNonamecitystatecountryacceptance
matchId()
ATM_cars
userNamepasswordaccountNonamecitystatecountryacceptance
matchId()
Credit_card
userNamepasswordaccountNonamecitystatecountryacceptance
matchId()
-
8/3/2019 Latest SRS
42/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.9.17 Class Diagram of Poll
Poll
p_Idtitle
checkId()errorResult()
Affermative
p_Idtitle
matchId()count()
Negative
p_Idtitle
matchId()count()
Result
p_IdpollPercentage
matchId()showResult()
counts
-
8/3/2019 Latest SRS
43/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.10 Sequence Diagrams:
: User : WebServer :DatabaseSeser
: BackEnd
matchedResult()
dataRetrieved()
matchedId()
displayData()
Simple
search
Index
search
signUp()
password()
availableorNot()
userName() checkName() presntorNot()
conclusion()
comment()
checkPrevious()
giveRight() acknowledge()
accountNo()
Submit()
paidThrough()
acknowledge()
Sign Up
storeAccount()
comment()commentShown()
checkUsername&password()
comment()commentShown()Log In
-
8/3/2019 Latest SRS
44/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
`
checkUsername&password()
comment()commentShown()
Log In
acknowledge()
checkUsername() matchUserid()
checkInfo()
comment()
giveSpecificationfrom()
commentShown()
giveDesc&size() availableOrnot()
comment()approvedOrnot()
adThroughsmsinfo() checkInfo() smallEnough()
comment()approvedOrnot()
Advertiseme
nt
Job
wantJob() checkUsername() matchUserid()
acknowledge()giveBiodataform()
ifPremiumu
ser()
ifPremiumuser()fillupBiodataform() checkDegree() matchDegree()
giveUrlifany())receivedEmail()
ifPremiumuser()
SMS
service
wantSmsservice() checkUsername() matchUserid()
acknowledge()
sendData() dataStored
comment()commentShown()
Downloadin
ifPremiumuser()
wantDownloadservice() checkUsername() matchUserid()
acknowledge()showDownloadlist()
comment()commentShown()
addtoDownloadlist() sendRequest() matchItem()
comment()commentShown()
Feedback
giveFeedback() sendMail() recieveMail()
answerMail()receiveAnswer()
Poll
giveView() sendAnswer() addAnswer()
comment()commentShown()count()
result&Newquestion()
-
8/3/2019 Latest SRS
45/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.10 Database Design
);;ER Diagram:
!
%
%
"
&
(!
#!%
"
!
$
2+
2-
2.
2/
*1
*
*)
*0
*2
**
*+
*-
*.
*/
+1
+
+)
-
8/3/2019 Latest SRS
46/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
"####$%&'
Name wise
Search
Categorized
ISA
Name
matched
Site map
name,id
name,id
ISA
Health Tour
Kolkata
Transport Sports Entertainm
ent
Education Cultural Utilityphones
-
8/3/2019 Latest SRS
47/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
"###"$(&'
(&
3 %
-
8/3/2019 Latest SRS
48/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
"###+$%,'
Sports
Name,ID Association
Cricket Football Kabadi Volleyball Tennis Badminton
ISA
-
8/3/2019 Latest SRS
49/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
"###-$,'
>
& $! %
3
3
9
)%
)% )% )%
$4 ": >
$
%
-
8/3/2019 Latest SRS
50/71
!
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
"###.$/,'
Map
Market_mapSellable_areaRoad_map
ISA
m_id
Recognized_pla
Road na
-
8/3/2019 Latest SRS
51/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
"###0$1'
"
%
%#!
(
(
4
3
%
%
#$>
)%
)% )%
)%)%
(
(
)%
(
)% )%
44
$%
>!
%
!
3
)%
=%
%
>
#$>
%
%!
4
7
%
-
8/3/2019 Latest SRS
52/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
"###2$'
&
=%
&"3
=
3
)%
'
3
?
/3
4&
3
%3
-
8/3/2019 Latest SRS
53/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
"###5$'
Job
Biodata
Post_gradua
email
birthdat
URL
Year_pa
degre
match
-
8/3/2019 Latest SRS
54/71
-
8/3/2019 Latest SRS
55/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
"####7$'
User_account
user_email
Sends
to
Feedback
site_email
-
8/3/2019 Latest SRS
56/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
"#####$1189'
!
&! &
4&
4&
-
8/3/2019 Latest SRS
57/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
"####"$:9!&'
#!%
%
4&
"! #!
4
4&
&
7
7
$!
=:!
%
>(
"!
@!
7%
&
4&
-
8/3/2019 Latest SRS
58/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
"####+$'
"
4&
% $ %A %
4&
%4 % =%
3
%4
-
8/3/2019 Latest SRS
59/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
"####-$%/%%'
News
Sports Traffic Busines
Politica
Films
ISA
Cultur
ISA
Tende
r
Stock
index
sms_
LoveJokesMiss u
ISA
Headlin ID
Phone
-
8/3/2019 Latest SRS
60/71
-
8/3/2019 Latest SRS
61/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
"####0$'
$
!
!
)%
3# 3
)%
&3 3 83 3 =%
-
8/3/2019 Latest SRS
62/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
"####2$!'
)%
&99
1
$
3
3
-
8/3/2019 Latest SRS
63/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
2.11.2
1'
1*J$JJ
-
8/3/2019 Latest SRS
64/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
"'
"*J&9+
&*J&9+
*J&9+
* J&9+
J*J&9+
$*J&9+
&JE*J&9+
&J/*J&9+
*J&9+
JE*J&9+
!*J&9+
JE*J&9+
J/*J&9+
!JE*J&9+
!J/*J&9+
$JE*J&9+
$J/*J&9+
9*+
"J2*+
4*+
9*+
/*&9+
#*$H+
-
8/3/2019 Latest SRS
65/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
5'
5*JJJ+
5*JJJJ$+
HJ5*JJJJ$+
4J*JJJJJ+
J*JJJ+
4*J$JJ$JJ+
2*J$JJ$JJ+
/*J$JJ$JJ+
H*J$JJ$JJ+
/*J$JJ$JJ+
E*J$JJ$JJ+
"H!*J$JJ$JJ+
5*J$JJ$JJ+
H*J$JJ$JJ+
J*J$JJ$JJ+
E*J$JJ$JJ+
$241!1'
*JJJJ+
&*JJJJ+
/*JJJJ+
.* &9JJ+
-
8/3/2019 Latest SRS
66/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
/'
/*J+
1*J+
H*J+
*JJ+
'
*+
)J*+
/J*+
J*J+
4J*J+
1!J*J+
-J*J+
/J*J+
J'
J*J+
)*J+
.#*J+
5*J+
*J+
5J*J+
-
8/3/2019 Latest SRS
67/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
H*JJ+
*JJ+
*JJ+
!*JJ+
*JJ+
/*JJ+
)*JJ+
!J*JJ+
#J8*JJ+
J!'
J*JJ+
*JJ+
&*JJ+
K#*JJ+
/#*JJ+
*JJ+
*JJ+
9*JJ+
K4*JJ+
1JE*JJ+
!J2*JJ+
*J
-
8/3/2019 Latest SRS
68/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
)#'
)#*J+
&J1*J+
&J/
&J*JJ+
"JH*JJ+
&JH*JJ+
)J*JJ+
/J*JJ+
1*JJ+
1*JJ+
J#*JJ+
J!*JJ+
>J*JJ+
"J#*JJ+
)J/*JJ+
5*JJ+
9/EJ*JJ+
5*JJ+
H*JJ+
HJ5*JJ+
28*JJ+
/J*JJ+
*JJ+
J*JJ+
!J2*JJ+
-
8/3/2019 Latest SRS
69/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
!*JJ+
5*JJ+
*JJ+
JE'
JE*JJ+
1JE*JJJJ+
1*JJ+
/*JJJJ+
*JJJJ+
"'
"*+
J5*J+
*J+
4*+
*+
J$*J$+
*J$+
J*J$+
'
*JJ+
-
8/3/2019 Latest SRS
70/71
!
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
'
*JJJ+
#*JJJ+
)*JJJ+
D*JJJ+
-*JJJ+
!*JJJ+
*JJJ+
2.11 Assumptions and Dependencies:
!
1 #
#!
5# # 2
/
# $
;
-
8/3/2019 Latest SRS
71/71
Smart City Version 1.0
Software Requirements Specification 31/12/2010
Blankspace
3.0 Specific Requirements :
3.1Use Case Reports:
3.2 Supplementary Requirements :