Název: | Generování dokumentů z uživatelských šablon |
Další názvy: | The Generation of Documents from User Templates |
Autoři: | Častorál, Zdeněk |
Vedoucí práce/školitel: | Přibyl Petr, Ing. |
Oponent: | Fiala Dalibor, Doc. Ing. Ph.D. |
Datum vydání: | 2022 |
Nakladatel: | Západočeská univerzita v Plzni |
Typ dokumentu: | diplomová práce |
URI: | http://hdl.handle.net/11025/49087 |
Klíčová slova: | automatizace dokumentů;automatické generování dokumentů;šablony dokumentů;microsoft word;microsoft .net framework;c#;apache velocity;vtl;rozpoznávání jazyka;antlr;formální gramatika;vsto |
Klíčová slova v dalším jazyce: | document automation;automated generation of documents;document templates;microsoft word;microsoft .net framework;c#;apache velocity;vtl;language recognition;antlr;formal grammar;vsto |
Abstrakt: | Tato diplomová práce se zabývá problematikou automatického generování dokumentů dosazováním dat do uživatelských šablon. Cílem této práce je vytvořit nový softwarový produkt či použít a upravit již existující softwarový produkt třetí strany, který umožňuje vytvářet a editovat šablony dokumentů a následně generovat dokumenty nad připravenou sadou dat do formátu Microsoft Word. Zadavatelem této práce je společnost CCA Group a.s. Práce nejprve shrnuje obecnou problematiku automatizace dokumentů, především se zaměřuje na automatické generování dokumentů. Dále je analyzováno stávající řešení zadavatele včetně jeho nedostatků a poté jsou detailně specifikovány požadavky na nové řešení. V další části práce je zdůvodněn výběr varianty vytvoření nového softwarového produktu, poté je popsán jeho návrh a implementace. Na závěr je uveden průběh testování implementovaného softwarového produktu. |
Abstrakt v dalším jazyce: | This Master's thesis explores the issues surrounding the automated generation of documents by inserting data into user templates. The objective of this paper is to develop a new software product, or use and modify an existing software product made by a third party, which could be used to create and edit document templates and subsequently generate documents in the Microsoft Word format over a prepared data set. The work presented here has been commissioned by CCA Group a.s. The thesis opens with an overview of the general issues that are encountered in document automation, primarily focusing on the automated generation of documents. This is followed by an analysis of the existing solution used by the company that has commissioned this work, including any shortcomings of that solution. The next part of the paper presents in great detail the specific requirements that need to be met as part of a new solution. The paper then explores the reasons why the particular variant of the new software product has been selected, which is then followed by a description of the proposal and implementation of the new product. Finally, the paper presents the course of tests performed when the software product was being implemented. |
Práva: | Plný text práce je přístupný bez omezení |
Vyskytuje se v kolekcích: | Diplomové práce / Theses (KIV) |
Soubory připojené k záznamu:
Soubor | Popis | Velikost | Formát | |
---|---|---|---|---|
DP_Zdenek_Castoral.pdf | Plný text práce | 5,36 MB | Adobe PDF | Zobrazit/otevřít |
A19N0026Pposudek-op.pdf | Posudek oponenta práce | 545,48 kB | Adobe PDF | Zobrazit/otevřít |
A19N0026Phodnoceni-ved.pdf | Posudek vedoucího práce | 403,8 kB | Adobe PDF | Zobrazit/otevřít |
A19N0026Pobhajoba.pdf | Průběh obhajoby práce | 572 kB | Adobe PDF | Zobrazit/otevřít |
A19N0026P-zadani_DIP.pdf | VŠKP - příloha | 17,47 kB | Adobe PDF | Zobrazit/otevřít |
A19N0026P_prilohy.zip | VŠKP - příloha | 18,7 MB | ZIP | Zobrazit/otevřít |
Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam:
http://hdl.handle.net/11025/49087
Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.