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

2.3.5 Розробка засобів моделювання предметної області

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

В дипломній роботі найчастіше розробляються наступні види ПК.

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

Автоматизоване робоче місце (АРМ) спеціаліста - частина ПМК, орієнтована на комплексну проробку і рішення задач спеціаліста визначеної виробничої, фінансової, соціальної або іншої діяльності.

Даний підрозділ повинний містити відомості про проектування ПК: розробку логічної і фізичної моделі програмного забезпечення, а також його структури. Для цього розробляються необхідні діаграми, що ілюструють різноманітні аспекти проектування ПЗ (див. таблицю 2.2).

2.3.5.1 Розробка логічної моделі пмк для моделювання

Для проведення моделювання системи у заданій предметній області студент розробляє необхідні обчислювальні й інструментальні засоби. При проектуванні програмних продуктів рекомендується використовувати ООП та діаграми UML [8-10].

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

  • виконується текстове описання, розробка діаграми і таблиць прецедентів використання, виділяються найбільш важливі прецеденти;

  • виконується розробка діаграми класів предметної області;

  • виконується документування поведінки об’єктів ПЗ, проектування діаграм взаємодії (послідовності або кооперацій) для найбільш важливих прецедентів;

  • виконується розробка інших діаграм, таблиць, якщо є така потреба.

Текстове, графічне та табличне представлення інформації повинно бути повністю узгодженим.

Використання базових діаграмних методик розробки логічної та фізичної моделі наведено в методичних вказівках [11-13]. Методика об’єктно-орієнтованого проектування приведена в літературі [14-22].

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