Тема:
Описание сущностей и их программная реализация, UML.
Создание Maven-проекта и импорт зависимостей из центрального репозитория.
Экспорт и импорт данных в заданном формате:
XML
JSON
CSV
YAML
с фиксированной шириной колонок
СУБД
Создание сервиса для управления объектами на основе REST API. Разработка методов обработки http-запросов:
Добавление объекта
Удаление объекта
Просмотр объекта
Вывод сводной информации о хранимых объектах (количество или статистические функции)
Сведения о работе и студенте - в заголовках пакетов
Сохранение/восстановление данных в файл
Тестирование запросов и анализ содержимого http-пакета для запросов и ответов.
Аудиторные занятия в течение семестра (48 ак.ч.)
ГОСТ 7.32-2001 «Отчет о научно-исследовательской работе. Структура и правила оформления». Режим доступа: http://docs.cntd.ru/document/120002622
Гельбух, С. С. Сети ЭВМ и телекоммуникации. Архитектура и организация : учебное пособие / С. С. Гельбух. — Санкт-Петербург : Лань, 2019. — 208 с. — URL: https://e.lanbook.com/book/118646
Володченкова Л.А., Козырев Д.В. Разработка серверной части программного приложения для удаленного хранения данных // МСиМ. 2020. №1 (53). URL: https://cyberleninka.ru/article/n/razrabotka-servernoy-chasti-programmnogo-prilozheniya-dlya-udalennogo-hraneniya-dannyh
Романов Владимир Юрьевич Анализ и визуализация зависимостей между пакетами программных систем // International Journal of Open Information Technologies. 2015. №1. URL: https://cyberleninka.ru/article/n/analiz-i-vizualizatsiya-zavisimostey-mezhdu-paketami-programmnyh-sistem (дата обращения: 01.07.2021).
Maven architecture : [сайт]. – URL: http://maven.apache.Org/ref/3.0.5/
Spring Framework : [сайт]. – URL: https://spring.io/projects/spring-framework
Postman: [сайт]. - URL: https://www.postman.com/downloads/ – Текст : электронный.
JDK актуальной версии (можно Open JDK, Oracle JDK. Eclipse Temurin™ - не проверялся)
Среда разработки на Java (Intellije Idea, Net Beans)
Браузер с инструментами разработчика
Офисные приложения