Documente Academic
Documente Profesional
Documente Cultură
1. Login
1.1Introduction
Login will verify the password and username of the person who is
trying to access the software components and restrict access on
wrong password and username allowing only the person incharge to
view /edit /update the components of software database
1.2Actors
DEO, customer, admin
1.3Pre conditions
The person should have the right username and password to log in
1.4Post conditions
The person is logged in and can view the data or make the required
changes
1.5Basic flow the person logs into the software system database
1.5.1 The system requests the actor for his/her username and
password
1.5.2 The actor enters his username and password
1.5.3 System validates name and password and if it finds it correct
allows the actor to log on into the system
1.6Alternative flow Invalid username and password
If in the basic flow enters wrong username or password the system
does not allow the actor to log in
1.7Special requirements none
1.8Use case requirements none
3. Manage Items
3.1Introduction
Allow DEO to maintain item details .This includes adding, changing
and deleting item information
3.2Actors -DEO
3.3 Pre conditions-DEO should be logged on to the system
before this use case begins
3.4 Post conditions-If use case is successful item information is
added/updated /deleted from the system
3.5Basic Flow :starts when DEO wishes to
add/modify/update/delete item details
I.
The system requests the DEO to specify the function
he/she would like to perform (add/update /delete )
II.
One of the sub flow will execute after getting the
information
a. If the DEO selects add item details , add item
details sub flow will execute
b. If DEO selects update item details ,update item
details sub flow will be executed
c. If DEO selects delete item details ,delete item
details sub flow will be executed
3.5.1 Add item details
I.
The system requests the DEO to enter
Name
Price
Brand
3.5.2 Update a item details
I.
The DEO makes the desired changes to the
item information
II.
After changes the system updates the item
record with changed information
3.5.2 Delete a item details
i. The system requests the DEO to
specify the item info
ii.
iii.
iv.
v.
DEO enters the item info. The system retrieves and disp lays the
item information
The system prompts the DEO to confirm the deletion of the item
The DEO confirms the deletion
The system marks the item for deletion
4. View item
4.1 introduction the actor gets the view of item
4.2 actor customer
4.3 pre conditions None
4.4 post conditions if the use case is successful the employee is able to see the
item
4.5 Basic flow The actor searches for the desired item and gets the detailed view
of the item
4.6 Alternative flow The item does not exist in the database and an error message
comes up.
4.7 special requirements none
4.8 use case requirements none
6 Cancel order
6.1 introduction the actor is able to cancel his placed order
6.2 actor customer
6.3 pre conditions The customer should be logged onto the system before
cancelling the order
6.4 post conditions if the use case is successful the customer is able to cancel his
placed order
6.5 Basic flow The customer acoording to his preferences if chosses to cancel an
order ,the order is cancelled
6.6 Alternative flow If the order the customer is trying to delete is not in his cart or
if the item has been dispatched for delivery ,or if the cancellation is not allowed by
the admin ,cancellation of the order fails
6.7 special requirements none
6.8 use case requirements none
7 Generate bill
7.1 introduction
The actor logs into to the system to generate the bill of the item and
payment details
7.2 Actors Admin
7.3 Pre conditions- The actor should be logged in the system to generate bill
7.4 Post condition- the bill is generated by the admin of different items
7.5 basic flow the admin enters the item details which generates the pay of
the specific customer
7.6 alternative-flow :the item does not match with any item in the list and gives an
error
message
9. Generate report
9.1 introduction-The actor logs into to the system to generate the report of the item
ordered and the payment details.
9.2 Actors Admin
9.3 Pre conditions- The actor should be logged in the system to generate report
9.4 Post condition- the report is generated by the admin of different items ordered
by the customer
9.5 basic flow the admin enters the item details which generates the report of
the specific item
9.6 alternative-flow the item does not match with any item in the list and gives an
error message
9.7 special requirements none
9.8 use case requirements none