Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Тестування системи
Тестування системи повинне показати, чи задовольняє система вимогам користувача і чи готова вона до здачі в експлуатацію. Планування цієї операції починається услід за системним аналізом. Характер роботи з системою при тестуванні повинен бути максимально наближений до умов промислової експлуатації. Випробування, що проводяться, дають користувачам можливість отримати необхідні навики в роботі з системою і можуть бути розділені. Тестування дозволяє перевірити розроблену систему «у дії». Поетапна розробка передбачає дві стадії тестування: тестування програм і тестування системи. Планування робіт по тестуванню починається ще на етапі системного аналізу. Ці плани потім уточнюються під час системного проектування і програмування. Тестування програм проводиться в основному з метою встановлення їх надійності. Перевірці підлягає кожна програма і кожен логічний модуль. Системне тестування повинне продемонструвати надійність системи в цілому. Перевіряються точність обробки даних, «якість» внутрішніх і зовнішніх інтерфейсів, здатність системи відновлюватися після відмов і забезпечення цілісності даних. Крім того, з'ясовується, чи задовільно працює система на виділених технічних ресурсах.
Висновок до розділу 3
У даному розділі приведена загальна поетапна структура процесу розробки системи, по якій була розроблена система для вивчення геоінформаційних мереж. Успіх розробки ІС в значній мірі залежить від того, наскільки ретельно опрацьована стратегія її реалізації. По кожному напряму проектних робіт в області створення ІС повинне бути проведене дослідження реалізовності, в результаті якого уточнюється, які можливості матиме в своєму розпорядженні нова система і на яких технічних і програмних засобах їй належить функціонувати. В умовах безперервного вдосконалення інформаційної технології, значення етапів формування стратегії і дослідження реалізовності розробки істотно зростає, оскільки зіставлення різних технічних рішень і вибір оптимальних варіантів з погляду задоволення вимог користувачів і витрат на реалізацію, необхідно проводити якомога раніше. Системний аналіз є дуже важливим етапом, але, на жаль, нерідко на нього виділяється недостатньо часу. Основна мета системного аналізу - досліджувати існуючу систему, визначити напрями її розвитку і у загальних рисах змалювати нову систему. На етапі проектування системи, вимоги користувачів втілюються в технічних і програмних рішеннях. Проектування завершується створенням специфікацій програми. В процесі програмування розробляється основна документація на систему, яка потім тривалий час зберігається в службі супроводу програмних засобів. Програми, що володіють такими якостями, як зрозумілість, відсутність помилок і гнучкість, створюються за допомогою методів структурного проектування, кодування і тестування. Ці методи передбачають неодноразові перевірки результатів, що отримуються в процесі розробки. Проблеми, пов'язані з випробуванням розроблених програм, часто намагаються вирішувати на останніх стадіях проекту. Недостатня координація планів підготовки і проведення випробувань ускладнює створення і контроль тестових даних. Планування випробувань і підготовка тестових даних повинні починатися вже на етапі системного аналізу і продовжуватися на подальших стадіях проекту. Етап тестування системи іноді виявляється найбільш складним у всій розробці. Тут можуть виявитися всі неточності і упущення, на які до певного часу «закривали очі» при проектуванні системи. Це ще раз підкреслює необхідність послідовного контролю результатів, що отримуються в процесі розробки ІС.
4. РЕАЛІЗАЦІЯ СИСТЕМИ ДЛЯ ВИВЧЕННЯ ГЕОІНФОРМАЦІЙНИХ МЕРЕЖ В даному розділі, розглянуто і обгрунтовано створення системи з використанням веб-сервера Apache і мови HTML, для створення гіпертекстових документів. Також, в даному розділі, представлений весь процес встановлення веб-сервера Apache і написання веб-сайту.
|