You are on page 1of 4

FACULTY OF COMPUTING

RIPHAH INTERNATIONAL UNIVERSITY

deliverables

FACULTY OF COMPUTING

Majid Ali 25428

SOFTWARE QUALITY ENGINEERING


BS-SE

Page 1 of 4
USE CASE NAME Adding cattle
ACTORS User
DESCRIPTION The User will add the cattle in the System
TRIGGERS The user will Click the add button to add a cattle
PRECONDITIONS The user will login to the system .
POST ONDITIONS The user will save the record after entering all the detail of cattle.
NORMAL FLOW 1. All record is correct and system will save to the database.
ALTERNATIVE A1 The data entered is invalid try again
FLOW

Page 2 of 4
USE CASE NAME Deleting cattle
ACTORS
USE CASE NAME User
Updating buying selling details of cattle's
DESCRIPTION
ACTORS The
UserUser will delete the cattle in the System
TRIGGERS
DESCRIPTION The
The user
user will
will Click
updatethe
thedelete
buyingbutton to records
selling delete a of
cattle
the cattle's in the
system database
PRECONDITIONS The user will login to the system .
TRIGGERS The user will Click the update button to to update the records of
POST ONDITIONS The user will move to the main menu after the deletion of cattle
cattle
NORMAL FLOW 1 The user will find the cattle to delete .
PRECONDITIONS The user will find the cattle to update the buying selling record.
ALTERNATIVE A1. The cattle doesn't exists .
POST ONDITIONS The user will save the updated settings and move further in the
FLOW
setting.
NORMAL FLOW 1 The user will find the cattle to update .
2 The user will update the cattle data.
3 The user will save the updated data.
ALTERNATIVE A1. The cattle doesn't exists .
FLOW

USE CASE NAME Generate management reports


ACTORS User
DESCRIPTION The user will generate the managements reports from the system.
TRIGGERS The user will Click the generate report button .
PRECONDITIONS The user will go to the generate reports menu and selects the data to
generate report .
POST ONDITIONS The user will download the reports and exits the screen .
NORMAL FLOW 1 The user will choose the specific data to generate report.
2 The user will request to generate report .
ALTERNATIVE
FLOW
Page 3 of 4
USE CASE NAME Updating cattle placings info
ACTORS User
DESCRIPTION The user will update cattle placing information upon
moving and placing cattle.
TRIGGERS The user will Click the update button to to update the records of
cattle placing and moving
PRECONDITIONS The user will find the cattle to update the placing and moving
record.
POST ONDITIONS The user will save the updated settings and move further in the
setting.
NORMAL FLOW 1 The user will find the cattle to update .
2 The user will update the cattle moving and placing information.
3 The user will save the updated data.
ALTERNATIVE A1. The cattle doesn't exists .
FLOW

Page 4 of 4

You might also like