0% found this document useful (0 votes)
69 views17 pages

Uml Diagrams: Main Use Case Diagram in Our System

The document contains UML diagrams describing a system for online stock trading including use case, activity, class, sequence, state, component, context, deployment and object diagrams. The main actors are Admin, User and Stock Master. Key use cases include login, viewing and purchasing stocks, registration, payment processing and adding/managing stock information.

Uploaded by

sonysowji
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
69 views17 pages

Uml Diagrams: Main Use Case Diagram in Our System

The document contains UML diagrams describing a system for online stock trading including use case, activity, class, sequence, state, component, context, deployment and object diagrams. The main actors are Admin, User and Stock Master. Key use cases include login, viewing and purchasing stocks, registration, payment processing and adding/managing stock information.

Uploaded by

sonysowji
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 17

UML DIAGRAMS

Main Use Case Diagram in our system:


admin
View user
Approve user
view stock
paymentgetway
ogin
User
Login
Register
View stock
!uy" se stock
#ayment
stock Master
Add Stock
Add company
AC$IVI$%DIAGRAM:
S&U'(C' DIAGRAM:
Admin User Register Stock Master
Login
Stock
Payment
1 : login()
2 : Approve user()
: vie! stock()
" : Payments()
# : login()
$ : Add Stock%company()
& : Register()
' : login()
( : vie! stock()
1) : *uy%sellStock + payment()
CLASS DIAGRAM:
Admin
,Login
,pass!ord
,Approve%vie! user()
,vie!stock()
,payment get!ay()
user
,login
,pass!ord
,vie! stock()
,*uy%sell stock()
,payment()
Stock Master
,login
,pass!ord
,Add Stock()
,Add company()
C)LLA!)RA$I)( DIAGRAM:
State Chart Diagram: Admin
Admin Login
Approve
-ie! User
-ie! Stock
Logout
Payment .et!ay
State Chart Diagram: User
User Login
-ie! Stock
*uy%SellStock Payment
Logout
State Chart Diagram: Stock Master
Stock Master Login
Stock
Add /ompany Add Stock
Logout

Object diagram
User
,User 0d
,Pass!ord
,User 1ame()
,Pass!ord()
,2mail 0d()
,P3one 1um4er()
,Address()
Stock
,Stock date()
,Stock 5ype()
,Stock sale()
,Stock Purc3ase()
payment
,Payment Mode()
,/redit /ard()
,6e4it /ard()
,0nternet *anking()
,*ank 1ame()

Component Diagram :
Context Diagram:
Sentiment
Analysis
Data Access
Event driven Web Based
Interface
Data Base
Application
Layer
Interface
Data base
Deployment Diagram
Conte*t Leve
D+D

L)GI(

ogin
60SPLA7
Register
Add Stock
Gateway
ADMI(

,,
)UR

S%S$'
M
US'R Stock
Maste
r
#A%M'(
$
L'V'L , D+D
Login
Login
-ie! Add
get
Login
Response
Assign
Addstock
.et !ay

User

Payment
Admin

Stock
Master
625A0
LS
L8.01
S58/
9
Stock
Mast
er
Add
/ompa
ny
Add
stock
' R Diagram:
A6M01 US2R
MA1A.
2S
R2.0S52R
P:812
1UM
/81;8RM
PASS<8R
6
PASS<8
R6
2MA0L
1AM2
L8.01
US2R
1AM2
PASS<8
R6
L8.01
APPR8-2
US2R
-02< US2R
A66S58
/9
-02<
S58/9
PA7M215
.25<A7
-02<
S58/9
PA7M215
Stock
Master

L8.01

Add
/ompa
ny

You might also like