1907967476

1907967476



© Jerzy Nawrocki, Inżynieria oprogramowania II


Czy tak jest dobrze?


Rejestracja nowego klienta Scenariusz główny:

1.    Akwizytor wprowadza dane dot. nowego klienta.

2.    System, po wydaniu zapytania w języku SQL do bazy danych Oracle celem sprawdzenia, że klient o takiej nazwie jeszcze nie istnieje, tworzy w bazie danych nową krotkę z danymi tego klienta.


17



Poprawiony przypadek użycia


Rejestracja nowego klienta Scenariusz główny:

1.    Akwizytor wprowadza dane dot. nowego klienta.

2.    System, po sprawdzeniu, że klient o takiej nazwie jeszcze nie istnieje, zapamiętuje jego dane.


17



   Wcześniejsze podejścia do wymagań funkcjonalnych

•    Przypadki użycia

•    If-then może być szkodliwe

•    Wzorce przypadków użycia

•    Przypadki użycia a IEEE 830



Wymagania funkcjonalne


Rola dokumentu specyfikacji wymagań + czytelnicy


Niniejszy dokument prezentuje wymagania dotyczące oprogramowania, czyli opisuje funkcjonalność budowane< oprogramowania i warunki, jakie ono musi spełniać. Dokumentten został napisany z myślą o potencjalnych użytkownikach, projektantach, programistach, osobach zajmujących się testowaniem i autorach dokumentacji użytkowej.


6




Wyszukiwarka

Podobne podstrony:
© Jerzy Nawrocki, Inżynieria oprogramowania II •    Wcześniejsze podejścia
© Jerzy Nawrocki, Inżynieria oprogramowania II Li Przypadek użycia Aktualizacja danych osobowych Akt
© Jerzy Nawrocki, Inżynieria oprogramowania II Najkrótsza for przypadków użycia Dziekan: •
© Jerzy Nawrocki, Inżynieria oprogramowania II Przepływ sterowania w programach
© Jerzy Nawrocki, Inżynieria oprogramowania II Wzorce przypadków użycia Patterns
© Jerzy Nawrocki, Inżynieria oprogramowania II 3.    Wymagania funkcjonalne 4.

więcej podobnych podstron