Пересдача № 1

Пересдача № 1 #

Скачайте архив приложения, реализующего часть функционала приложения по управлению инвентарём в организации. Внесите изменения в данное приложение согласно заданию.

Описание предметной области #

Сущности #

Сотрудник #

  • Уникальный идентификатор.
  • Имя, строка.
  • Псевдоним, строка.
  • Телефон, строка.

Оборудование #

  • Уникальный идентификатор.
  • Наименование, строка.
  • Номер продукта, строка.
  • Описание, строка.
  • Дата приобретения, дата.

Журнал движения оборудования #

  • Уникальный идентификатор.
  • Передаваемое оборудование, оборудование.
  • Получивший сотрудник, сотрудник.
  • Дата и время передачи.

Описание структуры приложения #

Библиотеки #

Приложение использует следующие технологии для реализации своего функционала:

  • Библиотека 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 — расширение стандартных шаблонизаторов с поддержкой контекстных данных.

Результаты #

Студент Листок сдан Результат Оценка
Бердар Александр Иванович Приложение не запускается 0
Бородин Илья Владимирович да Изначальное приложение 0
Васильев Иван Игоревич да Изначальное приложение 0
Киселев Артём Александрович да Приложение не запускается 0
Корегина Ангелина да Приложение не запускается 0
Королёва Екатерина да Приложение не запускается 0
Кузнецов Александр Васильевич да Приложение не запускается 0
Мартынова Алена Олеговна да Приложение не запускается 0
Назаров Данил Олегович да Форма добавления, с валидацией, но не перенаправляет 4
Нелеп Виктория да Не отправлено 0
Орешников Евгений Дмитриевич да Приложение не запускается 0
Пестряков Николай Юрьевич да Изначальное приложение 0
Пистряков Владимир да Не отправлено 0
Роганин Егор Ильич да Приложение не запускается 0
Рыбакова Полина да Приложение не запускается 0
Сироджов Мерж Изначальное приложение 0
Фирсова Анастасия Сергеевна да Изначальное приложение 0
Цыкарев Григорий Алексеевич да Изначальное приложение 0
Шихова Анна Павловна да Изначальное приложение 0

© A. M. Васильев, 2022, CC BY-SA 4.0, andrey@crafted.su