y"> Підготовка території для проведення турніру.
. Функціональний блок «Створення списку учасників» включає до свого складу три функціональних блоки (див. додаток B малюнок B5):
Ознайомлення з правилами;
Ухвалення рішення про участь у турнірі;
формування списку учасників турніру;
. Функціональний блок «Проведення турніру» включає до свого складу чотири функціональні блоки (див. додаток B малюнок B6):
Запуск турніру;
Видача завдань турніру;
Написання відповідей на питання турніру;
Перевірка рішень;
. Функціональний блок «Аналіз проведеного турніру» включає до свого складу чотири функціональні блоки (див. додаток B малюнок B7):
Попередній підрахунок;
Розгляд скарг;
Перерахунок результатів;
Формування остаточних результатів;
. Функціональний блок «Створення та публікація звітів» включає до свого складу чотири функціональні блоки (див. додаток B малюнок B8):
Ухвалення рішення про закриття турніру;
Формування звіту про минулий турнірі;
Публікація та інформування про результати турніру;
Аналіз остаточних результатів;
Отже, для прикладу можна прокоментувати діаграму декомпозиції функціонального блоку «Підготовка турніру» (див. додаток B малюнок B3.):
У процес збору необхідних ресурсів для розробки завдань турніру надходить потік даних, що представляє собою ресурси для створення турніру. Після цього необхідні ресурси для формування завдань турніру надходять в процес формування пакета завдань, куди так само надходить потік даних, що представляє собою інформацію про формування пакета завдань. У даному процесі пакет завдань формується і надходить у процес формування папки бланків відповідей та завдань турніру, яка в свою чергу, зберігається у сховищі (накопичувачі даних) «Перелік запитань і відповідей турніру».
1.4 Оцінка витрат і попередній розрахунок очікуваної ефективності АСОИУ. Методологія DFD: AS - IS
(Functional Points) - це методологія оцінювання функціонального розміру для оцінки очікуваної ефективності, проектованої ІС, яка полягає в уніфікованого вимірі всіх можливостей програми та вираженні розміру програми у вигляді одного числа. Потім це число можна використовувати для оцінки числа рядків коду, вартості і термінів проекту. [2]
Для обчислення функціонального розміру необхідно визначити ранг для кожної інформаційної характеристики (обчислення проводиться від зовнішніх сховищ даних). Інформаційні характеристики і їх ранг представлені в таблиці 2.
Таблиця 2. Інформаційні характеристики і їх ранг
ХраніліщаІнформаціонная характеристикаСсылкиЭлементы даннихРангТекущій турнірВнут. лог. файл78Средній (10) Поточний турнірВнешній ввод68Високій (6) Поточний турнірВнешній вивод38Средній (5) Поточний турнірВнешній запрос28Средній (4) Місце для турніраВнут. лог. файл23Нізкій (7) Місце для турніраВнешній ввод13Нізкій (3) Місце для турніраВнешній вивод13Нізкій (...