Page 15 - 4190
P. 15

4. Які основі етапи моделювання?
                  5. Що собою являє перевірка моделі на адекватність?
                  6. Що таке  комп’ютерне моделювання та його особливості?
                  7. Перелічіть  основні  висновки,  які  потрібно  враховувати  при

            моделюванні певної предметної області.



                                                     ЛЕКЦІЯ 2


              СКЛАДАННЯ ВИМОГ ДО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ




                  Вимоги  до  програмного  забезпечення  –  сукупність  тверджень

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

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

                  Етапу  розроблення  вимог,  можливо,  передувало  техніко-
            економічне обґрунтування, або концептуальна фаза аналізу проекту.
            Фаза  розробки  вимог  може  бути  розбита  на  виявлення  вимог  (збір,
            розуміння,  розгляд  та  з'ясування  потреб  зацікавлених  осіб),  аналіз

            (перевірка  цілісності  і  закінченості),  специфікація  (документування
            вимог) та перевірка правильності.


                                            Види вимог за рівнями

                  1. Бізнес-вимоги – визначають призначення ПЗ, описуються в до-
            кументі про бачення (vision) і межах проекту (scope).

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

            виражатися у вигляді фраз тверджень, у вигляді способів застосуван-
            ня (use case), призначених для користувача історій (user story), сцена-
            ріїв взаємодії (scenario).






                                                              15
   10   11   12   13   14   15   16   17   18   19   20