Разаработка Java приложения
3 000 руб. за проект
Требуется разработать Java приложение состоящее из нескольких рабочих экранов:
Для реализации графики требуется использовать JavaFx. Для реализации базы данных требуется использовать паттерн DAO. Для реализации хранения категорий «ожирения» пациентов требуется использовать паттерн Одиночка.
Проект делается в рамках курсовой работы, поэтому прям сильно запариваться над логикой программы не требуется, главное чтобы она работала.
Срок выполнения проекта: 3 с момента выбора Вас в качестве исполнителя.
- Главный экран. В центре должна размещаться надпись «Медицинская база данных пациентов». Внизу должны быть размещены две кнопки «BMII калькулятор» и «Пациенты». Кнопки должны открывать соответствующие окна;
- Экран BMII калькулятора. Данный экран должен содержать поля: ФИО пациента, СНИЛС пациента, Рост пациента, Вес пациента, а также кнопку «Рассчитать». После нажатия на кнопку должно происходить добавление нового пациента в базу данных (требуется H2 базу данных), также в новую запись базы данных должны заноситься такие данные как ИМТ пациента (в процентах), а также категория, определяемая на основе значения ИМТ. После добавления нового пациента и расчёта его ИМТ должен выводиться экран с графиком, на котором должен быть размещён ИМТ пациента;
- Экран списка пациентов. На данном экране благодаря использованию DataGrid со списком всех пациентов. Также на данном экране должна быть возможность поиска пациента по его СНИЛС. При нажатии на пациента в DataGrid должен выводиться экран с графиком, на котором должен быть размещён ИМТ пациента. Также на данном экране должна быть возможность удавления пациента из базы данных и возможность добавлять расчёты в историю пациента, а не создавать каждый раз новую запись в БД;
Для реализации графики требуется использовать JavaFx. Для реализации базы данных требуется использовать паттерн DAO. Для реализации хранения категорий «ожирения» пациентов требуется использовать паттерн Одиночка.
Проект делается в рамках курсовой работы, поэтому прям сильно запариваться над логикой программы не требуется, главное чтобы она работала.
Срок выполнения проекта: 3 с момента выбора Вас в качестве исполнителя.
Отзывы
Только положительные впечатления о работе: задача была выполнена в кратчайшие сроки, комфортная коммуникация на протяжении всего проекта. Марина отправляла промежуточные результаты и оперативно вносила правки, если такие были. В результате получилось удобное приложение с красивым интерфейсом и аккуратным кодом, что тоже немаловажно!
1 год
назад
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.