Приют для животных

Приют для животных #

Требования к лабораторной работе № 1 #

Сущности #

Животное #

  • Дата и время добавления, формируется приложением автоматически.
  • Семейство, выбор из списка.
  • Вид, выбор из списка.
  • Имя, строка.
  • Пол, выбор из списка.
  • Год или дата рождения, дата.
  • Степень уверенности в дате рождения, выбор из списка.
  • Описание, многострочный текст.
  • Результаты обследований у ветеринара. Список из дат, названий клиник, результатов осмотра и заключений.

Требования к лабораторной работе № 3 #

Необходимо обеспечить редактирование списков «животное» и результат обследования.

Сущности #

Животное #

  • Дата и время добавления, формируется приложением автоматически.
  • Вид.
  • Имя, строка.
  • Пол, выбор из списка.
  • Год или дата рождения, дата.
  • Степень уверенности в дате рождения, выбор из списка.
  • Описание, многострочный текст.
  • Результаты обследований у ветеринара.

Семейство животных #

  • Название, непустая строка.

Вид животного #

  • Семейство.
  • Название, непустая строка.

Результат обследования #

  • Дата и время обследования.
  • Название клиники, непустая строка.
  • ФИО ветеринара, непустая строка.
  • Результаты осмотра, многострочный текст.
  • Заключения и выписанные препараты, многострочный текст.

Требования к лабораторной работе № 4 #

Роли в системе #

  • Неавторизованный пользователь.
  • Администратор системы.
  • Работник приюта.
    • Может управлять списком животных приюта.
    • Может управлять списками семейств и видов животных.
  • Ветеринар.
    • Может добавлять результаты обследования животного от своего имени.

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