Download presentation
Presentation is loading. Please wait.
1
Requirement Practice
2
1. What is the following called?
We need a tax preparation system that has three components. The first component creates forms on the screen, allowing the user to type in name, address, tax identification number, and financial information. The second component uses tax tables and the input information to calculate the amount of tax owed for the current year. The third component uses the address information to print forms for federal, state (or provincial), and city taxes, including the amount owed. 2. Specify three complete and unambiguous requirements for the system
3
3. Construct the context diagram for this system.
We need a tax preparation system that has three components. The first component creates forms on the screen, allowing the user to type in name, address, tax identification number, and financial information. The second component uses tax tables and the input information to calculate the amount of tax owed for the current year. The third component uses the address information to print forms for federal, state (or provincial), and city taxes, including the amount owed
4
4. Name three ambiguous or incomplete requirements from:
Suppose you were contracted to create a totally automatic “Blockbuster” Video Kiosk (BVK). This 24 hour BVK store front would be used by customers that have the option to pay at the time of check-out (for rentals or purchases) or to be billed and sent a monthly paper bill. The customers can pay using cash, credit card, or personal check. A 6% local sales tax applies to all purchases. The plan is to have lots of BVK in each city with one main BVK headquarters. At different times someone from headquarters comes and restocks BVK with new video tapes and collects all damaged tapes. Other times someone comes and empties the check drawer, and re-establishes the money to have ample correct change. Headquarters sends the monthly bills to all customers.
5
5. Give an elicitation for the needed information.
6. Give 3 use cases for the previous systems
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.