Дипломная работа: Розробка програмного модулю для визначення професійних знань
1.3 Постановка задачі
Вхідною інформацією для тестування та збереження результатів є: “форма реєстрації користувача” та “форма авторизації”.
Перелік (у скороченому варіанті) та опис вхідної інформації тестової системи наведено в таблиці 1.1.
Таблиця 1.1 – Перелік вхідних повідомлень
Вхідне повідомлення | Ідентифікатор | Форма подання | Термін і час |
Форма реєстрації користувача | REGISTRATION | Документ | По мірі необхідності |
Форма авторизації | LOGIN | Документ | По мірі необхідності |
Перелік та опис структурних одиниць вхідної інформації тестової системи наведено в таблиці 1.2.
Таблиця 1.2 – Перелік та опис структурних одиниць вхідної інформації
Структурна одиниця | Точність значення | Джерело інформації | Ідентифікатор джерела інформації |
Прізвище користувача | 20 | Форма реєстрації користувача | REGISTRATION |
Ім’я користувача | 10 | Форма реєстрації користувача | REGISTRATION |
E-mail користувача | 50 | Форма реєстрації користувача | REGISTRATION |
Логін користувача | 20 | Форма реєстрації користувача, Форма авторизації | REGISTRATION, LOGIN |
Пароль доступу | – | Форма реєстрації користувача, Форма авторизації | REGISTRATION, LOGIN |
Дата входу | – | Форма авторизації | LOGIN |
Права користувача | – | Форма авторизації | LOGIN |
Як нормативно-довідкова інформація для створення тестової системи визначення професійної придатності програмістів використовуються наступні довідники:
запитань, який формується адміністратором тестової системи;
відповідей, який формується адміністратором тестової системи;
рівнів придатності, який формується адміністратором системи.
Обов’язковим елементом комплексної автоматизації є розробка і використання єдиної номенклатури кодів, простіше кажучи класифікація об’єктів. Класифікація – це науковий метод дослідження природи об’єктів та явищ з використанням певних правил їх систематизації.
Для кодування реквізиту “Запитання” слід скористатися порядковою системою кодування: ХХХ – номер запитання.
Фрагмент класифікатора
Значення | Код |
Інкапсуляція – це… | 12 |
Інтерфейс – це… | 205 |
Для кодування реквізиту “Відповідь” слід скористатися порядковою системою кодування: ХХХ – номер відповіді.
Фрагмент класифікатора
Значення | Код |
Будь-які речі, через які ми взаємодіємо з об’єктом | 157 |
Розділення на інтерфейс і реалізацію | 300 |
Коди, які використовуються при обробці інформації в тестовій системі, представлені в таблиці 1.3.
Таблиця 1.3 – Таблиця класифікації і кодування
Назва коду | Тип класифікатора | Система кодування | Структура коду | Значення кожного розряду |
Номер запитання | Локальний | Порядкова | ХХХ | |
Номер відповіді | Локальний | Порядкова | ХХХ | |
Номер рівня придатності | Локальний | Порядкова | ХХХ |
Перелік (у скороченому вигляді) та опис нормативно-довідкової інформації тестової системи наведено в таблиці 1.4.
Таблиця 1.4 – Перелік нормативно-довідкової інформації
Довідники | Ідентифікатор | Форма подання | Термін і час |
Довідник запитань | QUESTION | Документ | По мірі необхідності |
Довідник відповідей | ANSWER | Документ | По мірі необхідності |
Довідник рівнів придатності | LEVEL | Документ | По мірі необхідності |
Перелік та опис структурних одиниць нормативно-довідкової інформації тестової системи наведено в таблиці 1.5.
Таблиця 1.5 – Перелік та опис структурних одиниць нормативно-довідкової інформації тестової системи
Структурна одиниця | Точність значення | Джерело інформації | Ідентифікатор джерела інформації |
Запитання | – | Довідник запитань | QUESTION |
Картинка до запитання | 50 | Довідник запитань | QUESTION |
Варіант відповіді | 255 | Довідник відповідей | ANSWER |
Вага відповіді | 1 | Довідник відповідей | ANSWER |
Рівень придатності | – | Довідник рівнів придатності | LEVEL |
Мінімальний бал рівня | 1 | Довідник рівнів придатності | LEVEL |
Максимальний бал рівня | 3 | Довідник рівнів придатності | LEVEL |
В результаті створення тестової системи формується вихідна інформація у вигляді комп’ютерних (електронних) файлів.
Вихідною інформацією тестової системи є “результат тестування”.
Перелік (у скороченому вигляді) та опис вихідної інформації тестової системи наведено в таблиці 1.6.
Таблиця 1.6 – Перелік вихідних повідомлень
Вихідне повідомлення | Ідентифікатор | Форма подання | Термін і час |
Результат тестування | RESULT | Документ | Після проходження тесту |
Перелік та опис структурних одиниць вихідної інформації тестової системи наведено в таблиці 1.7.
Таблиця 1.7 – Перелік та опис структурних одиниць вихідної інформації
Структурна одиниця | Точність значення | Джерело інформації | Ідентифікатор джерела інформації |
Бал – результат тестування | 3 | Результат тестування | RESULT |
Час проходження тесту | – | Результат тестування | RESULT |
Дата тестування | – | Результат тестування | RESULT |
Прізвище користувача | 20 | Результат тестування | RESULT |
Ім’я користувача | 10 | Результат тестування | RESULT |
Для визначення професійної придатності програмістів розраховуються наступні показники:
– кількість набраних балів за
-те запитання: