You are on page 1of 2

Khella Wash N’ Dry Self Service Laundry Branch 1 and 2

USM Avenue, Brgy. Poblacion, Kabacan, Cotabato

Functional Requirements

1. The system must contain a list of their inventory, supplies, selling and
purchasing prices.
Input: Encoded inventory, supplies, selling and purchasing prices
Process: Store the information encoded.
Output: List of the inventory, supplies selling and purchasing prices stored.

2. It must also contain the services offered and their corresponding prices.
Input: Encoded services offered and their corresponding prices
Process: Store the information encoded.
Output: List of services offered and their corresponding prices stored.

3. It must be able to take into account the certain level of inventory that would
signal for restocking.
Input: Safety stock required
Process: Compare the stocks left at the moment and the safety stock.
Output: Update the user if the safety stock is nearly reached.

4. It must automatically compute for the bill.


Input: Summarized transactions (services and goods) availed by the
customer and its corresponding prices.
Process: Compute for the total amount of services and goods availed.
Output: Computed bill of the customer.

5. It must be able to keep customer database.


Input: Encoded customer details.
Process: Store the customer details.
Output: Customer details are stored in a database.
6. It must be able to generate and print the bill and receipt.
Input: Total amount of the transaction of a particular customer
Process: Display the amount of the transactions availed.
Output: Printed summary of the transactions and the total amount a
particular customer needs to pay.

7. It must be able to record and store daily sales.


Input: Generated summary of sales in a day
Process: Store the summary of daily sales.
Output: Stored summary of daily sales.

8. It must be able to modify unintentional errors and save changes.


Input: Modifications made to unintentional errors
Process: Apply and saved the changes.
Output: Modified record.

9. It must be able to take into account the daily expenses and monthly utilities
expenses.
Input: Recorded daily expenses and monthly utilities expenses
Process: Summarize and store a list of the daily expenses and monthly
utilities.
Output: Summarized details of daily expenses and monthly utilities.

10. It must be able to generate a monthly income statement.


Input: Stored list of transactions from first day of the month until the last
day of the month, list of daily expenses and utilities expenses and the
amount for each transaction.
Process: Consolidate separate transactions into a monthly report.
Output: A monthly income statement report.

You might also like