Example

Problem Statement:

A simple cash register has a display, an electrical wire with a plug, and a numeric keypad which has keys for subtotal, tax, and total. This cash storage device has a total key which triggers the release on the drawer. The numeric buttons simply place a number on the display screen, the subtotal key displays the current total, the tax key computes the tax, and the total key adds the subtotal and the tax. Write a system to simulate the cash register described here.




Eliminating Unnecessary Nouns

Cash Register
Display
Wire            <--Irrelevant 
Plug 		<--Irrelevant
Numeric Keypad
Keys 
Device 		<--Vague 
Total 
Key Release 	<--Irrelevant 
Drawer 
Numeric Buttons <--Redundant 
Subtotal Key 
Tax Key 
Screen 		<--Redundant 
Number 		<--Attribute 
Total 		<--Attribute 
Tax 		<--Attribute 
0-9 Keys 
Value 		<--Attribute 
Money




Back to Table of Contents

Document:
Local Date:
Last Modified On: