Курсовая работа
Общая информация
Тема курсовой работы «Проектирование REST-сервера».
Проект должен включать в себя описание сервера в формате OpenAPI, UML диаграммы прецедентов, классов и последовательностей (совпадающее с описанием данных в описании сервера), ER-диаграммы (соответствующие диаграмме классов). Для диаграмм и спецификаций в тексте пояснительной записки должен быть подробные комментарии как были получены эти документы и почему они содержат именно такие элементы.
Сервер должен быть реализован на языке Kotlin c использованием фреймворков Exposed для работы с базой данных и Ktor для создания REST-сервера.
Варианты заданий приведены тут.
План
Номер недели | Результат | Примечание |
---|---|---|
2 | знакомство с тематикой | |
4 | выбор темы | 1 контрольная неделя |
6 | диаграммы UML и ER | |
8 | спецификация REST | |
10 | реализация ORM | 2 контрольная неделя |
12 | готовый проект | |
14 | пояснительная записка к проекту | |
16 | защита проекта |