Projekt
by Mateusz Pawełkiewicz
published
2023/02/21 10:04:00 GMT+1,
last modified
2023-11-04T11:41:56+01:00
Założenia
- projekt powinien być napisany w technologii Java, w architekturze klient-serwer,
- klient i serwer łączą się ze sobą za pomocą socketów,
- serwer powinien obsługiwać połączenia z wieloma klientami jednocześnie (aplikacja wielowątkowa),
- programy klienta i serwera powinny być aplikacjami desktopowymi bądź webowymi posiadającymi stosowne GUI,
- GUI może być napisane przy użyciu biblioteki Swing lub w JavaFX
- dane mogą być przechowywane w plikach, ale preferowana jest baza danych,
- aplikacje powinny logować zdarzenia do pliku za pomocą np. Commons Logging , Log4j
- każda z aplikacji powinna mieć napisane testy, np: jUnit,
PROJEKTY REALIZOWANE SĄ W GRUPACH 3-4 OSOBOWYCH
Oddawanie projektów
Najpóźniej 2 dni przed oddaniem projektu należy go wysłać na adres email m.pawelkiewicz@tu.kielce.pl. Podczas oddawania projektów należy dostarczyć:
- Link do repozytorium
- Sprawozdanie zawierające:
- Temat projektu,
- Założenia dodatkowe,
- Opis architektury systemu,
- Opis podziału pracy,
- Opis testowania systemu.