DevioLab CRYPTO TRADING AUTOMATION
LIVE
AUTOMATED CRYPTO TRADING • BINANCE
Автоматизуйте свій криптопортфель
Торгові боти DevioLab аналізують крипторинок, автоматично відкривають і закривають позиції та керують вашим портфелем на Binance 24/7.
CRYPTO 80 Bots
BINANCE Spot Trading
TRADING 24 / 7
Спробувати DevioLab
deviolab.com

Моделювання предметної області за об’єктно-орієнтованим підходом

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

ВУЗ:
Інші
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

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

Рік:
2013
Тип роботи:
Лабораторна робота
Предмет:
Архітектура та проектування ПЗ

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

Тема роботи: Моделювання предметної області за об’єктно-орієнтованим підходом Мета роботи: Навчитися практично застосовувати набуті навички із моделювання на мові UML 2 для зображення предметної області з точки зору ООП Індивідуальне завдання Побутова техніка – облік побутової техніки в мережі спеціалізованих магазинів, які мають в своєму розпорядженні від одного до кількох складів. Мережа складається з магазинів та складів, які можуть розміщатися в кількох містах. В кожного магазину чи складу є власний директор. Магазин складається з секцій, в кожній з яких міститься певна група товарів. В кожній секцій є відповідальна за неї особа. Товари додаються відповідно до їхньої приналежності певній групі. Також ведеться статистика проданих товарів в кожному магазині кожного місяця. А також статистика продажу конкретного товару, що дозволяє визначити його популярність для подальшого замовлення. Хід роботи На рис.1 зображена діаграма класів для ведення обліку побутової техніки в мережі магазинів. / Рис.1 Діаграма класів Опис класів: Person – клас, що інформацію про звичайну особу. Director – клас, що наслідується від класу Person і містить інформацію про директора магазину чи складу. SectionHead – клас, що наслідується від класу Person і містить інформацію про завідувача секції в магазині. Building – клас, що містить інформацію про будівлі, з яких складається певна мережа. Shop – клас, що наслідується від класу Building і містить інформацію про магазини даної мережі. Stock – клас, що наслідується від класу Building і містить інформацію про склади даної мережі. Section – клас, що містить інформацію про секції, з яких складається магазин. ProductGroup – клас, що містить інформацію про групи товарів, які містяться в кожній з секцій. Product – клас, що містить інформацію про товари. SoldStatistic – клас, що містить статистику продажу товарів. ShopStatistic – клас, що наслідується від класу SoldStatistic і містить статистику проданих товарів в певному магазині. ProductStatistic – клас, що наслідується від класу SoldStatistic і містить статистику продажу конкретного товару. Висновки Виконуючи дану лабораторну роботу, я навчилася практично застосовувати здобуті знання по моделюванню предметної області. Зобразивши відповідну діаграму, я поєднала між собою класи із застосуванням зв’язків UML 2. Зуміла спроектувати атрибути, операції та відповідні модифікатори класів.
Антиботан аватар за замовчуванням

10.12.2013 18:40

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Нічого не вибрано
0%

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

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

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

Admin

26.02.2023 12:38

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