• Nie Znaleziono Wyników

Etap I projektu – specyfikacja wymagań

N/A
N/A
Protected

Academic year: 2021

Share "Etap I projektu – specyfikacja wymagań"

Copied!
1
0
0

Pełen tekst

(1)

Etap I projektu – specyfikacja wymagań

Specyfikacja wymagań – 2h

Wiedza eksperta problemu reprezentującego stronę zamawiającą czyli użytkownika i klienta, przekazana wykonawcy systemu

Przykład –Wypożyczalnia książek

1. System powinien wspierać wypożyczanie książek

2. Biblioteka wypożycza podane książki i czasopisma osobom zarejestrowanym, o ile je posiada

3. Biblioteka dokonuje zakupu nowych książek, przy czym popularne książki kupuje w kilku egzemplarzach. Usuwa zniszczone książki i czasopisma.

4. Bibliotekarz jest pracownikiem biblioteki, komunikuje się z wypożyczającym. Jego praca jest wspierana za pomocą systemu

5. Wypożyczający może zarezerwować książkę lub czasopismo, które nie jest dostępne w danej chwili, W momencie, kiedy zamówione rzeczy są dostępne- albo po zwrocie lub dzięki zakupowi, można je wypożyczyć i usunąć rezerwację. Rezerwację można usunąć niezależnie.

6. Biblioteka może łatwo utworzyć, zmienić i usunąć informację o tytułach, wypożyczających, wypożyczeniach i rezerwacjach

7. System powinien pracować w popularnych systemach (UNIX, Windows, OS/2) i powinien mieć nowoczesny graficzny interfejs użytkownika

8. System powinien się rozwijać np. wprowadzenie możliwości zawiadamiania rezerwującego książkę o jej dostępności lub dłużnika o przekroczeniu terminu wypożyczenia

Etap II. projektu –

Analiza – 16 h

Przedstawienie wymagań w postaci ogólnego modelu informacyjnego. Analiza jest prowadzona we współpracy z użytkownikiem/klientem systemu

A. Iteracyjne tworzeniu diagramu przypadków użycia – główny cel zbioru przypadków użycia np. obsługa danych w wypożyczalni książek – 6h

Przykład

1.1. Podaj cel przypadku użycia i opis scenariusza przypadku, podając nazwy używanych danych

Opis wypożyczenia bez rezerwacji:

 Identyfikacja wypożyczającego (dane osoby)

 Identyfikacja tytułu (dane tytułu)

 Identyfikacja dostępności egzemplarza (dane książki)

 Wypożyczenie pozycji (dane książki)

 Rejestracja nowego wypożyczenia (dane wypożyczenia)

(2)

1.2. Podaj cel kolejnego przypadku użycia i opis scenariusza przypadku, podając nazwy używanych danych

Opis wypożyczenia z rezerwacją

 Identyfikacja wypożyczającego (dane osoby)

 Identyfikacja tytułu (dane tytułu)

 Identyfikacja dostępności egzemplarza (dane książki)

 Wypożyczenie pozycji (dane książki)

 Rejestracja nowego wypożyczenia (dane wypożyczenia)

 Usunięcie rezerwacji (w tym kroku odwołanie do innego przypadku użycia usuń rezerwację )

W kroku drugim wykrywamy, że przypadki użycia z punktu 1.1 i 1.2 mają wspólną część i różnią się ostatnim krokiem, czyli wywołaniem przypadku użycia usuń rezerwację.

Stopniowa budowa diagramu przypadków użycia

Diagram Use case: Biblioteka diagram Use case:

 actors: bibliotekarz–bezpośredni użytkownik systemu, wypożyczający-klient systemu, pośredni użytkownik systemu

 przypadki użycia (opisane w poprzednim kroku)

 powiązania między przypadkami

(3)

B. Diagram klas- powstaje dzięki informacjom dostarczanym z diagramu przypadków użycia 4h

Cytaty

Powiązane dokumenty

Tarcie i opór powietrza zaniedbujemy.. Gdy do uzwojenia pierwotnego podłączony jest prąd zmienny o napięciu skutecznym 230V, a obwód wtórny jest rozwarty, to napięcie skuteczne

Robot oddzielnie przygotowuje opakowania (pobieranie, kontrola jakości, mycie, ustawianie na taśmie produkcyjnej) a oddzielnie napoje (pobranie składników, sprawdzenie

Po zakończeniu pracy nad każdym zadaniem przez wszystkich studentów odbywa się dyskusja wad i zalet zaproponowanych rozwiązań?. Każda grupa ćwiczeniowa musi umieć

Rzucamy dwa razy symetryczną, sześcienną kostką, której jedna ściana ma jedno oczko, dwie mają dwa oczka i trzy ściany mają po trzy oczka.. Oblicz prawdopodobieństwo, że

Zastanówcie się, które aktywności i o ile możecie zwiększyć, żeby osiągnąć zaplanowany rezultat.. Zastanówcie się nad różnymi możliwymi kombinacjami, które

Zastanówcie się, jak możecie zmniejszyć ilość plastikowych śmieci w Waszej klasie.. Oszacujcie np., jak zmieni się objętość śmieci (np. butelki po wodzie) po

Wybierzcie kierunek wycieczki, który jest możliwy do realizacji i najlepiej odpowiada na potrzeby grupy.. Korzystając z własnych doświadczeń i dostępnych źródeł,

Podejmijcie też decyzję, jak będziecie się przemieszczać między punktami, wybierając przynajmniej dwie różne opcje transportu dla wybranej trasy (pieszo, rowerem,