Computer Science, asked by chissak999, 10 months ago

1. List all functional and non-functional requirements for the given project.
2. List the components in which white box and black box testing can be done for the given case study.

We are after a system that controls are cycling machine for return able bottles and cans. The machine will allow a customer to return bottles or cans on the same occasion. When the customer returns an item , the system will check what type has been returned. The system will register how many items each customer returns and, when the customer asks for a receipt, the system will print out what he deposited, the value of the returned items and the total return sum that will be paid to the customer. The system is also be used by an operator. The operator wants to know how many items of each type have been returned during the day. At the end of the day, the operator asks for a print out of the total number of items that have been deposited in the machine on that particular day. The operator should also be able to change information in the system, such as the deposit values of the items. If something is a miss, for example if a can gets stuck or if the receipt roll is finished, the operator will be called by a special alarm signal.

Answers

Answered by sardarg95
1

Answer:

We are after a system that controls are cycling machine for return able bottles and cans. The machine will allow a customer to return bottles or cans on the same occasion. When the customer returns an item , the system will check what type has been returned. The system will register how many items each customer returns and, when the customer asks for a receipt, the system will print out what he deposited, the value of the returned items and the total return sum that will be paid to the customer. The system is also be used by an operator. The operator wants to know how many items of each type have been returned during the day. At the end of the day, the operator asks for a print out of the total number of items that have been deposited in the machine on that particular day. The operator should also be able to change information in the system, such as the deposit values of the items. If something is a miss, for example if a can gets stuck or if the receipt roll is finished, the operator will be called by a special alarm signal.

Similar questions