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

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

Upload: merv

Post on 11-Jan-2016

45 views

Category:

Documents


0 download

DESCRIPTION

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. Spis treści. - PowerPoint PPT Presentation

TRANSCRIPT

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

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

Politechnika KrakowskaWydział Inżynierii Elektrycznej i Komputerowej

Autor: Piotr Jędrzejec

Promotor: dr inż. Jerzy M. Zaczek

Konsultant: mgr inż. Krzysztof Rzecki

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

Spis treściSpis treści

Usługi oferowane przez aplikacje komunikacyjne (Skype)

Architektura sieci Skype P2P Skype API – możliwości

programistyczneTablica współdzielonych informacji

graficznych

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

TelepracownikTelepracownik

Nowelizacja ustawy Kodeksu Pracy Pracodawca 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

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

PopularnośćPopularność

Komunikator Popularność

Gadu-Gadu 43,17%

Skype 28,20%

Tlen.pl 6,36%

Źródło: Megapanel PBI/Gemius, czerwiec 2007

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

Dlaczego Skype ?Dlaczego Skype ?

Platforma: Windows, Max OS X, Linux, Pocket PC, Windows Mobile (Beta)

Szyfrowane połączenia Skype Out Skype In Skype Voicemail Skype SMS SkypeCast Skype Extras Standardowa funkcjonalność (audio, video, chat)

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

Architektura SkypeArchitektura Skype

Superwęzły Węzły

przekazywania Węzły

standardowe

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

Skype APISkype API

Udostępnia wymianę wiadomości tekstowych pomiędzy oknami

Skype4COM Skype4Java

App2App (ang. Application to Application)

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

Koncepcja biznesowaKoncepcja biznesowa

Diagram koncepcji zarobkowej

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

Tablica współdzielonych informacji graficznychTablica współdzielonych informacji graficznych

Zał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)

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

ArchitekturaArchitektura

Architektura aplikacji

Architektura komunikacji pomiędzy uczestnikami

Faza 1 Faza 2

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

Sposób przesyłania grafikiSposób przesyłania grafiki

Podział tablicy graficznej na komórkiPrzesyłanie komórek, które uległy

modyfikacji

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

Protokół komunikacyjnyProtokół komunikacyjny

Pola, 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

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

Aplikacja „Whiteboard”Aplikacja „Whiteboard”

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

Dziękuję za uwagę

Proszę o pytania