Využití SQL při automatizaci grey box aplikací podnikových informačních systémů

Název práce: Využití SQL při automatizaci grey box aplikací podnikových informačních systémů
Autor(ka) práce: Kubík, Lukáš
Typ práce: Diplomová práce
Vedoucí práce: Palovská, Helena
Oponenti práce: Novotný, Robert
Jazyk práce: Česky
Abstrakt:
Diplomová práce se zabývá problematikou automatizace v grey box aplikacích podnikových informačních systémů dodávaných externími subjekty. Konkrétně byla v práci položena výzkumná otázka: Lze využít jazyk SQL jako nástroj pro automatizaci procesů v grey box aplikacích podnikových informačních systémů? Pro získání kladné či záporné odpovědi na výzkumnou otázku byl stanoven cíl: Navrhnout ilustrativní SQL řešení, která budou automatizovat vybrané procesy v ERP aplikaci I6. Aplikace I6 byla vybrána jakožto typický zástupce grey box aplikací PIS na českém trhu. Po představení problematiky těchto aplikací autor provedl rešerši v oblasti automatizace. Z této rešerše vzešla metodika pro výběr vhodných procesů pro automatizace pomocí RPA (Robotic process automation). Dále byl stručně představen jazyk SQL se zaměřením na dialekt T-SQL. Pro tuto konkrétní implementaci jazyka SQL byl vytvořen seznam prvků jazyka využitelných pro automatizaci. Následně autor provedl rozhovory s business uživateli aplikace I6 (n=10, zaměstnanci firmy Mironet.cz a.s. působící v e-commerce), od kterých byla získána množina podnikových procesů realizovaných za pomoci I6 a u nichž by si uživatelé přáli realizovat automatizaci. Na získané procesy autor aplikoval dříve představenou metodiku, díky čemuž byly zvoleny 3 nejvhodnější procesy pro ilustrativní návrh automatizace skrze SQL. Pro každý z těchto procesů byl dle metodiky UP navržen SQL automat, který umožňuje automatizované vykonávání daného procesu s částečným, nebo žádným zásahem od uživatele. Návrh zahrnuje komentovaný UML diagram aktivit s koncepcí daného automatu, popis T-SQL prvků pro případnou implementaci a návaznost na uživatelské požadavky. Provedením tohoto návrhu byl splněn cíl práce. To implikuje i odpověď na výzkumnou otázku, totiž že jazyk SQL lze využít jako nástroj pro automatizaci procesů v grey box aplikacích podnikových informačních systémů.
Klíčová slova: BPA; ERP; Microsoft SQL Server; RPA; SQL; automatizace; Aplikace podnikových informačních systémů
Název práce: Use of SQL in Automation of Gray Box Applications of Enterprise Information Systems
Autor(ka) práce: Kubík, Lukáš
Typ práce: Diploma thesis
Vedoucí práce: Palovská, Helena
Oponenti práce: Novotný, Robert
Jazyk práce: Česky
Abstrakt:
The diploma thesis deals with the issue of automation in grey box applications of enterprise information systems supplied by external entities. The research question was asked: Can SQL be a tool for process automation in grey box applications of enterprise information systems? To obtain a positive or negative answer to the research question, the goal was set: To design illustrative SQL solutions that will automate selected processes in the ERP application I6. The application I6 was chosen as a typical representative of the gray box of EIS applications on the Czech market. After introducing the issues of these applications, the author conducted a search in the field of automation. From this research came a methodology for selecting suitable processes for automation using RPA (Robotic process automation). Furthermore, the SQL language with a focus on the T-SQL dialect was briefly introduced. For this implementation of SQL, a list of language elements usable for automation was created. Subsequently, the author conducted interviews with business users of I6 (n = 10, employees of e-shop Mironet.cz a.s.), from which a set of processes implemented through I6 was obtained and for which users would like to implement automation. The author applied the previously introduced methodology to the processes, thanks to which the 3 most suitable processes for the illustrative design of automation through SQL were chosen. For each of these processes, an SQL automat was designed according to the UP methodology, which enables automated execution of the given process with partial or no user intervention. The design includes an annotated UML Diagram of activities with the concept of the machine, a description of T-SQL elements for possible procedural flow and table of connections to user requirements. The implementation of this proposal met the goal of the work. This also implies the answer to the research question, namely that the SQL language can be used as a tool for process automation in gray box applications of enterprise information systems.
Klíčová slova: ERP; Microsoft SQL Server; Automation; BPA; Enterprise information system applications; RPA; SQL

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informační systémy a technologie
Typ studijního programu: Magisterský studijní program
Přidělovaná hodnost: Ing.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 8. 11. 2020
Datum podání práce: 3. 12. 2021
Datum obhajoby: 26. 1. 2022
Identifikátor v systému InSIS: https://insis.vse.cz/zp/75048/podrobnosti

Soubory ke stažení

    Poslední aktualizace: