Розробка успішного інтернет-ресурсу – важкий та тривалий процесс. На цьому етапі виконується кодування ,тестування та документування. Мета кодування полягає в створенні програмного забезпечення у відповідності з архітектурою системи та технологією створення системи, визначеними на етапі технічного проектування. Тестування (функціональне та/або навантажувальне) включає до себе створення тестових процедур на основі плану тестування та виконання тестування за ними. Система супроводжується наступною документацією: інструкція користувача, інструкція адміністратора системи, інструкція програміста. Нижче наводиться перелік основних технологій, які використовуються у процесі розробки: • мови програмування: Java та Python, для серверних задач - скриптинг; • web-фреймворки: Django (для контентних рішень), Google Web Toolkit (для побудови rich web інтерфейсів) • реляційні бази даних: PostgreSQL, MySQL; • веб сервери та сервери додатків: Apache, Lighttpd, Nginx, Tomcat; • cерверні платформи: Linux/Unix, Debian GNU/Linux. Передбачається наступний порядок впровадження системи: • Надання бета-версії системи для проведення попередніх випробувань. Попередні випробування проводяться спільною групою з представників виконавця та замовника за узгодженою програмою та методикою. Результатом попередніх випробувань системи є протокол, в якому зазначається, що система готова до досвідної експлуатації або вказується, що необхідно доробити для проведення досвідної експлуатації. • На основі протоколу попередніх випробувань сторонами підписується акт про початок досвідної експлуатації. Досвідна експлуатація передбачає установку бета-версії системи, навчання користувачем, приймаючих участь о досвідній експлуатації та ведіння журналу , в який записуються помилки, зауваження та побажання. Після закінчення досвідної експлуатації виконавець випускає версію системи, в якій враховуються помилки , зауваження та побажання, знайденні вході досвідної експлуатації. Ця версія додається до прийомо-здаточних випробувань. На основі протоколу прийомо - здаточних випробувань сторонами підписується акт про готовність системи до промислової експлуатації.
|