- •Розділ 1 аналіз предметної області «Розроблення модуля для проведення вікторини на базі мобільних технологій. Створення модуля вікторини в одно-користуацькому режимі»
- •1.1. Коротка характеристика об’єктів управління «Nix Solutions»
- •1.2. Опис предметної області
- •1.3. Аналіз існуючих програмних продуктів
- •1.4. Висновки
1.2. Опис предметної області
В наш час існує чимало функціональних задач, які виконуються користувачами вікторин [2]. На мою думку виділяють наступні функції:
ведення обліку списку тем ;
ведення обліку видів вікторини ;
аналіз відповідей на питання та відображення результатів таблиці рекордів.
Ці функції можуть бути впроваджені у програмний продукт, що буде надавати зручний та інтуїтивний інтерфейс, а також швидкий та зручний вибір даних.
Досягнення поставленої мети здійснюється впровадженням рішення наступних задач:
використання Windows Phone;
використання сайту Parse.com.
Головною метою та бізнес процесом додатку є створення вікторини в одно-користувальницькому режимі.
Контекстна діаграма цього бізнес процесу у стандарті IDEF0, наведена на рис. 1.1. Опис контекстної діаграми наведений у табл. 1.1.
Таблиця 1.1
Характеристика бізнес процесу «Проведення одно-користувальницького режиму»
Назва характеристики |
Значення |
Ім'я бізнес-процесу |
Проведення одно-користувальницького режиму |
Основні учасники |
Користувач |
Вхідна подія |
Запит на вибір питань вікторини; запит на вибір теми вікторини; відповіді на питання вікторини; запит на вибір типу вікторини
|
Вихідна подія |
Результати проведення вікторини |
Вихідні документи |
Результати проведення вікторини користувачів |
Рис. 1.2. Контекстна діаграма бізнес-процесу «Проведення однокористувальницького режиму»
Внаслідок декомпозиції контекстної діаграми були виділені наступні роботи:
Формування вікторини;
Аналіз результатів відповідей;
Діаграма першого рівня декомпозиції наведена на рис. 1.3., а її опис наведений а табл.1.2., 1.3.
Рис 1.3. Перший рівень декомпозиції бізнес-процесу «Проведення однокористувальницького режиму»
Таблиця 1.2
Характеристика бізнес-процесу «Формування вікторини»
Назва характеристики |
Значення |
Ім'я бізнес-процесу |
Створення вікторини |
Основні учасники |
Користувач |
Вхідна подія |
Запит на вибір теми вікторини; запит на вибір питань вікторини; запит на вибір типу вікторини |
Вихідна подія |
Вибранні питання вікторини |
Таблиця 1.2
Характеристика бізнес-процесу «Обробка відповідей»
Назва характеристики |
Значення |
Ім'я бізнес-процесу |
Обробка відповідей вікторини |
Основні учасники |
Користувач |
Вхідна подія |
Вибрані питання вікторини; відповіді на питання вікторини |
Вихідна подія |
Результат проведення вікторини |
Внаслідок декомпозиції бізнес-процесу «Створення вікторини» були виділені наступні роботи:
вибір режиму вікторини;
вибір теми вікторини;
формування питань вікторини.
Діаграма декомпозиції бізнес-процесу «Формування звіту по списку тем» наведена на рис. 1.4., а її опис наведений у таблиці 1.4.-1.6.
Рис. 1.4. Декомпозиція бізнес-процесу «Формування вікторини»
Таблиця 1.4
Характеристика бізнес-процесу «Вибір режиму вікторини»
Назва характеристики |
Значення |
Ім'я бізнес-процесу |
Вибір типу вікторини |
Основні учасники |
Користувач |
Вхідна подія |
Запит на вибір режиму вікторини |
Вихідна подія |
тип вікторини |
Таблиця 1.5
Характеристика бізнес-процесу «Вибір теми вікторини»
Назва характеристики |
Значення |
Ім'я бізнес-процесу |
Вибір теми вікторини |
Основні учасники |
Користувач |
Вхідна подія |
Тип вікторини |
Вихідна подія |
Тема вікторини |
Таблиця 1.6
Характеристика бізнес-процесу «Формування питань вікторини»
Назва характеристики |
Значення |
Ім'я бізнес-процесу |
Формування питань вікторини |
Основні учасники |
Користувач |
Вхідна подія |
Тема вікторини |
Вихідна подія |
Вибранні питання вікторини |
Внаслідок декомпозиції бізнес-процесу «Обробка відповідей» були виділені наступні роботи:
надання відповідей на запитання;
обробка відповідей;
формування результатів
Діаграма декомпозиції бізнес-процесу «Звіт по рівням складності вікторини» наведена на рис. 1.5., а її опис наведений у табл.1.7.-1.9.
Рис. 1.5. Декомпозиція бізнес-процесу «Звіт по рівням складності вікторини»
Таблиця 1.7
Характеристика бізнес-процесу «Надання відповідей на запитання»
Назва характеристики |
Значення |
Ім'я бізнес-процесу |
Надання відповідей на запитання |
Основні учасники |
Користувач |
Вхідна подія |
Вибрані питання вікторини |
Вихідна подія |
Надані відповіді |
Таблиця 1.8
Характеристика бізнес-процесу «Обробка відповідей»
Назва характеристики |
Значення |
Ім'я бізнес-процесу |
Обробка відповідей |
Основні учасники |
Користувач |
Вхідна подія |
Надані відповіді; відповіді на питання вікторини |
Вихідна подія |
Результат правильності відповідей користувачами |
Таблиця 1.9
Характеристика бізнес-процесу «Формування результатів»
Назва характеристики |
Значення |
Ім'я бізнес-процесу |
Формування результатів |
Основні учасники |
Користувач |
Вхідна подія |
Результат правильності відповідей користувачами |
Вихідна подія |
Результаті проведення вікторини |