Zlecenie jest tłumaczone automatycznie.
Zaloguj się
lub
zarejestruj się,
żeby zobaczyć oryginał
Cel - zaprogramować uproszczony system informacyjny do zarządzania projektami naukowymi w JAVA. Masz do dyspozycji opis komunikacji na poziomie abstrakcyjnym, czyli podstawowy interfejs komunikacyjny (zdjęcie poniżej). Dostarczone klasy/interfejsy/wyliczenia tworzą szablon projektu i są umieszczone w odpowiednich pakietach. Nie zmieniaj nazw pakietów ani struktury pakietów. W razie potrzeby twórz nowe klasy, umieszczając je w pakietach, do których logicznie należą. W ten sposób otrzymasz szkielet projektu, tj. folder src z utworzonymi pakietami i interfejsami, listami i pomocniczymi klasami. Aby pracować z aplikacją, nie trzeba tworzyć ani interfejsu graficznego, ani sterowania konsolowego. Funkcjonalność dostarczonej aplikacji zostanie sprawdzona za pomocą testów jednostkowych. Szablon zawiera uproszczony (minimalny) pakiet testów, abyś mógł przynajmniej częściowo sprawdzić poprawność swojej implementacji. Jeśli wykonane zadanie nie przejdzie testów jednostkowych, uważane jest za niepoprawne. Dodatkowe pliki i dokumentację dostarczę po uzgodnieniu z wykonawcą. Uwaga - praca jest sprawdzana przez system antyplagiatowy, dlatego zabronione jest korzystanie z chatgpt i innych.