Проект переведен автоматически.
Войдите
или
зарегистрируйтесь,
чтобы увидеть оригинал
Цель - запрограммировать упрощенную информационную систему для управления научными проектами на JAVA. У вас есть описание коммуникации на абстрактном уровне, то есть базовый коммуникационный интерфейс (фото ниже). Предоставленные классы/интерфейсы/перечисления образуют шаблон проекта и размещаются в соответствующих пакетах. Не изменяйте названия пакетов или структуру пакета. При необходимости создавайте новые классы, размещая их в пакетах, к которым они логически относятся. Таким образом, вы получите каркас проекта, т.е. папка src с созданными пакетами и интерфейсами, перечислениями и вспомогательными классами. Для работы с приложением не нужно создавать ни GUI, ни консольное управление. Функциональность представленного приложения будет проверена с помощью модульных тестов. Шаблон содержит упрощенный (минимальный) пакет тестов, чтобы вы могли хотя бы частично проверить правильность своей реализации. Если выполненное задание не пройдет модульные тесты, то оно считается неправильным. Дополнительные файлы и документацию предоставлю уже после согласования с исполнителем. Замечание - работа проверяется через систему антиплагиата, поэтому запрещено использовать chatgpt и прочее.