Page 158 - 6600
P. 158
класи, так і проект в цілому. Для визначеності в якості мови
реалізації проекту доцільно вибрати мову програмування ANSI C
++, який не вимагає інсталяції додаткових програм і поставляється
практично у всіх конфігураціях IBM Rational Rose 2003. Розглянемо
особливості виконання кожного із зазначених вище етапів для мови
реалізації моделі ANSI C ++.
Оскільки мова ANSI С ++ не допускає використання символів
кирилиці в якості імен класів, атрибутів і операцій, необхідно
відповідним чином модифікувати діаграму класів. Після зміни імен
класів, атрибутів і операцій Діаграма класів моделі банкомату буде
мати такий вигляд (рис. 10.1).
Рисунок 10.1 - Діаграма класів моделі банкомату після
перетворення імен класів, їх атрибутів і операцій
Перевірка моделі незалежно від вибору мови генерації
коду
У загальному випадку перевірка моделі може виконуватися на
будь-якому етапі роботи над проектом. Однак після завершення
розробки графічних діаграм вона є обов'язковою, оскільки дозволяє
виявити цілий ряд помилок розробника. До числа таких помилок і
156