Sunteți pe pagina 1din 2

Functional requirements:

The functional requirement for this system are divided into three main categories
Medicine stock, Customer information and billing and Sale and supplier info.

Medicine Stock :
 The system shall record stock of medicines.
 The system shall be updated with arrival of new stock.
 The system shall notify the expired stock of medicines.
 The system shall keep record of medicine details

Customer info and billing :


 The system will display the customer info.
 The system will generate the bill.
 The system shall store the customer information.
 The system shall keep record of the billing.

Sale and supplier info :


 The system shall display the supplier information and update it from time to time.
 The system shall display the number of sale with record of profit and losses.

Nonfunctional Requirements:
 Performance Requirements define acceptable response times for system functionality.
 The load time for user interface screens shall take no longer than ten seconds.
 The log in information shall be verified within five seconds.
 Queries shall return results within five seconds.
 The system should provide the security for the user.
 The system must available at the operating hours.

Constraints:
A constraints is a restriction on the degree of freedom you have in providing a
solution. are effectively constraints global requirements, such as limited development resources
or a decision by senior management that restricts the way you develop.

Scenarios:

1. The software should work in a way that the salesman can scan barcode and will see the
product details including price and available stock of particular product in the system.

2. Salesman should be able to search any existing product by name, ID and see the same
detail as mentioned above.
3. Salesman should be able to create an order and can add 1 or more than one items in
order.
4. Salesman will be able to see an order summary while he adds products and generate
receipt with total payable amount. Salesman will receive the payment and mark the
order paid and handover the medicine.

Question About Scenarios:


S-ar putea să vă placă și