You are on page 1of 4

20011598-072

Use case description


Use case_id: U_case3
Use case name: check Availability
Primary actor: Customer
Secondary Actor: System
Description: Customer will check possibility to print poster, flyer or book. Then
customer will select product type like quantity and paper type. Customer will able to
choose hard and soft cover.
Pre-condition: Customer will check possibility
Post condition: Finally, customer will provide PDF file.
Actor System
1- Customer will check possibility of
poster, flyer or book.
2- Then customer will select product type
like quantity and paper type.
3- Customer will able to choose hard and
soft cover.

Use case_id: U_case3


Use case name: provide PDF
Primary actor: Customer
Secondary Actor: System
Description: After choosing all availabilities and requirements customer will able to
provide PDF file.
Pre-condition: Provide PDF file of desired content.
Post condition:
Actor System
1- Customer will provide PDF file of
desired content.

Use case_id: U_case3


Use case name: Create Account
20011598-072

Primary actor: Customer


Secondary Actor: System
Description: Customer will enter username and password in order to create account.
Customer can link address and credit card number.
Pre-condition: Customer will enter username and password.
Post condition: All info that customer gives will check by system either it is correct or
not.
Actor System
2- Create account with entering 3- System will verify either all given info
username and password. He can link is correct or not.
further info like credit number or
address.
4- If any info is missing then it will
inform to system else send it to bank
for further approval.

Use case_id: U_case4


Use case name: Place Order
Primary actor: Customer
Secondary Actor: System
Description: Customer will give all his info to system while creating account. And if
system approve that all info is correct and send it to bank for further verification. After
bank verification Order is finalized.
Pre-condition: Customer will give all his info to system while creating account.
Post condition: After finalize order, PDF file provided to printing agents.
Actor System
1- Customer will provide its info to 2- System will verify either all given info
system. is correct or not.
3- After this verification system send it
to bank for approval.
5- Order finalize.

Use case_id: U_case5


Use case name: Bank Approval
20011598-072

Primary actor: Bank system


Secondary Actor: System
Description: Customer’s info send to bank for approve. Bank check that info.
Pre-condition: A copy of customer information send to bank.
Post condition: Bank approve it and order is finalize.
Bank System System
1- Customer’s info send to bank for 2- Bank check that info.
approve
3- If info is correct then approve info
else contact to customer.

Use case_id: U_case6


Use case name: Perform printing
Primary actor: printing Agent
Secondary Actor: Customer
Description: After bank approval printing agent perform printing action. Customer
provides PSF file to them.
Pre-condition: Printing agent perform printing action
Post condition: Check quality of file.
Printing Agent Customer
1- Printing Agent perform action of 2- Customer provides PDF file.
printing.

Use case_id: U_case7


Use case name: File inspection
Primary actor: printing Agent
Secondary Actor: Customer
Description: Customer provides PSF file to them. Printing Agent check requirement of
printing if it meet then print otherwise hold process for until customer provides PDF file
again.
Pre-condition: Customer provides PDF file to them.
Post condition: Check for file.
20011598-072

Printing Agent Customer


1- Customer provides PSF file to 2- Printing Agent check requirement
them of printing if it meet then print
otherwise hold process for until
customer provides PDF file again.

Use case_id: U_case8


Use case name: Monitoring Stock
Primary actor: Administrator
Secondary Actor: Supplier
Description: Administrator monitors if sufficient paper and ink stock. If amount of paper
and ink running slow then place order by supplier.
Pre-condition: Administrator monitors if sufficient paper and ink stock
Post condition: Supplier supply order.
Administrator Supplier
1- Administrator monitors if
sufficient paper and ink stock.
2- If amount of paper and ink running
slow then place order by supplier.

Use case_id: U_case9


Use case name: Supplier
Primary actor: Supplier
Secondary Actor: Admin
Description: Administrator monitors if sufficient paper and ink stock. If amount of paper
and ink running slow then place order by supplier.
Pre-condition: Order place if stock is running low.
Post condition: Supplier supply order.
Supplier Admin
1- Supplier supply order of paper and
ink stock.

You might also like