Objektově orientované technologie. Daniela Szturcová



Podobné dokumenty
OOT Objektově orientované technologie

OOT Objektově orientované technologie

Semestrální práce. A0M33PIS Průmyslové informační systémy. Autoři: Název: Půjčovna nářadí. Tomáš Battěk Petr Gazdík Tomáš Levora

Objektově orientované technologie. Daniela Szturcová

Ceník asistenčních produktů a služeb 67

POUŽÍVÁNÍ A PROVOZ SLUŽEBNÍHO VOZIDLA

Objektové modelování BI-OMO 4. cvičení

Obrazový návod webové aplikace

Zadávací dokumentace k výzvě k podání nabídek

Přihlášení do systému se provádí na stránkách: pes.tdt.cz pomocí přihlašovacích údajů.

Objektově orientované technologie. Daniela Szturcová

kterou se stanovují pravidla autoprovozu Krajského úřadu počet stran 6 počet příloh 1

Web dispečink PDA. manuál. Květen HI Software Development s.r.o.

BonusDrive. Obrazový návod webové aplikace

T-Cars Fleet Management

VŠB FEI - Technická Univerzita Ostrava. DAIS - Projekt. Dopravní podnik. Jméno: Matěj Kotyz (KOT0177)


Primární klíč, cizí klíč, referenční integrita, pravidla normalizace, relace

Proces marketingového výzkumu - jednotlivé fáze, význam, stručná charakteristika. Výběr a formulace výzkumného problému. Vztahy mezi proměnnými.

STATUTÁRNÍ MĚSTO BRNO NAŘÍZENÍ č. /2016,

Náležitosti dokladování a pokyny k vyúčtování FMP ČR-Sasko

Projektová kancelář Kraje Vysočina CRM systém řízení projektů

Semestrální práce - A4M39NUR

[ ] ( ) ( )( ) Výrazy s proměnnou II. Předpoklady: Vypočti. a) ( ) ( ) Př. 1: = + = = = = 152

přeprava osob

Objektově orientované technologie

Novinky v oblasti prodeje nových a ojetých vozů. Hana Dolejšová,

Operační program Vzdělávání pro konkurenceschopnost Registrační číslo projektu CZ.1.07/1.1.00/ Název projektu:

Jak a kde si mohu rezervovat parkování?

Informační systémy pro cestující

SVĚT WEBDISPEČINKU 01/2007 ČERVENEC

Pracovní list vzdáleně ovládaný experiment. Obr. 1: Hodnoty součinitele odporu C pro různé tvary těles, převzato z [4].

Buďte Společně vždy vpřed na stopě vozidlům a pohonným hmotám. pilotní řešení O 2 Car Control pro TNT Post ČR

Jak je strukturován seznam průjezdů DKV pro TIS PL?

Záznam z jednání ve věci nového návrhu Dohody o partnerství v projektu KORIS

Softwarové inženýrství

Doprava na kulturní akce vojenských důchodců v roce 2012

On-line rezervační systém pro zájezdové autobusy

Byl vytvořen pro snadnou orientaci budoucích správců v systému. Čas, kdy byl uživatel naposledy aktivní.

Výzva k podání nabídek

aktualizace dopravního plánu

Výzva k podání nabídky včetně zadávací dokumentace na veřejnou zakázku malého rozsahu

uzavřená podle 409 a násl. zákona č. 513/1991 Sb., obchodního zákoníku, ve znění pozdějších předpisů.

Pravidla pro používání služebních motorových vozidel uvolněnými členy Zastupitelstva města Veselí nad Moravou

Příznivé ceny pro Vás. Potřebujete další informace nebo specifické služby? Slevový program České pošty přímo pro Vás

S M Ě R N I C E O poskytování cestovních náhrad Obec Podmolí

AUDITY SERVISŮ Prezentace pro poskytovatele operativního leasingu a majitele vozidlových flotil

INFORMACE O ZPRACOVÁNÍ OSOBNÍCH ÚDAJŮ ZÁKAZNÍKŮ

Zadávací podmínky.

Část I. Základní ustanovení

VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA

INTERNÍ SMĚRNICE Č. 1/2014 Používání služebního vozidla

Výzva k podání nabídky na plnění veřejné zakázky malého rozsahu

Sazebník fakultativních služeb poskytovaných v Denním stacionáři s platností od

Dodatečné informace I. k veřejné zakázce malého rozsahu na služby s názvem: CRM systém pro potřeby PK KV

Formulář žádosti o poskytnutí neinvestiční dotace ze státního rozpočtu na projekt na podporu rodiny vítězné obci v soutěži Obec přátelská rodině

S m ě r n i c e č. 14 o používání a provozu služebních vozidel

EXISTENCE A VZNIK ČERNÝCH SKLÁDEK. Správce měřidla Pracovník servisní platformy Roky Plán Skutečnost 40 Popis měřítka

Czech POINT základní seznámení

Off-line maketa přihlášky AKA / EFFIE Soutěžní kampaň. Klient / Značka*: Název kampaně*: Kdy byla kampaň zveřejněna:

Detekce a prevence podvodů Optimalizace dopravy paliva

Novela zákona obsahuje zmocnění na vydání prováděcího právního předpisu, toto zmocnění bude naplněno prostřednictvím novely vyhlášky č. 12/2009 Sb.

Obsah. 1.1 Práce se záznamy Stránka Dnes Kontakt se zákazníkem... 5

KIV/ZIS - cvičení. je dobré chodit na cvičení, lépe se pak vypracovávají semestrálky. první 2 týdny podle kapacity 1/37

Dispatcher PDA Dokumentace

Doprava osob na studijní cestě

_WORKsmart_ECO_bro_CZ. WORKsmart -Eco. Pečujte o životní prostředí i svůj zisk. Let s drive business.

Off-line maketa přihlášky AKA / EFFIE Postup. Soutěžní kategorie. Na úvod, nezapomeňte, že: Potraviny. Nápoje. Spotřební zboží.

ŽÁDOST O POSKYTNUTÍ FINANČNÍHO PŘÍSPĚVKU NA EKOLOGICKÉ A K PŘÍRODĚ ŠETRNÉ TECHNOLOGIE PŘI HOSPODAŘENÍ V LESE

WinZima ZIMA Uživatelská příručka. Stanislav MATZ Tel

EVO 3 Návod k obsluze

Ceník služby Balík Do ruky

Zadávací dokumentace na zakázku: Nákup osobních vozidel. zadávanou podle 38 zákona č. 137/2006 Sb., o veřejných zakázkách, v platném znění

Zpráva o přípravě a realizaci hlavního šetření PISA 2018

Databázové patterny. MI-DSP 2013/14 RNDr. Ondřej Zýka,

Při objednávce pouze jednoho kartonu (24 plechovek), zákazník hradí cenu dopravy na dobírku zásilkovou službou 89 Kč.

Rámcová smlouva na zajištění autobusové dopravy evidenční číslo:

Komunální zametací vůz - ECOVIA Haná

Vyhlásená súťaž Česko dátum zverejnenia: Česká republika Ministerstvo obrany / /12 1 / 6

Pololetní klasifikace - zahrnuje kompletní pololetní klasifikaci ve všech ročnících od počátku studia včetně přehledu zameškaných hodin

Zadávací dokumentace (dále také ZD) Systém výdeje PHM KŘP Pak

Poptávkové ř ízení veřejná zakázka

Marketingová komunikace. 2. a 3. soustředění. Mgr. Pavel Vávra 9103@mail.vsfs.cz. Kombinované studium Skupina N9KMK3PH (vm3aph)

SMLOUVA O OBCHODNÍM ZASTOUPENÍ

Jak Švýcarské spolkové dráhy radikálně zvýšily propustnost své železniční infrastruktury. Michal Petrtýl, CSC

CLIENT SERVERARCHITEKTURA

ZPRACOVÁNÍ OSOBNÍCH ÚDAJŮ

ŽÁDOST O POSKYTNUTÍ DOTACE Z ROZPOČTU MĚSTSKÉ ČÁSTI PRAHA 14

Pango: řešení mobilních plateb za parkování

Číslo veřejné zakázky (bude doplněno poskytovatelem dotace) 1 Název programu: Registrační číslo projektu Název projektu: Název veřejné zakázky:

MONITOROVACÍ SYSTÉM. Návod na obsluhu webového rozhraní. Truck Data Technology, s.r.o oficiální verze

Používání IS Carsystem

PŘÍLOHA METODIKA PŘÍSTUPU K ORGANIZAČNÍMU A TECHNICKÉMU ZABEZPEČENÍ PROVOZU

Michal Kolařík ISZR - Brána k základním registrům

KLIMA ŠKOLY. Zpráva z evaluačního nástroje Klima školy. Škola Testovací škola - vyzkoušení EN, Praha. Termín

Zákon o silniční dopravě Taxislužba a doprava

Výzva k podání nabídek vč. Zadávací dokumentace k veřejné zakázce malého rozsahu zadávané dle Směrnice zadavatele č. 16 pro zadávání veřejných zakázek

Všeobecné obchodní podmínky pro nákup na internetovém obchodě

Program podpory ozdravných pobytů Registrační číslo projektu Č.j. SFZP 01393/2015 Název projektu: Litoměřice

Ceník služby Balík Do ruky

Transkript:

Objektově orientované technologie Cvičení 1 - Specifikace systému Daniela Szturcová 1

1 Specifikace systému Cíl cvičení Vypracovat specifikaci systému. 1.1 Teoretický základ Specifikací systému rozumíme popis struktury a chování systému. Specifikaci lze vytvořit formální nebo neformální. Pro popis systému je nutno znát doménu, kterou se systém zabývá. V případě známé domény je možné nadefinovat účel systému a jeho popis vytvořit formou textového zápisu přímo. V případě neznalosti je nutno nejprve provést sběr informací, ověřit jejich správnost a pochopení. Při sběru informací o systému je možné použít různé metody zjištování údajů: interview účastníky, dotazníková šetření, studium dokumentů, keré již existují a lze je po dohodě se zadavatelem získat, pozorovat reálné procesy nebo se přímo pracovních procesů zúčastnit a provést záznam. Analýzou specifikace vznikají požadavky na systém, které zaznamenáme do podoby, která je srozumitelná jak realizačnímu týmu, tak i zadavateli a budoucím uživatelům systému. 1.2 Obsah cvičení Porozumět již existující specifikaci a na základě porozumění vytvořit podkladový dokument pro další fáze tvorby modelu. Vytvořit specifikaci na základě znalostí zvolené domény. 1.3 Úkoly Vytváření dokumentace Níže uvedené ukázky specifikací systému zpracujeme do podoby dokumentu, ve kterém budou uvedeny rozeznané prvky systému, jejich vztahy a předpokládané chování jednotlivých prvků. Systém pro nákup plechovkových nápojů Nápojový automat. Systém pro jízdu taxíkem Taxis. Pro každou specifikaci: 1. Prostudujte specifikaci a pokuste se rozeznat prvky systému. 2

2. Vytvořte seznam prvků systému, u každého prvku nadefinujte relevantní vlastnosti: výstižně atribut pojmenujte, uved te doménu atributu, omezení, která ze specifikace systému pro atribut plynou, případně určete a zaznamenejte datový typ. 3. Uved te, které prvky jsou propojeny vztahem, vztah popište. 4. Pro každý rozeznaný prvek specifikujte chování, které v rámci systému vykazuje. Pro splnění úkolů se dotazujte pedagoga, který bude upřesňovat obsah specifikace. Debatujte se spolužáky a prohlubujte znalost domény a porozumění systému. Dokument vytvořte formou tabulky, kde v řádcích budou uvedeny názvy prvků a ve sloupcích požadované parametry. Ukázka specifikace Nápojový automat Účel Nápojový automat je zařízení, které zákazníkům nabízí koupi nealkoholického nápoje v plechovce. Specifikace Nápojový automat je naplněn různými druhy nápojů. Jejich nabídka je viditelná pro zákazníka ve formě označení nápoje, druhu nápoje a ceny. Zákazník přistupuje k nápojovému automatu, vybere si nápoj z nabídky. Aby mu mohl být nápoj vydán, je vyzván k vhazování mincí do otvoru pro mince. Po vyhodnocení dostatečného obnosu nápojový automat vhodí do výdejního boxu pro nápoj zaplacený nápoj. V případě přeplatku se do boxu na mince vrátí přeplatek. Nápojový automat je v provozu udržován pracovníkem provozovatele, který doplňuje nebo vyměňuje nápoje, vybírá pokladnu s mincemi a doplňuje příslušné mince na vracení přeplatku. Nápojový automat je v provozu 24 hodin, 7 dní v týdnu. Je připojen do elektrické sítě a je uzavřen do ochranného boxu, který zamezuje krádeži. Ukázka specifikace TaxiS Účel TaxiS je systém zaměřený na optimalizaci jízd taxíků v rámci firmy TaxiS. Cílem systému je umožnit jak řidičům, tak zákazníkům snížit náklady na jízdy taxíkem. 3

Specifikace TaxiS bude mít návaznost na systém objednávek jízd, dispečink ap. V systému lze rozeznat několik různých typů objektů, které se účastní činností systému. Stručně je uvedena jejich charakteristika. Vozidla Systém eviduje vozidla, která se mohou nacházet ve dvou stavech: aktivní, neaktivní. Aktivní v daném okamžiku jsou k dispozici zákazníkům, neaktivní nejsou provozuschopná mohou být v servise. U vozidel se eviduje SPZ, typ, označení, rok výroby, datum platnosti STK, počet pasažérů, objem zavazadlového prostoru, datum předpokládaného servisu. Řidiči Firma má seznam řidičů, kteří jsou bud zaměstnanci firmy, nebo je možné s nimi sjednávat externí spolupráci. Sledují se jejich jméno, příjmení, datum narození, adresa, platnost a typ oprávnění ŘP. Zákazníci Naše služby využívá několik stálých zákazníků, kteří díky objemu již realizovaných obchodů mají speciální ceny. Dále jsou to jednorázoví zákazníci. Evidujeme jméno a příjmení, v případě firmy její název, kontaktní telefon. Dispečink Jedná se o operátory, kteří pomáhají sledovat rezervace a spojují se s řidiči na trase, aby jízdy byly pokud možno co nejefektivněji realizovány. Evidujeme jejich jméno, příjmení, datum narození a adresu v systému. Rezervace jízdy Existuje několik kanálů. které umožňují rezervovat či objednat jízdu taxíkem: přes Internet pomocí objednávkového formuláře, telefonicky, e-mailem na adrese taxi@taxi.cz, pomocí sms. Každé objednávce jízdy je přiřazeno jednoznačné číslo. U objednávky musí být uvedeno jméno zákazníka, kontakt na zákazníka telefon, místo odvozu, cílové místo, datum a hodina, kdy má být vůz přistaven. Stejně tak je možné jízdu realizovat pro zákazníka, který si taxi chytne na ulici bez předchozí rezervace. Jízda Jízda vozidlem naší firmy je evidována pomocí těchto údajů: datum jízdy, čas odjezdu z místa odvozu a čas příjezdu do cíle, místo, kde byl zákazník naložen, cílové místo, doba čekání během jízdy, počet najetých kilometrů dle tachometru. U každé jízdy se vypočítává cena za jízdu jedná se o součet následujících položek: Cena = (nástupní sazba + počet najetých km + sazba dle typu zákazníka + počet minut čekání) sazba za čekání. Sazba Eviduje se několik typů různých sazeb: základní, nadstandard, obousměrná, 4

do zahraničí, VIP, z ulice. Samostatný úkol Vytvořte specifikaci domény, kterou dobře znáte. Zopakujte výše uvedené body a vytvořený dokument odevzdejte. 5