0% found this document useful (0 votes)
45 views10 pages

system User DB: UC-1: Log in

The document describes 10 use cases for a system. UC-1 involves a user logging in and being granted or denied access. UC-2-5 involve adding, removing, or editing invoices, customers, or other data after logging in. UC-6 allows adding new users as a manager. UC-7 covers doing a transaction like making a purchase and payment. UC-8-10 allow viewing or modifying customer, transaction, or other data. Common steps include logging in, requesting and retrieving data, comparing new values, making changes and retrieving updates.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views10 pages

system User DB: UC-1: Log in

The document describes 10 use cases for a system. UC-1 involves a user logging in and being granted or denied access. UC-2-5 involve adding, removing, or editing invoices, customers, or other data after logging in. UC-6 allows adding new users as a manager. UC-7 covers doing a transaction like making a purchase and payment. UC-8-10 allow viewing or modifying customer, transaction, or other data. Common steps include logging in, requesting and retrieving data, comparing new values, making changes and retrieving updates.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

UC-1 : Log in

User :System DB

Log in Attempt

Propt
Request info

Returned info

Compare

alt Grant

Accepted

Faild
Not Valid
UC-2 : Add , Remove , Edit Stuff

User :System DB

<<include: Log in>>

Requst Stuff

Propt
Request info

Returned info

alt

Add stuff New Stuff


Compare

Chainges
Retrive cahinge

Don

Remove Stuff
Stuff
Compare

Chainges
Retrive cahinge

Don

Edit Stuff New Stuff


Compare

Chainges
Retrive cahinge

Don

Fail Alert Message


UC-3 : Add Invoice

User :System DB

<<include: Log in>>

Requst Invoices

Propt
Request info

Returned info

New Invoices
Compare

Chainges
Retrive cahinge

alt

Success
Don

Faild
Alert Message
UC-4 : Remove Invoice

User :System DB

<<include: Log in>>

Requst Invoices

Propt
Request info

Returned info

Return Invoces

Choose Invoices
Remove

Chainges
Retrive cahinge

alt

Success
Don

Faild
Alert Message
UC-5 : Edit in Invoice Stiffs

User :System DB

<<include: Log in>>

Requst Invoices

Propt
Request info

Returned info

alt

Add Stuff to Invoice


New Stuff
Compare

Chainges
Retrive cahinge

Don

Remove Stuff from Invoice


Stuff
Compare

Chainges
Retrive cahinge

Don

Edit Stuff from Invoice


Users
Compare

Chainges
Retrive cahinge

Don

Alert Message
Fail
UC-6 : Add User

User :System DB

<<include: Log in as Manager>>

Requst Users

Propt
Request info

Returned info

alt

Add Users New Users


Compare

Chainges
Retrive cahinge

Don

Fail Alert Message


UC-7 : Do Transaction

User :System DB

<<include: Log in>>

Request Invoice & Customers

Request Invoice & Customers

Request Invoice & Customers

Request Invoice
alt

Do Buy & Payment Find

Retrive Price
Do Payment

Set Chainges

Retrive chainge
Succesfull

Faild
Alert
UC-8 : Add , Remove , Edit Customer

User :System DB

<<include: Log in>>

Requst Customers

Propt
Request info

Returned info

alt

Add Customer New Customer


Compare

Chainges
Retrive cahinge

Don

Remove Customer
Customer
Compare

Chainges
Retrive cahinge

Don

Edit Customer Customer


Compare

Chainges
Retrive cahinge

Don

Fail Alert Message


UC-9 : See Transactions

User :System DB

<<include: Log in>>

Requst Transavtions

Propt
Request info

Returned info
Time Line

Return Transavtions

alt

Success
Transavtions

Faild
Alert Message
UC-10 : See Stuffs

User :System DB

<<include: Log in>>

Requst Stufs

Propt
Request info

Returned info

Return Stufs

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy