Основная цель данной работы: создание сайта, на котором пользователь (администратор) сможет создавать темы и тесты к ним, а другие пользователи (работники) смогут проходит данные тестирования.
Работа сделана на скриптовом языке общего назначения PHP.
Введение 3
Задача 3
Выбор технологий для разработки 4
Разработка базы данных 5
Разработка механизма авторизации и страниц авторизации 7
Функция контроля логинизации 8
Контроллер для регистрации 9
Разработка представлений 10
Представление MyEdit 14
Представление Reg 16
Представление TextPage 18
Представление GlPage 20
Шапка страниц «Header» 21
«Подвал» страниц «Footer» 22
Представление EditCake 22
Представление GroupUser 24
Представление EditUser 26
Представление Home 28
Представление Login 28
Разработка контроллеров 29
SiteController 30
AdminController 31
Заключение 33
Список использованной литературы 34
Разработка веб-приложений - это мощный инструмент, который позволяет реализовывать бизнес-идеи и создавать успешные программные продукты. Именно веб-приложения помогают автоматизировать процесс работы с крупными потоками информации (клиентская база, каталог товаров, филиальная сеть, документы).
Веб-система должна обеспечивать:
• хранение информации, организованной в определенные структуры;
• предоставление доступа к хранимой информации (для поиска, изменения и т.п.) одновременно множеству заинтересованных лиц;
• передачу информации между определенными сторонами и по определенным правилам;
• преобразование информации по определенным алгоритмам.
После вышеописанных шагов был получен сервис для проверки знаний сотрудников. Он позволяет авторизоваться, зарегистрироваться, просматривать темы, скачивать теоретические материалы, формировать новые темы и тесты к ним и, конечно же, предоставляет возможность пройти тест и отслеживать результаты.