Laboratorium 6
Aplikacja pomiaru szybkości reakcji użytkowników Rejestracja użytkowników
Aplikacja reakcja użytkowników – rejestracja użytkowników zadanie za 10 punktów
Zadanie polega na modyfikacji aplikacji zbudowanej na piątym laboratorium.
Wszystkie założenia przyjęte dla zadania realizowanego na piątym laboratorium powinny być zachowane.
Modyfikacja polega na dodaniu mechanizmów rejestracji i logowania oraz udostępniania wyników. Do procesu rejestracji i logowania należy użyć mechanizmów
uwierzytelniania
formularzy.
Do
procesu
udostępniania
mechanizmów ról.
Przy logowaniu użytkownik powinien podać identyfikator i hasło.
2
Aplikacja reakcja użytkowników – rejestracja użytkowników zadanie za 10 punktów
Działanie aplikacji:
1. Po uruchomieniu aplikacji powinna zostać wyświetlona strona umożliwiająca rejestrację lub zalogowanie się użytkownika. Można wykorzystać standardowe kontrolki lub zbudować własne.
2. Aplikacja powinna umożliwiać określenie użytkowników (zaznaczanie przy pomocy kontrolki CheckBoxList), spośród zarejestrowanych tych, którym mają być udostępnione wyniki. Wykorzystanie mechanizmów ról.
3. Na liście użytkowników powinny pojawić się identyfikatory użytkowników do wyników, których danemu użytkownikowi zezwolono na dostęp.
4. Dane z bazy danych nie powinny być usuwane automatycznie (po zamknięciu sesji), ale przez użytkownika, który jest ich właścicielem. Użytkownik powinien mieć możliwość określenia, które wyniki chce usunąć.
3
Aplikacja reakcja użytkowników – baza danych zadanie za 10 punktów
Punktacja:
Rejestracja nowego lub logowanie użytkownika - 2 punkty.
Udostępnianie wyników – 3 punkty.
Wyświetlanie wyników testów użytkowników (tych, którzy zezwolili na dostęp) – 3 punkty.
Usuwanie danych z bazy – 2 punkty.
Niespełnienie wymagań dla zadania z piątego laboratorium: (– 1) punkt za każde
niespełnione wymaganie.
4
Koniec ćwiczenia
laboratoryjnego
nr 6
5