Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałJakub Polanowski Został zmieniony 10 lat temu
1
System synchronizacji oraz współdzielenia plików pomiędzy wieloma użytkownikami oraz urządzeniami poprzez sieć Internet Rafał Olszewski Promotor: Mgr inż. Dariusz Olczyk
2
Jakie są możliwości systemu? Jakie są korzyści użytkowników systemu?
Cel i zakres projektu Jakie są możliwości systemu? Jakie są korzyści użytkowników systemu?
3
Produkty rynkowe Ubuntu ONE Dropbox Hostuje.net
4
Chmura obliczeniowa
5
Wymagania funkcjonalne
Zarządzanie zasobami Zarządzanie kontami powiązanymi Ustawienia aplikacji -Przeglądanie, Udostępnianie, Pobieranie, Usuwanie, Edycja uprawnień. -Przeglądanie, Dodawanie, Usuwanie. -Konfiguracja aplikacji, -Synchronizacja, -Automatyczny start aplikacji, -Automatyczne łączenie z serwerem.
6
Aktorzy systemu
7
Architektura systemu
8
Architektura aplikacji
9
Komunikacja Klient - Serwer
Komunikacja klienta z serwerem odbywa się poprzez przesyłanie strumieni bajtów sformatowanych w tzw. Ramki TCP. <header> <frame-type>FileData<frame-type> <content-length>X</ content-length > </header> <body> <content-type>FileStart</content-type> <file-name>Plik.txt</file-name> <file-directory>D:\Pliki\</file-directory> <data-length>Y</data-length> <data>…</data> </body>
10
Interfejs użytkownika
11
Baza danych
12
Możliwości rozbudowy systemu
Wsparcie dla innych systemów operacyjnych Zwiększenie bezpieczeństwa Dostęp przez stronę WWW Rozbudowa interfejsu użytkownika
13
Użytkownicy systemu
14
Dziękuję za uwagę
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.