Page 22 - 4190
P. 22

ри даних, базуються на методі Джексона  і використовуються для по-
            дання  вхідних  і  вихідних  даних  структурними  діаграмами.  Метод
            UML  призначений  для  опису  сценаріїв  роботи  проекту  у  наочному
            діаграмному вигляді. Компонентне проектування ґрунтується на ви-

            користанні готових компонентів (reuse) з визначеними інтерфейсами і
            їх інтеграції в конфігурацію, як основи розгортання компонентної си-
            стеми для її функціонування в операційному середовищі.

                  Формальні методи опису програм ґрунтуються на специфікаціях,
            аксіомах, описах деяких попередніх умов, твердженнях і постумовах,
            що  визначають  заключну  умову  одержання  програмою правильного
            результату.  Специфікація  функцій  і  даних,  якими  ці  функції  оперу-

            ють,  а  також  умови  і  твердження  –  основа  доведення  правильності
            програми.


                                          Концептуальне проектування

                  Уточнення вимог та адекватного розуміння їх замовником прово-
            диться в кількох напрямах. Зупинимося на головних з них, котрі від-
            повідають вимірам простору визначення завдань системи.

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

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

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

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

            один атрибут або певна сукупність атрибутів є визначальним для іде-
            нтифікації  екземпляра  об’єкта  і  називається  ідентифікато-
            ром об’єкта. Об’єкти можуть перебувати у відношеннях або зв’язках

            між собою.
                  Коли в онтології домену визначено, що об’єкт А перебуває в пев-
            ному відношенні чи зв’язку з об’єктом В, то мова йде про зв’язки між
            екземплярами  об’єктів.  Кількість  екземплярів,  які  можуть  брати

            участь у зв’язку з кожної сторони (А та В), визначає тип зв’язку. За-

                                                              22
   17   18   19   20   21   22   23   24   25   26   27