Model podnikových procesu. Model objektu. Model funkcí. Akce. Proces Objekt (trída) Událost Atribut. Akce. Akce. Funkce

Podobné dokumenty
SQL - trigger, Databázové modelování

Modelování procesů s využitím MS Visio.

Databázové modelování. Analýza Návrh konceptuálního schématu

IS Restaurace. Semestrální práce. Tomáš Rumíšek V Brně dne Peter Ševčík

Vývoj IS - strukturované paradigma II

TÉMATICKÝ OKRUH Teorie zpracování dat, Databázové a informační systémy a Teorie informačních systémů

Funkční analýza Předmět Informační systémy. Daniela Szturcová

Diagram datových toků - DFD

Architektura informačních systémů. - dílčí architektury - strategické řízení taktické řízení. operativní řízení a provozu. Globální architektura

Databázové a informační systémy Informační systém prodejny nábytku. Jakub Kamrla, KAM087

Konceptuální modelování. Pavel Tyl

Modelování procesů (2) Procesní řízení 1

Maturitní otázky z předmětu PROGRAMOVÁNÍ

MegaMedia s.r.o. Zadání pro tvorbu informačního systému. Michal Kec

Vyučovací hodina. 1vyučovací hodina: 2vyučovací hodiny: Opakování z minulé hodiny. Procvičení nové látky

TÉMATICKÝ OKRUH Softwarové inženýrství

10 Metody a metodologie strukturované analýzy

7.4 Diagramy interakce (základy)

Programovací jazyk Pascal

Projektový management-mp. Organizace příjmu textilního zboží do firmy Direct Alpine, s.r.o. Janoušková Lenka. Rok 2009/10

7.4 Diagramy interakce (základy)

Vzorová úloha 1: Prokažte znalosti aplikace Microsoft Access na zvolené ukázkové databázi.

PŘÍLOHA C Požadavky na Dokumentaci

Architektury Informačních systémů. Jaroslav Žáček


Program a životní cyklus programu

Roční periodická zpráva projektu

Architektury Informačních systémů. Jaroslav Žáček

Problémové domény a jejich charakteristiky

Konceptuální modelování a SQL

7.6 Další diagramy UML

2) Napište algoritmus pro vložení položky na konec dvousměrného seznamu. 3) Napište algoritmus pro vyhledání položky v binárním stromu.

VEŘEJNÁ ZAKÁZKA (na dodávku zjednodušené podlimitní řízení)) PŘÍSTAVBA UBYTOVACÍHO OBJEKTU DD ČERNOŢICE,INTERIÉR-OBJEKT A

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

Informační systémy 2008/2009. Radim Farana. Obsah. Nástroje business modelování. Business modelling, základní nástroje a metody business modelování.

Úvod do softwarového inženýrství IUS 2009/2010 p.1/30

Mechanismus obarvení řádků browse

Maturitní témata Školní rok: 2015/2016

Pořadí ID_CIS Body_ZS + aktivity Test Cj Test Ma Test OSP Body SCIO Celkem Výsledek

Informační systém pro nemocnici

Dolování v objektových datech. Ivana Rudolfová

MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ

Klasické metodiky softwarového inženýrství I N G M A R T I N M O L H A N E C, C S C. Y 1 3 A N W

Analýza systémů. Strukturovaná analýza informačních systémů Teorie grafu Ing. Dagmar Létavková, Ph.D.

7.6 Další diagramy UML

Příklad č. 1 Dlouhodobý majetek

Vývojový diagram procesu předběžné řídící kontroly. veřejné výdaje

Projektování montážních buněk

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

MOŢNOSTI VYUŢITÍ ROLÍ, AKTORŮ A AGENTŮ PŘI DESIGNU BYZNYS PROCESŮ

Evidence výstrojního materiálu v prostředí IS SAP. Jíří Jezdinský / Miloslav Šulc

Problematikou logistiky v oblasti řízení jakosti se zabývají normy ISO řady Dotýká se oblastí: Manipulace, uskladnění, označování, balení,

ZADÁVACÍ PODMÍNKY VÝBĚROVÉHO ŘÍZENÍ

Obsah. Zpracoval:

Evidenční list zakázky

Mobilní skladová evidence v QI

Algoritmizace prostorových úloh

Národní standard pro elektronické systémy spisové služby

8.2 Používání a tvorba databází

INFORMAČNÍ ZABEZPEČENÍ LOGISTICKÝCH SYSTÉMŮ

2. Modelovací jazyk UML 2.1 Struktura UML Diagram tříd Asociace OCL. 3. Smalltalk 3.1 Jazyk Pojmenování

Název předmětu: Školní rok: Forma studia: Studijní obory: Ročník: Semestr: Typ předmětu: Rozsah a zakončení předmětu:

Ruční návrh Připravíme si odpovědi na základní otázky Co chceme řešit (projektovat) a proč Komu to bude sloužit Jaký užitek z toho bude mít uživatel I

Použi& mobilních zařízení a čárových kódů ve firmě DEL a.s.

Modely datové. Další úrovní je logická úroveň Databázové modely Relační, Síťový, Hierarchický. Na fyzické úrovni se jedná o množinu souborů.

Základní informace. Modelování. Notace

Evidence a deklarační povinnost. Petr Urban OKZBZ

Nastavení provozního prostředí webového prohlížeče pro aplikaci

Inovace tohoto kurzu byla spolufinancována z Evropského sociálního fondu a státního rozpočtu České republiky.

Registrační číslo Hodnocení - část A Hodnocení - část B Hodnocení - část A+B

Implementace dávkových operací

Pravidla pro fungování týmu na cvicení predmetu PIS

Text úlohy. Systémový katalog (DICTIONARY):

Popis egon služby. E77 - orgrodokmenaifo. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

7.3 Diagramy tříd - základy

Softwarové inženýrství

Smysl metodiky IS/IT. Koncentrovaná zkušenost Checklist na nic nezapomeneme

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Přípravné činnosti projektu. Mgr. Lenka Svrčinová Ing. Jan Ministr, Ph.D.

Etapy tvorby lidského díla

FINANČNÍ DOPAD OPTIMALIZACE LOGISTICKÝCH PROCESŮ VE SPOLEČNOSTI AVIRE S.R.O.

ŠVP Gymnázium Ostrava-Zábřeh Úvod do programování

Objektová tvorba SW, Analýza požadavků 2006 UOMO 53

VDA4915 JEMNÁ ODVOLÁVKA VDA4915. Implementační příručka

Globální strategie, IT strategie, podnikové procesy. Jaroslav Žáček

DODATEČNÉ INFORAMCE K ZADÁVACÍM PODMÍNKÁM Č. 1

Popis egon služby E28 - rosctizmeny

7.3 Diagramy tříd - základy

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

KRAJSKÉ ŘEDITELSTVÍ POLICIE ZLÍNSKÉHO KRAJE. Nákup spotřebního automobilního materiálu, maziv a autochemie

Přednáška. Sběr požadavků na SW s použitím metody C.C a nástroje Craft.CASE. e-fractal, s.r.o.

Alergeny v potravinách ve vztahu k systému HACCP

1. VYMEZENÍ ODBORNÉ STÁŽE

Diagramy tříd - základy

Primární klíč (Primary Key - PK) Je právě jedna množina atributů patřící jednomu z kandidátů primárního klíče.

Objektově orientované technologie Dynamický náhled Sekvenční diagram (Realizace UC) Daniela Szturcová

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

Popis egon služby. E62 - iszrreklamujudajerob. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Co je nového v systémech DUNA, DUNA/ÚČTO, DUNA/OBCHOD

NPRG030 Programování I, 2010/11

Transkript:

Model podnikových procesu Model objektu Akce Proces Objekt (trída) Událost Atribut Akce Akce Funkce Model funkcí

Souvislosti klícových nástroju a pojmu v konceptuálním modelu IS Model podnikových procesu (chování reality) Diagram Procesu Události / Datové toky Cinnosti / Funkce Události / Metody Stavy / Atributy State Transition Diagram Data Dictionary Model objektu (struktura reality) Atributy / Datové prvky Metody / Operace Diagram Tríd Konceptuální model reality Diagram Datových Toku Model funkcí (obsah informacního systému)

Vztahy mezi modely a nástroji analýzy Vztahy mezi nástroji ve funkcním modelu 1. Vztahy mezi DFD a Data Dictionary * Každý DATOVÝ TOK a DATA STORE musí být definován v DATA DICTIONARY. * Každý DATOVÝ PRVEK a DATA STORE definovaný v DD musí být použit v DFD. 2. Vztahy mezi DFD a Specifikací algoritmu * Každá FUNKCE v DFD musí být bud popsána jako jednoduchý algoritmus, nebo musí predstavovat DFD NIŽŠÍ ÚROVNE (nikoliv obojí). * Každá SPECIFIKACE ALGORITMU musí být obsažena coby FUNKCE NEJNIŽŠÍ ÚROVNE v nekterém DFD. * Každému VÝSTUPNÍMU DATOVÉMU TOKU z funkce v DFD musí ve specifikaci algoritmu odpovídat WRITE a každému VSTUPNÍMU READ. 3. Vztahy mezi Specifikací algoritmu a DFD & Data Dictionary Každý ODKAZ NA DATA VE SPECIFIKACI ALGORITMU musí predstavovat bud: * NÁZEV DATOVÉHO TOKU, nebo DATA STORE, spojeného se specifikovaným procesem, * LOKÁLNÍ DATA specifikovaného procesu NEBO * NÁZEV KOMPONENTY DATOVÉHO TOKU, NEBO DATA STORU, spojeného se specifikovaným procesem tak, jak je tato komponenta uvedena v DD. 4. Vztahy mezi DD a DFD & Specifikací algoritmu Každý DATOVÝ PRVEK v DD musí být použit: * ve SPECIFIKACI ALGORITMU, nebo * v DFD, anebo * pri popisu JINÉHO DATOVÉHO PRVKU. (c) MEWA, 1994-2000

Vztahy mezi modely a nástroji analýzy Vztahy mezi nástroji procesního, objektového a funkcního modelu 5. Vztahy mezi CD a DFD & Specifikací algoritmu * Každý elementární DATASTORE v DFD musí být v CD zastoupen jako OBJEKT (trída), nebo VZTAH, anebo KOMBINACE OBOJÍHO. * Každý elementární DATASTORE musí být v DD popsán jako struktura atributu tríd z CD. * SPECIFIKACE ALGORITMU musí obsahovat operace CREATE a DELETE pro každou TRÍDU a VZTAH, uvedený v CD a temto operacím musí odpovídat príslušné metody této trídy. * DATOVÉ ELEMENTY (atributy) každého TRÍDY v CD musí být NASTAVENY nekterým procesem v DFD a také nekterým POUŽITY a temto operacím musí odpovídat príslušné metody této trídy. Elementární DataStore je DataStore u nejž není objektivní duvod k jeho rozkladu do podrobnejší struktury DataStoru. Primitivní trída je trída, jejíž životní cyklus je natolik jednoduchý, že jej lze popsat typove (zrození - existence - zánik), pricemž není objektivní duvod specifikovat strukturu existence trídy podrobneji, nežli jako obecnou možnost zmeny atributu(u) trídy. 6. Vztahy mezi Diagramem Tríd (CD) a STD a DFD a Modelem Procesu (PD) * Každá TRÍDA v CD musí mít svuj STD, popisující její životní cyklus (s výjimkou "primitivních tríd"). * Každá PODMÍNKA v STD odpovídá VSTUPNÍMU TOKU v DFD, UDÁLOSTI v PD a metode trídy. * Každá AKCE v STD odpovídá VÝSTUPNÍMU TOKU v DFD, CINNOSTI v PD a METODE trídy. (c) MEWA, 1994-2000

Vztahy mezi funkcním a objektovým modelem Strukturovaná pecifikace funkce process Príjem do evidence begin read Nový_materiál; Název_materiálu:=Název; Merná_jednotka:=MJ; create Materiál for (všechna uložení na skladech) begin Uložené_množství:= Null ; Datum_obratu:= Null ; create Je_uložen end write Materiály end. do Materiál Název_materiálu:... Merná_jednotka:... Vzetídoevidenceskladu() Je uložen Sklad CD Nový_materiál Príjem do evidence Stavy_materiálu Materiály DFD Prehled stavu Mesícní obraty process Prehled stavu begin read Materiály; write Stavy_materiálu (Název_materiálu); for (všechna uložení na skladech) do write Stavy_materiálu (Uložené_množství); end. Materiály = Materiál + {Je_uložen}. Materiál = Název_materiálu + Merná_jednotka. Je_uložen = Uložené_množství + Datum_obratu. Nový_materiál = Název + MJ. DD (c) MEWA, 1996-2000

Vztahy mezi procesním a objektovým modelem PD Zásoba Zákazník zaplatil Príchod Príjem prijata Uspokojení Likvidace Chyby v objednávce neprijata Zpráva o odmítnutí Príkaz k dodávce vyrízena CD C.Obj:... Dodánízboží() Zmenaskladby() Zrušení() 0..1 Objednává Kat.c:... Iterace Zrození Život Uspokojování * Smrt until Uspokojení or Zrušení Dodávka Zmena Zrušení Zrození Zrušení z evidence Planý Vzetí do evidence skladu Život Platný V evidenci skladu Manipulace Jinak * Smrt until Zrušení z evidence Dodání() Zrušenízevidence() Selekce Dodávka do skladu Zmena Zrušení z evidence

Vztahy mezi procesním, objektovým a funkcním modelem prostrednictvím STD PD Zásoba Zákazník zaplatil Príchod Príjem prijata Uspokojení Likvidace Chyby v objednávce neprijata Zpráva o odmítnutí Príkaz k dodávce vyrízena DFD CD C.Obj:... Dodánízboží() Zmenaskladby() Zrušení() 0..1 Objednává Kat.c:... Dodání() Zrušenízevidence() Cyklus? STD Príchod Create Dodávka zboží Zmenamnožství Splnení Zákazník zaplatil Delete Prijata Plnena Splnena Dodávka zboží Zmenamnožství Nováobjednávka Odmítnutí Potvrzení príjmu Príjem objednávek Objednávky Výdejka na sklade Výdej zboží ze skladu