Sequence diagram smart stock business
-
Upload
tasnimmohiuddin -
Category
Education
-
view
248 -
download
0
Transcript of Sequence diagram smart stock business
![Page 1: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/1.jpg)
Sequence Diagram
CSE-308 SOFTWARE ENGINEERING
AND INFORMATION SYSTEM DESIGN
![Page 2: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/2.jpg)
Project name Smart Stock Business
Sequence Diagram
![Page 3: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/3.jpg)
Today’s sequence diagram of use cases Request for opening accountSuccessful log inSell orderBuy orderFund withdrawal orderCancel orderApprove requestReject requestAuto logout
3
![Page 4: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/4.jpg)
USE CASE(1) REQUEST FOR OPENING ACCOUNT
![Page 5: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/5.jpg)
5
Opening_account :System :AccountOpening_a
ccountUIStart interface()
Giveinfo()
sending request()
sending request() getinfo()
checkinfo()
confirmrequest()
getapproval()
Client
![Page 6: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/6.jpg)
6
USE CASE(2) Successful log in
![Page 7: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/7.jpg)
:Successfullogin :password :System
:SuccessfulloginUI
Start interface()
Client
login() successfullogin()
confirmationmessage()
7
successfullogin()
askingpassword()
![Page 8: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/8.jpg)
8
USE CASE(3) Sell order
![Page 9: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/9.jpg)
9
:Sell order :Client :Admin
:Sell order UI
:Share info
getsharelist()
:Share market
Client startinterface()
showshare()
getshareinfo()getshareinfo() getshareinfo()
getshareprice()
Showshareprice()(
selectshare()
giveorder()giveorder() giveorder
()
![Page 10: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/10.jpg)
10
USE CASE(4) Buy order
![Page 11: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/11.jpg)
:Buy order :Client :Admin
:Buy order UI
getsharelinfo()
:Share market
Client startinterface()
showhsareinfo()
getclientinfo()getclientinfo()getclientinfo()
showclientinfo()
selectshare()
giveorder()giveorder()
11
giveorder()
![Page 12: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/12.jpg)
USE CASE(5) Fund
withdrawal order
![Page 13: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/13.jpg)
:Fund withdrawal
order:Client :Admi
n
:Fund withdra
wal order UI
Clientstartinterface()
selectamount()
getamount ()getamount () getamount ()
getclientinfo()
getapproval()
showapproval()
13
![Page 14: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/14.jpg)
USE CASE(6) Cancel order
![Page 15: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/15.jpg)
:Cancel order
:Admin
:Cancel order UI
:Share info
Clientstartinterface()
getlist oforder()
selectshare()
15
getlistoforder()getlistoforder()
showlistofshare()
giveorder() giveorder()giveorder()
![Page 16: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/16.jpg)
USE CASE(7) Approve Request
![Page 17: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/17.jpg)
17
:Approverequest :Request :Client
:ApproverequestUI
startinterface()
:Shareinfo
getrequest()
selectclient() getsellreques
t()
getbuyrequest()
getfundrequest()
getcancel request()
getclientinfo()
getshareinfo()showinfo()Approverequest()
getclient()Admi
n
Approverequest()
Approverequest()
![Page 18: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/18.jpg)
USE CASE(8) Reject request
![Page 19: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/19.jpg)
19
:Rejectrequest :Request :Client
:RejectrequestUI
startinterface()
:Shareinfo
getrequest()selectclient()
getsellrequest()
getbuyrequest()
getfundrequest()
getcancel request()
getclientinfo()
getshareinfo()showinfo()rejectrequest() rejectreques
t()rejectrequest()
getclient()Admi
n
![Page 20: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/20.jpg)
USE CASE(9) Auto log
out
![Page 21: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/21.jpg)
21
:Autologout :Account :Client:AutologoutU
I
selectclient()
:System
getclient()
getelapsedtime()
startinterface()
logingout() logingout
() logingout()
showloggedout()
Time
![Page 22: Sequence diagram smart stock business](https://reader035.fdocuments.us/reader035/viewer/2022081505/586fba241a28abe57d8b8659/html5/thumbnails/22.jpg)