Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Rozšiřitelný instant messenger s podporou sdíleného kreslení
Thesis title in Czech: Rozšiřitelný instant messenger s podporou sdíleného kreslení
Thesis title in English: Extensible Instant Messenger supporting collaborative drawing
Key words: Instant messaging, XMPP/Jabber, Společné kreslení
English key words: Instant messaging, XMPP/Jabber, Collaborative drawing
Academic year of topic announcement: 2009/2010
Thesis type: Bachelor's thesis
Thesis language: čeština
Department: Department of Software Engineering (32-KSI)
Supervisor: doc. RNDr. Petr Hnětynka, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 29.10.2009
Date of assignment: 29.10.2009
Date and time of defence: 20.06.2011 09:00
Date of electronic submission:26.05.2011
Date of submission of printed version:26.05.2011
Date of proceeded defence: 20.06.2011
Opponents: RNDr. Jaroslav Keznikl, Ph.D.
 
 
 
Guidelines
Cílem práce je vytvořit program typu Instant Messenger (IM), který na rozdíl od běžných IM bude podporovat malování společného obrázku. Každý uživatel bude moci při komunikaci s ostatními využít vedle normálního chatování také tento způsob, který mu umožní zapojit ostatní do vytváření jednoho obrázku. K malování budou dispozici obvyklé nástroje (jako je obyčejná tužka, kreslení obdélníků, kruhů, vybarvování ploch atd.). Navíc se některé další prvku budou dát přidat, pokud si je uživatel sám naprogramuje (ala uživatelské makra). Pokud si jeden
uživatel nějaké makro naprogramuje a pak použije při komunikaci s druhým uživatelem, bude tomu druhému toto makro také nabídnuto k používání a ke stažení do jeho programu.
References
[1] Eckel, B.: Thinking in Java, http://www.mindview.net/Books/TIJ/
[2] Tanenbaum, A.S., van Steen, M.: Distributed Systems: Principles and Paradigms, Prentice Hall
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html