Pregled bibliografske jedinice broj: 950547
Implementacija aplikacijskog sloja u sustavu za upravljanje poslovnim procesima
Implementacija aplikacijskog sloja u sustavu za upravljanje poslovnim procesima, 2018., diplomski rad, diplomski, Fakultet elektrotehnike, strojarstva i brodogradje (FESB), Split
CROSBI ID: 950547 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Implementacija aplikacijskog sloja u sustavu za upravljanje poslovnim procesima
(Implementation of the application layer in the business process management system)
Autori
Talaja, Anamarija
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
Fakultet elektrotehnike, strojarstva i brodogradje (FESB)
Mjesto
Split
Datum
23.07
Godina
2018
Stranica
78
Mentor
Begušić, Dinko
Neposredni voditelj
Lorincz, Josip
Ključne riječi
Upravljanje poslovnim procesima ; Arhitektura temeljena na uslugama ; REST protokol ; API ; Spring Boot ; klijent ; Angular
(Business Process Management ; Service oriented arhitecture ; REST protocol ; API ; Spring Boot ; client ; Angular)
Sažetak
Tema ovog diplomskog rada je implementacija aplikacijskog sloja u sustavu za upravljanje poslovnim procesima. U okviru uvodnog dijela opisan je koncept BSS/OSS sustava i upravljanje poslovnim procesima što predstavlja temelj praktičnog dijela diplomskog rada. U okviru praktičnog dijela rada je ostvarena implementacija srednjeg sloja u programskom okruženju Spring Boot-a. Implementacija srednjeg sloja koristi koncept SOA arhitekture (engl. Service Oriented Arhitecture), odnosno pruža prelazak s postojeće dvoslojne arhitekture u tvrtci Kron na troslojnu arhitekturu. Rezultati api-ja će korisniku sustava bit dostupni putem klijenta koji je rađen u programskom okruženju Angular-a. Rezultati api-ja implementiranih u okviru ovog diplomskog rada omogućavaju korisniku sustava tvrtke Kron detaljan pregled svih definicija procesa, instanci procesa i korake izvršavanja određene instance procesa. Temeljem takvog pregleda korisnik sustava može vršiti statistička izvješca uspješnosti sustava. Korisnik sustava ima uvid u neizvršene instance poslovnih procesa pri čemu se izbjegava njihovo gomilanje u sustav. Primjenom ovakvog rješenja na postojeće rješenje u tvrtci Kron bi se omogućila detaljna kontrola nadzora poslovnih procesa i odvajanje baze podataka od klijenta. Na temelju pregleda poslovnih procesa se mogu izvršavat pojedini zadatci te izdavat određeni radni nalozi.//The theme of this graduate thesis is the implementation of the application layer in the business process management system. Within the introductory part, the concept of BSS/OSS system and business process management is describe, which is the basis of the practical part of the graduate thesis. Within the practical part of the work, middle layer implementation has been implemented in the Spring Boot programming environment. Medium layer implementation uses the concept of SOA arhitecture, it provides a transition from the existing dual layer arhitecture in company Kron to three layer arhitecture. Results of apis will be available to the system user via a client created in the Angular programming environment. The api results implemented within this graduate work enable the user of Kron' s system to have a detailed overview of all process definition, process instances and the steps of executing a particular instance of the process. Based on such a review, the system user can perform statistical system performance reports. The system user has insight into unexamined business process instances, avoiding their accumulating in the system. By applying this kind of solution to the existing solution in company Kron it would allow detailed control and database separation from the client. Based on a business process review, you can perform some tasks and issue specific job orders.//
Izvorni jezik
Hrvatski
Znanstvena područja
Elektrotehnika, Računarstvo, Informacijske i komunikacijske znanosti
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike, strojarstva i brodogradnje, Split