Добавил:
при поддержке музыки группы Anacondaz Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
диплом / Презентация к диплому.pptx
Скачиваний:
10
Добавлен:
18.07.2024
Размер:
3.45 Mб
Скачать

Министерство цифрового развития, связи и массовых коммуникаций Российской Федерации

Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования «Московский технический университет связи и информатики»

Кафедра «Сетевые Информационные Технологии и Сервисы»

Выпускная квалификационная работа на тему:

Разработка веб-ресурса для сферы развлечений

Выполнила студентка группы БСТ2001:

Научный руководитель: к.т.н., доцент Павлов С.В.

Цель и задачи работы

Цель:

Разработать веб-ресурс «ТестРум», предоставляющий пользователям возможность увлекательного проведения досуга онлайн, посредством создания и прохождения развлекательных тестов

Задачи:

1)

Проанализировать предметную область

5)

Спроектировать базу данных

2)

Сформулировать требования к веб-

6)

Разработать дизайн страниц

ресурсу

7)

Реализовать пользовательский

3)

Выбрать стек технологий

интерфейс и серверную часть веб-ресурса

4)

Определить процесс взаимодействия

8)Провести тестирование готового продукта

пользователя с веб-ресурсом

 

2

 

 

 

Актуальность выбранной темы

3

Обзор аналогичных веб-ресурсов

Критерии

ТестРум

Quizterra

Online

Тestom

 

 

 

Test Pad

etrika

Рейтинг

+

-

+

+

Конструкто

+

+

+

-

р тестов

 

 

 

 

Дизайн

+

+/-

-

+

Модерация

+

+

-

-

4

Требования к веб-ресурсу:

Функциональные

Нефункциональные

 

требования

требования

Безопасность и

Регистрация и авторизация

конфиденциальность

Управление профилем

Производительность

Создание тестов

Масштабируемость

Поиск и фильтрация тестов

Надежность

Прохождения тестов

Удобство использования

Оценивание тестов

Совместимость

Модерация контента

Обслуживание и поддержка

Требования к пользовательскому устройству:

Поддержка браузера Chrome, Яндекс, Firefox, Opera, Safari или Internet Explorer (IE 9 версии и выше – для корректного отображения элементов)

5

Выбор языка программирования и СУБД

Критерий

PHP

Python

Java

Разработка

Быстрая

Быстрая

Медленная

Производительность

Высокая

Средняя

Высокая

 

Зависит от

Зависит от навыков

 

Безопасность

навыков

Высокая

разработчика

 

разработчика

 

 

 

 

Масштабируемость

Хорошая

Отличная

Отличная

Популярность

Распространенный

Крайне

Распространенный

распространенный

 

 

 

Критерий

MySQL

PostgreSQL

SQLite

Производительность

Высокая

Достаточно

Высокая лишь при

высокая

малых объемах

 

 

Расширяемость

Достаточная

Отличная

Ограниченная

Масштабируемость

Хорошая

Отличная

Плохая

Легкость настройки

Средняя

Сложная

Очень простая

Поддержка типов

Хорошая

Отличная

Ограниченная

данных

 

 

 

6

BPMN-диаграмма работы веб-ресурса

7

Диаграмма прецедентов

8

ER-диаграмма предметной области

Едина таблица предметной области

Веб-ресурс с развлекательными тестами

Пользователь Электронная почта Логин

Пароль

Модератор

Электронная почта

 

 

 

 

 

 

 

Логин

 

 

 

 

 

 

 

Пароль

 

 

 

 

 

 

Тест

Название

 

 

 

 

 

 

 

Автор

 

 

 

 

 

 

 

Описание

 

 

 

 

 

 

 

Обложка

 

 

 

 

 

 

 

Категория

 

 

 

 

 

 

 

Рейтинг

 

 

 

 

 

 

 

Вопросы

 

 

 

 

 

 

 

Ответы

 

 

 

 

 

 

 

Результаты

Изображение

9

 

 

 

 

 

Текст

Даталогическая модель базы данных

10

Соседние файлы в папке диплом