Tato bakalářská práce se věnuje realizaci fakturačního a účetního programu
určeného pro drobné živnostníky. V práci je popsáno využití jazyka Java s důrazem na
serializaci, vlákna a využití kolekcí, technologii XML a možnost tisku pomocí knihovny
Java Print. V praktické části je realizováno jednoduché účetnictví včetně tvorby faktur.
Aplikace navíc umožňuje tisk smlouvy o dílo, vedení deníku živnostníka a knihy jízd.
Anotace v angličtině
The subject of this thesis is an accounting program aimed at self-employed people
or small companies. The theoretical part contains the description of the Java programming
language, with emphasis on serialization, threading, the use of collections and XML
technology and the ability to print output on a printer using the Java "Print" library. The
practical part of this thesis contains a simple accounting program including invoice
creation. The application also allows the printing of work contracts, managing a work diary
and trip records.
Tato bakalářská práce se věnuje realizaci fakturačního a účetního programu
určeného pro drobné živnostníky. V práci je popsáno využití jazyka Java s důrazem na
serializaci, vlákna a využití kolekcí, technologii XML a možnost tisku pomocí knihovny
Java Print. V praktické části je realizováno jednoduché účetnictví včetně tvorby faktur.
Aplikace navíc umožňuje tisk smlouvy o dílo, vedení deníku živnostníka a knihy jízd.
Anotace v angličtině
The subject of this thesis is an accounting program aimed at self-employed people
or small companies. The theoretical part contains the description of the Java programming
language, with emphasis on serialization, threading, the use of collections and XML
technology and the ability to print output on a printer using the Java "Print" library. The
practical part of this thesis contains a simple accounting program including invoice
creation. The application also allows the printing of work contracts, managing a work diary
and trip records.
Cílem baklářské práce je realizace fakturačního a účetního programu určeného pro drobné živnostníky.
Teoretická část:
V teoretické části bude popsáno využití jazyka Java s důrazem na serializaci, vlákna a využití kolekcí. Popis technologie XML a možností tisku pomocí Java Print.
Implementační část:
V této části bude navrženo a vytvořeno jednoduché účetnictví včetně tvorby faktur. Aplikace umožní vytvářet smlouvy o dílo, deník živnostníka, knihu jízd a celkové vyučtování.
Zásady pro vypracování
Cílem baklářské práce je realizace fakturačního a účetního programu určeného pro drobné živnostníky.
Teoretická část:
V teoretické části bude popsáno využití jazyka Java s důrazem na serializaci, vlákna a využití kolekcí. Popis technologie XML a možností tisku pomocí Java Print.
Implementační část:
V této části bude navrženo a vytvořeno jednoduché účetnictví včetně tvorby faktur. Aplikace umožní vytvářet smlouvy o dílo, deník živnostníka, knihu jízd a celkové vyučtování.
Seznam doporučené literatury
*Kolektiv. Jednoduché účetnictví. Computer Press, ISBN 80-7226-967-4, 2007.
*Eckel, B. Myslíme v jazyku Java. Knihovna zkušeného programátora. Grada Publishing, 2001.
*McLaughlin, B. Java and XML, Second Edition. OReilly Media, 2001.
Seznam doporučené literatury
*Kolektiv. Jednoduché účetnictví. Computer Press, ISBN 80-7226-967-4, 2007.
*Eckel, B. Myslíme v jazyku Java. Knihovna zkušeného programátora. Grada Publishing, 2001.
*McLaughlin, B. Java and XML, Second Edition. OReilly Media, 2001.
Přílohy volně vložené
-
Přílohy vázané v práci
ilustrace, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Autor při obhajobě práce předvedl, že aplikace j funkční, ve fázi testování a očekává se její brzké nasazení v praxi. Obsah práce, dle vedoucího, odpovídá zadání. V práci jsou dodrženy zásady DTP. Práce obsahuje veškeré potřebné náležitosti a je v požadovaném rozsahu. Členové komise měli několik věcných připomínek, které se autor pokusil objasnit. V práci se vyskytlo několik nepřesností, proto komise hodnotila práci klasifikačním stupněm výborně minus.