Job description
Po zalogowaniu użytkownik ma możliwość podglądnięcia danych w zakładce, która przypisana jest tylko do jego konta, reszta zakładek jest wspólna widoczna dla wszystkich zarejestrowanych użytkowników. Wspólna galeria zdjęć widoczna również dla wszystkich zarejestrowanych użytkowników. Dane dla zakładek maja być pobierane z bazy PostgreSQL. Konto administratora na którym będzie można uzupełniać dane.
##Strona główna:
Przycisk: Logowanie
Przycisk: Rejestracja
##Rejestracja:
Imię i Nazwisko - rodzica / ma służyć jako login
Imię i Nazwisko - ucznia / wymagane
Hasło
##Logowanie
Imię i Nazwisko - rodzica
Hasło
Wszystkie komunikaty o błędach itp w jezyku polskim .
Po zalogowaniu: ( strona domowa to SALDO RODZICA )
Pojawiają się zakładki:
##„SALDO RODZICA" ( zakładka indywidualna dla zalogowanego użytkownika )
- wartość pobierana z bazy danych postgresql
Schemat: "saldo"
Tabela: "rodzica"
Kolumny: „id", „current_balance", „as_of_date" , „for_user"
- Czyli w tej zakładce wyświetli się informacja:
Twoje saldo na dzień „wartość z kolumny „as_of_date"" to „wartosc z kolumny „current_balance" zł.
##„SALDO KLASOWE" ( zakładka wspólna )
- wartość pobierana z bazy danych postgresql
Schemat: "saldo"
Tabela: "klasowe"
Kolumny: „id", „current_balance", „declared_balance", „as_of_date"
Wyświetlana informacja w zakladce:
Saldo klasowe na dzień „as_of_date" to „current_balance" zł.
Zadeklarowana kwota to „declared_balance" zł.
##„ROZLICZENIA"
- wartość pobierana z bazy danych postgresql
Schemat: "saldo"
Tabela: "rozliczenia"
Kolumny: „id", „name", „spent_funds" (tekst), „date"
Wyświetlane dane w zakładce „ROZLICZENIA"
Wydatki klasowe:
1. „Name" | „spent_funds" | „date"
Itd pojawi się tyle wpisów ile jest wierszy w tabeli „rozliczenia"
##„LEKTURY" ( zakładka wspólna )
Schemat: "public"
Tabela: "lektury"
Kolumny: „id", „book_titile", „due_date"
Wyświetlane dane w zakładce „LEKTURY"
Lektura „book_title" | „due_date" |
Itd pojawi się tyle wpisów ile jest wierszy w tabeli „lektury"
- GALERIA (wspólna)