Есть ответ 👍

Необходимо разработать программу на языке программирования Java, соответствующую
вашей теме работы. Взаимодействие с пользователем осуществляется через консоль. За
реализацию пользовательского графического интерфейса добавляется +1(2)балл(а) к
конечной оценке.
Программа должна обязательно содержать:
1. Взаимодействие с базой данных SQLite. Другие СУБД не допускаются, поскольку они
разворачиваются локально и не позволяют проверять программу на других устройствах. База
данных должна содержать минимум 5 таблиц с минимум 5 столбцами, две из которых
должны быть связаны хотя бы по одному полю.
2. Лямбда-приложений.выражения.
3. Работу с параллельными потоками. Должен быть задействован хотя бы один параллельный
поток и понятный интерфейс взаимодействия с пользователем из командной строки.
Пользователю должны быть доступны подсказки по операциям. Обязательно должен
присутствовать вывод комментариев и пояснений к действиям, которые выполняет
программа и которые требуются от пользователя.
Код программы должен быть написан в соответствии со всеми требованиями Java
разработки. Код обязательно подробно комментируется. Программный код должен делится
на пакеты, исходя из своего функционального назначения.
Все возможные ошибки программы должны быть обработаны. Программа не должна
аварийно завершаться. При возникновении ошибки пользователь должен получать
соответствующее сообщение.
Программа должна предоставлять возможность работы со всеми данными в БД: добавление,
обновление, удаление поиск.
В случае реализации графического интерфейса, он должен полностью соответствовать стилю
и функциональному назначению программы. Реализация интерфейса допускается только с
использованием библиотеки Swing. Все графические элементы должны быть
работо Элементы на экране должны располагаться согласно разметке. Графический
интерфейс должен хотя бы приблизительно соответствовать UX/UI дизайну. За правильно
реализованный интерфейс дается +1 или +2 балла к итоговой оценке, в зависимости от
соответствия требованиям. Реализация графического интерфейса дает право не
реализовывать интерфейс командной строки.
Конечная программа должна быть логически и функционально целостной: все части кода
программы должны выполнятся не как отдельные задачи, а как часть общего программного
решения и иметь логическую связь с другими частями программы. Программные модули, не
имеющие логической связи с другими модулями, засчитаны не будут.

Вариант: Система складского учета склада медикаментов

158
412
Посмотреть ответы 1

Ответы на вопрос:


Где key2=keys потому что это множественное число

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS