Rozdział 04
Przykłady i studia przypadków
Małe przykłady oraz kompletne modele typowych systemów.
037Logowanie użytkownikaPrześledź model UML logowania użytkownika: przypadek użycia, interakcję komponentów, poprawne i błędne dane, ograniczanie prób oraz utworzenie sesji.→038Realizacja zamówieniaPoznaj model UML realizacji zamówienia: weryfikację płatności i dostępności, rezerwację, pakowanie, wysyłkę oraz warianty odmowy i braku towaru.→039Wypożyczenie książkiPrześledź wypożyczenie egzemplarza w bibliotece: sprawdzenie konta i dostępności, rejestrację wypożyczenia, zwrot, przedłużenie oraz sytuacje blokujące operację.→040Rezerwacja wizytyPrześledź rezerwację wizyty: wyszukanie terminu, sprawdzenie dostępności, atomowe zajęcie slotu, potwierdzenie oraz odmowę przy równoczesnej rezerwacji.→041Płatność internetowaPoznaj model UML płatności internetowej: utworzenie żądania, autoryzację, potwierdzenie wyniku, obsługę odmowy, timeoutu i ponowienia bez duplikowania obciążenia.→042Obsługa reklamacjiPoznaj przykładowy model UML procesu reklamacji: rejestrację zgłoszenia, weryfikację, analizę, decyzję, realizację rozwiązania oraz komunikację z klientem.→043Sklep internetowyZobacz spójny model UML sklepu internetowego: cele klientów, podstawowe pojęcia domenowe, przepływ zamówienia, płatność oraz realizację i wysyłkę.→044System bibliotecznyPoznaj spójny model UML biblioteki: katalog tytułów i egzemplarzy, konta czytelników, wypożyczenia, rezerwacje oraz proces zwrotu i udostępnienia książki.→045System rezerwacji wizytZobacz model UML rezerwacji wizyt: terminarze usługodawców, sloty, rezerwacje, konflikty równoczesne, potwierdzenia, anulowanie i zmianę terminu.→046Bankomat lub bankowość internetowaZobacz model UML wypłaty z bankomatu: weryfikację karty i PIN-u, autoryzację kwoty, wydanie gotówki, zapis transakcji oraz niejednoznaczny wynik awarii.→047Platforma edukacyjnaPoznaj model UML platformy edukacyjnej: kursy, lekcje, zapisy uczniów, postęp, zadania, ocenianie oraz publikowanie materiałów przez prowadzącego.→048System obsługi zgłoszeńPoznaj model UML systemu zgłoszeń: rejestrację sprawy, przypisanie zespołu, analizę, eskalację, rozwiązanie, ponowne otwarcie oraz historię komunikacji.→