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

Presentation for master’s thesis

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Presentation for master’s thesis

czech lang.

Avatar for Jan Vyvadil

Jan Vyvadil

June 11, 2014
Tweet

More Decks by Jan Vyvadil

Other Decks in Research

Transcript

  1. Obsah ✴ Zadání ✴ Motivace ✴ Formáty dokumentu ✴ Možná

    řešení kolaborace ✴ Implementační část ✴ Závěr
  2. Zadání ✴ V současné době jsou pro zpracování textu využívány

    různé technické platformy. ✴ Proveďte analýzu současných řešení a jejich charakteristik, možností a nedostatků. ✴ Formulujte doporučení na efektivní integraci heterogenního prostředí zpracování textu. ✴ Navrhněte též případně vhodná organizační řešení a softwarově-podpůrné nástroje.
  3. Formáty dokumentu ✴ Základní rozdělení ✴ Hodnotící kritéria ✴ Syntax/Formát

    ✴ Testovací dokument ✴ Analýza kolaborace ✴ Zhodnocení
  4. Formáty dokumentu \begin{itemize}! ! \item Základní rozdělení! ! \item Hodnotící

    kritéria! ! \item Syntax/Formát! ! \item Testovací dokument! ! \item Analýza kolaborace! ! \item Zhodnocení! \end{itemize}
  5. Řešení kolaborace Organizace Vlastní nástroj 1 Subjekt 1 Vlastní nástroj

    2 Subjekt 2 Vlastní nástroj n Subjekt n … Externality ✴ Připomínkování ✴ Specializovaný nástroj ✴ Dvousměrná transformace ✴ Akceptace řešení v heterogenním technickém prostředí
  6. Řešení kolaborace Subjekty (týmy, zaměstnanci,…) Organizace Kolaborativní nástroj .doc .tex

    .xml 2 2 2 Externality ✴ Připomínkování ✴ Specializovaný nástroj ✴ Dvousměrná transformace ✴ Akceptace řešení v heterogenním technickém prostředí
  7. Řešení kolaborace Organizace .tex .xml Vlastní nástroj 2 (DocBook) Subjekt

    2 Vlastní nástroj 1 (LaTeX) Subjekt 1 2 2 ✴ Připomínkování ✴ Specializovaný nástroj ✴ Dvousměrná transformace ✴ Akceptace řešení v heterogenním technickém prostředí
  8. Implementační část All2All Convertor ✴ Nástroje konverze ✴ Wrapper/Framework ✴

    Kombinace konverze ✴ Jednoduché GUI ✴ Implementace C++
  9. Implementační část All2All Convertor Formát AA AAgBB BBgCC Formát BB

    Formát CC ztrátovost převodu celková ztrátovost ztrátovost převodu 2 2 X X X 2 ✴ Nástroje konverze ✴ Wrapper/Framework ✴ Kombinace konverze ✴ Jednoduché GUI ✴ Implementace C++
  10. Implementační část ✴ Nástroje konverze ✴ Wrapper/Framework ✴ Kombinace konverze

    ✴ Jednoduché GUI ✴ Implementace C++ All2All Convertor
  11. Implementační část ✴ Nástroje konverze ✴ Wrapper/Framework ✴ Kombinace konverze

    ✴ Jednoduché GUI ✴ Implementace C++ All2All Convertor Logická vrstva C++ C++ Middleware Objective-C Prezentační vrstva Objective-C Datová vrstva XML Aplikace OS X
  12. Závěr ✴ Textové editory/jazyky/řešení ✴ Homogenní/heterogenní prostředí ✴ Návrh možností

    kolaborace ✴ Rešerše konvertorů ✴ Aplikace pro práci s konvertory
  13. ? Děkuji za pozornost a případné dotazy. Externí zdroje obrázků:

    wheelockglobalcauses.org thebytejournal.wordpress.com www.pixelresort.com - klarup cerasis.com