dc.contributor.advisor | Radvanský, Martin | |
dc.contributor.author | Janovský, Tomáš | |
dc.date.accessioned | 2023-06-23T08:45:56Z | |
dc.date.available | 2023-06-23T08:45:56Z | |
dc.date.issued | 2023 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/150366 | |
dc.description.abstract | Bakalářská práce se zabývá návrhem a implementací transformačního nástroje pro konverzi mezi různými formáty datových souborů. Cílem je poskytnout snadno použitelný a rozšiřitelný nástroj, který umožní uživatelům převést data z jednoho formátu do druhého na základě předem definovaných mapovacích pravidel. Práce se zaměřuje na konverzi mezi formátem ISDOC do formátů XML, JSON a CSV. V první části je vysvětlena problematika EDI (Electronic Data Interchange) a jsou zde také probrány a přiblíženy jednotlivé formáty. V druhé části je detailně popsána implementace nástroje v jazyce C# s využitím vzoru Strategy (strategie) pro podporu různých transformačních strategií. Jsou zde také popsány konkrétní strategie pro jednotlivé formáty: XML, JSON a CSV. | cs |
dc.description.abstract | The bachelor thesis deals with the design and implementation of a transformation tool for conversion between different data file formats. The aim is to provide an easy-to-use and extensible tool that allows users to convert data from one format to another based on predefined mapping rules. The work focuses on the conversion between ISDOC format to XML, JSON and CSV formats. In the first part, the EDI (Electronic Data Interchange) issues are explained and the different formats are also discussed and introduced. In the second part, the implementation of the tool in C# is described in detail, using the Strategy pattern to support different transformation strategies. Specific strategies for each of the following formats are also described: XML, JSON and CSV. | en |
dc.format.extent | 2071084 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | EDI | cs |
dc.subject | C# | cs |
dc.subject | ISDOC | cs |
dc.subject | transformace | cs |
dc.subject | šablony | cs |
dc.subject | EDI | en |
dc.subject | C# | en |
dc.subject | ISDOC | en |
dc.subject | transformation | en |
dc.subject | template | en |
dc.title | Nástroj pro převod dokumentů ISDOC do uživatelem definovaných formátů | cs |
dc.title.alternative | A Tool for Converting ISDOC Documents to User-defined Formats | en |
dc.type | Bakalářská práce | cs |
dc.contributor.referee | Vašinková, Markéta | |
dc.date.accepted | 2023-05-30 | |
dc.thesis.degree-name | Bc. | |
dc.thesis.degree-level | Bakalářský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | cs |
dc.thesis.degree-program | Informatika | cs |
dc.description.result | velmi dobře | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | JAN0756_FEI_B0613A140014_2023 | |
dc.rights.access | openAccess | |