System rezerwacji w hotelu

0

Cześć.
Teorii trochę już umiem, ale wiadomo, teoria to tylko teoria. Wymyśliłem sobie projekt w celu nauki praktycznej: aplikacja do zarządzania rezerwacjami w hotelu.

I już na etapie wymyślania projektu jak to wszystko ma wyglądać mam problem ;)
Wymyśliłem sobie, że będę potrzebować takie klasy:
-ListaRezerwacji[tablica/lista rezerwacje[], metody dodaj, usuń, aktualizuj]
-Rezerwacja[IDrezerwacji, gość, tablica/lista pokoje[], il. osób, od kiedy, do kiedy, status]
-Gość[IDgościa, imię, nazwisko, telefon]
-Pokoj[IDpokoju, wolny/zajęty, ilu osobowy]

I w jakimś głównym kontrolerze stworzę sobie obiekt lista rezerwacji i listę z pokojami. Po kliknięciu buttona zarezerwuj dodaję nową rezerwację w której tworzony jest nowy gość i przypisywany jest konkretny pokój.

Czy taka hierarchia ma sens czy rozwiązać to jakoś inaczej?

1

Napisz testy i sprawdź czy ma to sens;), jak sam do tego nie dojdziesz to będziesz latał na fora co 5 minut "bo mam problem".

0

Zacząć pisać już zacząłem i zobaczę czy coś z tego wyjdzie ;) Pytałem raczej z ciekawości czy nie jest na pierwszy rzut oka beznadziejnie ;p
Nie wiem jeszcze zupełnie nic o testach więc nie wiem o czym piszesz.

1 użytkowników online, w tym zalogowanych: 0, gości: 1