Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichni_vkazivki_3_chastina.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
612.86 Кб
Скачать

7.2.5.5 Специфікації приладу

Не дивлячись на суттєву та принципову різницю в поняттях прилад та процесор, якість полів на вкладках специфікацій у них схожа. Прилад має навіть менше налаштовуваних параметрів, ніж процесор, а тому усі можливі параметри приладу вже були розглянуті в специфікації процесора.

      1. Приклад виконання

Заповнимо діаграму розміщень для моделі Інтернет-магазину одягу, створеній в лабораторній роботі №1.

Будемо вважати, що сервер баз даних та веб-сервер знаходяться на різних машинах. Клієнт взаємодіє лише із веб-інтерфейсом. Адміністратор мережі взаємодії з серверами також через веб-інтерфейс, але на відміну від користувача, адміністратор має доступ і до серверу баз даних. Нехай сервер БД в якості додаткової зовнішньої пам’яті буде підключено до деякого зовнішнього накопичувача. Також вважатимемо, що комп’ютер адміністратора має бути обладнано сканером штрих-кодів (щоб швидко знаходити потрібну одиницю в базі). Реалізація комп’ютерної мережі між покупцем та системою не буде нас цікавити, а внутрішню мережу реалізуємо, підключивши всі відповідні пристрої до маршрутизатора

1. Активуємо діаграму розміщень, як було показано в пункті 7.2.5.

2. Розташуємо на діаграмі три пристрої для моделювання додаткових апаратних засобів, що використовуватимуться в системі, і назвемо відповідно «Маршрутизатор», «Сканер штрих-кодів» та «Зовнішнє сховище даних».

3. Розташуємо на діаграмі також чотири процесори, що виконуватимуть компоненти в рамках роботи системи. Назвемо їх «Комп’ютер користувача», «Web-сервер», «Сервер БД» та «Комп’ютер адміністратора».

4. Поєднаємо усі елементи схеми за допомогою інструмента «З’єднання», керучись описаною вище логікою. Додамо текстові ідентифікатори для з’єднань, використовуючи параметр Name в діалоговому вікні зміни специфікації з’єднань, що позначатимуть тип комунікації. Отримаємо діаграму розміщеннь для Інтернет-магазину одягу (рис. 7.7).

Рисунок 7.7 – Діаграма розміщень для моделі Інтернет-магазину одягу

    1. Завдання на лабораторну роботу

      1. Ознайомитися з конспектом лекцій та пунктом 7.2.

      2. Для моделі, створеної в лабораторній роботі №1, побудувати діаграму розміщення.

      3. Оформити звіт.

      4. Відповісти на контрольні питання.

    1. Зміст звіту

      1. Тема та мета роботи.

      2. Завдання на лабораторну роботу.

      3. Побудована модель.

      4. Висновки

    1. Контрольні питання

      1. Для чого призначена діаграма розміщення?

      2. Що таке процесор?

      3. Що таке процес?

      4. Які стратегії розподілу ресурсів між процесами використовуються в діаграмах розміщення?

      5. В чому відмінність прилада від процесора?

      6. За допомогою чого на діаграмах розміщення відображається взаємодія між елементами діаграми?

Рекомендована література

1. Трофимов С.А. CASE-технологии: практическая работа в Rational Rose. Изд. 2-е. -М.: Бином-Пресс, 2002 г. - 288 с: ил.

2. Дж. Рамбо, М. Блаха. UML 2.O. Объектно-ориентированное моделирование и разработка. 2-е изд. — СПб.: Питер, 2007. — 544 с: ил.

3. Леоненков А. Самоучитель UML [Текст]. – СПб.: БХВ-Петербург, 2004 – 432 с.