- •Аннотация
- •Содержание
- •Введение
- •Анализ предметной области и постановка задачи
- •Цель и направленность разрабатываемого веб-ресурса
- •Обзор аналогичных веб-ресурсов
- •Основные задачи разрабатываемого ресурса
- •Диаграмма прецедентов
- •Техническое задание на разработку веб-ресурса
- •Общие сведения
- •Назначение и цели создания веб-ресурса
- •Требования к веб-ресурсу
- •Источники разработки
- •Обоснование выбора технологий разработки
- •Описание средств для разработки клиентской части
- •Выбор языка программирования для разработки серверной части
- •Скорость разработки
- •Производительность
- •Безопасность
- •Масштабируемость
- •Популярность
- •Сравнительный анализ систем управления базами данных
- •Разработка веб-ресурса
- •Проектирование и разработка бд
- •Информационное и даталогическое проектирование
- •Физическое проектирование
- •Разработка базы данных
- •Разработка дизайна сайта
- •Разработка клиентской и серверной части веб-приложения
- •Архитектура веб-приложения
- •Логическая структура проекта
- •Особенности верстки проекта
- •Тестирование веб-ресурса
- •Заключение
- •Список использованных источников
- •Приложение а
Заключение
Целью данной работы выступает разработка веб-ресурса для сфера развлечений «ТестРум», предоставляющего пользователям платформу для увлекательного проведения досуга онлайн.
Для достижения поставленной цели был проведен анализ предметной области: оценена актуальность предметной области, детальнее определены цель и направленность разрабатываемого ресурса, проведен обзор аналогичных платформ. После чего были определены основные задачи веб-ресурса и смоделировано поведение пользователя. Затем, опираясь на полученные результаты, было сформулировано техническое задание на разработку, в котором четко обозначены требования к будущему ресурсу.
Во втором разделе были изучены и проанализированы языки программирования, используемые в веб-разработке и системы управления базами данных. В результате анализа были выбраны наиболее подходящие для разработки проекта «ТестРум» технологические средства.
В последнем разделе мы разработали базу данных, учитывая специфику предметной области. Мы создали удобный и привлекательный дизайн сайта, продумали архитектуру веб-приложения и определили логическую структуру проекта. На основе этого были созданы клиентская и серверная части приложения. После завершения разработки веб-ресурс был протестирован и успешно справился со всеми проверками.
В дальнейшем на веб-ресурс планируется добавить возможность комментирования и сохранения тестов в избранное, отображение результатов пройденных тестов в личном кабинете и панель управления контентом для администратора.
Список использованных источников
Гузеев А.В. Учебно-методическое пособие для выполнения курсового проектирования по дисциплине Методы и средства проектирования информационных систем и технологий; Москва, 2015. – 28 c.
Форсье Дж., Биссекс П., Чан У. — Разработка веб-приложений на Python. Пер. с англ. СПб.: Символ-Плюс, 2010. – 456 с.
«PostgreSQL. Основы языка SQL» — Е. Моргунов.
Баранов Д.В. Построение эффективного взаимодействия с web-сайтом. НТМL. СSS: Учебное пособие / Д.В. Баранов; Томский государственный университет систем управления и радиоэлектроники – Томск: ТУСУР, 2004. – 291 с.
Веб-приложения на JavaScript практическое руководство / А. Маккоу; пер. Н. Вильчинский. — СПб.: ПИТЕР, 2012. – 288 с.
Девятин П.Н. Модели безопасности компьютерных систем: Учеб. пособие для студ. высш. Учеб. Заведений/ П.H. Девятин. — М.: Издательский центр «Академия», 2005. – 144 c.
Рыбальченко М. В. Архитектура информационных систем: учебное пособие для вузов / М. В. Рыбальченко. — Москва : Издательство Юрайт, 2020
Соловьев И.В. Проектирование информационных систем / И.В. Соловьев. - М.: Академический проспект, 2009. - 398 с.
Федеральный закон от 27.07.2006 М 149-ФЗ (ред. от 31.07.2023) "Об информации, информационных технологиях по защите информации".
Сервис аналитики и статистики Datareportal [Электронный ресурс]: URL: https://datareportal.com/ (дата обрашения: 19.04.2024).
PostgreSQL. [Электронный ресурс]: Документация PostgreSQL. URL: https://www.postgresql.org/docs/ (дата обращения: 01.05.2024).
Python [Электронный ресурс]: Документация Python URL:: https://www.python.org/doc/ (дата обращения: 05.05.2024).
