Дипломная работа: Розробка програмного модулю для визначення професійних знань

налаштування рейтингу користувачів;

керування адміністраторами.


2 Проектування структури інформаційної системи

2.1 Аналіз та автоматизація обробки інформаційних потоків

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

В результаті проектування тестової системи та аналізу інформаційних потоків було сформовано діаграму потоків даних (рисунок 2.1) та структурно-функціональну діаграму (рисунок 2.2).

Рисунок 2.1 – Діаграма потоків даних


Рисунок 2.2 – Структурно-функціональна діаграма

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

При проектуванні бази даних обов’язково необхідно її привести до трьох нормальних форм. Це здійснюється за допомогою нормалізації відношень. Нормалізація – це процес декомпозиції початкового відношення на декілька простіших відношень меншої розмірності.

В результаті дослідження предметної області “Тестова система визначення професійної придатності програмістів” було отримано наступний набір полів:

прізвище користувача;

ім’я користувача;

еmail користувача;

пароль доступу;

права користувача;

логін користувача;

дата входу;

запитання;

картинка до запитання;

варіант відповіді;

вага відповіді;

бал – результат тестування;

рівень придатності;

мінімальний бал рівня;

максимальний бал рівня;

дата тестування;

К-во Просмотров: 359
Бесплатно скачать Дипломная работа: Розробка програмного модулю для визначення професійних знань