Similar presentations:
Создание веб-приложения для обмена книгами
1.
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИфедеральное государственное бюджетное образовательное учреждение высшего образования
«УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
ФАКУЛЬТЕТ СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ –
КОЛЛЕДЖ ЭКОНОМИКИ И ИНФОРМАТИКИ ИМ А.Н. АФАНАСЬЕВА
Специальность 09.02.07 Информационные системы и программирование
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
(дипломный проект)
Создание веб-приложения для обмена книгами
Выполнил: Дурманова Валерия
Руководитель: Спиридонова Анастасия Владимировна
Ульяновск
2025
1
2. Актуальность
Актуальность разработки веб-приложения для обмена книгами обусловленанеобходимостью улучшения доступа к литературе, упрощения процесса обмена
книгами и поддержания культуры устойчивого потребления в условиях
цифровизации и глобальных изменений в сфере информации. Множество людей
ищут новые, более доступные способы получить и поделиться книгами, особенно в
условиях, когда возможность посещения библиотек или книжных магазинов
ограничено. Веб-приложение для обмена книгами предоставляет удобный способ для
людей обмениваться книгами через интернет, что значительно расширяет доступ к
литературе и делает этот процесс более гибким.
2
3. Цель проекта
Цель проекта: разработка веб-приложения, для обеспечения удобного иэффективного обмена книгами между пользователями, чтобы расширить доступ к
литературе
и
поддержанию
устойчивого
потребления,
способствуя
распространению знаний и поддержанию культуры чтения.
3
4. Поставленные задачи
1. Проанализировать аналогичные решения.2. Определить требования к веб-приложению.
3. Определить структуру веб-приложения.
4. Провести выбор программного обеспечения и инструментов разработки
продукта.
5.
6.
7.
8.
Разработать серверную часть.
Разработать клиентскую часть.
Протестировать веб-приложение.
Оценить затраты на разработку веб-приложения.
4
5. Требования к приложению
В приложении должны быть реализованы:1. Простой и интуитивно понятный интерфейс
2. Каталог книг
3. Поиск и фильтрация книг
4. Профиль пользователя
5. Система обратной связи между пользователями
6. Адаптивность для разных устройств
7. Персонализированные рекомендации
5
6.
Сравнение аналогичных интернет-платформ6
7.
«Книговорот» bookcrossing.ruПлюсы
Минусы
1. Книга отслеживается
через сайт,
пользователи могут
видеть, где она была.
2. Широкая база данных
пользователей по всей
России.
3. Возможность обмена
книгами через
физическое
оставление в
публичных местах.
1. Платформа
ограничена только
обменом книг в
физическом формате.
2. Не имеет гибкой
системы поиска книг
по категориям или
жанрам.
3. Система обмена
книгами может быть
неудобной для
пользователей, не
проживающих в
крупных городах.
7
8.
«BookCrossing» bookcrossing.comПлюсы
Минусы
1. Цель объединения
всех библиотек и
пользователей в
единой системе.
2. Возможность
управления онлайнкошельком для
безопасного обмена.
3. Поддержка различных
форматов книг.
1. Проект находится на
стадии прототипа и
может не иметь
полной
функциональности.
2. Отсутствие широкой
базы пользователей на
данный момент.
8
9.
“Что почитать” livelib.ruПлюсы
Минусы
1. Более 100 тысяч
1. Ограниченная
предложений по обмену
функциональность
книгами.
обмена по сравнению с
2. Развита система
специализированными
рецензий и
платформами.
рекомендаций, что
2. Не всегда высокая
способствует
активность
активному обмену.
пользователей в
3. Удобный интерфейс и
некоторых регионах.
активное
сообщество.natlibraryrm
.ru
9
10. Сравнительный анализ существующих аналогов
ПараметрКниговорот
Что почитать
BookCrossing
Тип обмена
Физический
Физический
Физический
Формат книг
Бумажные
Бумажные
Бумажные
Мобильное приложение
Нет
Нет
Нет
Социальные функции
Форум, Обсуждения
Форум, Обсуждения
Рецензии, Форумы,
Рекомендации
Географическое покрытие
Россия
Международный
Россия
Основная аудитория
Книголюбы России
Книголюбы со всего мира
Книголюбы России
Платформа для обмена
Обмен через публичные
места
Обмен через публичные
места
Обмен через личные заявки
10
11. Диаграмма вариантов использования
1112. Диаграмма деятельности
1213. ER-Диаграмма
ER-Диаграмма13
14. Диаграмма последовательности
Диаграмма последовательности14
15. Технологии, использованные при разработке клиентской части:
ЯзыкиИнтегрированная среда разработки – VS Code
15
16. Технологии, использованные при разработке серверной части:
Язык - PHPСУБД - MySQL
Интегрированная среда разработки – VS Code
16
17. Главная страница
1718. Страница Регистрации/Авторизации
1819. Страница обратной связи
1920. Страница отзывов
2021. Страница часто задаваемых вопросов
2122. Страница
2223. Страницы оформления
2324. Экономическая часть
Предполагаемая стоимость программного продукта составляет 199 600 рублей.Оптимистичный прогноз = 80 000(мес)*7=560 000
Реальный прогноз = 45 000(мес)*13=585 000
Пессимистичный = 20 000(мес с учетом окупаемости 24+ мес)*23=575 000
24
25. Заключение
Разработка веб-приложения для обмена книгами является актуальным ивостребованным решением в современном мире, где растет интерес к
устойчивому потреблению и доступу к знаниям. С помощью такого вебприложения пользователи получают удобную платформу для обмена книгами,
что способствует распространению культуры чтения и доступности. Цель
разработки была достигнута, все поставленные задачи успешно решены. В
будущем планируется дальнейшая доработка сайта с учетом новых функций,
ориентируясь на потребности рынка и пожелания пользователей.
25
26.
Спасибо за внимание!26
programming
informatics