Детальная информация
Название | Разработка сервиса сокращения ссылок: выпускная квалификационная работа бакалавра: 09.03.04 - Программная инженерия ; 09.03.04_01 - Технология разработки и сопровождения качественного программного продукта |
---|---|
Авторы | Фомин Семен Антонович |
Научный руководитель | Коликова Татьяна Всеволодовна |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий |
Выходные сведения | Санкт-Петербург, 2019 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | веб-сервис ; веб-приложение ; сервис сокращения ссылок ; web service ; web application ; link reduction service |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 09.03.04 |
Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
Ссылки | Отзыв руководителя ; Отчет о проверке на объем и корректность внешних заимствований |
DOI | 10.18720/SPBPU/3/2019/vr/vr19-599 |
Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Ключ записи | ru\spstu\vkr\2444 |
Дата создания записи | 26.09.2019 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Цель настоящей работы - спроектировать и разработать сервис сокращения ссылок с использованием современных инструментов и технологий. В рамках данной выпускной квалификационной работы был проведен анализ существующих на рынке альтернатив, выявлены их недостатки и сформулированы требования к разрабатываемому сервису, был проведен и обоснован выбор средств реализации поставленной задачи, разработан сервис сокращения ссылок. Сервис имеет клиент-серверную архитектуру, является изоморфным одностраничным веб-приложением. Для контроля качества кода было выполнено интеграционное и мутационное тестирование, выполнен анализ поддерживаемости, качества кода, покрытие его тестами.
The purpose of this work is to design and develop a link shortening service using modern tools and technologies. Within the framework of this final qualification work, an analysis was made of the alternatives existing on the market, their shortcomings were identified and the requirements for the service being developed were formulated, the choice of means for implementing the task was made and justified, a link shortening service was developed. The service has a client-server architecture, is an isomorphic one-page web application. To control the quality of the code, integration and mutation testing was performed, the analysis of supportability, quality of the code, its coverage by tests was performed.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
- Определения, обозначения и сокращения
- Введение
- Анализ предметной области
- Конкуренты
- bit.ly
- vk.cc
- goo.gl
- clck.ru
- Конкуренты
- Сбор и анализ функциональных требований
- Требования
- Клиентская часть приложения
- Серверная часть приложения
- Требования
- Разработка архитектуры
- Реализация
- Серверная часть
- База данных
- Статистика ссылок на ЖК экране
- Клиентская часть
- Пользовательский интерфейс
- Инструменты разработки клиентской части
- Непрерывная интеграция
- Система контроля версий git
- Развертывание (деплой)
- Безопасность
- Среда разработки
- Сторонние пакеты
- Контроль качества кода
- Автоматизированное тестирование
- Линтинг
- Метрики поддерживаемости проекта
- Мониторинг ошибок
- Серверная часть
- Заключение
- Список использованных источников
Количество обращений: 47
За последние 30 дней: 0