Anda di halaman 1dari 16

Activity Diagram of User Management and Events Module Reference Number:

Use Case AD001

REGISTER Version Number: v.1

System Name: Artbits


Subject: ISPROJ1

User Admin

Fill up registration Validate


form credentials

[INVALID]

[VALID]
Receive email Send email
confirmation confirmation

[CONFIRM]
Add user profile

[NO CONFIRMATION]
Activity Diagram of User Management and Events Module Reference Number:
Use Case AD002

LOGIN Version Number: v.1

System Name: Artbits


Subject: ISPROJ1

Artists Artbits

[FORGOT PASSWORD]

Send recovery
Input email
email

[RECEIVED]
Change password
[DID NOT RECEIVE]

[FAIL]

[SUCCESS]

Validate
Input credentials
credentials

[INVALID]

[VALID]

Directed to home
page
Activity Diagram of User Management and Events Module Reference Number:
Use Case AD003

MANAGE USERS Version Number: v.1

System Name: Artbits


Subject: ISPROJ1

Users Artbits

[DELETE]
[ADD] Select information
Delete
to delete

[EDIT]
Input user Validate user
information information

Information [SUCCESS]
Edited [FAIL]

Input user Validate


Information information

[INVALID]

[VALID]

Add artist
information
Activity Diagram of User Management and Events Module Reference Number:
Use Case AD004

MANAGE EVENT Version Number: v.1

System Name: Artbits


Subject: ISPROJ1

Event Officer Admin

[DELETE]
[ADD] Select information
Delete
to be deleted

[EDIT]
Input event Validate event
information information

Information [SUCCESS]
Edited [FAIL]

Input event Validate event


Information information

[INVALID]

[VALID]

Add event
information
Activity Diagram of User Management and Events Module Reference Number:
Use Case AD005

MANAGE EXTERNAL AFFAIRS Version Number: v.1

System Name: Artbits


Subject: ISPROJ1

Sponsor Event Officer

[DELETE]
[ADD] Select information
Delete
to be deleted

[EDIT]
Validate
Input information
information

Information [SUCCESS]
Edited [FAIL]

Validate
Input Information
information

[INVALID]

[VALID]

Add information
Activity Diagram of User Management and Events Module Reference Number:
Use Case AD006

NOTIFY CLIENT Version Number: v.1

System Name: Artbits


Subject: ISPROJ1

Event Officer Client

Create event
notification

Send event [SUCCESS]


notification

[FAIL]

Receive event
notification
Activity Diagram of User Management and Events Module Reference Number:
Use Case AD007

MANAGE REPORTS Version Number: v.1

System Name: Artbits


Subject: ISPROJ1

Admin

[ADD] Input report


Delete
information

[EDIT]
Input report Validate report
information information

Report [SUCCESS]
information Edited [FAIL]

Input report Validate report


Information information

[INVALID]

[VALID]

Add report
information
Activity Diagram of User Management and Events Module Reference Number:
Use Case AD008

PRINT REPORTS Version Number: v.1

System Name: Artbits


Subject: ISPROJ1

Admin

[UNAVAILABLE] [CANCEL]

[AVAILABLE]
View reports

[CHOOSE REPORT]

External affair
User report Event report
reports

Print report

Retrieve Report
Activity Diagram of Transaction Module Use Case Reference Number:
AD009
UPLOAD
Version Number: v.1

System Name: Artbits


Subject: ISPROJ1

Artists Admin

Upload artwork

[FAIL] [SUCCESS] Verify Uploaded


Artwork

[VALID]
Add artwork to
gallery
[INVALID]

Receive
Notify Artist
Notification
Activity Diagram of Transaction Module Use Case Reference Number:
AD010
FLAG
Version Number: v.1

System Name: Artbits


Subject: ISPROJ1

Artists Admin

Verify Uploaded
Artwork

[VALID]
Add artwork to
gallery
[INVALID]

Receive
Notify Artist
Notification
Activity Diagram of Transaction Module Use Case Reference Number:
AD011
BROWSE ARTWORKS
Version Number: v.1

System Name: Artbits


Subject: ISPROJ1

Client/Artist/Admin

[VIEW MORE]
Browse Gallery

[UNAVAILABLE] [CATEGORICAL]
Select Category

[SEARCH]

Keyword Search

View specific
artwork

[DONE VIEWING]
Activity Diagram of Transaction Module Use Case Reference Number:
AD012
PURCHASE ARTWORKS
Version Number: v.1

System Name: Artbits


Subject: ISPROJ1

Client Artist Admin Bank

Browse
Gallery

Choose
Artwork
[CHOOSE]

[CONFIRM]

Purchase

[CANCEL]

[CONFIRM]
Receive
Notify Artist
Notification

Checkout

Deposit Payment Receive


to Admin
Payment

Withdraw
Payment

Validate Artist
Account

Receive
Send Payment
Payment
Retrieve
Payment
Activity Diagram of Auction Module Use Case Reference Number:
AD013
Generate Activation Code
Version Number: v.1

System Name: Artbits


Subject: ISPROJ1

Activity Officer Event Officer Client

Generate Code

[FAIL]

[SUCCESS]

Send Activation Receive Activation


Code Code

Distribute Coode Receive Activation


Code
Activity Diagram of Auction Module Use Case Reference Number:
AD014
Generate BID
Version Number: v.1

System Name: Artbits


Subject: ISPROJ1

Client System

Input Code Verify Input Code

[INVALID]

Perform Bid
[VALID]
Activity Diagram of Auction Module Use Case Reference Number:
AD015
Bid
Version Number: v.1

System Name: Artbits


Subject: ISPROJ1

Client System Activity Officer

Bid Artwork

Verify Bid

[SUSPICIOUS]
Flag Client

Accept Bid
Activity Diagram of Auction Module Use Case Reference Number:
AD016
Flag Client
Version Number: v.1

System Name: Artbits


Subject: ISPROJ1

Activity Officer Admin

Flag Client

Investigate Client

Remove Client [INNOCENT]


Flag

[GUILTY]

Suspend Client

Anda mungkin juga menyukai