Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
default.doc
Скачиваний:
1
Добавлен:
04.09.2019
Размер:
701.44 Кб
Скачать

3 Вимоги до системи

3.1 Вимоги до системи в цілому

Система оцінювання якості web-сайтів повинна бути реалізована на розробленій методиці оцінки згідно стандарту ISO/IEC 9126. Повинен використовуватися інтегральний підхід оцінки якості програмного забезпечення згідно з розробленою методикою.

Для цього потрібно використати систему вимірю­вання, яка є необхідною і включає метрики та моделі вимірів. Ця система вимірів використовується для кількісних оцінок програм­ного забезпечення і досягнення розуміння, контролю й поліпшення якості продукту (рисунок 3.1).

Рисунок 3.1 - Метрика в системі виміру якості

Для визначення інтегральної оцінки якості web-сайту згідно з стандартом ISO/IEC 9126 можна використовувати формулу 3.1.

,

(3.1)

де - інтегральна оцінка якості;

- частинна оцінка якості і-го атрибуту;

- ваговий коефіцієнт визначений для даного атрибуту.

До того ж, система оцінювання якості web-сайтів повинна містити базу даних критеріїв оцінки якості web-сайтів та клієнтську частину. База даних повинна бути реалізована на СКБД MySQL. Клієнтська частина повинна мати web-інтерфейс. Реалізація інтерфейсу має здійснюватися мовою програмування PHP.

Система повинна забезпечувати:

1. Зберігання, редагування та відображення показників якості стандарту ISO/IEC 9126 в базі даних.

2. Можливість вводу вагових коефіцієнтів та вибору оцінок експертом.

3. Показ дерева характеристик, підхарактеристик, атрибутів та метрик.

4. Сумування оцінок та у відсотках порівнювати їх з еталонними показниками тієї ж характеристики.

5. Адекватну оцінку якості web-сайтів.

Вхідні дані повинні бути представлені двома основними положеннями:

    • вхідні дані, котрі будуть зберігатися у базі даних і видаватися експерту відразу після завантаження web-сторінки. Такими даними є графічне та текстове наповнення web-сайту;

    • вхідні дані, котрі будуть вводитися експертом безпосередньо в поля вводу на web-сайті і в подальшому будуть збережені у базі даних. Такими даними є вагові коефіцієнти та кількісні оцінки.

Вся вхідна інформація повинна бути записана у базу даних MySQL, для подальшого зберігання та при потребі редагування чи знищення.

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

Вихідна інформація повинна подаватися користувачу у зрозумілій формі. Тобто користування web-сайтом має бути якомога простішим та зрозумілішим.

3.1.1 Вимоги до структури та функціонування системи

Структура системи повинна включати в себе базу даних еталонних показників згідно стандарту ISO/IEC 9126, базу даних введених вагових коефіцієнтів експертом та клієнтську частину.

До вимог функціонування системи необхідно віднести:

1. Забезпечення надійної роботи всіх компонентів системи.

2. Зручність вводу та редагування даних експертом.

3.1.2 Вимоги до способів та засобів зв’язку між компонентами системи

Зв’язок між компонентами системи: базою даних та клієнтською частиною, повинен здійснюватися за допомогою web-сервера.

3.1.3 Вимоги до режимів функціонування системи

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

Для експертної системи оцінки web-сайтів визначені наступні режими функціонування:

  • нормальний режим функціонування;

  • аварійний режим функціонування.

Основним режимом функціонування є нормальний режим.

При нормальному режимі функціонування системи повинні забезпечуватися наступні можливості:

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

2. Швидкість передачі даних від сервера до клієнта повинна бути в межах 1 мегабіт/секунду (залежатиме від хостинг провайдера).

3. Час відгуку від сервера до клієнта повинен бути в межах 200мс (залежатиме від хостинг провайдера).

4. Час доступу до бази даних обумовлюється встановленим web-сервером та версією СКБД MySQL на стороні хостинг провайдера.

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

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

При аварійному режимі роботи потрібно перейти до діагностики системи, виконати ряд заходів по усуненню несправностей, що призвели систему до збою в роботі.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]