1. Requirements

System

Use Case ID

Completed

Sales Order

Place Sales Order

¡î

View Sales Order List

¡î

View Sales Order Detail

¡î

Purchase Order

Place Purchase Order

¡î

View Purchase Order List

¡î

View Purchase Order Detail

¡î

User

Create User Profile

¡î

View User List

¡î

View User Detail

¡î

Inventory

Add Item

¡î

View Item List

¡î

View Item Detail

¡î

 

2. Exception Handlings

System

Exceptions

Completed

Sales Order

Server unavailable

¡î

Database error due to invalid input data (price, quantity, etc.)

¡î

Invalid data type(sales order id and item id should be numeric)

¡î

Item is not available then user can not create a sales order

¡î

Purchase Order

Server unavailable

¡î

Database error due to invalid input data (price, quantity, etc.)

¡î

Invalid data type(purchase order id and item id should be numeric )

¡î

Inventory

Server unavailable

¡î

Database error due to invalid input data (price, quantity, etc.)

¡î

Invalid data type(item id should be numeric and item name character type)

¡î

User

Server unavailable

¡î

 Database error due to invalid input data (email, etc.)

¡î

Invalid data type(login, first name and last name should be character)

¡î

Attempt to add an existing user

¡î

Attempt to add a user with invalid data type (i.e. username or password should be a character type)

¡î