1. Należy utworzyć bazę danych, spełniającą następujace wymagania:
Struktura:
wykaz przedmiotów, dla każdego określone są: nazwa, numer semestru, na którym
dany przedmiot się odbywa, oraz waga oceny z przedmiotu
wykaz studentów, dla każdego określone są: imię, nazwisko oraz numer indeksu
wykaz ocen, przypisanych danemu studentowi za dany przedmiot (pojedynczy
student nie musi mieć ocen ze wszystkich przedmiotów)
Wymagania techniczne:
dane należy przechowywać w pliku XML lub MS ACCESS
w aplikacji należy wykorzystać 'typed dataset'
baza danych powinna być w trzeciej formie normalnej (3NF)
2. Należy stworzyć aplikację testową typu ASP.NET lub Windows Forms,
wykorzystującą powyższą bazę danych
Funkcjonalność aplikacji testowej:
Wprowadzanie danych:
interfejs do wprowadzania, usuwania i edycji danych dotyczących przedmiotów
interfejs do wprowadzania, usuwania i edycji danych personalnych studentów
interfejs do wprowadzania, usuwania i edycji oceny z danego przedmiotu dla
danego studenta
Wyświetlanie danych:
dla wybranego studenta: lista przedmiotów, które zaliczył (ma z nich ocenę)
oraz średnia ważona wszystkich ocen; należy umożliwić wyświetlenie danych dla
całego toku studiów oraz dla pojedynczego semestru
dla wybranego przedmiotu: lista studentów, którzy zaliczyli ten przedmiot, wraz
z możliwością sortowania po numerze indeksu studenta, jego nazwisku, oraz
ocenie.