Пересдача № 3 #
Скачайте архив приложения, реализующего часть функционала приложения по управлению инвентарём в организации. Внесите изменения в данное приложение согласно заданию.
Описание предметной области #
Сущности #
Сотрудник #
- Уникальный идентификатор.
- Имя, строка.
- Псевдоним, строка.
- Телефон, строка.
Оборудование #
- Уникальный идентификатор.
- Наименование, строка.
- Номер продукта, строка.
- Описание, строка.
- Дата приобретения, дата.
Журнал движения оборудования #
- Уникальный идентификатор.
- Передаваемое оборудование, оборудование.
- Получивший сотрудник, сотрудник.
- Дата и время передачи.
Описание структуры приложения #
Библиотеки #
Приложение использует следующие технологии для реализации своего функционала:
- Библиотека http4k для обработки HTTP-запросов.
- Шаблонизатор pebble для формирования HTML-страниц.
- Библиотека Foundation для формирования стиля приложения.
- Систему сборки приложения Gradle.
Пакеты приложения #
ru.ac.uniyar— базовый пакет приложения.ru.ac.uniyar.domain— реализация предметной области.ru.ac.uniyar.domain.operations— логически завершённые операции над данными предметной области.ru.ac.uniyar.domain.storage— реализация слоя хранения данных на жёстком диске.
ru.ac.uniyar.web— реализация веб-части приложения.ru.ac.uniyar.web.filters— фильтры приложения.ru.ac.uniyar.web.handlers— обработчики HTTP-запросов.ru.ac.uniyar.web.models— модели и соответствующие им шаблоны HTML-страниц.ru.ac.uniyar.web.templates— расширение стандартных шаблонизаторов с поддержкой контекстных данных.
Результаты работы комиссии #
| Студент | Комментарий | Результат |
|---|---|---|
| Катков Андрей Сергеевич | Зачтено | |
| Мартынова Алёна Олеговна | Зачтено | |
| Карелина Ксения Викторовна | Не зачтено | |
| Цыкарев Григорий Алексеевич | Зачтено | |
| Михальченков Иван Сергеевич | Зачтено | |
| Дрожженикова Алина Сергеевна | Зачтено | |
| Фукин Иван Дмитриевич | Зачтено | |
| Рыбакова Полина Александровна | Зачтено | |
| Роганин Егор Ильич | Зачтено | |
| Кочагов Даниил Алексеевич | Не зачтено |