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ą.