Desktopová aplikace pro evidenci příjmů a výdajů pro OSVČ

17
Desktopová aplikace pro evidenci příjmů a výdajů pro OSVČ Studenti navrhnou a vypracují desktopovou aplikaci pro evidenci příjmů a výdajů pro OSVČ v jazyce C# pro platformu Mono. Veškerá data budou uchovávána v nativní XML databázi.

description

Desktopová aplikace pro evidenci příjmů a výdajů pro OSVČ. Studenti navrhnou a vypracují desktopovou aplikaci pro evidenci příjmů a výdajů pro OSVČ v jazyce C# pro platformu Mono . Veškerá data budou uchovávána v nativní XML databázi . . Vývojári. - PowerPoint PPT Presentation

Transcript of Desktopová aplikace pro evidenci příjmů a výdajů pro OSVČ

Desktopová aplikace pro evidenci příjmů a výdajů pro OSVČ

Studenti navrhnou a vypracují desktopovou aplikaci pro evidenci příjmů a výdajů pro OSVČ v jazyce C# pro platformu Mono. Veškerá data budou uchovávána v nativní XML databázi. 

Vývojári

• Martin Spišiak – vedúci týmu, úloha - zaevidovat příjem na účtu a propojit ho s fakturou, GUI, wiki, faktura• Miroslav Gašparovič – programátor,

úloha - zaevidovat výdaj na účtu a propojit ho s fakturou, GUI• Andrej Nemec – programátor, úloha -

spočítat celkové a částečné příjmy/výdaje/zisk, GUI, wiki

Hlavné okno aplikácie

Menu• Položka menu nám ponúka viacero ďalších

možností.• Možnosť skontrolovať si akúkoľvek faktúru podľa id

tej faktúry.• Možnosť rátania rozličných príjmov, výdavkov a

zisku, či už za celé obdobie fungovania účtovníctva, alebo za určité časové úseky.

• Možnosť aktualizácie výmenných kurzov z ECB.• Možnosť ukončenia aplikácie.

Okno pre pridávanie príjmov

• Základný formulár pre pridávanie príjmu a jeho úpravu. Je tu nutné nastaviť jeho meno, ID faktúry, dátum uskutočnenia transakcie. Ďalej je nutné zadať množstvo peňazí a menu, taktiež je nutné pridať aspoň krátky popis platby.

Faktúra• Formulár pre zobrazenie informácii o faktúre. Medzi informácie patrí ID faktúry, meno platcu, množstvo peňazí, mena. Ďalej typ transakcie a popis.

Ukážky kódu z príjmov a faktúry

Okno pre pridávanie platieb

• Základný formulár pre pridávanie platby a jej úpravu. Je tu nutné nastaviť jej meno, ID faktúry, dátum uskutočnenia platby. Ďalej je nutné zadať množstvo peňazí a menu, taktiež je nutné pridať aspoň krátky popis platby.

Aktualizácia výmenných kurzov

• Priebeh aktualizácie.

• Vlákno

Práca s vláknom

Zhrňujúce metódy

• Zhrňujúce metódy poskytujú možnosť zobrazenia v akejkoľvek mene, na základe aktuálneho kurzu ECB.• Výsledná suma sa zobrazí v novom

okne a počet desatiných miest je zaokrúhlený na dve.

Časovo ohraničená zhrňujúca metóda

• Možnosť vybrania dátumu cez kalendár, s možnosťou označenia dnešného dátumu

Ukážka kódu zhrňujúcej metódy pre výdaje

Chybové hlášky

Použité programy

Zaujímavé problémy• Čiastočná I18s. Problém s konverziou

dátumov pri rozličných verziách locale. Užívateľ uložil dátum 3. júna. Pri aktualizácií transakcie sa užívateľovi zobrazil dátum 6. marca.

Team Leader

Slaves

Ďakujeme za pozornosť, čas na diskusiu.