Název:
Uživatelské rozhraní systému ERIAN v prostředí webových technologií
Překlad názvu:
User interface of system ERIAN based on web technologies
Autoři:
Finger, Artur ; Nečaský, Martin (vedoucí práce) ; Kopecký, Michal (oponent) Typ dokumentu: Diplomové práce
Rok:
2019
Jazyk:
eng
Abstrakt: [eng][cze] ERIAN is a complex business rule management system developed by com- pany Komix. Part of this system is the Rule Management Interface (RMI) which allows users to create, edit, schedule, test and otherwise manage their business rules. The RMI is implemented as a thick client based on C# and WPF, which has its disadvantages. This thesis provides a prototypical implementation of the RMI as a thin client based on cutting-edge web technologies. This thesis predominantly deals with the choice of the correct technologies for the task, while allowing develop- ment and maintainance of different customized versions of the RMI and making sure the prototype handles working with business rules seamlessly even if they are exceptionally large. The resultant RMI prototype is well testable and adds several new function- ality features, compared to the original. It lays a good foundation for a complete re-implementation of the RMI as a thin client.ERIAN je komplexnı́ systém pro správu byznysových pravidel (RBMS) vy- tvořený firmou Komix. Jedna z částı́ tohoto systému je Interface pro správu pravidel (RMI), který umožňuje uživatelům vytvářet, upravovat, plánovat spu- štěnı́, testovat a dalšı́mi způsoby spravovat svá byznysová pravidla. RMI je implementován jako tlustý klient pomocı́C# and WPF, což má určité nevýhody. Tato práce se zabývá prototypovou implementacı́ RMI v podobě tenkého klienta za použitı́ nejnovějšı́ch webových technologiı́. Zaměřuje se předevšı́m na výběr vhodných technologiı́, přičemž počı́tá s vývojem a údržbou několika zákaznı́kovi přizpůsobených verzı́RMI a důraz je kladen také na to, aby prototyp bezproblémově zvládnul práci i s výjmečně velkými byznysovými pravidly. Výsledný prototyp RMI je dobře testovatelný a v porovnánı́ s originálem přinášı́ i několik nových funkcionalit. Je dobrým základem pro kompletnı́ reim- plementaci RMI v podobě tenkého webového klienta.
Klíčová slova:
ERIAN; JS framework; SVG; systém pro správu byznys pravidel; uživatelské rozhraní; business rule management system; ERIAN; JS framework; SVG; user interface