System zarządzania i wysyłania plików Klient-Serwer-Stanowisko wykonywania zleceń.



Podobne dokumenty
1. Pobieranie i instalacja FotoSendera

Instrukcja obsługi programu FotoSender

Aby pobrać program FotoSender naleŝy na stronę lub i kliknąć na link Program do wysyłki zdjęć Internetem.

JAK ZAMÓWIĆ ZDJĘCIA PRZEZ PROGRAM FOTOSENDER? 1. POBIERANIE I INSTALACJA PROGRAMU FOTOSENDER

Jak zamówić zdjęcia przez FotoSender?

Instrukcja konfiguracji funkcji skanowania

Internetowa sieć laboratoriów fotograficznych

1. Pobierz i zainstaluj program w 3 krokach : 2. Wybierz produkt -> FotoAlbum (Photo Books)

DPS CLICK zintegrowany cyfrowy system obróbki i wydruku zdjęć dla klienta

Szczegółowa specyfikacja funkcjonalności zamawianego oprogramowania.

- 1 Laboratorium fotografii cyfrowej Foto Video Hennig

Okno logowania. Okno aplikacji. 1. Logowanie i rejestracja

[1/15] Chmury w Internecie. Wady i zalety przechowywania plików w chmurze

IIIIIIIIIIIIIIIMMIMMIII

MasterEdytor. Podprogram pomocniczy do programu mpfotoalbum 1.2 INSTRUKCJA

autor poradnika - KS Jak zamieszczać i edytować artykuły na szkolnej stronie internetowej

Fiery Remote Scan. Uruchamianie programu Fiery Remote Scan. Skrzynki pocztowe

2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego

Poradnik korzystania z usługi FTP

Świadczenie usługi hurtowej wysyłki wiadomości SMS dla Urzędu Miasta Torunia w latach

4. Podstawowa konfiguracja

KURIER XL BY CTI DLA SIÓDEMKA

Strona wizytówka od 400 zł

Océ Podręcznik użytkownika

Fiery Remote Scan. Łączenie z serwerami Fiery servers. Łączenie z serwerem Fiery server przy pierwszym użyciu

Memeo Instant Backup Podręcznik Szybkiego Startu

Kurier DPD by CTI. Instrukcja

Zalogowanie generuje nowe menu: okno do wysyłania plików oraz dodatkowe menu Pomoc

SERWER AKTUALIZACJI UpServ

Creative Photos. program do tworzenia kompozycji fotoksiążek instrukcja instalacji i obsługi

APLIKACJA SHAREPOINT

Zbuduj prywatną chmurę backupu w firmie. Xopero Backup. Centralnie zarządzane rozwiązanie do backupu serwerów i stacji roboczych

OPIS i SPECYFIKACJA TECHNICZNA

Internetowy serwis Era mail Aplikacja sieci Web

GSMONLINE.PL. T-Mobile wprowadza platformę T-Mobile Cloud - aktualizacja Polski T-

VinCent Administrator

Instalacja. Jak skonfigurować Twój e-podpis?

e-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ

INSTRUKCJA UŻYTKOWNIKA Repozytorium Dokumentów Elektronicznych KS-EDE ISO 9001:2008 Dokument: Wydanie:

KURIER BY CTI. Instrukcja do programu DATA Informatycznej Zygmunt Wilder w Gliwicach WERSJA mgr Katarzyna Wilder DLA DPD

System Comarch OPT!MA v. 17.1

Platforma e-learningowa

System automatycznego rozsyłania wiadomości

Instrukcja dla instalatora systemu SMDP Enterprise/Professional

Instrukcja wgrywania Certyfikatu Klienta do przeglądarki Mozilla Firefox. System Bankowości Internetowej KIRI BS 2012

System Kancelaris. Zdalny dostęp do danych

Instalacja programu dreryk

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie

Dokumentacja użytkownika aplikacji: KanWebOffer v1.14

Platforma elektronicznego obiegu dokumentów dla klientów KBA. Copyright by Korycka, Budziak & Audytorzy Sp. z o.o.

INSTRUKCJA OBSŁUGI PROGRAMU FOTOLASER

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

Instalacja rozwiązania Uruchomienie rozwiązania w systemie Sage Konfiguracja dodatku Ustawienia dodatkowe rozwiązania...

Podręcznik użytkownika programu. Ceremonia 3.1

ZASADY KORZYSTANIA Z PLIKÓW COOKIES ORAZ POLITYKA PRYWATNOŚCI W SERWISIE INTERNETOWYM PawłowskiSPORT.pl

Program dla praktyki lekarskiej

04.01 Odbitki z negatywów i diapozytywów typu 135, 120 oraz pliku cyfrowego

Instrukcja użytkownika. Aplikacja Smart Paczka DPD

Konfiguracja konta pocztowego w Thunderbird

JAK STWORZYĆ WŁASNĄ FOTOKSIĄŻKĘ

Pomoc dla r.

Graficzny terminal sieciowy ABA-X3. część druga. Podstawowa konfiguracja terminala

MagicInfo Express instrukcja obsługi

Poradnik zetula.pl. Jak założyć konto na zetula.pl. i zabezpieczyć dane na swoim komputerze?

Stworzenie programu KSIĄŻKA ADRESOWA posiadającego funkcjonalności przechowywania danych o osobach dodanych przez użytkownika.

Klient poczty elektronicznej - Thunderbird

Instrukcja obsługi. Kamera szybkoobrotowa IP LUMENA-12M1-147

INSTRUKCJA OBSŁUGI PROGRAMU FOTOSMYK

iqportal abonencki panel zarządzania

Wymagania edukacyjne

System Wniosków DWZ AGH

SERWER AKTUALIZACJI UpServ

Jakie nowości i udogodnienia niesie za sobą przejście do Sidoma 8, część z tych różnic znajdziecie Państwo w tabeli poniżej.

Dokumentacja SMS przez FTP

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie

Opis komunikacji na potrzeby integracji z systemem klienta (12 kwiecień, 2007)

E-DEKLARACJE Dokumentacja eksploatacyjna 2017

TAK, WYMAGA NIE WYMAGA

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.

Ćwiczenie. Temat: TeamViewer - zarządzanie komputerami na odległość.

1. ROZPOCZYNANIE PRACY Z KOMPUTEREM

Program GroupWise WebAccess interfejs podstawowy

Podręcznik instalacji i konfiguracji aplikacji 7 Office Ship Control dla Microsoft Office 2007 i Siódemka S.A. Warszawa, dnia r.

Instalowanie certyfikatów celem obsługi pracy urządzenia SIMOCODE pro V PN z poziomu przeglądarki internetowej w systemie Android

Podręcznik użytkownika

Posiada (TAK / NIE. Zrzut ekranu. Opis funkcji

INFO-R. Instalacja pakietu programów obsługujących platformę

Współpraca z platformą dokumentacja techniczna

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Podstawy technologii WWW

Voicer. SPIKON Aplikacja Voicer V100

Tomasz Greszata - Koszalin

Sieci komputerowe i bazy danych

SERWER AKTUALIZACJI UpServ

Instrukcja obsługi Strona aplikacji

Instrukcja instalacji i obsługi

SKRó CONA INSTRUKCJA OBSŁUGI

OFERTA NA SYSTEM LIVE STREAMING

Sieciowa instalacja Sekafi 3 SQL

EGZAMIN Z INFORMATYKI

Transkrypt:

System zarządzania i wysyłania plików Klient-Serwer-Stanowisko wykonywania zleceń. I. Wprowadzenie. System e-foto Zlecenia przez Internet ma być systemem przetwarzania informacji multimedialnej. Podstawowym założeniem systemu jest usprawnienie przesyłania i odbioru zleceń przez Internet do Laboratorium Fotografii Cyfrowej - Fotonet. W tym celu należy stworzyć kilka aplikacji umożliwiających w prosty i intuicyjny sposób, transfer plików z komputera użytkownika do Laboratorium Fotonet. Można wyodrębnić kilka podstawowych cech systemu. System ma być: Systemem multimedialnym ponieważ przetwarza informację multimedialną a niektóre moduły wyposażone są w multimedialny interfejs; Systemem sieciowym działający w oparciu o architekturę klient-serwer, używając do połączenia rozszerzonego protokołu http; Systemem rozproszonym w razie awarii któregokolwiek z serwerów kolokacji, jego zadania przejmują pozostałe; Systemem sformalizowanym używa sformalizowanych opisów tekstowych do opisu zlecenia; Systemem o modularnej budowie dodanie nowego modułu do systemu powinno być bardzo łatwe dzięki zastosowaniu sformalizowanych plików opisowych; Systemem otwartym do systemu może się zapisać każda osoba posiadająca dostęp do sieci Internet. Dostęp do systemu jest darmowy a płaci się tylko za wykonane zlecenie. System powinien charakteryzować się szeroką funkcjonalnością, która przewyższa rozwiązania konkurencyjne. Do najważniejszych cech tego produktu powinny należeć : własne oprogramowanie wraz z intuicyjnym interfejsem użytkownika własny protokół do transmisji zdjęć przez Internet z poziomu aplikacji własny system do transmisji zdjęć przez Internet z poziomu przeglądarki www lub aplikacji zainstalowanej na komputerze klienta prosty system rejestracji użytkownika poprzez przeglądarkę www rozproszone serwery kolokacji, na które użytkownicy wysyłają zlecenia wielopoziomowy panel administracyjny, oraz panel użytkownika możliwość dołączania modułów specjalistycznych E-Fotograf, E-Foto ISP) system statystyk Użytkownikami systemu e-foto Zlecenia przez Internet są osoby prywatne oraz pracownicy zakładów fotograficznych. Dla nich to przede wszystkim aplikacja, za pomocą której w prosty i wygodny sposób mogą wybrać dany rodzaj usługi, dokonać na nich prostych operacji graficznych w zależności od wybranego produktu jak nadanie sepii, kadrowania, itd), następnie transferować je za pomocą Internetu do Laboratorium, ostatecznie odebrać je w wybranym wcześniej punkcie. Nie zdając sobie sprawy, że zanim odbiorą swoje zlecenie to przetransferowane pliki odbywają drogę przez kilka modułów systemu, drogę której początek to serwer kolokacji a koniec to koperta do której wkładany jest gotowy produkt.

II. Budowa systemu e-foto Zlecenia przez Internet System musi się składa z trzech pośrednio zależnych od siebie modułów. Jest to Moduł służący do transmisji, korzystający z protokołu proto4, moduł przyjmowania i przetwarzanie informacji multimedialnych nadesłanych protokołem proto4, aplikacją Specjal, oraz modułem produkcyjnym. System powinien posiadać możliwość wysyłania przez Fotonet informacji graficznych, tekstowych i linków do miejsc na stronach www w osobnym oknie INFO wyświetlanych w programie klienta. Takich jak np. informacja o możliwości pobrania nowej wersji programu lub nowych szablonów do Foto Albumów. 1. Moduł transmisji. W skład tego modułu wchodzą aplikacje, za pomocą których klienci Fotonet przesyłają zdjęcia poprzez Internet. Aplikacje wchodzące w skład modułu transmisji: a) aplikacja Klientowska Aplikacja musi być wyposażona w multimedialny interfejs graficzny, a obsługa programu polegać na wykonywaniu kolejnych kroków. Krokiem pierwszym jest zalogowanie się do systemu wprowadzając unikalną nazwę użytkownika oraz hasło. Drugim krokiem jest wybranie rodzaju grupy produktów: zdjęcia # gadżety # wysyłanie plików PDF # Foto Książka # Foto Album # drukarnia cyfrowa ZDJĘCIA zaznaczenie plików do wykonania zdjęć z dysku twardego komputera klienta lub dowolnego wybór wersji PRO dla użytkowników zaawansowanych możliwość decydowania przez klienta o konwersji do profilu ICC) lub wersję STANDARD dla amatorów fotografii profil ICC jest domyślnie włączony) wybór formatu cięcia zdjęć format cyfrowy - dynamiczny lub format klasyczny - wymuszony) wybór wielkości zdjęć od 9x13 do 76x400 cm z 4 rodzajów papieru matowy, błyszczący, jedwabisty i metaliczny) przed wysyłką zostać powiększona w zależności od sposobu odbioru przesyłka). Edycja zdjęć: redukcja czerwonych oczu zdjęcia w sepii i czarno-białe kadrowanie w zależności od wybranego formatu zmiana jasności, kontrastu, nasycenia, kolorystyki, obrót, odbicie lustrzane w pionie i poziomie

Sposób odbioru zdjęć: Proces transmisji zdjęć z komputera klienta do serwera kolokacji. GADŻETY zaznaczenie plików do wykonania gadżetu z dysku twardego komputera klienta lub dowolnego korzystanie z gotowych szablonów z podziałem na poszczególne grupy i podgrupy gadżetów, takich jak np.: kubek - rodzaje kubków - dany szablon, koszulka - rozmiar koszulki - dany szablon możliwość umieszczania tekstu w dowolnym miejscu szablonu możliwość umieszczania clipartów z przezroczystością możliwość umieszczania teł, ramek i masek przed wysyłką zostać powiększona w zależności od sposobu odbioru przesyłka). Edycja zdjęć: redukcja czerwonych oczu zdjęcia w sepii i czarno-białe kadrowanie w zależności od wybranego formatu zmiana jasności, kontrastu, nasycenia, kolorystyki, obrót, odbicie lustrzane w pionie i poziomie Sposób odbioru zdjęć: Proces transmisji zdjęć z komputera klienta do serwera kolokacji. FOTO KSIĄŻKA zaznaczenie plików do wykonania książki z dysku twardego komputera klienta lub dowolnego rodzaje dostępnych formatów z wyświetlaną informacją o formacie, liczbie stron min-max) i zdjęciem produktu rodzaju oprawy miękka, twarda, twarda z wypełnieniem gąbkowym) rodzaj grzbietu klejony, metalowy, spiralowany) wybór gotowych szablonów układów zdjęć) Edycja i projektowanie produktu: możliwość zmiany ustawienia kolejności położenia strony możliwość zmiany ustawienia położenia zdjęć, ramek, masek wybór tła, ramek, masek wybór grafik, ozdobników clipart z przezroczystością) dodatkowe efekty dla fotografii sepia, czarno-białe, przezroczystość, itp) dodawanie/usuwanie stron

dodawanie nowych zdjęć redukcja czerwonych oczu kadrowanie zdjęć zmiana jasności, kontrastu, nasycenia, kolorystyki, obrót, odbicie lustrzane w pionie i poziomie dopasowanie zdjęć do wysokości ramki dopasowanie zdjęć do szerokości ramki duplikowanie strony umieszczenie tekstu informacja na zdjęciu Jakość wydrukowanej fotografii będzie zbyt niska przed wysyłką zostać powiększona w zależności od sposobu odbioru przesyłka). Sposób odbioru zdjęć: Proces transmisji zdjęć z komputera klienta do serwera kolokacji. FOTO ALBUM zaznaczenie plików do wykonania albumu z dysku twardego komputera klienta lub dowolnego rodzaje dostępnych formatów z wyświetlaną informacją o formacie, liczbie stron min-max) i zdjęciem produktu rodzaju oprawy materiał, kolor, przeszycie, tłoczenie) wybór gotowych szablonów układów zdjęć) Edycja i projektowanie produktu: możliwość zmiany ustawienia kolejności położenia strony możliwość zmiany ustawienia położenia zdjęć, ramek, masek wybór tła, ramek, masek wybór grafik, ozdobników clipart z przezroczystością) dodatkowe efekty dla fotografii sepia, czarno-białe, przezroczystość, itp) dodawanie/usuwanie stron dodawanie nowych zdjęć redukcja czerwonych oczu kadrowanie zdjęć zmiana jasności, kontrastu, nasycenia, kolorystyki, obrót, odbicie lustrzane w pionie i poziomie dopasowanie zdjęć do wysokości ramki dopasowanie zdjęć do szerokości ramki duplikowanie strony umieszczenie tekstu informacja na zdjęciu Jakość wydrukowanej fotografii będzie zbyt niska przed wysyłką zostać powiększona w zależności od sposobu odbioru przesyłka). Sposób odbioru zdjęć:

Proces transmisji zdjęć z komputera klienta do serwera kolokacji. PLIKI PDF zaznaczenie plików PDF do wysłania z dysku twardego komputera klienta lub dowolnego okno z możliwością wpisania opisu przed wysyłką zostać powiększona w zależności od sposobu odbioru przesyłka). Sposób odbioru zdjęć: Proces transmisji zdjęć z komputera klienta do serwera kolokacji. DRUKARNIA CYFROWA zaznaczenie plików do wykonania gadżetu z dysku twardego komputera klienta lub dowolnego korzystanie z gotowych szablonów z podziałem na poszczególne grupy i podgrupy produktów, takich jak np.: zaproszenia - rodzaje zaproszenia - dany szablon, kartki okolicznościowe - rodzaje kartek - dany szablon możliwość umieszczania tekstu w dowolnym miejscu szablonu możliwość umieszczania clipartów z przezroczystością przed wysyłką zostać powiększona w zależności od sposobu odbioru przesyłka). Edycja zdjęć: redukcja czerwonych oczu zdjęcia w sepii i czarno-białe kadrowanie w zależności od wybranego formatu zmiana jasności, kontrastu, nasycenia, kolorystyki, obrót, odbicie lustrzane w pionie i poziomie Sposób odbioru zdjęć: Proces transmisji zdjęć z komputera klienta do serwera kolokacji.

b) e-foto Kiosk Multimedialna aplikacja zintegrowana z systemem. Powinien łączyć w sobie proste animacje, dźwięk, tekst oraz oczywiście zdjęcia. Wyposażony w interfejs multimedialny, który ma był od początku projektowany pod kątem wolno stojących kiosków wyposażonych w dotykowy panel LCD. Interfejs Foto Kiosku na pierwszy rzut oka nie powinien się zbytnio różnić od aplikacji Klienta. Dodatkowo powinny być zaimplementowane obsługi irdy oraz bluetootha, aby klienci korzystający z Foto Kiosku mogli wgrywać zdjęcia bezpośrednio z telefonów komórkowych. Korzystanie z Foto Kiosku polega na włożeniu w odpowiedni napęd nośnika danych. Następnie etapy wyglądają identycznie jak w przypadku aplikacji Klientowskiej, z tą różnicą że pliki nie są transmitowane przez Internet, tylko zgrywane na wcześniej zadeklarowany zasób, którym może być dysk lokalny lub zasób sieciowy. Zlecenia do laboratorium są przesyłane, za pomocą osobnej aplikacji Foto Burner, dzięki której fotograf może nagrać zlecenia wykonane poprzez Foto Kiosk na płytę CD i dostarczyć kurierem, lub wysłać je poprzez Internet do Laboratorium. Program posiada również możliwość nagrania płyty CD dla klienta jako Foto Album. c) e-foto Mobile Aplikacja E-Foto Mobile w prosty sposób umożliwia transfer zdjęć posiadaczom telefonów komórkowych ze środowiskiem JAVA zgodnym z MIDP 2.0 oraz JSR 75. E-Foto Mobile wyświetla katalogi znajdujące się na telefonie klienta, dając mu możliwość wysłania zawartości całego folderu ze zdjęciami, lub pojedynczego zdjęcia. Klient musi również określić miejsce odbioru lub wpisać adres na który będą wysłane wywołane w Laboratorium zdjęcia. d) Protokół transmisji proto4. Protokół powinien składa się z kilku bloków funkcji: 1) funkcje związane z przyjmowaniem zleceń do systemu oraz obsługą sesji 2) funkcje związane z przekazaniem zleceń dla d-labów 3) funkcje związane z synchronizacją baz danych 4) funkcje związane z czynnościami administracyjnymi, takimi jak zmiany listy punktów, formatów czy zarządzaniem użytkownikami 5) funkcje związane z zarządzaniem danymi osobowymi - rejestracją nowych użytkowników, zmianą hasła. 6) funkcje umożliwiające użytkownikom wgląd do ich danych osobowych oraz historii zleceń Protokół powinien został zbudowany w taki sposób, by można było go zintegrować z aplikacją pracującą na dowolnej platformie sprzętowej w dowolnym języku programowania. Do komunikacji z aplikacjami zewnętrznymi wykorzystywany jest protokół http, o czym była już wzmianka na wstępie. Protokół umożliwia gromadzenie zleceń na wielu serwerach. Centralny serwer jest niezbędny tylko do sprawnego zarządzania bazą użytkowników oraz bazą punktów i formatów. W przypadku, gdy centralny serwer jest niedostępny, pozostałe serwery są w stanie przyjąć zlecenia od użytkowników zarejestrowanych przed odcięciem serwera od internetu. Po ponownym połączeniu z internetem zdjęcia mogą zostać pobrane z serwera do d-labów. Protokół definiuje zestaw zdjęć jako "sesję". Użytkownik logując się do systemu otwiera sesję na serwerze, do którego się loguje. Wrzucając zdjęcia sprawia, że zostaną one powiązane z aktualną sesją. Po zakończeniu wysyłania zdjęć, przez okres 30 minut od wysłania może zdecydować o usunięciu niektórych z nich z sesji. W tym czasie może również dołączyć inne zdjęcia do sesji. Jeśli w tym czasie otworzy on nową sesję na tym serwerze, poprzednia zostanie automatycznie zamknięta i użytkownik nie będzie już miał możliwości dodania do niej zdjęć.

Każda sesja może być w jednym ze stanów: 1) otwarta dla użytkownika 2) zamknięta przez użytkownika 3) w trakcie pobierania przez d-lab 4) w trakcie płatności elektronicznej 5) pobrana do Laboratorium 6) zrealizowana, z nadanymi numerami zleceń Użytkownik może dodawać i usuwać zdjęcia tylko z sesji w pierwszym stanie. Sesja ulega automatycznemu zamknięciu po 30 minutach od załadowania ostatniego zdjęcia na serwer. Później użytkownik może tylko sprawdzać stan danej sesji i przeglądać ją w historii zleceń. Protokół powinien pracować na kilkunastu serwerach kolokacji opartych o platformę systemu Linux oraz FreeBSD. 2. Moduł przyjmowania i przetwarzania informacji multimedialnych. Moduł ten obsługiwany jest przez aplikację e-foto Serwer. Zadaniem e-foto Serwera, jest ściąganie zleceń z serwerów kolokacji. E-foto Serwer odpytuje co pewien, ustalony wcześniej okres zadeklarowane serwery kolokacji o stan sesji dla poszczególnych wysyłek, po czym ściąga zdjęcia dla wszystkich zamkniętych sesji. Pliki są ściągane do tymczasowego katalogu, następnie nadawany jest unikalny numer, zwany numerem zlecenia. Informacje o zleceniu, wraz z numerem zlecenia wysyłane są do klienta w postaci e-maila, następnie e-foto Serwer zapisuje informacje o zleceniu do bazy SQL oraz tworzy plik, w którym zawarte są informacje wykorzystywane przez system rejestracji produkcji. Końcowym etapem przygotowania zlecenia do wykonania jest wydrukowanie naklejki, na której zawarte są wszystkie informacje dotyczące danego zlecenia: nazwa użytkownika, imię nazwisko klienta, symbol punktu odbioru, wybrany format i gradacja dla danego zdjęcia, uwagi klienta dla laboratorium dotyczące zlecenia. Naklejka trafia na kopertę, koperta zanoszona jest na stanowisko produkcyjne. 3. Moduł produkcyjny Ostateczny etap wywołania danego zlecenia odbywa się na stanowiskach produkcyjnych Laboratorium. 3 stanowiska wyposażone w komputery z aplikacją D-Lab - Klient, oraz maszyny Agfa D-Lab 3. Dodatkowo jest jedno stanowisko, na którym wywoływane są powiększenia. Stanowisko to również ma korzystać z komputera z zainstalowaną aplikacją D-Lab Klient, a maszyną wywołującą zdjęcia jest Theta Durst. D-Lab Klient na podstawie wartości wprowadzonych przez operatora, odpytuje serwer SQL o dane zlecenie, następnie pobiera go i przerzuca do maszyny : D-Lab lub Theta. Aby ułatwić pracę z programem w trakcie projektowania należało by zwrócić uwagę na brak zbędnych detali w graficznym interfejsie, w którą ta aplikacja jest wyposażona. D-Lab Klient musi być połączony również z aplikacją Foto Album. Podczas wypalania zdjęć na płytę CD mają być tworzone miniatury zdjęć co pozwala na późniejszy szybszy ich odczyt przez Foto Album. Zdjęcia nagrywane są w odpowiednich katalogach na płytę CD. Struktura katalogów powinna być tak opracowana aby umożliwić późniejsze dogranie dodatkowych filmów na płytę CD. Liczba filmów i zdjęć ograniczona jest tylko pojemnością płyty na którą nagrywane są zlecenia. Tak jak Foto Kiosk i Foto Album muszą być wyposażony w jasny i czytelny interfejs. Oprócz tego proste w obsłudze, dzięki zastosowaniu grafiki i symboli. Zamiast napisów w programie powinny być wykorzystane duże przyciski z symbolami kojarzącymi się z wykonywaną przez przyciski funkcją. Z założenia Foto Album nie ma mieć możliwości edycji i poprawiania zdjęć. Natomiast dodaną funkcje wysyłania zdjęć przez Internet przy pomocy Klienta e-foto. Wystarczy zainstalować klienta

aby móc wysłać zdjęcia z płyty przez Internet do Laboratorium w celu ich wywołania. Jest to kolejny przykład na to, że wszystkie moduły systemu powinny być ze sobą ściśle związane. # e-foto Specjal Aplikacja ta ma służy do przygotowania opisów dla plików dostarczonych do Laboratorium na płytach CD/DVD, nośnikach USB, wszystkich rodzajach kart aparatów fotograficznych i telefonicznych tak aby były one zgodne z procedurami modułu przetwarzania i produkcji. Z interfejsem zbliżonej do aplikacji e-foto Klient z dodatkowym modułem nadawania numerów zleceń. Ma być to aplikacja wewnętrzna, korzystają z niej pracownicy Fotonet. moduł zarządzania Aplikacja ma służy do zarządzania produktami dostępnymi w programach e-foto: 1) formaty zdjęć i rodzajami gradacji z określeniem rodzaju cięcia 2) umieszczanie jak i usuwanie poszczególnych szablonów dla gadżetów, Foto Książek, Foto Albumów i produktów dostępnych dla druku cyfrowego 3) ustalanie cen dla każdego dostępnego produktu 4) wysyłanie informacji graficznych, tekstowych i linków do miejsc na stronach www wyświetlanych w programie klienta III. Systemy pochodne systemu e-foto # 1) e-foto ISP # Architektura systemu System e-foto ISP jest integralna częścią systemu e-foto, umożliwiającą wysyłanie zdjęć poprzez Internet do centrum e-foto poprzez serwer kolokacji, znajdujący się u współpracującego z firmą Fotonet ISP. Dostawca ISP, który zdecyduje się na podpisanie z firmą Fotonet, otrzymuje przebudowaną aplikacje e-foto. logo oraz ikona ISP), serwer kolokacje) oraz użytkownika i hasło do systemu statystyk e-foto ISP.

Opis działania systemu. Klient za pomocą aplikacji e-foto, wysyła zdjęcia na serwer kolokacji umieszczony u danego ISP. Następnie z serwerem kolokacji łączy się serwer centralny, po czym ściąga zdjęcia do Laboratorium. Po przyjęciu zdjęć przez system, klient otrzymuje potwierdzenie o przyjęciu jego zlecenia. Następnego dnia klient może odebrać zdjęcia w wybranym uprzednio przez niego punkcie, lub zostaną one dostarczone przesyłką pocztową. Zasady współpracy pomiędzy dostawcą ISP a firmą Laboratorium Fotografii Cyfrowej, Fotonet. ISP otrzymuje ustalony w umowie upust dla swoich abonentów na prace wykonywane w firmie Fotonet, oraz ustalony w umowie % wartości każdego zlecenia wysłanego poprzez serwer kolokacji znajdujący się u danego ISP. Podstawą do obliczenia należności względem ISP są statystyki znajdujące się na serwerze kolokacji, oraz w centrum e-foto. # Wymagania techniczne. a) Wszystkie segmenty sieci danego ISP są miedzy sobą połączone. b) ISP zobligowany jest do wydelegowania rutowalnego publicznego) adresu IP. c) Serwer kolokacji powinien mieć stały dostęp do Internetu, z minimalną przepustowością 256kb/s d) Abonenci danego ISP powinni mieć możliwość łączenia się z wskazanymi wcześniej przez firmę Fotonet adresami IP za pomocą protokołu TCP oraz UDP. e) ISP zobowiązany jest dostarczyć wszystkie publiczne adresy IP, do których maskowani są jego abonenci, oraz adresy IP serwerów proxy. # 2) e-fotograf E-Fotograf to system identyczny z E-ISP, lecz jego celem jest udrożnienie przesyłania dużej ilości prac z zakładów fotograficznych za pomocą Internetu. Do siedziby zakładu fotograficznego wstawiany jest serwer kolokacji, na który fotograf wysyła zdjęcia za pomocą aplikacji e-foto Klient oraz Foto Burner. IV. Podsumowanie W większości przypadków komunikacja pomiędzy modułami przebiega poprzez proto3 i proto4 oraz wymianę plików opisowych dołączanych do każdego zamówienia. Jest to rozwiązanie efektywne i bardzo dobrze sprawdza się w praktyce oraz jest łatwe w implementacji. Każdy plik opisowy zawiera podstawowe informacje o zdjęciu i przekazuje kolejnemu modułowi informacje co ma zrobić ze zleceniem. Dopiero moduł produkcji korzysta z informacji o zleceniach generowanych przez e-foto Serwera w trakcie przyjmowania partii zleceń z danej sesji. Najczęściej komunikują się ze sobą serwery kolokacji z serwerem głównym. Oprogramowanie odpowiedzialne za poprawne działanie proto3 i proto4, może być aktualizowane w łatwy, bezpieczny i stabilny sposób za pomocą wykorzystania CVS. Synchronizacja bazy z użytkownikami odbywa się co 15 minut. Wszystko działa w oparciu o protokoły http, https oraz ssh. Dostęp do danych zawartych na serwerach kolokacji ma tylko administrator serwera oraz serwer główny e-foto po zalogowaniu. Wszystkie systemy kolokacji można kontrolować zdalnie. Na serwerze https://statystyki.fotonet.info dostępne są statystyki każdego z serwerów kolokacji dotyczące liczby wysłanych zdjęć przez klientów. Konfiguracja serwera głównego e-foto dostępna jest tylko lokalnie, a jego zdalna administracja możliwa jest z zadeklarowanych wcześniej na firewallu adresów IP.

Ocena przydatności systemu e-foto Po wdrożeniu systemu e-foto będzie można zauważyć znaczny wzrost wydajności pracy. Większość zadań wykonywanych wcześniej przez personel zostanie zautomatyzowana. Do oferty firmy będzie można dodać nowe pozycje wynikłe z instalacji nowych modułów systemu. Przykładem może tu być Foto Album nagrywany na płytę CD wraz ze zdjęciami na życzenie klienta. System e-foto dzięki swojej strukturze będzie systemem o bardzo niskiej awaryjności. Pozwala to zachować ciągłość działania. Po przejściu na drugą wersję protokołu do przesyłu zdjęć, zmniejszyła się też awaryjność systemu. Obecnie mamy do czynienia z systemem rozproszonym dzięki serwerom kolokacyjnym. Nawet jeżeli z wszystkich serwerów pozostanie tylko jeden to nie wpłynie to znacznie na jakość transmisji. W przypadku takiej awarii możliwy jest jedynie spadek transferu dla niektórych użytkowników. Zastosowanie nowego oprogramowania klienckiego pozwoliło na zwiększenie liczby klientów firmy. Foto Kioski umieszczone w punktach usługowych firmy Fotonet oraz w punktach należących do partnerów cieszą się dużą popularnością. Początkowo mało osób korzystało z tego rozwiązania ale druga połowa tego roku okazała się pomyślniejsza. Kioski takie wyposażone w ekrany dotykowe oraz czytniki kart i CD zaczynają powoli wchodzić do każdego większego zakładu fotograficznego. Warto w tym miejscu zauważyć, że jest to najkrótsza droga do wykonania zlecenia z aparatu cyfrowego jeżeli nie posiada się dostępu do Internetu. IV. System e-foto jako produkt. Zastosowanie produktu Produkt jest możliwy do zastosowania wśród zakładów fotograficznych oraz użytkowników prywatnych posiadających łącze stałe do sieci Internet Cechy bezpieczeństwa produktu Konta użytkowników Systemu e-foto rezydują w Bezpiecznym Centrum Kolokacji danych zarządzanym przez administratorów Laboratorium Fotografii Cyfrowej Fotonet. Laboratorium Fotografii Cyfrowej Fotonet posiada wielopoziomowy system zarządzania kontami użytkowników. Bezpieczeństwo System e-foto zapewnia wysoki poziom bezpieczeństwa danych aplikacji, danych użytkownika programu. System zabezpieczeń przedstawia się następująco: Ochrona dostępu do konta użytkownika : - dostęp do konta chroniony jest hasłem - na życzenie użytkownika dostęp do systemu jest tylko z określonych adresów IP - szyfrowanie danych przy wykorzystaniu protokołu SSL - kontrola aktywności sesji użytkownika # Ochrona platformy sprzętowej, na której przechowywane są dane - serwery systemu znajdują się w Bezpiecznym Centrum Kolokacji Danych - oprogramowanie systemowe umożliwia włączenie dynamicznej replikacji danych - stosowanie systemów zapasowych, które mogą w każdej chwili przejąć wszystkie funkcje serwerów głównych - tworzenie kopii zapasowych danych