Korepetycje/Opis funkcjonalności i regu...

15 lines
720 B
Plaintext

Opis funkcjonalności:
1. Dodanie nowego ucznia, modyfikacja danych ucznia.
2. Dodanie danych kontaktowych ucznia i ich modyfikacja.
3. Dodanie nowego nauczyciela, modyfikacja danych nauczyciela.
4. Dodanie nowej lekcji, modyfikacja daty i godziny lekcji, płatności za lekcje.
5. Sprawdzenie statusu płatności za lekcje.
6. Planowanie lekcji w przyszłości.
7. Sprawdzenie sumy płatności każdego ucznia.
8. Sprawdzenie sumy zarobków każdego nauczyciela w stosunku miesięcznym/rocznym/ogólnym.
9. Sprawdzenie zaplanowanych lekcji w przyszłości.
Opis reguł biznesowych (logiki bazy):
1. Jeden nauczyciel nie może mieć dwóch lekcji w tym samym czasie (lekcje nie mogą się nakładać)
2.