Informatyczne narzędzia wspomagające pracę na odległość

1 Informatyczne narzędzia wspomagające pracę na odległość...
Author: Jarosława Kulisz
0 downloads 2 Views

1 Informatyczne narzędzia wspomagające pracę na odległośćPolitechnika Krakowska Wydział Inżynierii Elektrycznej i Komputerowej Informatyczne narzędzia wspomagające pracę na odległość Autor: Piotr Jędrzejec Promotor: dr inż. Jerzy M. Zaczek Konsultant: mgr inż. Krzysztof Rzecki

2 Spis treści Usługi oferowane przez aplikacje komunikacyjne (Skype)Architektura sieci Skype P2P Skype API – możliwości programistyczne Tablica współdzielonych informacji graficznych

3 Telepracownik Nowelizacja ustawy Kodeksu PracyPracodawca zobowiązany jest umożliwić wybór trybu pracy Pracodawca musi zapewnić odpowiedni sprzęt Pracownik musi mieć te same prawa co osoby pracujące w siedzibie firmy Zalety pracy zdalnej po obu stronach

4 Popularność Komunikator Popularność Gadu-Gadu 43,17% Skype 28,20%Tlen.pl 6,36% Źródło: Megapanel PBI/Gemius, czerwiec 2007

5 Dlaczego Skype ? Platforma: Windows, Max OS X, Linux, Pocket PC, Windows Mobile (Beta) Szyfrowane połączenia Skype Out Skype In Skype Voic Skype SMS SkypeCast Skype Extras Standardowa funkcjonalność (audio, video, chat)

6 Architektura Skype Superwęzły Węzły przekazywania Węzły standardowe

7 Skype API Udostępnia wymianę wiadomości tekstowych pomiędzy oknamiSkype4COM Skype4Java App2App (ang. Application to Application)

8 Koncepcja biznesowa Diagram koncepcji zarobkowej

9 Tablica współdzielonych informacji graficznychZałożenia: Każdy uczestnik spotkania współdzieli swoją tablicę graficzną z innymi uczestnikami Modyfikacja tablicy graficznej za pomocą standardowych narzędzi (ołówek, gumka, wstawianie obiektów) Zarządzanie sesją (podłączenie, zakończenie)

10 Architektura Architektura aplikacjiArchitektura komunikacji pomiędzy uczestnikami Faza 1 Faza 2

11 Sposób przesyłania grafikiPodział tablicy graficznej na komórki Przesyłanie komórek, które uległy modyfikacji

12 Protokół komunikacyjnyPola, z których składa się pakiet: Flaga początku Nadawca (login) Odbiorca (login) Typ (konfiguracja, bitmapa, paczka) Rozmiar Parametry (zależą od pola TYP) Dane (zależą od pola TYP) Flaga końca Schemat pakietu przesyłania komórki z tablicy graficznej

13 Aplikacja „Whiteboard”

14 Dziękuję za uwagę Proszę o pytania