📄Работа №77550

Тема: Разработка серверной части веб-приложения «Библиотека» (пользователи)

Характеристики работы

📝
Тип работы Дипломные работы, ВКР
Информатика и вычислительная техника
Предмет Информатика и вычислительная техника
📄
Объем: 65 листов
📅
Год: 2016
👁️
Просмотров: 164
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Оглавление , 2
Введение
1 Остановка задачи
Глава I. Инструментальные средства - 6
1.1 Язык программирования 6
1.2 Среда разработки
1.3 Git . 7
Глава 2, Использованные технологии... 8
2.1 Фреймворк Spring 8
2.2 Inversion Of Control . 8
2.3 Фреймворк SpringSecurity 10
2.4 Фреймворк I libcmate.... 11
Глава 3, Разработка модели базы данных 13
3.1 Хранение и обработка данных,..., 13
3.2 Информационные единицы ...14
3,2.1 Пользователи .... 14
3.2.2 Верификации почты 14
3.2.3 Заказы 15
3.2.4 Книги из заказов
3.2.5 Книги пользователей., 15
Глава 4, Описание созданного приложения .16
4.1 Описание архитектуры 16
4.2 Интеграция SpringSecurity и GWT 17
4.2.1 Настройка 18
4.2-3 Загрузка файла appticationC'ontexLxml,
из которого приложение узнает, что пользуемся модулем Spring
security 19
4.2.4 Итоговый web.xml . 20
4.3 Регистрация ..23
4.4 Аутентификация..... 24
4.5 Заказы...,. — .25
Глава 5, Ош Иоанне функционала веб-приложения 28
5.1 Поиск по названию книги. 28
5.2 Поиск по жару... 29
5.3 1Показ книг по ангору 30
5.4 Показ книг по подборкам.
5.5 Показ книг по категориям
5.6 Показ выбранной книги ..33
5.7 Добавление книг в корзину заказов;.,. 34
5.8 Заказ книг из корзины... „35
5.9 Вход .36
5.10 Регистрация 37
Заключение 38
Список литературы 39
Листинг

📖 Введение

Работа посвящена созданию серверной части веб-сайта «Библиотека», при шинного улучшить качество обслуживания клиентов государственными библиотеками, путем сокращения времени поиска и заказа нужных книг за счет удобного многофункционального поиска и доставки на дом.
11одобпые сервисы достаточно хорошо прижились за рубежом и уже существуют в паре городов нашей страны, в Казани данный сервис ранее еще не был запушен.
1 (елью данной работы является создание качественного, функционального, удобного web-сервиса, позволяющего пользователю очень просто и быстро благодаря обширной базе находить нужные книги и буквально за пару кликов осуществлять заказы. Одно из преимуществ сервиса, это возможность самовывоза или доставки книг на лом. а поскольку сервис локализован под город Казань, сделать это можно буквально в течение пары часов. В течение планирования архитектуры сервиса перед разработчиками встало множество задач, задачи четко были распределены между разработчиками, было изучено множество современных технологий и инструментов разработки, позволивших реализовать сервис наилучшим образом.
ПОСТАНОВКА ЗАДАЧИ
Целью данной дипломной работы является реализация серверной части веб-сайта “Библиотека”- многофункционального, удобного, позволяющего пользователю очень просто и быстро благодаря обширной базе находить нужные книги и буквально за пару кликов осуществлять заказы. Осуществить регистрацию пользователя, авторизацию, верификацию почты, а так же оформление заказов веб-приложения. Планом дипломной работы в связи с указанной целью являются:
• изучить фреймворк Spring. Spring Security для разработки веб-приложений на языке Java.
• обсудить с заказчиком требования к конечному продукту,
• выбрать инструменты разработки
• выбрать архитектуру, удобную для командной разработки,
• продумать взаимодействие компонентов выбранной архитектуры,
• разработать веб-приложение
• реализовать pemci рацию пользователя с верификацией почты
• реализовать авторизацию пользователя
• добавление в корзину
• реализовать заказ книг у авторизованного пользователя

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В ходе выполнения задания были решены все поставленные задачи. Была реализована серверная часть веб-приложения касающаяся работы с пользовательскими данными - pегистрацией, авторизацией и заказом книг. Остальные части веб-приложения так же были реализованы.
Был разработан удобный функционал позволяющий быстро, буквально за пару кликов найти нужную книгу и оформить заказ.
Разработанный продукт полностью готов к эксплуатации. При реализации применялись новейшие технологии, которые заметно расширили возможности разработчиков.
В будущем представляется возможность расширит ь веб-приложение до мобильной версии, что не составит проблем, так как архитектура обладает достаточной гибкостью, приложение разделено на модули, любой из которых можно с легкостью заменит}, на новый. Однако все эти возможности выходят за рамки настоящей дипломной работы, являются лишь его расширением.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Гибкая разработка приложений на Java с помощью Spring. Hibernate и Eclipse - Анил Хемралжани
2. Java. Эффективное программирование - Джошуа Блох
3. Spring 3 для профессионалов - Кларенс Хо. Роб Харроп
4. Spring 4 для профессионалов - Крис Шефер. Кларенс Хо. Роб Харроп
5. http://j2ce-now.blogspot.com/2007/l2/hibemate-vs-pure-jdbc.html
6. http://forum.jug.com.ua/loriversioiViiKiex.php7t1644.html
7. http://rus.akshaal.info/2008/05/bibemaie-vs-jdbc.html
8. https://habrahabr.ru/post/132385/
9. http://jenya-p.ru/home/1-blog/2
10. https://projects.spring.io/spring-framework/
11. http://projects.spring.io/spring-security/
12. htip://docs.spring.io/autorepo/docs/spring-security/4.1 .x/reference
13. https://liabrahabr.ru/post/226791/
14. https://habrahabr.ru/post/29694/
15. http://hibernate.org'
16. http://www.lutorialspoint.com/hibcmate/
17. htipsV/netbeans.org/kb/docs/java/hibemate-java-sc_ru.html
18. httpV/wwAv.javaportal.ru/java/articles/hibernate annotations.html
19. http://ru.stackoverllow.com

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

©2026 Cервис помощи студентам в выполнении работ