Детальная информация

Название: Разработка клиент-серверного приложения для поиска и подбора питомцев с целью их совместного выгула и знакомства: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Луценко Дмитрий Юрьевич
Научный руководитель: Коликова Татьяна Всеволодовна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Java; spring; клиент-серверное приложение; веб; питомцы; поиск и подбор; client-server application; web; pets; search and match
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-3622
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\19894

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: Разработка клиент-серверного приложения для поиска и подбора питомцев для их совместного выгула и знакомства. В рамках выпускной квалификационной работы была поставлена задача в проектировании и разработке веб приложения для поиска и подбора питомцев для их совместного выгула и знакомства. Реализация выполнена на основе фреймворков Spring для серверной части и Vue.js для клиентской. Для достижения поставленной цели были решены следующие задачи: создание дизайна приложения, проектирование архитектуры приложения, имплементация кода приложения, анализ результатов. В ходе работы был разработан и реализован следующий функционал: Добавление новых питомцев с их последующим появлением в общей ленте приложения; Возможность указания многочисленных характеристик питомцев. Возможность выбора подходящего питомца и последующей коммуникации с его владельцем; Фильтрация и подбор питомцев по многим критериям; Автоматическое добавления понравившихся питомцев в журнал с возможностью его очистки; Регистрация и авторизация индивидуального пользовательского профиля в приложении с возможностью его редактирования. Система уведомлений от других пользователей. В результате работы с применением языка java и фреймворков Spring и Vue Js разработано клиент-серверное приложение позволяющее удобно и быстро осуществлять поиск животных, к примеру для совместного выгула их на улице или взаимного знакомства.

Topic of the final qualification work: Development of a client-server application for searching and selecting pets for their joint walking and dating.As part of the final qualifying work, the task was to design and develop a web application for searching and selecting pets for their joint walking and dating.The implementation is based on the Spring framework for the server side and Vue.js for the client side. To achieve this goal, the following tasks were solved: creating an application design, designing the application architecture, implementing the application code, analyzing the results.During the work, the following functionality was developed and implemented:1. Adding new pets with their subsequent appearance in the general feed of the application;2. Ability to specify numerous characteristics of pets;3. The ability to choose a suitable pet and subsequent communication with its owner;4 Filtering and selection of pets according to many criteria;5 Automatic addition of favorite pets to the journal with the possibility of cleaning it;6. Registration and authorization of an individual user profile in the application with the ability to edit it;7 Notification system from other users; As a result of work using the java language and the Spring and Vue Js frameworks, a client-server application has been developed that allows you to conveniently and quickly search for animals, for example, to walk them together on the street or to get to know each other.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Интернет Авторизованные пользователи СПбПУ Прочитать
-> Интернет Анонимные пользователи

Оглавление

  • Введение
    • Обоснование актуальности работы
    • Обзор существующих решений
  • Основная часть
    • Обоснование выбора технологий и средств разработки
    • Описание архитектуры
    • Клиентская часть
    • Серверная часть
    • Авторизация и аутентификация
    • Тестирование
      • Модульное тестирование
      • Интеграционное тестирование
      • Системное тестирование
  • Заключение
  • Литература

Статистика использования

stat Количество обращений: 25
За последние 30 дней: 0
Подробная статистика