Tato bakalářská práce je zaměřena na specifikaci a návrhu jednoduchého fakturačního systému ve formě webové služby. V první části práce se jedná o daňové doklady a jejich náležitosti. V druhé části jsou popsány výhody fakturačních systémů a provedena rešerše existujících řešení. V další části práce jsou uvedeny možnosti, jak exportovat daňové doklady do účetních systémů, jako je Money S3 a Pohoda.
Poslední část práce se zabývá návrhem softwarového řešení. Návrh softwarového řešení se zaměřuje na návrh databáze a volbu technologií pro implementaci. Při návrhu databáze jsou zohledněny požadavky na ukládání dat a efektivní přístup k nim. Při volbě technologií pro vytvoření webové služby jsou zvažovány faktory jako výkon, škálovatelnost a snadnost použití pro vývojáře.
Anotace v angličtině
This bachelor's thesis focuses on the specification and design of a simple invoicing system in the form of a web service. The first part of the thesis deals with tax documents and their requirements. In the second part, the benefits of invoicing systems are described and an analysis of existing solutions is carried out. The following part outlines the possibilities of exporting tax documents to accounting systems such as Money S3 and Pohoda.
The final part of the thesis is devoted to the software solution design. The software design focuses on database design and technology selection for implementation. Data storage requirements and efficient access to them are considered in the database design. Factors such as performance, scalability, and ease of use for developers are taken into account when choosing technologies.
Klíčová slova
Fakturační systém, daňový doklad, účetní systém
Klíčová slova v angličtině
Invoicing system, tax document, accounting system
Rozsah průvodní práce
42 s.
Jazyk
CZ
Anotace
Tato bakalářská práce je zaměřena na specifikaci a návrhu jednoduchého fakturačního systému ve formě webové služby. V první části práce se jedná o daňové doklady a jejich náležitosti. V druhé části jsou popsány výhody fakturačních systémů a provedena rešerše existujících řešení. V další části práce jsou uvedeny možnosti, jak exportovat daňové doklady do účetních systémů, jako je Money S3 a Pohoda.
Poslední část práce se zabývá návrhem softwarového řešení. Návrh softwarového řešení se zaměřuje na návrh databáze a volbu technologií pro implementaci. Při návrhu databáze jsou zohledněny požadavky na ukládání dat a efektivní přístup k nim. Při volbě technologií pro vytvoření webové služby jsou zvažovány faktory jako výkon, škálovatelnost a snadnost použití pro vývojáře.
Anotace v angličtině
This bachelor's thesis focuses on the specification and design of a simple invoicing system in the form of a web service. The first part of the thesis deals with tax documents and their requirements. In the second part, the benefits of invoicing systems are described and an analysis of existing solutions is carried out. The following part outlines the possibilities of exporting tax documents to accounting systems such as Money S3 and Pohoda.
The final part of the thesis is devoted to the software solution design. The software design focuses on database design and technology selection for implementation. Data storage requirements and efficient access to them are considered in the database design. Factors such as performance, scalability, and ease of use for developers are taken into account when choosing technologies.
Klíčová slova
Fakturační systém, daňový doklad, účetní systém
Klíčová slova v angličtině
Invoicing system, tax document, accounting system
Zásady pro vypracování
Seznamte se s existujícími řešeními, sestavte seznam funkcí, které nabízejí a seznamte se s příslušnými legislativními předpisy.
Sestavte rozdíly v náležitostech daňových dokladů v rámci různých zemí EU.
Sestavte 2 případové studie uživatelů navrhovaného software - OSVČ, s.r.o..
Prostudujte a navrhněte možnosti exportů pro vybrané účetní systémy.
Navrhněte (textem i graficky) workflow uživatele a jeho interakci s metodami systému. Použijte grafický jazyk BPMN.
Zásady pro vypracování
Seznamte se s existujícími řešeními, sestavte seznam funkcí, které nabízejí a seznamte se s příslušnými legislativními předpisy.
Sestavte rozdíly v náležitostech daňových dokladů v rámci různých zemí EU.
Sestavte 2 případové studie uživatelů navrhovaného software - OSVČ, s.r.o..
Prostudujte a navrhněte možnosti exportů pro vybrané účetní systémy.
Navrhněte (textem i graficky) workflow uživatele a jeho interakci s metodami systému. Použijte grafický jazyk BPMN.
Seznam doporučené literatury
\renewcommand{\labelenumi}{[\theenumi]}
Zákon č. 235/2004 Sb. - Zákon o dani z přidané hodnoty In: Sbírka zákonů. 1. 4. 2004.
HUME, Dean Alan and OSMANI, Addy. Progressive web apps. Shelter Island, NY : Manning Publications, 2018. ISBN 1617294586.
ATER, Tal. Building progressive web apps: Bringing the power of native to the browser. Sebastopol, CA : O'Reilly Media, 2017. ISBN 9781491961650.
Seznam doporučené literatury
\renewcommand{\labelenumi}{[\theenumi]}
Zákon č. 235/2004 Sb. - Zákon o dani z přidané hodnoty In: Sbírka zákonů. 1. 4. 2004.
HUME, Dean Alan and OSMANI, Addy. Progressive web apps. Shelter Island, NY : Manning Publications, 2018. ISBN 1617294586.
ATER, Tal. Building progressive web apps: Bringing the power of native to the browser. Sebastopol, CA : O'Reilly Media, 2017. ISBN 9781491961650.
Přílohy volně vložené
žádné
Přílohy vázané v práci
tabulky
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Průběh obhajoby je zveřejněn pouze přihlášenému uživateli.