Rozšiřitelný instant messenger s podporou sdíleného kreslení
Název práce v češtině: | Rozšiřitelný instant messenger s podporou sdíleného kreslení |
---|---|
Název v anglickém jazyce: | Extensible Instant Messenger supporting collaborative drawing |
Klíčová slova: | Instant messaging, XMPP/Jabber, Společné kreslení |
Klíčová slova anglicky: | Instant messaging, XMPP/Jabber, Collaborative drawing |
Akademický rok vypsání: | 2009/2010 |
Typ práce: | bakalářská práce |
Jazyk práce: | čeština |
Ústav: | Katedra softwarového inženýrství (32-KSI) |
Vedoucí / školitel: | doc. RNDr. Petr Hnětynka, Ph.D. |
Řešitel: | skrytý - zadáno a potvrzeno stud. odd. |
Datum přihlášení: | 29.10.2009 |
Datum zadání: | 29.10.2009 |
Datum a čas obhajoby: | 20.06.2011 09:00 |
Datum odevzdání elektronické podoby: | 26.05.2011 |
Datum odevzdání tištěné podoby: | 26.05.2011 |
Datum proběhlé obhajoby: | 20.06.2011 |
Oponenti: | RNDr. Jaroslav Keznikl, Ph.D. |
Zásady pro vypracování |
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. |
Seznam odborné literatury |
[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 |