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

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

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

назва бази даних.

Отримавши необхідну інформацію від бази даних завершується з’єднання з MySQL, після цього на основі отриманої інформації формується HTML-документ [3].

HTML документ складається із трьох частин:

декларація типу документа (англ. Document type declaration, Doctype), на самому початку документа, в якій визначається тип документа (DTD), наприклад, HTML 4.01 Strict;

шапка HTML документа (HEAD), в якій записано загальні технічні відомості або додаткова інформація про документ, яка не відображається безпосередньо в браузері;

тіло HTML документа (BODY), в якому міститься основна інформація документа [4].

Далі опишемо структуру програмного продукту.

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

Тестова система буде мати наступні модулі:

модуль для керування адміністраторами;

модуль для керування зареєстрованими користувачами;

модуль для роботи з тестом;

модуль відправки повідомлень.

Модуль для керування адміністраторами буде потрібен для додавання/видалення/редагування адміністраторів веб-додатку.

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

Модуль для роботи з тестом – це головний модуль програми. В цьому модулі адміністратор зможе додавати/видаляти/редагувати запитання і відповіді до них, налаштовувати тест.

В тестовій системі користувачу буде надана можливість відправити свій результат другу. На сьогодні такий сервіс є популярним в мережі Інтернет. За відправку повідомлень буде відповідати програмний модуль для відправки повідомлень.

Модулі тестової системи будуть організовані папками, в яких будуть міститись відповідні класи та файли.

Програмний модуль для керування адміністраторами буде містити наступні класи та файли:

клас для роботи керування адміністраторами;

файл, де відбувається перевірка на введення ПІП;

файл для перевірки введеного логіна (чи доступний користувачу введений логін);

файл, для перевірки введення паролю та перевірки співпадання повторного паролю.

Модуль для керування зареєстрованими користувачами буде містити наступні класи та файли:

клас для роботи керування зареєстрованими користувачами;

клас для авторизації зареєстрованих користувачів;

файл, де відбувається перевірка на введення ПІП;

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