DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт практичної роботи №4 з предмету «Інженерія програмного забезпечення»

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерної техніки, автоматики та метрології
Факультет:
Комп’ютерних та інформаційних технологій
Кафедра:
Програмного забезпечення

Інформація про роботу

Рік:
2013
Тип роботи:
Практична робота
Предмет:
Інженерія програмного забеспечення
Група:
КН-11
Коротко про документ

Про що ця робота

У звіті практичної роботи описано створення UML-діаграми класів. Наведено приклад проєкту автоматизації освітлення вулиць із детальним описом класів та їхніх атрибутів.

У роботі розглядаються

  • Об'єктно-орієнтоване проектування
  • Діаграма класів UML
  • Автоматизація освітлення вулиць
  • Програмне забезпечення
  • Атрибути та методи класів
  • Структурний аналіз

Зміст і розділи

  1. Мета роботи
  2. Діаграма класів
  3. Хід роботи
  4. Варіант 18: Програмне забезпечення автоматизації освітлення вулиць
  5. Опис діаграми класів
  6. Висновок
Для кого:Студенти технічних спеціальностей, викладачі та розробники програмного забезпечення.
Викладачі:Не вказано

Ключові поняття

діаграма класівUMLкласоб'єктатрибутопераціяуспадкуванняасоціаціяпрограмне забезпеченняавтоматизація

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ, НАУКИ МОЛОДІ ТА СПОРТУ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» ІНСТИТУТ КОМП’ЮТЕРНОЇ ТЕХНІКИ АВТОМАТИКИ ТА МЕТРОЛОГІЇ ЗВІТ ПРАКТИЧНОЇ РОБОТИ №4 З ПРЕДМЕТУ: «Інженерія програмного забезпечення» Практична робота № 4 Мета роботи: навчитися створювати діаграми класів. Діаграма класів На діаграмах класів буде показано різноманітні класи, які утворюють систему і їх взаємозв’язки. Діаграми класів називають «статичними діаграмами», оскільки на них показано класи разом з методами і атрибутами, а також статичний взаємозв’язок між ними: те, яким класам «відомо» про існування яких класів, і те, які класи «є частиною» інших класів, — але не показано методи, які при цьому викликаються. Клас визначає атрибути і методи набору об’єктів. Всі об’єкти цього класу (екземпляри цього класу) мають спільну поведінку і однаковий набір атрибутів (кожен з об’єктів має свій власний набір значень). Іноді замість назви «клас» використовують назву «тип», але, слід зауважити, що ці назви описують різні речі: тип є загальнішим визначенням. У UML класи позначаються прямокутниками з назвою класу, у цих прямокутниках у вигляді двох «відсіків» може бути показано атрибути і операції класу. Хід роботи: Варіант 18 Програмне забезпечення автоматизації освітлення вулиць. Діаграма класів  Рис.1. Опис діаграми класів (рис.1): В даній діаграмі присутні такі 3 класи: «Автоматичне освітлення». В цьому класі містяться такі атрибути: тип датчика та напруга мережі. Тип датчика відповідає за те, яким саме чином буде забезпечуватись автоматизація освітлення і задається типом string. Напруга в мережі типу bool, задає присутня чи відсутня напруга в мережі. «Автоматичне освітлення вулиць». Цей клас успадковує атрибути з класу «Автоматичне освітлення». А також містить такі операції: увімкнення/ вимкнення освітлення, сповіщення про справність апаратури, запис показників електро-енергії. Кожній з операцій відповідають певні елементи та параметри, що допомагають зрозуміти за що відповідає операція та що вона буде виконувати. Операція увімкнення/вимкнення освітлення відповідно відповідає за увімкнення або вимкнення освітлення на певній кількості вулиць. Сповіщення про справність апаратури забезпечує появу повідомлення про справність або несправність апаратури. Запис показників електро-енергії дозволяє записувати показники спожитої електро-енергії. «Вулиця». Даний клас є класом використання «Автоматичного освітлення вулиць» до багатьох вулиць, тому біля позначки стрілка є позначка у вигляді символу «*». Клас «Вулиця» містить такі атрибути: назва вулиці, кількість освітлювальних приладів. Назва вулиці типу string і задає найменування вулиці, на якій потрібно виконати певні операції. Кількість освітлювальних приладів типу int задає кількість ліхтарів або інших освітлювальних приладів, які присутні на вулиці. Висновок: виконавши дану практичну роботу, я навчилася створювати діаграми класів.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!