Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SOC 2012

Ondrej Sika
January 01, 2013

SOC 2012

Ondrej Sika

January 01, 2013
Tweet

More Decks by Ondrej Sika

Other Decks in Education

Transcript

  1. 28. 2. 2012 Ondřej Šika: Generátor faktur 2 Zadání •

    Vytváření, evidence a tisk • Open source • Multiplatformní aplikace • Šablony LaTeX • Vytváření, evidence a tisk • Open source • Multiplatformní aplikace • Šablony LaTeX
  2. 28. 2. 2012 Ondřej Šika: Generátor faktur 3 Analýza a

    návrh • Webová aplikace • Multiplatformní (klientská část) • Snadno dostupné • Faktury v PDF • Nezávislost na výstupním zařízení • Neupravitelný • Vhodný k archivaci • Jednoduchá manipulace • Webová aplikace • Multiplatformní (klientská část) • Snadno dostupné • Faktury v PDF • Nezávislost na výstupním zařízení • Neupravitelný • Vhodný k archivaci • Jednoduchá manipulace
  3. 28. 2. 2012 Ondřej Šika: Generátor faktur 4 Použité jazyky,

    metody • Python – skryptovací jazyk • Django – Python framework pro webové aplikace • MySQL, SQLite – databázové aplikace • Latex – sázecí jazyk • DRY – Don't repeat yourself • MVC – model, view, controller • Python – skryptovací jazyk • Django – Python framework pro webové aplikace • MySQL, SQLite – databázové aplikace • Latex – sázecí jazyk • DRY – Don't repeat yourself • MVC – model, view, controller
  4. 28. 2. 2012 Ondřej Šika: Generátor faktur 5 Šablony faktur,

    exporty • Uložené v databázi • Jednoduchá editace • Faktury • Napsané v LaTeXu • 2 části (globální, položka) • Uložené v databázi • Jednoduchá editace • Faktury • Napsané v LaTeXu • 2 části (globální, položka)
  5. 28. 2. 2012 Ondřej Šika: Generátor faktur 6 Šablony faktur,

    exporty • Uložené v databázi • Jednoduchá editace • Faktury • Napsané v LaTeXu • 2 části (globální, položka) • Uložené v databázi • Jednoduchá editace • Faktury • Napsané v LaTeXu • 2 části (globální, položka)
  6. 28. 2. 2012 Ondřej Šika: Generátor faktur 9 Závěr •

    Open source • Multiplatformní aplikace • Archivac • Open source • Multiplatformní aplikace • Archivac