Zadania do samodzielnego rozwiązania
2. Podstawy specyfikowania wymagań
Zadanie 1
Mamy zadaną dziedzinę problemu (patrz rozdział 1, sekcja 1.5). Napisz stwierdzenie problemu w postaci jednego złożonego zdania, zgodnie z wybranym wzorcem. Proszę założyć hipotetyczny problem, który mógłby się pojawić dla zadanej dziedziny.
Zadanie 2
Mamy zadaną dziedzinę problemu (patrz rozdział 1, sekcja 1.5). Proszę narysować diagram przypadków użycia opisujący wybraną funkcjonalność systemu budowanego w ramach wybranej dziedziny problemu. Na diagramie proszę umieścić co najmniej 3 aktorów, 6 przypadków użycia, a także co najmniej 3 relacje między przypadkami użycia.
Zadanie 3
Mamy zadaną dziedzinę problemu (patrz rozdział 1, sekcja 1.5). Proszę narysować diagram klas przedstawiający słownik dziedzinowy dla systemu budowanego w ramach wybranej dziedziny problemu. Słownik powinien zawierać co najmniej 6 pojęć-klas, 1 relację generalizacji, 1 relację agregacji oraz 1 relację asocjacji. Dla odpowiednich relacji proszę określić role oraz krotności.
Zadanie 4
Dla zadanego przypadku użycia proszę napisać 2-3 scenariusze w notacji tekstowej podmiot-orzeczenie-dopełnienie. Proszę zachować zgodność dopełnień w scenariuszach z modelem słownika dziedziny z zadania 3 – podkreślić dopełnienia występujące w słowniku dziedziny.
Zadanie 5
Narysuj scenopis dla zadanego przypadku użycia. Scenopis powinien być zgodny ze scenariuszami z zadania 4.
Zadanie 6
Proszę zapisać dwa wymagania jakościowe. Dla każdego z wymagań proszę określić rodzaj zgodnie z normą ISO/IEC 25010:2011. Proszę podać opis wymagań wraz z pełną metryką.