Dla poniższy ch wymagań skonstruuj diagram use cases (10 pkt.)
(nie wolno użyć jako aktora „operatora systemu”)
1. W systemie bazy danych uczelni zawarte są informacje o studentach, profesorach, prowadzonych wykładach, wydziałach, saiach i budynkach.
2. Każdy student jest opisany następującymi informacjami: imię, nazwisko, data urodzenia, miejsce urodzenia (miasto, województwo), miejsce zamieszkania (miasto, województwo), aktualny semestr, numer identyfikacyjny.
3. Każdy student przechodzi pewien cykl przedmiotów w czasie całego okresu studiów. Każdy zaliczony przedmiot kończy się wystawieniem oceny końcowej.
4. Studenci, którzy są dyplomantami, tzn. zaliczyli wszystkie przedmioty, piszą pracę dyplomową, której tytuł musi być zapamiętany.
5. Praca dyplomowa prowadzona jest pod opieką jednego z profesorów uczelni. Po zdaniu egzaminu dyplomowego informacje o studencie uzupełniane są o datę obrony pracy oraz ocenę końcową.
6. Każdy profesor pracujący na uczelni związany jest z jednym wydziałem (którego nazwa, adres i telefon muszą być znane) oraz opisywany jest następującymi informacjami: specjalność, tytuł, imię, nazwisko, data urodzenia, miejsce urodzenia (miasto, województwo).
7. Uczelnia zatrudnia również profesorów kontraktowych. W takim przypadku dodatkowo należy pamiętać daty rozpoczęcia i zakończenia kontraktu.
8. Każdy profesor może prowadzić dowolną liczbę dyplomantów.
9. Każdy profesor prowadzi od 1 do 3 różnych przedmiotów, przy czym ten sam przedmiot może być prowadzony przez tylko jednego profesora.
10. Każdy wykład z konkretnego przedmiotu ma określony numer, temat (nazwa), dzień roku, godz. rozpoczęcia i zakończenia oraz odbywa się w jednej z wielu sal uczelni, które znajdują się w różnych budynkach uczelni.
11. Każda sala jest opisana następującymi informacjami: numer, liczba miejsc.
12. Sale podzielone są w zależności od przeznaczenia na sale ogólnego przeznaczenia, laboratoria językowe, laboratoria inne (np. fizyczne, chemiczne), itp.
13. Każda sala posiada odpowiednie wyposażenie.