Page 42 - 6430
P. 42

доступу до цих даних, які підтримуються на фізичному рівні.

                                             Розробка застосувань
                  Застосування  -  програма  або  програмна  система,  яка
            призначена  для  рішення  деякої  сукупності  задач  в  даній
            предметній області, або яка являє собою типовий інструментарій,

            що застосовується в різних областях.
                       На цьому етапі вирішуються такі задачі:
                       проектування транзакцій;

                       проектування інтерфейсів користувачів.
                  Транзакція може складатися з декількох операцій по роботі з
            БД,  які  переводять  БД  з  одного  цілісного  стану  в  інший.

            Розрізняють  транзакції  по  отриманню  певної  інформації  з  БД  і
            транзакції  по  зміні  даних  в  БД  (оновлення,  вилучення,
            додавання). Транзакції також можуть бути змішані.

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

                       На етапі реалізації вирішуються такі задачі:
                       встановлюється технічне і програмне забезпечення

                СУБД;
                       реалізується проект БД;
                       реалізуються прикладні програми;

                       реалізуються форми вводу/виводу даних і звіти;
                       наповнення БД даними;

                       захист БД від несанкціонованого втручання;
                       підтримка цілісності БД.
                  Реалізація БД виконується за допомогою створення опису на

            мові  визначення  даних  певної  СУБД  або  з  використанням
            графічного інтерфейса користувача. Застосування реалізуються на
            мовах третього та четвертого покоління або на розширеннях мов

            БД.  Реалізація  може  виконуватися  за  допомогою  інструментів
            автоматизованого проектування.
                                                    Тестування

                          На етапі тестування вирішуються такі задачі:
                       перевіряється вірність роботи окремих модулів або
                функціональних компонентів (альфа-тестування);

                        проводяться виміри продуктивності роботи системи,

                                                        42
   37   38   39   40   41   42   43   44   45   46   47