Software Design and Architecture Assignment # 04: Shaheed Zulfikar Ali Bhutto Institute of Science & Technology

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Shaheed Zulfikar Ali Bhutto Institute of Science &

Technology

COMPUTER SCIENCE DEPARTMENT

Total Marks: 04

Obtained Marks:

Software Design and Architecture


Assignment # 04

Submitted To: Ms. Rabia Qayyum


_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Student Name: Aown Raza Hashmi, Muzammil Choudhary


______________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Reg. Number: 2080278, 2080267


______________________________________________________________________________________________________________________________________________________________________________________________________________________________________

SDA BSSE-4A SZABIST-ISB


Shaheed Zulfikar Ali Bhutto Institute of Science &
Technology

COMPUTER SCIENCE DEPARTMENT

Prepare use case descriptions for the system functionalities you have chosen
already. Make use case descriptions for at least 5 main functionalities of your
system. Additional functionalities should also be mentioned.

As we worked on AliExpress Ecommerce system from pervious assignment and


now we are working case description for this system.

Registration
Use Case ID SYS-1
Use Case Registration
Actor User
Description The use case begins when the actor indicates the intent to
register to the system. It ends and when the actor is a
register or cancels registration.
Per-Condition The login exists
Post-Condition The actor registers successfully

Administration/User Login
Use Case ID SYS-2
Use Case Login
Actor Administrator/User
The use case begins when the actor indicates the intent to
Description login to the system. It ends when the actor is log in or
cancels login.
Pre-Condition The login exists
Post-Condition The actor logs in successfully

SDA BSSE-4A SZABIST-ISB


Shaheed Zulfikar Ali Bhutto Institute of Science &
Technology

COMPUTER SCIENCE DEPARTMENT

Manage Cart
Use Case SYS-3
Use Case Manage Cart
Actor User
The use case begins when the actor indicates the intent to
Description add items into the cart. It ends when the actor enters the
next
1-The Category record exists for editing/view.
Pre-Condition
2-The actor is logged in.
Post-Condition The Cart record is added or updated.

View Product
Use Case ID SYS-4
Use Case View Product
Actor User
The use case begins when the actor indicates to view the
Description
products. It ends when the actor is close to the application
Pre-Condition The login exists
Post-Condition The actor view product successfully

Place Order
Use Case ID SYS-5
Use Case Place Order
Actor User
The use case begins when the actor indicates the intent to
Description
confirm the purchase of his selected items
1-The product record exists for editing/view.
Pre-Condition
The actor is logged in
Post-Condition The Cart record is added or updated.

SDA BSSE-4A SZABIST-ISB


Shaheed Zulfikar Ali Bhutto Institute of Science &
Technology

COMPUTER SCIENCE DEPARTMENT

Manage Categories
Use Case ID SYS-5
Use Case Manage Categories
Actor Administrator
The use case begins when the actor indicates the intent to
Description view, update, add or delete Categories record. It ends when
the actor closes the Category form.
The Categories record exists for editing/view.
Pre-Condition
The actor is logged in
Post-Condition The Categories record is added, deleted or updated.

Manage Product
Use Case ID SYS-6
Use Case Manage Product
Actor Administrator
The use case begins when the actor indicates the intent to
Description add, update, delete or view item is a record. Categories can
be searched. It ends when the actor closes the form.
1-The Item’s record exists for editing/view.
Pre-Condition
2-The actor is logged in.
Post-Condition The item’s record is added or updated.

View Order Detail


Use Case ID SYS-7
Use Case View Order Detail
Actor Admin
The use case begins when the actor indicates the intent to
Description
view orders detail of customers.
1-The order record exists for editing/view.
Pre-Condition
2-The actor is logged in.
Post-Condition The actor dispatch or cancel the customer record.

SDA BSSE-4A SZABIST-ISB

You might also like