Giter Site home page Giter Site logo

bpc2t-project's Introduction

bpc2t-project

hotovo 100%

a) Přidávat nové stroje do továrny - uživatel si vždy pouze vybere typ stroje, který chce přidat a zadá jeho identifikační číslo.

b) Zadávání práce strojům - uživatel si pouze vybere, jakou součástku chce vyrábět a v jaké kapacitě (souč./h.), tj. součástí řešení bude efektivní rozdělení práce mezi existující stroje s ohledem na minimální energetickou náročnost. Činnost může být rozdělena mezi několik strojů (i různého typu). Pozn. pokud uživatel zadá výrobu např. šroubků a stroje typu B mají nedostatečnou kapacitu, ale tuto kapacitu lze získat, pokud se sníží výroba podložek prováděná těmito stroji, je nutno výrobu podložek (v dané kapacitě) přesunout na jiné typy strojů a začít vyrábět i šroubky.

c) Rušení práce strojů - uživatel si pouze vybere, výrobu jaké součástky chce snížit a o kolik (souč./h.), součástí řešení bude opět efektivní rozdělení práce mezi existující stroje s ohledem na minimální energetickou náročnost, tj. rušení probíhá od energeticky náročnějších strojů.

d) Odstranění stroje z továrny – uživatel zadá identifikační číslo stroje, který chce odstranit a ten bude z databáze smazán, přičemž veškeré činnosti, které tento stroj prováděl, budou efektivně rozděleny mezi zbývající stroje (pokud je to možné, pokud ne, bude o tom uživatel informován)

e) Porucha stroje – uživatel zadá identifikační číslo stroje, který se porouchal. Veškeré činnosti tohoto stroje budou efektivně rozděleny mezi zbývající stroje (pokud je to možné, pokud ne, bude o tom uživatel informován). Tomuto stroji nebude možné zadávat žádnou činnost až do jeho opravy.

f) Oprava stroje - uživatel zadá identifikační číslo porouchaného stroje, který byl opraven. Od této doby lze stroji přidělovat činnost. (Po opravě stroje není třeba řešit přerozdělení aktuálních činností).

g) Výpis počtu strojů v jednotlivých kategoriích a jejich aktuálně volné kapacity

h) Výpis celkové aktuální energetické náročnosti všech strojů (jedno číslo ve W/h)

i) Výpis aktuálně vyráběných součástek všemi stroji včetně jejich množství (souč./h)

j) Uložení celé databáze do souboru

k) Načtení celé databáze ze souboru

hodnocení: 23-26/30

Licensed by GNU GPLv3

bpc2t-project's People

Contributors

littlehnata avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.