В пункте 1.3 сформулирована задача и приведена схема сети банковского обслуживания (рисунок 1.3). Анализируя эту постановку задачи, можно выделить возможные классы, сопоставив их существительным, упомянутым в ее предварительной формулировке; получится следующий список возможных имен классов (в алфавитном порядке):
| ATM (банкомат) | кассир | программное обеспечение |
| банк | кассовый терминал | система |
| банковская сеть | квитанция | проверка безопасности |
| данные проводки | клиент | служба ведения записей |
| данные счета | компьютер банка | счет |
| деньги | консорциум | цена |
| доступ | пользователь | центральный компьютер |
| карточка | проводка |
Исследуем этот список, исключая из него имена классов в соответствии с рекомендациями п. 2.2.1:
После исключения всех лишних имен возможных классов получаем следующий список классов, составляющих проектируемую систему банковского обслуживания (эти классы представлены на рисунке 2.5):
| ATM (банкомат) | кассовый терминал | проводка |
| банк | клиент | счет |
| карточка | компьютер банка | центральный компьютер |
| кассир | консорциум |
Назад | Содержание | Вперед