Тема: СУБД MySQL и тестовая система кафедры информатики ТувГУ
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Глава 1. Основные веб-технологии 4
1.1. Язык разметки гипертекста HTML 4
1.2. Язык стилей CSS 6
1.3. Язык программирования JavaScript и веб-хранилище 8
1.4. Серверный язык программирования PHP 11
1.5. Библиотека jQuery и AJAX-технологии 13
1.6. Веб-сервер 16
1.7. Система управления базами данных MySQL 18
Глава 2. Тестовая система кафедры информатики ТувГу 20
2.1. Обзор аналогичных приложений 20
2.2. Установка и настройка веб-сервера 23
2.3. База данных тестовой системы 24
2.4. Концепция MVC 27
2.5. Пользовательский интерфейс приложения 30
Заключение 38
Список использованной литературы 40
Приложения
Приложение 1. Код раздела для студентов 41
Приложение 2. Код раздела для преподавателей 58
Приложение 3. Настройка локального сервера OpenServer 74
📖 Введение
В соответствии с поставленной целью сформулируем следующие задачи:
1. Изучить литературу по разработке веб-сайтов на основе серверного языка
PHP и СУБД MySQL.
2. Изучить имеющуюся литературу по верстке дизайна веб-сайтов.
3. Создать базу данных веб-сайта.
4. Разработать тестовую систему.
Объект исследования: процесс создания веб-сайта.
Предмет исследования: процесс создания веб-сайта кафедры информатики, тестовая система будет на основе СУБД MySQL.
Практическая значимость исследования заключается в том, веб-сайт поможет самостоятельно изучить необходимый учебный материал студентам и проверить свои знания практически в любом месте, в котором есть выход в интернет. Также веб-сайт дает возможность преподавателям контролировать прохождение теста, не присутствуя рядом со студентом. Любой преподаватель имеющий логин и пароль может в любое время посмотреть результаты теста всех своих студентов. Так же у преподавателя есть возможность увидеть какие ответы были правильными, а какие нет. Тем самым тестовая система позволяет выявить по каким темам у студента плохие результаты. Так же при прохождении теста, система контролирует студента на признаки подсматривания ответов с других источников в компьютере.
✅ Заключение
В процессе выполнения работы были выполнены следующие задачи:
1. Изучена литература по разработке веб-сайтов на основе серверного языка PHP и СУБД MySQL:
• Мэтт Зандстра. PHP Объекты, шаблоны и методики программирования.
• Линн Бейли, Майкл Моррисон. Изучаем PHP и MySQL
• Гольцман В. MySQL 5.0.
• Николай Прохоренок. HTML, JavaScript, PHP, и MySQL. Джентльменский набор Web-мастера.
2. Изучена литература по верстке дизайна веб-сайтов:
• Владимир Дронов. HTML 5 CSS 3 и Web 2.0. Разработка современных web-сайтов.
• Николай Прохоренок. HTML, JavaScript, PHP, и MySQL. Джентльменский набор Web-мастера.
3. Создана база данных веб-сайта, в котором имеется 8 таблиц:
a. faculty - данные факультетов.
b. kafedra - данные кафедр университета.
c. predmet - данные предметов.
d. spec -v данные о направлениях подготовки.
e. studentTest - данные о студентах проходивших тест и их результат
f. test - вопросы тестовой системы
g. testNames - названия тестов
h. testResultQuestion - вопросы и ответы студентов.
i. users - информация о администраторах.
4. Разработана тестовая система.
В сайт кафедры информатики можно добавить скрипты:
• Создание и редактирование теста в режиме онлайн.
• Создание и редактирование теоретического материала в режиме онлайн.
• Расширить возможности преподавателя по работе с тестовой системой.
• Создание личного кабинета студента.



