Aplikacja webowa: Java+baza danych+strona/witryna
Przedstawiam kilka propozycji, poniższa lista może ulec rozszerzeniu:
- System automatyzujący pracę
bardzo często jest tak, że pracownik (np. prowadzący zajęcia) z racji wykonywanych
zajęć, musi odpowiadac na bardzo wiele e-maili. Część ich obsługi można by
zautomatyzować. Np. w przypadku prowadzacego można by zautomatyzować zapisywanie
się na konsultacje (system wie, kiedy są konsultacje a osoba zglaszajaca się wybiera
jeden z wolnych terminów).
- System automatycznego przetwarzania danych
należy stworzyć system pozwalający wprowadzać użytkowników, definiować terminy
zgłaszania danych, udostępniać użytkownikom interfejs pozwalający oglądać informacje
o zgłaszanych danych, wyniki zgłoszeń, co sie zgłosiło, ponownie przesyłać zgłoszenia.
Administrator musi móc definiować akcje wykonywane po zgłoszeniu przez użytkownika.
Znów bardzo ogólne sformułowanie (przykład zastosowania - system zbierający programy
zaliczeniowe, od razu kompiluje zapuszcza testy, wyniki kompilacji podaje od razu, wyniki testów
od razu lub po zakończeniu terminu składania). Im ogólniejsze rozwiązanie (szerzej dające się
parametryzować) tym lepiej.