W budowie
Materiał edukacyjny · Informatyka

PROJEKT GRUPOWY

Wypożyczalnia rowerów

Aplikacja, która łączy wszystkie dwadzieścia jeden części kursu. Robota jest podzielona na etapy, a każdy etap da się wykonać osobno — dzięki temu grupa nie utyka wtedy, gdy ktoś jeszcze nie umie obsłużyć bazy.

Etapy pracy

  • Formularz dodania roweru: nazwa, typ, cena dzienna
  • Walidacja pól i zapis do bazy rowery
  • Lista rowerów z sortowaniem po cenie
  • Wypożyczenie i zwrot: dodanie data_od i data_do
  • Raport: ile rowerów, ile wypożyczeń, przychód
  • Dodanie konta użytkownika i logowania w sesji
Podział na roleJedna osoba odpowiada za bazę i zapytania, druga za formularze i walidację, trzecia za wyświetlanie i raporty. Interfejs między tymi częściami ustala się na początku — nazwy kolumn w bazie i nazwy parametrów w formularzach.
Najczęstszy problemGrupa zaczyna od interfejsu i kończy bez działającej bazy. Zacznij od części 11–15, bo SQL jest fundamentem, a interfejs bez danych nic nie pokazuje.

Od czego zacząć