й борг), вибравши в пункті меню" Список боржників. Далі інженер може вибрати умови обмеження пошуку даних (період, за який необхідні дані). Отримані результати відображаються на екрані. Далі інженер вводить номер особового рахунку та на основі отриманих даних формує лист повідомлення, потім виводить звіт на друк;
г) альтернативний потік: інженер може імпортувати дані MS Excel і перейти до головного вікно, а так додати в базу даних відомості про нового клієнта;
д) якщо прецедент закінчився успішно, отримані результати відображаються в табличному вигляді і графічному вигляді без повідомлень про помилки.
2.3 Побудова діаграми послідовності
Мета аналізу придатності (попереднє проектування) - виявити об'єкти. На етапі детального проектування відбувається розподіл функцій програми між цими об'єктами. Діаграма послідовностей є основним елементом детального проектування (динамічної частини об'єктної моделі).
Діаграма послідовності показує обмін повідомленнями між об'єктами, впорядкованими у вигляді тимчасової послідовності.
Діаграма послідовності - це основний робочий продукт проектування. Для кожного прецеденту створюється діаграма, що описує головну і альтернативну послідовності дій. У результаті виходить ядро ??динамічної моделі, в якому визначено поведінку системи під час виконання і те, як реалізується це поведінка.
Діаграма послідовності складається з основних елементів:
тексту послідовності дій в прецеденті, який записується зверху вниз по лівій стороні;
повідомлень, зображуваних стрілками, які спрямовані від одного об'єкта до іншого;
методів (операцій), що подаються у вигляді прямокутників. Вони розташовані на пунктирних лініях, відповідних тим об'єктам, яким методи належать. Довжину прямокутника можна використовувати для того, щоб показати фокус управління в послідовності: метод володіє управлінням аж до точки, в якій прямокутник кінчається.
Діаграма послідовності показана на малюнку 2.2.
Малюнок 2.2 - Діаграма послідовності
2.4 Діаграма стану
Головне призначення цієї діаграми - описати можливі послідовності станів і переходів, які в сукупності характеризують поведінку елемента моделі протягом його життєвого циклу. Діаграма станів представляє динамічну поведінку сутностей, на основі специфікації їх реакції на сприйняття деяких конкретних подій.
Діаграма станів по суті є графом спеціального виду, який представляє певний автомат. Вершинами цього графа є стани (або псевдосостоянія). Дуги графа служать для позначення переходів зі стану в стан. Діаграми стану можуть бути вкладені один в одного, утворюючи вкладені діаграми більш детального представлення окремих елементів моделі.
Під станом розуміється абстрактний метаклассом, використовуваний для моделювання окремої ситуації, протягом якого має місце виконання деякої умови. Стан може бути задане у вигляді набору конкретних значень атрибута класу або об'єкта, при цьому зміна їх окремих значень буде відображати зміну стану модельованого класу або об'єкта. Не кожен атрибут класу може характеризувати й...