Projekt z Javy – Java – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Projekt z Javy – Java – Fórum – Programujte.comProjekt z Javy – Java – Fórum – Programujte.com

 

Toto vlákno bylo označeno za vyřešené.
neo2250
Duch
2. 5. 2014   #1
-
0
-

Ahoj programátoři,

chci se zeptat zda by někdo za menší finanční obnos nevytvořil projekt do Javy. Jedná se o základní programování do konzoly. Termín bych potřeboval nejpozději do neděle večer. 

Zadání projektu:

Předpokládejme továrnu s řadou CNC strojů, kde každý stroj má vlastní identifikační číslo a může vykonávat určité činnosti odpovídající danému typu stroje. Přičemž existuje 5 různých typů strojů, kde každý typ stroje má vedle specifické činnosti i svou energetickou náročnost a kapacitu (tj. počet vyráběných součástek za hodinu). Každý stroj umí vyrábět podložky.

Stroj typu A má energetickou náročnost 2W/souč. a kapacitu 50 souč./h
Stroj typu B má energetickou náročnost 3W/souč. a kapacitu 70 souč./h a navíc dokáže vyrábět šroubky
Stroj typu C má energetickou náročnost 5W/souč. a kapacitu 110 souč./h a navíc dokáže vyrábět šroubky a matičky
Stroj typu D má energetickou náročnost 4W/souč. a kapacitu 150 souč./h, ale kvůli své velikosti může být v továrně pouze jeden
Stroj typu E má energetickou náročnost 1W/souč. a kapacitu 20 souč./h a navíc umí vyrábět ozubená kolečka

Každý stroj se může občas porouchat a do doby opravy je nutné, aby práci tohoto stroje převzal jiný stroj/stroje (pokud je to možné). V případě, že stroj nevykonává žádnou činnost, je jeho energetická náročnost nulová.

Vytvořte v programovacím jazyce JAVA ve vývojovém prostředí Eclipse databázový program, který umožní uživateli následující:

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.
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ř. ozubených koleček a stroje typu E 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 ozubená kolečka.

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ů.
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)
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.
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í).
Výpis počtu strojů v jednotlivých kategoriích a jejich aktuálně volné kapacity
Výpis celkové aktuální energetické náročnosti všech strojů (jedno číslo ve W/h)
Výpis aktuálně vyráběných součástek všemi stroji včetně jejich množství (souč./h)
Uložení celé databáze do souboru
Načtení celé databáze ze souboru

Za jakékoliv reakce jsem vděčný, děkuji.

Nahlásit jako SPAM
IP: 109.164.120.–
Danal0
Duch
16. 5. 2014   #2
-
0
-

měls říct, prodal bych ti ten svůj :-D

Nahlásit jako SPAM
IP: 77.48.233.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 27 hostů

Podobná vlákna

Použitelnost Javy? — založil Algon Janer

Použití Javy? — založil vesík

Cvičení z Javy — založil Michal

Přepsání C do Javy — založil Neony

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý