Systém monitorování stavu plánovacích úloh

but.committeeprof. Ing. Miroslav Švéda, CSc. (předseda) doc. Dr. Ing. Petr Hanáček (místopředseda) Ing. Vítězslav Beran, Ph.D. (člen) Ing. Michal Bidlo, Ph.D. (člen) Ing. Bohuslav Křena, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm " D ".cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorLetko, Zdeněkcs
dc.contributor.authorMaga, Martincs
dc.contributor.refereeMüller, Petrcs
dc.date.accessioned2019-06-14T10:52:20Z
dc.date.available2019-06-14T10:52:20Z
dc.date.created2014cs
dc.description.abstractÚkolem této bakalářské práce je dle konkretních požadavků zadavatele společnosti Red Hat vytvořit systém monitorování stavu plánovacích úloh. Hlavním cílem je vytvořit systém plánování, který uloží plánovací problém do systému, spustí jeho plánování a monitoruje průběh. Systém plánování byl rozdělen na části uživatelského rozhraní vytvořeného pomocí technologií JavaServer Faces, RichFaces a Twitter Boostrap, prostřednictvím kterého můžeme nahrávat zadaní problému, spouštět a pozastavit běh úloh a druhou část reprezentovanou webovou službou v kombinaci s technologií Enterprise JavaBeans, která zpracovává požadavky na spouštění/pozastavení běhu plánovaní, vykována je s využitím frameworku OptaPlanner a průběh plánování ukládá do MySQL databáze. Z této databáze jsou uživatelským rozhraním získávaný informace o plánovacích problémech a jsou průběžně zobrazovány v uživatelském rozhraní. Pro implementaci obou částí byla použita platforma Java Enterprise Edition 6 a aplikace byla nasazena na aplikační server JBoss. Systém byl odzkoušen na umělém plánovacím problému N Dam a praktickém problému ze společnosti Red Hat vyvážení cloudu a cestovatelském turnaji na platformě UNIX uživateli prostřednictvím cloudové služby OpenShift.cs
dc.description.abstractTask of this bachelor work is to create system for monitoring of statuses of planned jobs according to requirements defined by sponsor Red Hat. The main target is to understand what planning problem means, how can be defined, stored to system, how to initiate his planning and to monitor progress. Planning system has been split to the 2 parts. The first part is user interface build up based on technologies JavaServer Faces, RichFaces a Twitter Bootstrap which allows recording, beginning and put on hold of running jobs. The second part represents web service with combination of technology Enterprise JavaBeans which processes requirements for beginning/put on hold of planning run accomplishes with utilization of framework OptaPlanner, planning progress is being stored to MySQL database. Information about planning problems is obtained from this database and continuously is being displayed in user interface. For implementation both parts has been used platform Java Enterprise Edition 6 and has been deployed in application server JBoss. System has been tested on artificial planning problem N Queen and practical problems from Red Hat company cloud balancing and travelling tournament on platform UNIX via cloud service OpenShift by users.en
dc.description.markDcs
dc.identifier.citationMAGA, M. Systém monitorování stavu plánovacích úloh [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2014.cs
dc.identifier.other88520cs
dc.identifier.urihttp://hdl.handle.net/11012/56441
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectJava Enterprise Edition 6cs
dc.subjectJavaServer Facescs
dc.subjectMonitorovací systémcs
dc.subjectTwitter Bootstrapcs
dc.subjectOptaPlannercs
dc.subjectWebová službacs
dc.subjectEnterprise JavaBeancs
dc.subjectJBosscs
dc.subjectRichFacescs
dc.subjectArquilliancs
dc.subjectPlánovánícs
dc.subjectMySQLcs
dc.subjectPlánovací problémcs
dc.subjectJava Enterprise Edition 6en
dc.subjectJavaServer Facesen
dc.subjectMonitoring systemen
dc.subjectTwitter Bootstrapen
dc.subjectOptaPlanneren
dc.subjectWeb Serviceen
dc.subjectEnterprise JavaBeanen
dc.subjectJBossen
dc.subjectRichFacesen
dc.subjectArquillianen
dc.subjectPlanningen
dc.subjectMySQLen
dc.subjectPlanning problemen
dc.titleSystém monitorování stavu plánovacích úlohcs
dc.title.alternativePlanning Task Monitoring Systemen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2014-08-26cs
dcterms.modified2020-05-10-16:11:53cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid88520en
sync.item.dbtypeZPen
sync.item.insts2021.11.12 13:59:09en
sync.item.modts2021.11.12 13:13:39en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.1 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_88520.html
Size:
1.44 KB
Format:
Hypertext Markup Language
Description:
review_88520.html
Collections