aitech-pbr-rjawor/materiały na PPB (wykład)/07_specyfikacja_projektu_informatycznego.ipynb

3.6 KiB
Raw Blame History

Logo 1

Przygotowanie do projektu badawczo-rozwojowego

7. Specyfikacja projektu informatycznego[wykład]

Krzysztof Jassem (2021)

Logo 2

Zakres systemu informatycznego

Zakres systemu to precyzyjne określony obszar tego, co projektujemy precyzyjnie odgraniczony od tego, co jest zadaniem projektowym kogoś innego, lub tego, co leży poza projektem.

Reprezentacje zakresu projektu

  • Określenie wizji
  • Diagram zakresu projektowego (rysunek)
  • Lista „aktor-cel”
  • Lista „in-out”

Specyfikacja wymagań

Specyfikacja wymagań to dokument, w którym zebrano wszystkie oczekiwania stawiane przyszłemu systemowi (np. wymagania funkcjonalne i niefunkcjonalne aplikacji).

Wymagania użytkownika a wymagania systemowe

Wymagania funkcjonalne a wymagania niefunkcjonalne

Przypadek użycia

Przypadek użycia określa umowę między uczestnikami systemu względem jego zachowania.
  • W przypadku użycia opisuje zachowanie się systemu w różnych warunkach w odpowiedzi na żądanie jednego z uczestników, zwanego aktorem głównym.
  • Przypadek użycia reprezentowany jest przez sekwencję akcji realizowanych przez system analizowany, które dają zauważalny efekt. Akcja to operacja atomowa, czyli taka, której nie można przerwać podczas wykonywania.

Elementy składowe opisu przypadku użycia

  1. Aktor główny
  2. Zakres
  3. Poziom celu
  4. Uczestnicy i interesy
  5. Warunek początkowy
  6. Wyzwalacz
  7. Gwarancje minimalne
  8. Gwarancja powodzenia
  9. Scenariusz powodzenia
  10. Rozszerzenia scenariusza