1. Техническое задание - marklum7/medical-laboratory GitHub Wiki

Цель

Целью работы является разработка приложения созданного с целью помощи пользованием услугами частной лаборатории.

Краткая сводка возможностей

Пользователи могут узнавать о всех услугах клиники, записываться на анализы. Администраторы имеют полный контроль ко всем данным работников и пользователях. Вся информация об анализах есть у работников лаборатории.

Определения, акронимы и сокращения

  • ИМТ: Индекс массы тела

Обзор системы

  1. Обзор вариантов использования - Пользователь способен провести регистрацию, записаться на анализы. Администратор может добавлять и удалять пользователей с работниками. Каждый клиент может менять свои персональные данные.

  2. Предположения и зависимости:

  • Использование в приложение БД для хранения информации.
  • Схема базы данных должна быть эффективной, обеспечивая быстрый доступ к данным.

Детальные требования

  1. Описание вариантов использования:
  • Регистрация осуществляется после ввода всех данных в окне регистрации.
  • В основном окне переключая разделы, пользователь способен получать все необходимую для него информацию, вплоть до ИМТ.
  • Запись на сдачу анализов осуществляется после выбора типа, названия и даты сдачи в окне записи.
  • Окно Администратора позволяет вам добавлять, удалять пользователей.
  1. Дополнительные требования:
  • Приложение должно иметь пользовательский интерфейс, понятный и удобный для использования.