Если в системе будет участвовать и другие преподаватели, то им достаточно авторизоваться и пользоваться системой, для них уже все настраивает администратор. Они могут только составлять тесты, изменять свою личную информацию и добавлять публикации, а также общаться со студентами и другими преподавателями.
Для студентов функционал более прост, они могут только просматривать свое расписание и контроль успеваемости. Также они могут общаться с другими пользователями.
Любая разработка заканчивается тестированием продукта. Ниже представлена
таблица 1, в которой указано время загрузки наиболее больших страниц.
Таблица 1.Время загрузки страниц
Рисунок 37. Демонстрация адаптивности приложения
Время загрузки страниц, даже самых «тяжелых», не превышает одной секунды.
Веб-приложение адаптировано под мобильные устройства. Если ширина экрана меньше 765 пикселей, то панель меню убирается и появляется кнопка в левом верхнем углу экрана, при нажатии на которую появляется панель меню. Это продемонстрировано на рисунке 37.
При работе над дипломным проектом были рассмотрены основные назначения и трудовые обязанности преподавателя, а также возможности автоматизации его деятельности.
Разработанный дипломный проект - "Личный кабинет преподавателя" - обладает следующей функциональностью:
1. ведение личных данных преподавателя;
2. указания научного звания и учебной степени;
. расписание преподавателя;
. проведение тестирования;
. кабинет студента;
. возможность обмена сообщениями;
. административная часть с полным управлением информационной базой проекта.
Для разработки проекта были изучены такие технологии создания web приложений как:
1. технология создания статических Web-страниц HTML;
2. технология создания активных Web-страниц PHP (Personal Home Page);
. база данных под управлением СУБД MySQL.
. асинхронная загрузка данных была реализована при помощи технологии AJAX.
Веб-приложение «личный кабинет преподавателя» может быть использовано преподавателями в процессе своей трудовой деятельности.
Разработанное веб-приложение решает все поставленные задачи. Цели, поставленные перед разработкой веб-приложения, достигнуты.
Список литературы
1. Ульман Л. MySQL: Руководство по изучению языка. - Litres, 2014.
. Янк К. PHP и MySQL. От новичка к профессионалу. - Litres, 2014.
3. Bramer M. Web Programming with PHP and MySQL: A Practical Guide. - Springer, 2015.
. Lockhart J. Modern PHP: New Features and Good Practices. - " O'Reilly Media, Inc.", 2015.
. Дженкинс С. Web-дизайн. - Litres, 2015.
. Shah M. et al. Responsive web development using the Twitter Bootstrap framework. - 2015.
. Chaudhary M., Kumar A. Practical JQuery. - Apress, 2015.