Difference between revisions of "Imitační model výrobního podniku (cukrárny)"

From Simulace.info
Jump to: navigation, search
(Technologický modul)
 
(41 intermediate revisions by the same user not shown)
Line 18: Line 18:
 
Hlavními zakázniky podniku jsou: Nemocnice, Střední Škola, Hotel a Vlastní Prodejna. Je důležité, že podle smlouvy Nemocnice a Hotel májí stanovený měsiční počet objednávek. Objednávky ve vlastní prodejně jsou závislé na očekavané poptávce a vlivů různých faktorů (např. svátky). Také je logické, že v létě jsou ve Škole prázdniny a proto nejsou žádné objednávky.
 
Hlavními zakázniky podniku jsou: Nemocnice, Střední Škola, Hotel a Vlastní Prodejna. Je důležité, že podle smlouvy Nemocnice a Hotel májí stanovený měsiční počet objednávek. Objednávky ve vlastní prodejně jsou závislé na očekavané poptávce a vlivů různých faktorů (např. svátky). Také je logické, že v létě jsou ve Škole prázdniny a proto nejsou žádné objednávky.
 
Cukrárna vyrábí 4 druhy dortů ("Medovník", Harlekýn", "Americký Cheesecake" a "Míša řez").
 
Cukrárna vyrábí 4 druhy dortů ("Medovník", Harlekýn", "Americký Cheesecake" a "Míša řez").
Následující tabulka obsahuje údaje o spotřebě nutných pro výrobů surovin a jejich cenách.  
+
Následující tabulka obsahuje údaje o spotřebě nutných pro výrobů surovin a jejich cenách.
 +
 
[[File:Příklad.jpg]]
 
[[File:Příklad.jpg]]
  
Line 68: Line 69:
 
Units: dorty/mesice
 
Units: dorty/mesice
  
 
+
'''Celkem Medovniku''': Restaurace*Time
'''Celkem medovniku''': Restaurace*Time
 
  
 
Celkový počet objednaných medovníků za 12 měsíců.
 
Celkový počet objednaných medovníků za 12 měsíců.
  
 
Shadow variable: Time Units: dorty
 
Shadow variable: Time Units: dorty
 +
 +
'''Celkem Harlekynu''': Vlastni prodejna*Time
 +
 +
'''Celkem Cheesecaku''': Vlastni prodejna*Time+Skola*Time
 +
 +
'''Celkem Misa rez''': Vlastni prodejna*Time+Nemocnice*Time
 +
 +
'''Vracene Medovniky''': 20%
 +
 +
Průměrné množství vracených dortů (v důsledku ruzných příčin - vady, poškození apod.)
 +
 +
'''Objednavky Medovniku''': INTEGER(Celkem Medovniku-Celkem Medovniku*Vracene Medovniky)
 +
 +
'''Medovniky''': Objednavky medovniku
 +
 +
Initial value:35
 +
 +
'''Vracene Harlekyny''': 30%
 +
 +
'''Objednavky Harlekynu''': INTEGER(Celkem Harlekynu-Celkem Harlekynu*Vracene Harlekyny)
 +
 +
'''Harlekyny''': Objednavky Harlekynu
 +
 +
Initial value:25
 +
 +
'''Vracene Cheesecakes''': 30%
 +
 +
'''Objednavky Cheesecake''': INTEGER(Celkem Cheesecaku-Celkem Cheesecaku*Vracene Cheesecakes)
 +
 +
'''Harlekyny''': Objednavky Cheesecake
 +
 +
Initial value:20
 +
 +
'''Vracene Misa rez''': 10%
 +
 +
'''Objednavky Misa rez''': INTEGER(Celkem Misa rez-Celkem Misa rez*Vracene Misa rez)
 +
 +
'''Misa rez''': Objednavky Misa rez
 +
 +
Initial value:50
 +
 +
'''Nesplnene objednavky misa rez:''' Celkem Misa rez-Objednavky Misa rez
 +
 +
'''Nesplnene objednavky cheesecakes:''' Celkem Cheesecaku-Objednavky Cheesecake
 +
 +
'''Nesplnene objednavky harlekynu:''' Celkem Harlekynu-Objednavky Harlekynu
 +
 +
'''Nesplnene objednavky medovniku:''' Celkem Medovniku-Objednavky Medovniku
 +
 +
'''Celkovy pocet nesplnenych objednavek:''' Nesplnene objednavky cheesecakes+Nesplnene objednavky harlekynu+Nesplnene objednavky medovniku+Nesplnene objednavky misa rez
 +
 +
'''Ztrata:''' Celkovy pocet nesplnenych objednavek*Prumerna ztrata na 1 produkce
 +
 +
'''Prumerna ztrata na 1 produkce:''' 10
 +
 +
Units: Kc/dorty
 +
 +
'''Celkove naklady ztrat:''' Ztrata
 +
 +
Initial value: 0
 +
 +
'''Medovniky norma:''' 4000
 +
 +
Produkční možnosti výroby
 +
 +
Units: dorty/mesice
 +
 +
'''Medovniky (korpusy a poleva):''' IF THEN ELSE(Medovniky norma>=Objednavky Medovniku, Objednavky Medovniku, Medovniky norma )
 +
 +
'''Harlekyny norma:''' 2000
 +
 +
'''Harlekyny (korpusy a poleva):''' IF THEN ELSE(Harlekyny norma>=Objednavky Harlekynu, Objednavky Harlekynu, Harlekyny norma)
 +
 +
'''Cheesecakes norma:''' 2500
 +
 +
'''Cheesecakes (korpusy a poleva):''' IF THEN ELSE(Cheesecakes norma>=Objednavky Cheesecake, Objednavky Cheesecake , Cheesecakes norma )
 +
 +
'''Misa rez norma:''' 3000
 +
 +
'''Misa rez(korpusy a poleva):''' IF THEN ELSE(Misa rez norma>=Objednavky Misa rez, Objednavky Misa rez , Misa rez norma )
 +
 +
----
 +
'''SPOTŘEBA SUROVIN VE VÝROBĚ'''
 +
 +
Další část modulu představuje spotřebu surovin ve výrobě daných dortů podle tabulkových údajů z receptur ([http://www.nejkrasnejsidorty.cz/category/recepty-na-dorty/]).
 +
 +
'''Med.Maslo:''' 430
 +
 +
Units: gramy
 +
 +
'''H.Maslo:''' 70
 +
 +
'''Ch.Maslo:''' 120
 +
 +
'''Mis.Maslo:''' 370
 +
 +
'''Celkova spotreba masla ve vyrobe:''' "Cheesecakes (korpusy a poleva)"*"Ch.Maslo"+"Harlekyny (korpusy a poleva)"*"H.Maslo"+"Medovniky (korpusy a poleva)"*"Med.Maslo"
 +
 +
Ostatní surovinové komponenty a jejich celková spotřeba řešeny stejným způsobem.
 +
 +
Celkově technologický modul vypadá následujícím způsobem:
 +
 +
[[File:technologicky modul.jpg]]
 +
 +
== Modul Řízení zásob ==
 +
 +
Tento modul představuje řízení zásob podniku. Je rozdělěn do dvou částí. První část řeší skladování a zásobování hotové produkce. Druhá část popisuje řízení zásob a skladování surovin a materiálu.
 +
 +
----
 +
'''Parametry a elementy modulu''':
 +
 +
'''Hladiny:'''
 +
Hotova produkce Medovníky, Harlekýny, Míša řez, Americké Cheesecakes a všechny Suroviny (20 druhů)
 +
 +
'''Toky''':
 +
toky a prodeje dortů, toky surovin a zbytky surovin ve výrobé
 +
 +
'''Pomocné proměnné''':
 +
Zásoby jednotlivých dortů, Celkový počet jednotlivých dortů, Objednávky jednotlivých dortů, Normy zásob jednotlivých dortů, Skladové zůstatky jednotlivých surovin, Jednotkové náklady na skladování jednotlivých surovin a Celkovou spotřebu jednotlivých surovin ve výrobě.
 +
 +
----
 +
'''Rovnice(Equations):'''
 +
 +
'''Hotova produkce Medovniky''': IF THEN ELSE (tok medovniku-prodej medovniku>=NZ medovniku, tok medovniku-prodej medovniku=NZ 
 +
 +
Initial value: 0
 +
 +
'''tok medovniku''': Celkem Medovniku
 +
 +
'''prodej medovniku:''' Objednavky Medovniku
 +
 +
'''NZ medovniku:''' 100
 +
 +
'''Zasoby medovniku:''' Hotova produkce Medovniky
 +
 +
'''Surovina Maslo:''' tok masla-zbytek masla ve vyrobe
 +
 +
Initial value: 0
 +
 +
'''Skladove zustatky masla:''' RANDOM UNIFORM(1e+006, 3e+006 , 1e+006)
 +
 +
'''tok masla:''' Skladove zustatky masla
 +
 +
'''zbytek masla ve vyrobe:''' Celkova spotreba masla ve vyrobe
 +
 +
'''Zasoby masla:''' Surovina Maslo*JN na skladovani masla
 +
 +
'''JN na skladovani masla:''' 0.013
 +
 +
Units: Kc
 +
 +
Ostatní surovinové a produkční zásobování řešeny stejným způsobem.
 +
 +
Ukázka části modulu Řízení zásob vypadá následujícím způsobem:[[File:rizeni_zasob_ukazka.png]]
 +
 +
== Modul Finance ==
 +
 +
Finanční modul představuje procesy výpočtu ekonomických ukazatelů podniku a na základě výsledků umožňuje uživateli regulovat a analyzovat celkové tržby z realizované produkce, různé druhy finančních nákladů (výrobní, mzdové, odpisové, náklady na skladování,...), ziskovost aj.
 +
----
 +
'''Parametry a elementy modulu''':
 +
 +
'''Hladiny:'''
 +
Celkové tržby za prodej produkce, Celkové náklady na skladování surovin a materiálu, Celkové náklady na skladování hotové produkce, Celkové náklady na spotřebu surovin ve výrobě, Celkové čisté zisky.
 +
 +
'''Toky''':
 +
Tržby za prodej produkce, Náklady na skladování surovin a materiálu, Náklady na skladování hotové produkce, Náklady na spotřebu surovin ve výrobě, Čistý zisk.
 +
 +
'''Pomocné proměnné''':
 +
Zásoby jednotlivých materiálů, Zásoby jednotlivých dortů, Celková spotřeba jednotlivých materiálů ve výrobě, Ceny jednotlivých surovin a dortů, Jednotkové náklady na skladováná hotové produkce, Amortizace, Norma amortizace, Hodnota a Ekonomická životnost hlavních výrobních fondů, Výrobní náklady, Fond mzdových prostředků, Zdanění a pojištění, Pronájem, Počet pronajatých forem, Cena pronájmu 1 formy, Celkové náklady, Celkové prodeje produkce, Zisk, Daň ze zisku, Daňová sazba.
 +
----
 +
'''Rovnice(Equations):'''
 +
 +
'''Naklady na skladovani surovin a materialu:''' Zasoby citronove stavy+Zasoby cokolady+Zasoby cukrove moucky+Zasoby kakaa+Zasoby krabic+Zasoby kremoveho syru+Zasoby masla+Zasoby medu+Zasoby mekkeho tvarohu+Zasoby mleka+Zasoby mouky+Zasoby oleje+Zasoby prasku do peciva+Zasoby rumu+Zasoby salka+Zasoby slehacky+Zasoby smetany+Zasoby sody+Zasoby susenek+Zasoby vajec+Zasoby vanilkove esence
 +
 +
'''Celkove naklady na skladovani surovin a materialu:''' Naklady na skladovani surovin a materialu
 +
 +
Initial value = 0
 +
 +
'''Naklady na skladovani hotove produkce:''' Jednotkove naklady na skladovani hotove produkce*(Zasoby cheesecakes+Zasoby harlekynu+Zasoby medovniku+Zasoby misa rezu)
 +
 +
'''Jednotkove naklady na skladovani hotove produkce:''' 0.5
 +
 +
'''Celkove naklady na skladovani hotove produkce:''' Naklady na skladovani hotove produkce
 +
 +
Initial value = 0
 +
 +
'''Naklady na spotrebu surovin ve vyrobe:''' Celkova spotreba citronove stavy ve vyrobe*Cena citronove stavy+Celkova spotreba cokolady ve vyrobe*Cena cokolady+Celkova spotreba cukrove moucky ve vyrobe*Cena cukrove moucky+Celkova spotreba kakao ve vyrobe*Cena kakao+Celkova spotreba kremoveho syru ve vyrobe*Cena kremoveho syru+Celkova spotreba masla ve vyrobe*Cena maslo+Celkova spotreba medu ve vyrobe*Cena medu+Celkova spotreba mekkeho tvarohu ve vyrobe*Cena mekkeho tvarohu+Celkova spotreba mleka ve vyrobe*Cena mleka+Celkova spotreba mouky ve vyrobe*Cena mouky+Celkova spotreba oleje ve vyrobe*Cena oleje+Celkova spotreba prasku do peciva ve vyrobe*Cena prasku do peciva+Celkova spotreba rumu ve vyrobe*Cena rumu+Celkova spotreba salka ve vyrobe*Cena salka+Celkova spotreba slehacky ve vyrobe*Cena slehacky+Celkova spotreba smetany ve vyrobe*Cena smetany+Celkova spotreba sody ve vyrobe*Cena sody+Celkova spotreba susenek ve vyrobe*Cena susenky+Celkova spotreba vajec ve vyrobe*Cena vejce+Celkova spotreba vanilkove sesnce ve vyrobe*Cena vanilkove esence+Papirove krabice na dorty*Cena krabice
 +
 +
'''Celkove naklady na spotrebu surovin ve vyrobe:''' Naklady na spotrebu surovin ve vyrobe
 +
 +
Initial value = 0
 +
 +
'''AMORTIZACE'''
 +
 +
Norma amortizačních odepisování je podílem hodnoty objektu základních prostředků, který je součástí výrobních nákladů. Podle lineární metody výpočtu normy amortizačních odepisování:
 +
'''N = (1 / t) * 100%'''
 +
 +
N - měsíční norma amortizačních odepisování v procentech
 +
 +
t - ekonomická životnost vyrobních prostřešdků 
 +
 +
'''Ekonomicka zivotnost hlavnich vyrobnich fondu:''' 12
 +
 +
'''Norma amortizace:''' 1/Ekonomicka zivotnost hlavnich vyrobnich fondu*100
 +
 +
'''Hodnota hlavnich vyrobnich fondu:''' 30000
 +
 +
'''Amortizace:''' Hodnota hlavnich vyrobnich fondu*Norma amortizace
 +
 +
'''MZDOVÉ NÁKLADY'''
 +
 +
'''Fond mzdovych prostredku:''' 200000
 +
 +
'''Zdaneni a pojisteni:''' 0.2*Fond mzdovych prostredku*Time
 +
 +
'''OSTATNÍ NÁKLADY'''
 +
 +
'''Pronajem:''' Time*Cena projnajmu 1 formy*Pocet pronajatych forem
 +
 +
'''Cena projnajmu 1 formy:''' 10000
 +
 +
'''Pocet pronajatych forem:''' 1
 +
 +
'''VÝROBNÍ NÁKLADY'''
 +
 +
'''Vyrobni naklady:''' Time*(Amortizace+Celkove naklady na spotrebu surovin ve vyrobe+Fond mzdovych prostredku+Pronajem+Zdaneni a pojisteni)
 +
 +
'''CELKOVÉ NÁKLADY'''
 +
 +
'''Celkove naklady:''' Celkove naklady na skladovani hotove produkce+Celkove naklady na skladovani surovin a materialu+Vyrobni naklady
 +
 +
'''TRŽBY ZA PRODEJ PRODUKCE'''
 +
 +
'''Celkove prodeje produkce:''' prodej cheesecakes+prodej harlekynu+prodej misa rezu+prodej medovniku
 +
 +
'''Trzby za prodej produkce:''' Cena 1 cheesecaku*prodej cheesecakes+Cena 1 harlekynu*prodej harlekynu+Cena 1 medovniku*prodej medovniku+Cena 1 Misy rez*prodej misa rezu
 +
 +
'''Celkove trzby za prodej produkce:''' Trzby za prodej produkce
 +
 +
Initial value: 0
 +
 +
'''FINANCNI VYSLEDEK'''
 +
 +
'''Zisk:''' Trzby za prodej produkce-Celkove naklady
 +
 +
'''Danova sazba:''' 0.2
 +
 +
'''Dan ze zisku:''' IF THEN ELSE(Zisk>0, Zisk*Danova sazba, 0)
 +
 +
'''Cisty zisk:''' Zisk-Dan ze zisku
 +
 +
'''Celkove ciste zisky:''' Cisty zisk
 +
 +
Initial value: Cisty zisk
 +
 +
Celkově modul Finance vypadá následujícím způsobem:
 +
[[File:finance.png]]
  
 
=Výsledky=
 
=Výsledky=
 +
 +
Vzhledem k tomu, že proces řízení zásob a skladování vyžaduje některých úprav (je nutné dobře promyslet ještě procesy normizace, příchod a odbyt surovin a materiálů, skladových zůstatků, skladovacích zařízení aj.), proto se zaměříme především na porovnání celkových tržeb, celkových nákladů a celkových nákladů na spotřebu surovin ve výrobě.
 +
 +
[[File:Tabulka-test1a.png]]
 +
 +
[[File:Tabulka-test1b.png]]
 +
 +
[[File:Graf1-test1.png]]
 +
 +
Z grafu a tabulky je vidět, že nastavené parametry a ceny surovin a hotové produkce nepřináší podnikatelovi kladný zisk. V takové situaci tržby z prodeje produkce pokryjí pouze náklady na spotřebu surovin a materialů.
 +
 +
Zkusíme zvýšit třeba prodejní ceny dortů:
 +
 +
Medovník = 900Kč, Cheescake = 750Kč, Harlekýn = 600Kč, Míša řez = 870Kč
 +
 +
Výsledky změn:
 +
 +
[[File:Tabulka-test2a.png]]
 +
 +
[[File:Tabulka-test2b.png]]
 +
 +
[[File:Graf1-test2.png]]
 +
 +
Z výsledku simulace lze vidět, že zvýšení cen produkce umožňuje zlepšit celkovou výnosnost, avšak ještě není postačující pro pokrytí celkových nákladů a zvyšení celkové ziskovosti. Je nutné dobře promyslet a otestovat každý jednotlivý parameter a hodnoty modelu.
  
 
=Závěr=
 
=Závěr=
 +
 +
Základní cíl projektu byl dosažen. Imitační model výrobního podniku (cukrárny)funguje celkem správně. Uživatel může nastavovat a regulovat jednotlivé parametry podle svých představ a cílů.
 +
Samozřejmě moduly tohoto modelu vyžadují ještě dodatečné úpravy. Nejprve je nutné rozšířit modul Řízení zásob a podrobnějším způsobem sestavit některé nákladové elementy finančního modulu. Doporučením pro zlepšení výsledků simulace může být:
 +
přidání dalších faktorů ovlivňujících model: konkurence, reklama, počasí aj.;rozšíření sortimentu produkce a využití alternativních zdrojů surovin a materialů (včetně vlastního zpracovávání); rozšíření dodavatelské a zákaznické báze; zlepšení a zkvalitnění výrobních procesů v podniku (např. časový fond, snížení vad a poškození) atd.
  
 
=Kód=
 
=Kód=
 +
 +
[[File:cukrarna _graf1_test1.mdl]]
 +
 +
[[File:cukrarna _graf1_test2.mdl]]
 +
 +
= Reference =
 +
 +
Бабина,Толуев: МЕЖДИСЦИПЛИНАРНЫЙ НАУЧНО-ПРАКТИЧЕСКИЙ ЖУРНАЛ "БИЗНЕС-ИНФОРМАТИКА" ISSN 1998-0663 №2(16)–2011
 +
СИСТЕМНО-ДИНАМИЧЕСКОЕ МОДЕЛИРОВАНИЕ ПРОМЫШЛЕННОГО ПРЕДПРИЯТИЯ ПО ПРОИЗВОДСТВУ БЕТОНА
 +
http://ecsocman.hse.ru/data/2011/11/28/1270195658/2011_2_%D1%81.20-30_%D0%91%D0%B0%D0%B1%D0%B8%D0%BD%D0%B0,%20%D0%A2%D0%BE%D0%BB%D1%83%D0%B5%D0%B2.pdf

Latest revision as of 23:06, 14 June 2013

Úvodní odstavec

Definice problému

Cíl modelování:

Sestavení imitačního modelu výrobního podniku (cukrárny), který umožňuje vypočítat hlavní ekonomické ukazatele fungování podniku a hodnotit efektivitu různých opatření (např. změna jednotlivých parametrů a porovnání různých variant a alternativ). Model představuje spojení materiálních, finančních a informačních toků a tvoří několik modulů: Technologický proces, Řízení zásob, Ekonomické ukazatele podniku. Je vhodný pro plánování, snížení nákladů a efektivní řízení podnikových aktivit pro podnikatele z různých oborů (včetně průmyslových) Pro zjednodušení modelu byl využit minimální počet druhů výrobků a materiálu, zaměstnanců, zařízení, surovin, technologií (receptů) aj. Také neobsahuje všechny možné parametry a faktory ovlivňující elementy modelu. Avšak je postačující pro sestavení základního nástroje, umožňujícího analyzovat jednotlivé podnikové procesy a na základě výsledků regulovat hospodaření a konkurenceschopnost podniku v dané oblasti. Samozřejmě model je možné upravovat a rozšiřovat o další moduly, parametry a faktory, základní strukturu to silně neovlivní. Většina údajů je aktuální i v dnešní době (např. ceny výrobků, surovin, hodnoty finančních nákladů apod.)

Metoda

Imitační model je realizován pomocí nástroje Vensim 6.0 PLE

Model

Technologický modul

Hlavními zakázniky podniku jsou: Nemocnice, Střední Škola, Hotel a Vlastní Prodejna. Je důležité, že podle smlouvy Nemocnice a Hotel májí stanovený měsiční počet objednávek. Objednávky ve vlastní prodejně jsou závislé na očekavané poptávce a vlivů různých faktorů (např. svátky). Také je logické, že v létě jsou ve Škole prázdniny a proto nejsou žádné objednávky. Cukrárna vyrábí 4 druhy dortů ("Medovník", Harlekýn", "Americký Cheesecake" a "Míša řez"). Následující tabulka obsahuje údaje o spotřebě nutných pro výrobů surovin a jejich cenách.

Příklad.jpg

Poznámka: Pro zjednodušení všechny váhové hodnoty bylz převedeny do gramů, například: 1 lžíce = 10g, průměrná váha vejce = 40g, Hmotnost 1 Salko = 400g. Váha dortů = 1000g(1 ks) Prodejní ceny dortů: Medovník = 300Kč, Cheescake = 250Kč, Harlekýn = 200Kč, Míša řez = 290Kč


Parametry a elementy modulu:

Hladiny: dorty Medovníky, Harlekýny, Míša řez, Americké Cheesecakes; Celkové náklady ztrát, Celkový počet nesplněných objednávek.

Toky: Ztráta, Objednávky Medovníků,Objednávky Harlekýnů, Objednávky Amerických cheesecakes, Objednávky Míšy řez.

Pomocné proměnné: Zákazníci(Restaurace, Škola, Nemocnice, Vlastní prodejna), Svátky, Prázdniny, Celkem medovníků(harlekýnů,míšy řezů, amerických cheesecaků), Nesplněné objednávky medovníků(harlekýnů,míšy řezů, amerických cheesecaků), Vracené medovníky(harlekýny,míšy řezy, americké cheesecaky), Norma medovníků(harlekýnů,míšy řezů, amerických cheesecaků) a krabic, Korpusy a poleva medovníků(harlekýnů,míšy řezů, amerických cheesecaků), 20 druhů surovin(máslo, med, cukrová moučka atd.), Celková spotřeba jednotlivých surovin ve výrobě (20), Spotřeba pomocného materiálu (Papírová krabice na dorty)


Rovnice(Equations):

Svatky: IF THEN ELSE(Time=12, RANDOM UNIFORM(140, 200, 1), 0)

12 znamená kalendářní měsíc (Prosinec). Během prosince je zvyšená poptávka po dortům kvůli svátkům.

Shadow variable: Time Units: dorty/mesice

Vlastni prodejna: 70+Svatky

Obyčejná poptávka + poptávka v prosinci. Units: dorty/mesice

Prazdniny: IF THEN ELSE(Time=6:OR:Time=7:OR:Time=8, 0, 60)

6-8 jsou měsíce prázdnin (Červen-Srpen).Během prazdnin je žádna poptávka po dortům, jinak je rovna 60

Shadow variable: Time Units: dorty/mesice

Skola: Prazdniny

Units: dorty/mesice

Dorty: 30

Units: dorty/mesice

Restaurace: 40

Units: dorty/mesice

Celkem Medovniku: Restaurace*Time

Celkový počet objednaných medovníků za 12 měsíců.

Shadow variable: Time Units: dorty

Celkem Harlekynu: Vlastni prodejna*Time

Celkem Cheesecaku: Vlastni prodejna*Time+Skola*Time

Celkem Misa rez: Vlastni prodejna*Time+Nemocnice*Time

Vracene Medovniky: 20%

Průměrné množství vracených dortů (v důsledku ruzných příčin - vady, poškození apod.)

Objednavky Medovniku: INTEGER(Celkem Medovniku-Celkem Medovniku*Vracene Medovniky)

Medovniky: Objednavky medovniku

Initial value:35

Vracene Harlekyny: 30%

Objednavky Harlekynu: INTEGER(Celkem Harlekynu-Celkem Harlekynu*Vracene Harlekyny)

Harlekyny: Objednavky Harlekynu

Initial value:25

Vracene Cheesecakes: 30%

Objednavky Cheesecake: INTEGER(Celkem Cheesecaku-Celkem Cheesecaku*Vracene Cheesecakes)

Harlekyny: Objednavky Cheesecake

Initial value:20

Vracene Misa rez: 10%

Objednavky Misa rez: INTEGER(Celkem Misa rez-Celkem Misa rez*Vracene Misa rez)

Misa rez: Objednavky Misa rez

Initial value:50

Nesplnene objednavky misa rez: Celkem Misa rez-Objednavky Misa rez

Nesplnene objednavky cheesecakes: Celkem Cheesecaku-Objednavky Cheesecake

Nesplnene objednavky harlekynu: Celkem Harlekynu-Objednavky Harlekynu

Nesplnene objednavky medovniku: Celkem Medovniku-Objednavky Medovniku

Celkovy pocet nesplnenych objednavek: Nesplnene objednavky cheesecakes+Nesplnene objednavky harlekynu+Nesplnene objednavky medovniku+Nesplnene objednavky misa rez

Ztrata: Celkovy pocet nesplnenych objednavek*Prumerna ztrata na 1 produkce

Prumerna ztrata na 1 produkce: 10

Units: Kc/dorty

Celkove naklady ztrat: Ztrata

Initial value: 0

Medovniky norma: 4000

Produkční možnosti výroby

Units: dorty/mesice

Medovniky (korpusy a poleva): IF THEN ELSE(Medovniky norma>=Objednavky Medovniku, Objednavky Medovniku, Medovniky norma )

Harlekyny norma: 2000

Harlekyny (korpusy a poleva): IF THEN ELSE(Harlekyny norma>=Objednavky Harlekynu, Objednavky Harlekynu, Harlekyny norma)

Cheesecakes norma: 2500

Cheesecakes (korpusy a poleva): IF THEN ELSE(Cheesecakes norma>=Objednavky Cheesecake, Objednavky Cheesecake , Cheesecakes norma )

Misa rez norma: 3000

Misa rez(korpusy a poleva): IF THEN ELSE(Misa rez norma>=Objednavky Misa rez, Objednavky Misa rez , Misa rez norma )


SPOTŘEBA SUROVIN VE VÝROBĚ

Další část modulu představuje spotřebu surovin ve výrobě daných dortů podle tabulkových údajů z receptur ([1]).

Med.Maslo: 430

Units: gramy

H.Maslo: 70

Ch.Maslo: 120

Mis.Maslo: 370

Celkova spotreba masla ve vyrobe: "Cheesecakes (korpusy a poleva)"*"Ch.Maslo"+"Harlekyny (korpusy a poleva)"*"H.Maslo"+"Medovniky (korpusy a poleva)"*"Med.Maslo"

Ostatní surovinové komponenty a jejich celková spotřeba řešeny stejným způsobem.

Celkově technologický modul vypadá následujícím způsobem:

Technologicky modul.jpg

Modul Řízení zásob

Tento modul představuje řízení zásob podniku. Je rozdělěn do dvou částí. První část řeší skladování a zásobování hotové produkce. Druhá část popisuje řízení zásob a skladování surovin a materiálu.


Parametry a elementy modulu:

Hladiny: Hotova produkce Medovníky, Harlekýny, Míša řez, Americké Cheesecakes a všechny Suroviny (20 druhů)

Toky: toky a prodeje dortů, toky surovin a zbytky surovin ve výrobé

Pomocné proměnné: Zásoby jednotlivých dortů, Celkový počet jednotlivých dortů, Objednávky jednotlivých dortů, Normy zásob jednotlivých dortů, Skladové zůstatky jednotlivých surovin, Jednotkové náklady na skladování jednotlivých surovin a Celkovou spotřebu jednotlivých surovin ve výrobě.


Rovnice(Equations):

Hotova produkce Medovniky: IF THEN ELSE (tok medovniku-prodej medovniku>=NZ medovniku, tok medovniku-prodej medovniku=NZ

Initial value: 0

tok medovniku: Celkem Medovniku

prodej medovniku: Objednavky Medovniku

NZ medovniku: 100

Zasoby medovniku: Hotova produkce Medovniky

Surovina Maslo: tok masla-zbytek masla ve vyrobe

Initial value: 0

Skladove zustatky masla: RANDOM UNIFORM(1e+006, 3e+006 , 1e+006)

tok masla: Skladove zustatky masla

zbytek masla ve vyrobe: Celkova spotreba masla ve vyrobe

Zasoby masla: Surovina Maslo*JN na skladovani masla

JN na skladovani masla: 0.013

Units: Kc

Ostatní surovinové a produkční zásobování řešeny stejným způsobem.

Ukázka části modulu Řízení zásob vypadá následujícím způsobem:Rizeni zasob ukazka.png

Modul Finance

Finanční modul představuje procesy výpočtu ekonomických ukazatelů podniku a na základě výsledků umožňuje uživateli regulovat a analyzovat celkové tržby z realizované produkce, různé druhy finančních nákladů (výrobní, mzdové, odpisové, náklady na skladování,...), ziskovost aj.


Parametry a elementy modulu:

Hladiny: Celkové tržby za prodej produkce, Celkové náklady na skladování surovin a materiálu, Celkové náklady na skladování hotové produkce, Celkové náklady na spotřebu surovin ve výrobě, Celkové čisté zisky.

Toky: Tržby za prodej produkce, Náklady na skladování surovin a materiálu, Náklady na skladování hotové produkce, Náklady na spotřebu surovin ve výrobě, Čistý zisk.

Pomocné proměnné: Zásoby jednotlivých materiálů, Zásoby jednotlivých dortů, Celková spotřeba jednotlivých materiálů ve výrobě, Ceny jednotlivých surovin a dortů, Jednotkové náklady na skladováná hotové produkce, Amortizace, Norma amortizace, Hodnota a Ekonomická životnost hlavních výrobních fondů, Výrobní náklady, Fond mzdových prostředků, Zdanění a pojištění, Pronájem, Počet pronajatých forem, Cena pronájmu 1 formy, Celkové náklady, Celkové prodeje produkce, Zisk, Daň ze zisku, Daňová sazba.


Rovnice(Equations):

Naklady na skladovani surovin a materialu: Zasoby citronove stavy+Zasoby cokolady+Zasoby cukrove moucky+Zasoby kakaa+Zasoby krabic+Zasoby kremoveho syru+Zasoby masla+Zasoby medu+Zasoby mekkeho tvarohu+Zasoby mleka+Zasoby mouky+Zasoby oleje+Zasoby prasku do peciva+Zasoby rumu+Zasoby salka+Zasoby slehacky+Zasoby smetany+Zasoby sody+Zasoby susenek+Zasoby vajec+Zasoby vanilkove esence

Celkove naklady na skladovani surovin a materialu: Naklady na skladovani surovin a materialu

Initial value = 0

Naklady na skladovani hotove produkce: Jednotkove naklady na skladovani hotove produkce*(Zasoby cheesecakes+Zasoby harlekynu+Zasoby medovniku+Zasoby misa rezu)

Jednotkove naklady na skladovani hotove produkce: 0.5

Celkove naklady na skladovani hotove produkce: Naklady na skladovani hotove produkce

Initial value = 0

Naklady na spotrebu surovin ve vyrobe: Celkova spotreba citronove stavy ve vyrobe*Cena citronove stavy+Celkova spotreba cokolady ve vyrobe*Cena cokolady+Celkova spotreba cukrove moucky ve vyrobe*Cena cukrove moucky+Celkova spotreba kakao ve vyrobe*Cena kakao+Celkova spotreba kremoveho syru ve vyrobe*Cena kremoveho syru+Celkova spotreba masla ve vyrobe*Cena maslo+Celkova spotreba medu ve vyrobe*Cena medu+Celkova spotreba mekkeho tvarohu ve vyrobe*Cena mekkeho tvarohu+Celkova spotreba mleka ve vyrobe*Cena mleka+Celkova spotreba mouky ve vyrobe*Cena mouky+Celkova spotreba oleje ve vyrobe*Cena oleje+Celkova spotreba prasku do peciva ve vyrobe*Cena prasku do peciva+Celkova spotreba rumu ve vyrobe*Cena rumu+Celkova spotreba salka ve vyrobe*Cena salka+Celkova spotreba slehacky ve vyrobe*Cena slehacky+Celkova spotreba smetany ve vyrobe*Cena smetany+Celkova spotreba sody ve vyrobe*Cena sody+Celkova spotreba susenek ve vyrobe*Cena susenky+Celkova spotreba vajec ve vyrobe*Cena vejce+Celkova spotreba vanilkove sesnce ve vyrobe*Cena vanilkove esence+Papirove krabice na dorty*Cena krabice

Celkove naklady na spotrebu surovin ve vyrobe: Naklady na spotrebu surovin ve vyrobe

Initial value = 0

AMORTIZACE

Norma amortizačních odepisování je podílem hodnoty objektu základních prostředků, který je součástí výrobních nákladů. Podle lineární metody výpočtu normy amortizačních odepisování: N = (1 / t) * 100%

N - měsíční norma amortizačních odepisování v procentech

t - ekonomická životnost vyrobních prostřešdků

Ekonomicka zivotnost hlavnich vyrobnich fondu: 12

Norma amortizace: 1/Ekonomicka zivotnost hlavnich vyrobnich fondu*100

Hodnota hlavnich vyrobnich fondu: 30000

Amortizace: Hodnota hlavnich vyrobnich fondu*Norma amortizace

MZDOVÉ NÁKLADY

Fond mzdovych prostredku: 200000

Zdaneni a pojisteni: 0.2*Fond mzdovych prostredku*Time

OSTATNÍ NÁKLADY

Pronajem: Time*Cena projnajmu 1 formy*Pocet pronajatych forem

Cena projnajmu 1 formy: 10000

Pocet pronajatych forem: 1

VÝROBNÍ NÁKLADY

Vyrobni naklady: Time*(Amortizace+Celkove naklady na spotrebu surovin ve vyrobe+Fond mzdovych prostredku+Pronajem+Zdaneni a pojisteni)

CELKOVÉ NÁKLADY

Celkove naklady: Celkove naklady na skladovani hotove produkce+Celkove naklady na skladovani surovin a materialu+Vyrobni naklady

TRŽBY ZA PRODEJ PRODUKCE

Celkove prodeje produkce: prodej cheesecakes+prodej harlekynu+prodej misa rezu+prodej medovniku

Trzby za prodej produkce: Cena 1 cheesecaku*prodej cheesecakes+Cena 1 harlekynu*prodej harlekynu+Cena 1 medovniku*prodej medovniku+Cena 1 Misy rez*prodej misa rezu

Celkove trzby za prodej produkce: Trzby za prodej produkce

Initial value: 0

FINANCNI VYSLEDEK

Zisk: Trzby za prodej produkce-Celkove naklady

Danova sazba: 0.2

Dan ze zisku: IF THEN ELSE(Zisk>0, Zisk*Danova sazba, 0)

Cisty zisk: Zisk-Dan ze zisku

Celkove ciste zisky: Cisty zisk

Initial value: Cisty zisk

Celkově modul Finance vypadá následujícím způsobem: Finance.png

Výsledky

Vzhledem k tomu, že proces řízení zásob a skladování vyžaduje některých úprav (je nutné dobře promyslet ještě procesy normizace, příchod a odbyt surovin a materiálů, skladových zůstatků, skladovacích zařízení aj.), proto se zaměříme především na porovnání celkových tržeb, celkových nákladů a celkových nákladů na spotřebu surovin ve výrobě.

Tabulka-test1a.png

Tabulka-test1b.png

Graf1-test1.png

Z grafu a tabulky je vidět, že nastavené parametry a ceny surovin a hotové produkce nepřináší podnikatelovi kladný zisk. V takové situaci tržby z prodeje produkce pokryjí pouze náklady na spotřebu surovin a materialů.

Zkusíme zvýšit třeba prodejní ceny dortů:

Medovník = 900Kč, Cheescake = 750Kč, Harlekýn = 600Kč, Míša řez = 870Kč

Výsledky změn:

Tabulka-test2a.png

Tabulka-test2b.png

Graf1-test2.png

Z výsledku simulace lze vidět, že zvýšení cen produkce umožňuje zlepšit celkovou výnosnost, avšak ještě není postačující pro pokrytí celkových nákladů a zvyšení celkové ziskovosti. Je nutné dobře promyslet a otestovat každý jednotlivý parameter a hodnoty modelu.

Závěr

Základní cíl projektu byl dosažen. Imitační model výrobního podniku (cukrárny)funguje celkem správně. Uživatel může nastavovat a regulovat jednotlivé parametry podle svých představ a cílů. Samozřejmě moduly tohoto modelu vyžadují ještě dodatečné úpravy. Nejprve je nutné rozšířit modul Řízení zásob a podrobnějším způsobem sestavit některé nákladové elementy finančního modulu. Doporučením pro zlepšení výsledků simulace může být: přidání dalších faktorů ovlivňujících model: konkurence, reklama, počasí aj.;rozšíření sortimentu produkce a využití alternativních zdrojů surovin a materialů (včetně vlastního zpracovávání); rozšíření dodavatelské a zákaznické báze; zlepšení a zkvalitnění výrobních procesů v podniku (např. časový fond, snížení vad a poškození) atd.

Kód

File:Cukrarna graf1 test1.mdl

File:Cukrarna graf1 test2.mdl

Reference

Бабина,Толуев: МЕЖДИСЦИПЛИНАРНЫЙ НАУЧНО-ПРАКТИЧЕСКИЙ ЖУРНАЛ "БИЗНЕС-ИНФОРМАТИКА" ISSN 1998-0663 №2(16)–2011 СИСТЕМНО-ДИНАМИЧЕСКОЕ МОДЕЛИРОВАНИЕ ПРОМЫШЛЕННОГО ПРЕДПРИЯТИЯ ПО ПРОИЗВОДСТВУ БЕТОНА http://ecsocman.hse.ru/data/2011/11/28/1270195658/2011_2_%D1%81.20-30_%D0%91%D0%B0%D0%B1%D0%B8%D0%BD%D0%B0,%20%D0%A2%D0%BE%D0%BB%D1%83%D0%B5%D0%B2.pdf