Příklady ze strojírenství
Technologický postup
Příklad a datové položky
Máme provést datovou analýzu datové struktury Technologický postup. Podívejme se na příklad technologického postupu z praxe
.
Z této tabulky vypíšeme seznam hlavních datových polí (v závorce značení v příkladu na obr.
):
- Číslo výkresu - zde jednoznačná identifikace vyráběné součásti, velmi často je použita jako základní identifikace
- Číslo položky - obvyklá jednoznačná identifikace položky v informačních systémech
- Název položky - nemusí být jednoznačný
- Varianta postupu (alt) - postupů pro položku může být více, liší se např. intervalem množství, pro něž je postup optimalizován
- Číslo operace (cop) - pořadí operací v postupu, v informačních systémech obvykle krokem 5 nebo 10, někdy se nazývá také pozice operace
- Středisko operace (stred)
- Číslo pracoviště (prac) - obvykle jen určení skupiny zaměnitelných pracovišť, nikoliv konkrétního pracoviště
- Krátký text (název operace) - obvykle jen hrubý název nebo popis
- Text operace - podrobný popis operace, může být několik řádek nebo i stran
- Přípravný čas (tp) - čas přípravy a zakončení, v jiných informačních systémech čas dávkový
- Kusový čas (tk) -kusový čas, v jiných informačních systémech čas jednotkový
- Stroj (typ stroje) - upřesnění pracoviště
- Počet dělníků na pracovišti (pdp) - např. pro montáž - jeden drží, druhý montuje
- Počet obsluhovaných strojů (pos) - pro vícestrojovou obsluhu
Kromě toho budeme potřebovat pro plánování a výpočty tyto údaje:
- Kalkulační množství - množství, pro které se provádí kalkulační výpočty do té doby, než je množství vypočítáno rozplánováním zakázky
- Minimální a maximální množství pro variantu postupu - pro automatický výběr varianty
- Sazba pracoviště - hodinové náklady pracoviště
- Přechodový čas - doba převozu a čekání na další operaci, někdy označovaný za mezioperační čas
- Vyráběná/nakupovaná - označení, zda je položka nakupovaná (nemusí mít technologický postup) nebo vyráběná (měla by mít technologický postup)
Základní entitní typy
Uvedená datová pole rozdělíme do intuitivních entitních typů a vynecháme nepodstatné datová pole, tj. pole, která nepotřebujeme pro ekonomické a plánovací výpočty:
- Položky (Číslo položky, Název položky, Kalkulační množství, Vyráběná/nakupovaná) - základní údaje o nakupovaném nebo vyráběném dílu, materiálu, podskupině, skupině nebo výrobku)
- Postupy (Číslo položky, Varianta postupu, Minimální a maximální množství pro variantu postupu) - hlavičkové údaje pro postup
- Operace (Číslo položky, Varianta postupu, Číslo operace , Číslo pracoviště, Přípravný čas, Kusový čas) - pozice v postupu
- Pracoviště (Číslo pracoviště, Sazba pracoviště, Přechodový čas ) - základní údaje o pracovišti
Provedeme kontrolu a vidíme, že tento návrh je ve 3. normální formě.
Integritní omezení
- Položka nemusí být vyráběná, může se vyrábět na jednom nebo více pracovištích
- Na pracovišti se momentálně nemusí vyrábět nic, může se tam vyrábět jen jedna položka nebo více položek
- Položka nemusí mít žádný postup, může mít jeden nebo více postupu rozlišených variantou (alternativou)
- Varianta postupu musí patřit k jedné položce
- Varianta postupu musí mít alespoň jednu operaci, může mít více operací
- Na pořadí operací ve variantě postupu záleží
- Pracoviště se v jedné variantě postupu může opakovat
- Operace musí patřit do k jedné z variant postupu
- Operace musí mít přiřazeno jedno pracoviště
- Pracoviště nemusí mít přiřazenu žádnou, může mít jednu operaci nebo více operací
Výskytové diagramy
První dvě integritní omezení lze znázornit výskytovým diagramem
. Vztah je typu N:M, tedy hledáme vhodný průnikový typ. V tomto případě jsou dva přirozené průnikové typy Postup a Operace. Z dalších integritních omezení lze znázornit výskytovými diagramy
,
, a
.
ERA diagram
Ze zadaných dat entitních typů a výskytových diagramů odvodíme ERA diagram
.