forked from AITech/aitech-ppb-pbr
3.6 KiB
3.6 KiB
Przygotowanie do projektu badawczo-rozwojowego
7. Specyfikacja projektu informatycznego[wykład]
Krzysztof Jassem (2021)
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
- Aktor główny
- Zakres
- Poziom celu
- Uczestnicy i interesy
- Warunek początkowy
- Wyzwalacz
- Gwarancje minimalne
- Gwarancja powodzenia
- Scenariusz powodzenia
- Rozszerzenia scenariusza