Systémová analýza a návrh. Zbyněk Ungermann, UNG května 2011

Podobné dokumenty
Use Case Model - Complete Report Grouped by Item Kind, Full Descriptions

OOT Objektově orientované technologie

Model případu užití. Martin Komárek

OOT Objektově orientované technologie

Požadavky Modelování případů užití

CÍGLER SOFTWARE a.s. Stručný návod k obsluze

Specifikace požadavků, UC. Jaroslav Žáček

Use case - management skladu

Bezpečnost internetového bankovnictví, bankomaty

Specifikace požadavků, UC. Jaroslav Žáček

PRODEJ 2/1. Zvolte možnost Prodej.

VYHLÁŠKA ze dne o hlášení bezpečnostních a provozních incidentů osobami oprávněnými poskytovat platební služby

Pokročilé typové úlohy a scénáře 2006 UOMO 71

Internetový obchod Mironet

PLATEBNÍ STYK. Integrovaná střední škola, Hlaváčkovo nám. 673, Slaný

Zákaznická loajalita a akvizice ve finančních službách 6/2012 Akviziční a retenční nástroje

REGISTRACE A SPRÁVA UŽIVATELSKÉHO ÚČTU

TecGo Online Local. Váš vstup do TecCom. Instalace, nastavení a použití objednávkového softwaru verze 3.0

Global Payments Europe, s.r.o. obchodní oddělení: V Olšinách 80/626, Praha 10 fax:

Manuál pro majitele Korporátní karty. Manuál pro majitele Korporátní karty

GP webpay: Praktické scénáře

Finanční gramotnost pro SŠ -7. modul Platební karty

Poskytovaní dat a služeb z katastru nemovitostí

Návrh IS - UML. Jaroslav Žáček

RDS Rapid Data Systém

CZ.1.07/1.5.00/ Inovace a individualizace výuky VY_62_INOVACE_ZEL16. BEZPEČNOSTNĚ PRÁVNÍ AKADEMIE BRNO, s.r.o.

Na co nezapomenout při stavbě multichannel selfcare. Jiří Suchý

Zboží skladem je odesláno v den objednání, pokud je objednávka přijata v pracovní dny do 12 hodin.

PŘÍLOHA C Požadavky na Dokumentaci

Podvody v bankovní praxi

CO JE VODAFONE EPOKLADNA?

Musím se zaregistrovat, abych mohl(a) platit pomocí Platební brány?

XD39NUR Semestrální práce Zimní semestr 2013/2014

Prezentace k finanční gramotnosti.bankomat co to je? Jak vybírat z bankomatu?

Jak nakupovat - malý návod a vysvětlení statusů. Do vyhledávače( Chrome,Opera,Mozzila atd.)napsat Kliknout na - Přihlášení

Klient ver.7.10b. Doplněk manuálu. Platební terminál

Výuka SAP-FI TUL Liberec

skarta inovativní nástroj státní správy

Object-oriented Analysis & Design. Requirements Analysis

VYTVOŘENÍ ÚČTU LG SMART WORLD

Určeno studentům středního vzdělávání s maturitní zkouškou, předmět Ekonomika, okruh Bankovnictví, bankovní systém

Požadavky Pokročilé modelování případů užití

KURZ JE REALIZOVÁN V RÁMCI PROJEKTU KROK ZA KROKEM (CZ.1.07/1.3.43/02.

Elektronická evidence tržeb (EET) v programu HARMONIK stav k

Sdělení informací o poplatcích

Datum účtování Operace Číslo protiúčtu/kód banky Částka. Datum transakce Upřesnění Název protiúčtu VS Kč

TEST ZMĚNY TEXTU TLAČÍTKA PŘI VYTVOŘENÍ STANDARDNÍHO ÚČTU A RYCHLOÚČTU Popis Test správného textu tlačítka při vyplnění názvu účtu Priorita Vysoká

ČL. 2 PRAVIDLA REGISTRACE ZÁKAZNÍKŮ

Uživatelská příručka MWA Modul Podpora vzdálených kalibrací dle ILAC

Platební systém XPAY [

ProxyPay3/M.e-commerce. MO/TO transakce

Sazebník České spořitelny, a.s., pro bankovní obchody (dále jen Sazebník) část: IV. Kartové služby

eidas odstartuje Německo Jaromír Talíř

Průvodce registrací domény CZ

VY_62_INOVACE_1ZIM68. Autor: Mgr. Jana Zimková. Datum: Ročník: 5. Vzdělávací oblast: Finanční gramotnost. Předmět: Matematika

Pracovní list dvoubarevné kartičky s finančními termíny a definicemi.

Elektronické výpisy v BankKlientovi

EET Elektronická evidence tržeb v praxi

FiskalPRO Mobile. Aplikace pro Android

CitiManager: Stručný návod k přechodu na nový systém pro držitele karet

Elektronická evidence tržeb (EET) v programu HARMONIK

Uživatelská příručka MWA Modul Podpora vzdálených kalibrací dle ILAC

Popis nejčastějších funkčností v aplikaci MojeBanka

Stručný návod k obsluze pokladní části. Verze 2.0

Akceptace karet v dopravě

7.2 Model použití (jednání) (Use Case)

Sazebník bankovních poplatků mbank

XENGO. nová definice mobility VIRTUÁLNÍ OBCHOD UŽIVATELSKÁ PŘÍRUČKA

Mobilní služby ACN ve spolupráci s T-Mobile/Cante Průvodce objednávkovým procesem

Portálová aplikace ipokladna

Novinky v platebních kartách: Karta podle Vás a nové pojištění zneužití karty

T CLOUD MANUÁL ZÁKLADNÍHO POUŽÍVÁNÍ. PŘIHLÁŠENÍ K ÚČTU Přihlaste se z nabídky Přihlášení k účtu:

Návrh IS - UML. Jaroslav Žáček

mbank.cz mtransfer Okamžitá notifikace o mtransferu Dokumentace pro externího partnera

SYSTÉM PRO DRAŽBU ZNÁMEK

EvMO postup při instalaci a nastavení programu

UŽIVATELSKÁ PŘÍRUČKA PRO INTERNETBANKING PPF banky a.s.

Elektronická evidence tržeb

Sjednání/změna úvěrového limitu ke kreditní kartě VISA Infinite. Vedení a používání 1. karty VISA Infinite měsíčně zdarma

Pravidla komunikace registrátora Web4u s.r.o.

Elektronická evidence tržeb. P r a h a 2. srpna 2016

Systém využití EMV karet v osobní dopravě KIDSOK

GP webpay - praktické scénáře

Obchodní podmínky pro nákup zboží v e-shopu

ZMĚNY V SAZEBNÍCÍCH ČSOB

UŽIVATELSKÁ PŘÍRUČKA PRO INTERNETBANKING PPF banky a.s.

Platba za zboží prostřednictvím Raiffeisenbank

Návod ke sjednání nové smlouvy a dodatku pro přístup do ČSN online pro firmy s více uživateli

Ceník pro Základní účet

Ostatní služby bank. Bc. Alena Kozubová

Modul zásoby - Objednávky Materiál pro samostudium +1308

BEZHOTOVOSTNÍ PLATBY Mezinárodní obchodní operace 1

Popis nejčastějších funkcí aplikace MojeBanka business

Modul Kontakt s klientem SSP. OKcentrum. Uživatelská příručka. Poskytování součinnosti ÚP ČR

Úhradová forma placení Nástroje bezhotovostního placení

Platební styk Druhy platebních styků 1... o Přesun skutečných peněz (oběživa)

[XXX-PUB] Návrh uživatelského rozhraní pro ovládací panel v restauracích The PUB

SMS platby. pro úhradu poplatků ve zdravotnictví

Ceník pro službu Moje zdravé finance (založenou od )

VaV projekt TA je řešen s finanční podporou TA ČR

Transkript:

Systémová analýza a návrh Vysoká škola báňská - technická univerzita Ostrava 1. května 2011

Obsah 1 2 3

zachycují vztah mezi stakeholdery systému a jeho chováním popisují chování systému za různých podmínek, odpovídajících požadavku jednoho ze stakeholderů - primary actor využívají se v textové formě pro komunikaci mezi lidmi bez bližších znalostí či v rámci vývojového týmu používají přibližnou nebo plnou formu popisu - causal/fully-dressed form k popisu lze použít i různé diagramy, Petriho sítě či programovací jazyky

identifikovat počítače, další systémy a uživatele, kteří budou přímo spolupracovat se systémem - actors

aktér je cokoliv s chováním použít identifikované aktéry z předchozího kroku co každý aktér vyžaduje/potřebuje aby systém splňoval? tabulka zachycující seznam aktérů a jejich cílů - názvy use-case

aktér je cokoliv s chováním použít identifikované aktéry z předchozího kroku co každý aktér vyžaduje/potřebuje aby systém splňoval? tabulka zachycující seznam aktérů a jejich cílů - názvy use-case Actor Goal Priority Zákazník vyber hotovosti 1 kontrola stavu 1 Bankomat over PIN 1 over platbu 1 vytiskni ucet 1.........

ideální scénář, kdy vše jde jak má jednoduché k porozumnění a vysvětlení zachycuje záměry a odpovědnosti každé role od spuštění use case až po jeho ukončení zohledňuje informace, které si tyto role vyměňují

ideální scénář, kdy vše jde jak má jednoduché k porozumnění a vysvětlení zachycuje záměry a odpovědnosti každé role od spuštění use case až po jeho ukončení zohledňuje informace, které si tyto role vyměňují výběr hotovosti main success scenario: 1 Zákazník vloží kartu do čtečky. 2 Bankomat přečte id banky, číslo účtu a zašifrovaný PIN z karty. Bankomat ověří banku a číslo účtu v centrálním registru. 3 Zákazník vloží PIN. Bankomat jej ověří oproti kartě. 4...

rozšíření hlavního scénáře o situace, které mohou nastat detekce neobvyklého běhu scénáře předcházejí používání if konstrukcí

rozšíření hlavního scénáře o situace, které mohou nastat detekce neobvyklého běhu scénáře předcházejí používání if konstrukcí výběr hotovosti extensions: 2a Bankomat se nemůže spojit s centrálním registrem. 2b Neznámé id banky nebo číslo účtu. 3a Zákazník vložil špatný PIN. 3b Vypršel čas pro zadání PIN čísla....

- spojení s původním use-case spojit rozšíření s původním scénářem některé rozšíření ukončí celý use case

- spojení s původním use-case spojit rozšíření s původním scénářem některé rozšíření ukončí celý use case výběr hotovosti extensions:... 2b Neznámé id banky nebo číslo účtu. 2b1 Bankomat oznámí Zákazníkovi chybu a vrátí kartu. Konec use-case. 3a Zákazník vložil špatný PIN. 3a1 Bankomat oznámí chybu Zákazníkovi a vyzve jej k opětovnému zadání PINu. 3a2 Zákazník znovu zadá PIN....

musí být pravda, před začátkem provádění use case nemusí se ověřovat při běhu use case preconditions precondition: Uživatel je přihlášen a ověřen. precondition: Ověřena platba na účet.

musí být pravda, před začátkem provádění use case nemusí se ověřovat při běhu use case preconditions precondition: Uživatel je přihlášen a ověřen. precondition: Ověřena platba na účet. trigger spouští use case trigger: Uživatel vloží kartu do čtečky. trigger: Přijata objednávka od zákazníka.

příslib daný stakeholderovi po proběhnutí (i neúspěšném) use case minimal/success guarantees minimal guarantee: Systém zapíše transakci do databáze. minimal guarantee: Objednávka bude předána k expedici, pouze je-li ověřena platba. success guarantee: Zákazník obdrží peníze a stvrzenku. Banka bude informována o transakci. success guarantee: Soubor bude uložen.

primární aktér spouští use case - Uživatel vloží kartu příběh v písemné formě mělo by být zřejmé kdo má míč - Bankomat ověří... vynechat GUI - Zobrazí se okno přihlášení dekomponovat use case - Prodavač ověří zákazníka.

Děkuji za pozornost.