Dokumentacja techniczna

Wielkość: px
Rozpocząć pokaz od strony:

Download "Dokumentacja techniczna"

Transkrypt

1 Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 Zespół numer 1 Opiekun: mgr Krzysztof T. Czarkowski Skład zespołu: Łukasz Rumiński kierownik, programista, Michał Kutzner sekretarz, programista, Adrian Dymek programista, Szymon Kwiatkowski programista, Marcin Langa programista.

2 Spis treści Wstęp...3 Status projektu...4 Informacje licencyjne...5 Protokół GaLOP...6 O protokole...6 Struktura komunikatu...6 Struktura standardowa...6 Struktura wykorzystywana do przesyłania łańcuchów znaków...6 Scenariusze komunikacji...7 Objaśnienia skrótów...7 Nawiązanie połączenia...7 Interakcja z serwerem bez otrzymywania informacji zwrotnej...7 Wykorzystywanie skrótów aplikacji...8 Zmiana przypisanego zestawu funkcjonalności gamepada...8 Zakończenie połączenia...8 Opis klas połączenia...9 Diagram klas serwera...10 Opis klas serwera...11 ClientHandler...11 Server...11 ClientInfo...12 ClientInfoList...12 ClientConnection...13 ClientConnectionList...13 Diagram klas klienta...14 Opis klas klienta...15 Client...15 Device...15 DevicesDatabase...16 DeviceMenu...16 PonyMenu...17 PonyFinder...17 Hackney Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 2

3 Wstęp Hackney jest pakietem oprogramowania pozwalającym na zdalne sterowanie komputerem za pośrednictwem telefonu komórkowego i interfejsu Bluetooth. Składa się on z serwera, która przyjmuje połączenia i zarządza konfiguracją oraz aplikacji klienckich na platformy mobilne. Głównymi założeniami projektowymi były stworzenie zunifikowanego i skalowalnego interfejsu sterowania zdalnego oraz uproszczenie tego procesu. Dzięki temu liczba obsługiwanych systemów może jeszcze wzrosnąć, a końcowy użytkownik nie powinien mieć problemów z obsługą programu. Wszystkie aplikacje opierają swoje działanie o protokół GaLOP (Grazed and Lightweight Open Protocol) stworzony specjalnie na potrzeby projektu. Nazwa projektu odnosi się do rasy, zarówno koni jak i kuców, pochodzącej z Anglii. Hackney Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 3

4 Status projektu Wszelkie prace programistyczne oraz testy zostały ukończone według harmonogramu prac. Błędy wykryte na etapie testowania zostały poprawione a elementy, w których wystąpiły ponownie przetestowane. Projekt w obecnym kształcie, można uznać za ukończony, jednakże nie wyklucza to jego dalszego rozwoju w przyszłości. Hackney Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 4

5 Informacje licencyjne Wszelkie znaki towarowe oraz nazwy zastrzeżone użyte w tym dokumencie należą do ich właścicieli i użyte zostały wyłącznie w celach informacyjnych. Programy nie są objęte jakąkolwiek gwarancją. Autorzy zapewniają je w takim stanie, w jakim są ("jak widać") i nie odpowiadają za wszelkie szkody wynikające, bezpośrednio lub pośrednio, z ich użytku. Całość odpowiedzialności w zakresie jakości oraz skuteczności działania ponosi jedynie użytkownik. Aplikacja serwera wykorzystuje bibliotekę BlueCove na zasadach The Apache Software License. Programy klienckie oraz serwer są dostarczane na Berkeley Software Distribution License. Jeśli nie określono inaczej, obowiązują postanowienia powyższej licencji. Pliki graficzne użyte w projekcie, jeśli nie określono inaczej, są dostępne na licencji Creative Commons BY-NC-SA 3.0. Logo Wydziału Matematyki i Informatyki Uniwersytetu Mikołaja Kopernka w Toruniu, widniejące na stronach www projektu, jest własnością Wydziału i użyte zostało za zgodą Dziekana. Aplikacje korzystają z ikon, z pakietu Oxygen Icons dostępnego na licencji GNU Library General Public License lub Creative Commons BY-SA 3.0. Hackney Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 5

6 Protokół GaLOP O protokole Głównym zadaniem GaLOP jest dostarczenie szybkiego i niezawodnego sposobu komunikacji pomiędzy urządzeniami mobilnymi a komputerem za pośrednictwem Bluetooth, zachowując jak najmniejszą wielkość komunikatu potrzebną do realizacji pełnej funkcjonalności projektu. Protokół został zaprojektowany tak, by był łatwo rozszerzalny i dodawanie nowych funkcjonalności oraz obsługiwanych platform było możliwie najprostsze. Grazed and Lightweight Open Protocol można tłumaczyć na język polski jako Wypasiony i Otwarty Lekki Protokół. Nazwa ta dobrze go charakteryzuje, a także współgra, wraz ze skrótowcem, z logiem oraz nazwą projektu. Szczegółowa lista typów oraz dokładny opis protokołu znajduje się w szkicu zgłoszonym do Internet Engineering Task Force i dostępnym na serwerze IETF Datatracker oraz na stronie projektu. Poniżej widnieje uogólnione, polskie tłumaczenie. Struktura komunikatu Struktura standardowa TYP ID SESJI TREŚĆ Struktura wykorzystywana do przesyłania łańcuchów znaków TYP ID SESJI TREŚĆ TREŚĆ TREŚĆ TREŚĆ Typ definiuje przeznaczenie komunikatu jak i sposób interpretacji jego treści, ID sesji numer negocjowany zaraz po nawiązaniu połączenia, jednoznacznie identyfikuje podłączonego klienta, Treść zawartość komunikatu zależna od typu. Hackney Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 6

7 Scenariusze komunikacji Objaśnienia skrótów KL komunikat wysyłany przez aplikację kliencką, SR komunikat wysyłany przez serwer, DID identyfikator urządzenia, SID identyfikator sesji, GID identyfikator gracza, CONNECTION_HELLO, CONNECTION_GOODBYE... - typy komunikatów. Nawiązanie połączenia KL: CONNECTION_HELLO z DID w bajcie 1 SR: CONNECTION_HELLO z SID w bajcie 1 lub CONNECTION_GOODBYE W przypadku urządzeń z systemem Android: SR: GAMEPAD_PLAYER_SET Klient przedstawia się serwerowi, podając swój typ urządzenia (1 dla urządzeń korzystających z aplikacji dla Java Micro Edition, 2 dla systemu Android). Serwer odsyła identyfikator sesji, wykorzystywany w dalszej komunikacji, który przypisuje urządzeniu na czas połączenia lub komunikat CONNECTION_GOODBYE, w przypadku jego odrzucenia. Jeżeli klient zostanie rozpoznany jako urządzenie z systemem Android, serwer przypisuje mu dostępny zestaw klawiszy dla modułu gamepada. Funkcjonalność ta jest nieaktywna, jeżeli wszystkie cztery zestawy są zajęte. Interakcja z serwerem bez otrzymywania informacji zwrotnej KL: MOUSE_NUMPAD_START_MOVE lub MOUSE_NUMPAD_STOP lub MOUSE_SCREEN_PRESSED lub MOUSE_SCREEN_MOVE lub MOUSE_SCREEN_RELEASED lub KEYBOARD_PRESSED lub GAMEPAD_ACCEL_MOVE lub GAMEPAD_ACCEL_STOP lub GAMEPAD_KEY_PRESSED lub GAMEPAD_KEY_RELEASED Po ustanowieniu połączenia, klient może wejść w interakcję z serwerem. Powyższe komunikaty odpowiadają za manipulację kursorem myszy, klawiaturą, a także realizację akcji sprzężonych z modułem gamepada. Hackney Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 7

8 Wykorzystywanie skrótów aplikacji KL: SR: SR: KL: KL: SR: SR: KL: HOTKEY_APPLIST_REQUEST HOTKEY_APPLIST_COUNT z liczbą aplikacji w bajcie 2 jako LC STRING_EXCHANGE (LC razy) HOTKEY_APP_CHOSED HOTKEY_APPHOTKEY_REQUEST HOTKEY_APPHOTKEY_COUNT z liczbą skrótów w bajcie 2 jako HC STRING_EXCHANGE (HC razy) HOTKEY_USED Klient, który chce skorzystać ze skrótów, zgłasza prośbę do serwera o listę aplikacji, dla których zdefiniowano skróty. Serwer odsyła wiadomość, ile pozycji zostanie wysłane, po czym wysyła listę za pomocą komunikatów STRING_EXCHANGE. Klient wybiera, którą aplikację wybrał. Serwer odsyła informację, ile skrótów zdefiniowano, a następnie wysyła listę również za pomocą komunikatów STRING_EXCHANGE. W rezultacie, klient posiada listę możliwych skrótów dla wybranej wcześniej aplikacji i może z nich korzystać. Zmiana przypisanego zestawu funkcjonalności gamepada KL: GAMEPAD_PLAYER_SET z aktualnym GID w bajcie 2 i proponowanym GID w bajcie 3 SR: GAMEPAD_PLAYER_SET z 0 w bajcie 2 i nowym GID w bajcie 3, jeśli dostępny; 0 w przeciwnym wypadku Scenariusz przydatny w sytuacji wieloosobowej rozgrywki realizowanej za pomocą gamepada lub gry jednoosobowej, jeżeli każdy zestaw posiada konfigurację dla innej gry lub programu. Klient zgłasza prośbę o zmianę zestawu. Jeżeli wybrany zestaw jest dostępny (żaden z pozostałych, podłączonych graczy nie korzysta z niego w danym momencie), serwer odsyła komunikat z wybraną przez gracza propozycją. W innej sytuacji, funkcjonalność gamepada staje się nieaktywna (żaden z zestawów nie został przypisany). Klient wciąż może podejmować próby negocjacji przypisania zestawu. Zakończenie połączenia KL: SR: CONNECTION_GOODBYE CONNECTION_GOODBYE Klient przed zakończeniem połączenia wysyła komunikat CONNECTION_GOODBYE do serwera. Serwer gdy stanie się gotowy do zakończenia połączenia, odsyła ten komunikat. Hackney Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 8

9 Opis klas połączenia W tym rozdziale zawarty jest uogólniony opis klas istotnych dla połączenia aplikacji klienckiej z serwerem. Szczegółowy opis wszystkich klas wchodzących w skład programów znajduje się w dokumentacji javadoc dostępnej na stronach projektu. Hackney Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 9

10 Diagram klas serwera Hackney Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 10

11 Opis klas serwera ClientHandler Odpowiada, za komunikację z urządzeniami za pomocą protokołu GaLOP. Każdy odebrany komunikat jest interpretowany, następnie wykonywane są odpowiednie akcje na serwerze oraz odesłana odpowiedź. mdi obiekt klasy informującej o błędach, is strumień wejścia, pozwala na odbieranie komunikatów od klienta, os strumień wyjścia, pozwala na wysyłanie komunikatów do klienta, info informacje o obsługiwanym kliencie. finish() kończy połączenie, sendgoodbye() wysyła komunikat goodbye do klienta, zamyka strumienie. Server Odpowiada za nasłuch na nadchodzące połączenia. Klasa podejmuje decyzję, czy dane połączenie od klienta ma zostać zaakceptowane lub odrzucone. connection pole przechowujące połączenie, socket obiekt gniazda połączenia, allowlist lista dozwolonych urządzeń, UUID ustalony unikalny identyfikator, url adres URL serwera. finish() zakończenie gniazda, setonlistening() ustawia, czy serwer ma nasłuchiwać, setcheckallowlist() ustawia, czy ma sprawdzać klientów, że są na liście dozwolonych. Hackney Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 11

12 ClientInfo Reprezentuje dane określonego urządzeniu klienta. name nazwa urządzenia klienta, mac adres urządzenia klienta. getname() zwraca nazwę klienta, getmac() zwraca adres klienta, setname() ustawia nazwę klienta, setmac() ustawia adres klienta. ClientInfoList Reprezentuje listę obiektów zawierających dane o kliencie. item() zwraca element o podanym numerze, containmac() zwraca czy występuje urządzenie o podanym adresie MAC, add() dodaje element do listy, size() zwraca ilość elementów listy, remove() usuwa elementy z listy o indeksach podanych w tablicy przekazanej jako argument. Hackney Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 12

13 ClientConnection Zawiera pola dotyczące połączeniu danego klienta. Obiekt klasy ClientInfo z informacjami o urządzeniu, ClientHandler oraz obiekt wątku w który będzie odpowiedzialny za połączenie. getinfo() zwraca dane połączonego klienta, gethandler() zwraca obiekt klasy ClientHandler, sethandler() ustawia obiekt klasy ClientHandler, getthread() zwraca obiekt wątku obsługującego połączenie klienta, createthread() tworzy nowy wątek na podstawie wcześniej ustawionego obiektu ClientHandler. ClientConnectionList Reprezentuje listę obiektów ClientConnection. item() zwraca element o podanym numerze, size() zwraca ilość elementów listy, add() dodaje element do listy, remove() usuwa podany element z listy w zależności od parametru, finishall() kończy wszystkie połączenia, finish() kończy połączenie z klientem o podanym adresie. Hackney Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 13

14 Diagram klas klienta Hackney Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 14

15 Opis klas klienta Client Rolą tej klasy jest obustronna komunikacja z aplikacją serwera, wykorzystując protokół GaLOP. Dostarcza ona metod do wysyłania i odbierania uprzednio przygotowanych danych w postaci tablic bajtów. connection pole przechowuje połączenie, in strumień wejścia, pozwala na odbieranie komunikatów od serwera, out strumień wyjścia, pozwala na wysyłanie komunikatów do serwera, sessionid unikatowy numer przydzielony klientowi przez serwer, stanowi element komunikatów oraz identyfikuje urządzenie. handshake() specjalny rodzaj komunikatu wysyłany po nawiązaniu połączenia, nie wymaga podania sessionid. W zwrotnym komunikacie klient otrzymuje je lub zostaje odrzucony przez serwer. washandshaken() odpowiada na pytanie czy odpowiedź serwera na Handshake() była pozytywna send() wysyła wcześniej przygotowany komunikat wykorzystując strumień out receive() odbiera komunikat od serwera i zwraca jego wielkość. close() zamyka strumienie i połączenie. Device Klasa reprezentująca urządzenie. name nazwa (Friendly Name) stowarzyszona z urządzeniem, address adres MAC urządzenia. getname() pobranie nazwy urządzenia, getaddress() pobranie adresu urządzenia. Hackney Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 15

16 DevicesDatabase Tworzy interfejs do obsługi RecordStore - bazy zawierającej dane o urządzeniach. Pozwala na podstawowe operacje takie jak: dodanie urządzenia, usunięcie go, wylistowanie wpisów z bazy oraz znalezienie urządzenia. size aktualna liczba rekordów w bazie urządzeń, database obiekt klasy RecordStore wykorzystywany do przechowywania danych, knowndevices lista znanych urządzeń pobranych z bazy. adddevice() dodanie urządzenia o zadanej nazwie i adresie do bazy, isknown() odpowiada na pytanie czy urządzenie o określonym adresie MAC znajduje się w bazie, remove() usuwa wszystkie rekordy, getdevices() pobiera dane wszystkich urządzeń z bazy, getnames() pobiera nazwy wszystkich urządzeń z bazy, getsize() zwraca ilość rekordów, update() aktualizuje listę znanych urządzeń. DeviceMenu Implementuje sposób wyboru urządzeń. Tworzy odpowiednie listy i pozwala na wyszukiwanie nowych urządzeń lub wybranie znanych. device identyfikator wybranego urządzenia, type definiuje sposób wyboru urządzenia, agent służy do wyszukiwania urządzeń i serwisów, finder służy do wyszukiwania urządzeń i serwisów, devicelist graficzny interfejs pozwalający na wybór urządzeń. choose() tworzy listę na podstawie dotychczas poznanych urządzeń. Dodaje do tej listy możliwość wyszukiwania urządzeń, search() przekazuje sterowanie obiektom odpowiedzialnym za wyszukiwanie urządzeń, choosefromnew() tworzy listę na podstawie znalezionych urządzeń, choosingpony() przekazuje sterowanie obiektowi odpowiedzialnemu za wybór serwera. Hackney Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 16

17 PonyMenu Implementuje sposób wybierania serwera na uprzednio wybranym urządzeniu. ponies tablica zawierająca adresy aktywnych na urządzeniu serwerów, database baza danych wykorzystywana do zapamiętywania nowych urządzeń, device aktualne urządzenie, cmanager zarządza graficznymi elementami aplikacji. choosingpony() sprawdza, czy lista serwerów nie jest pusta, a następnie próbuje nawiązać połączenie. connect() próbuje nawiązać połączenie z serwerem, wysyła Handshake() i przekazuje sterowanie klasie cmanager PonyFinder Rolą tej klasy jest wyszukiwanie urządzeń oraz serwerów. FIND_DEVICES stała definiująca wyszukiwanie urządzeń, FIND_PONIES stała definiująca wyszukiwanie serwerów, currentdevice aktualne urządzenie, phase definiuje fazę w jakiej znajduje się klasa - czy wyszukiwane mają być urządzenia, czy serwery, agent wykorzystywany do wyszukiwania urządzeń bluetooth i serwerów o podanym UUID, devicesnames tablica z nazwami (Friendly Name) urządzeń, devicesaddresses tablica z adresami MAC urządzeń, devices wektor przechowujący urządzenia, ponies wektor przechowujący serwery, menu menu urządzeń. getcurrent() pobiera informacje na temat aktualnego urządzenia, getponies() pobiera listę serwerów dostępną na danym urządzeniu, getdevicesnames() pobiera nazwy urządzeń, setdevices() wypełnia odpowiednie tablice danymi ze znalezionych urządzeń, setdevices() wypełnia odpowiednie tablice danymi ze znanych urządzeń, setcurrent() ustala aktualne urządzenie, setphase() ustala, czy mają być wyszukiwane urządzenia, czy serwery. Hackney Dokumentacja techniczna Programowanie Zespołowe WMiI 2011/12 17

Szczegółowa instrukcja użytkownika

Szczegółowa instrukcja użytkownika Szczegółowa instrukcja użytkownika Programowanie Zespołowe WMiI 2011/12 Zespół numer 1 Opiekun: mgr Krzysztof T. Czarkowski Skład zespołu: Łukasz Rumiński kierownik, programista, Michał Kutzner sekretarz,

Bardziej szczegółowo

Dokumentacja wstępna TIN. Rozproszone repozytorium oparte o WebDAV

Dokumentacja wstępna TIN. Rozproszone repozytorium oparte o WebDAV Piotr Jarosik, Kamil Jaworski, Dominik Olędzki, Anna Stępień Dokumentacja wstępna TIN Rozproszone repozytorium oparte o WebDAV 1. Wstęp Celem projektu jest zaimplementowanie rozproszonego repozytorium

Bardziej szczegółowo

Konspekt pracy inżynierskiej

Konspekt pracy inżynierskiej Konspekt pracy inżynierskiej Wydział Elektryczny Informatyka, Semestr VI Promotor: dr inż. Tomasz Bilski 1. Proponowany tytuł pracy inżynierskiej: Komunikator Gandu na platformę mobilną Android. 2. Cel

Bardziej szczegółowo

Serwery LDAP w środowisku produktów w Oracle

Serwery LDAP w środowisku produktów w Oracle Serwery LDAP w środowisku produktów w Oracle 1 Mariusz Przybyszewski Uwierzytelnianie i autoryzacja Uwierzytelnienie to proces potwierdzania tożsamości, np. przez: Użytkownik/hasło certyfikat SSL inne

Bardziej szczegółowo

Podręcznik użytkownika

Podręcznik użytkownika Podręcznik użytkownika Moduł kliencki Kodak Asset Management Software Stan i ustawienia zasobów... 1 Menu Stan zasobów... 2 Menu Ustawienia zasobów... 3 Obsługa alertów... 7 Komunikaty zarządzania zasobami...

Bardziej szczegółowo

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak Wykład 3 / Wykład 4 Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak 1 Wprowadzenie do Modułu 3 CCNA-E Funkcje trzech wyższych warstw modelu OSI W jaki sposób ludzie wykorzystują

Bardziej szczegółowo

KS-ZSA. Mechanizm centralnego zarządzania rolami

KS-ZSA. Mechanizm centralnego zarządzania rolami KS-ZSA Mechanizm centralnego zarządzania rolami 1. Opis funkcjonalności W KS-ZSA zostaje udostępniona funkcji centralnego zarządzania rolami. W samym programie jest możliwość tworzenia centralnej roli

Bardziej szczegółowo

Uniwersytet Warszawski Wydział Matematyki, Informatyki i Mechaniki. Paweł Parys. Nr albumu: 209216. Aukcjomat

Uniwersytet Warszawski Wydział Matematyki, Informatyki i Mechaniki. Paweł Parys. Nr albumu: 209216. Aukcjomat Uniwersytet Warszawski Wydział Matematyki, Informatyki i Mechaniki Paweł Parys Nr albumu: 209216 Aukcjomat Praca licencjacka na kierunku INFORMATYKA w zakresie INFORMATYKA Praca wykonana pod kierunkiem

Bardziej szczegółowo

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

2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego 2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego produktu. 23 czerwca 2014 Spis treści 3 Spis treści...5

Bardziej szczegółowo

Minimalna wspierana wersja systemu Android to 2.3.3 zalecana 4.0. Ta dokumentacja została wykonana na telefonie HUAWEI ASCEND P7 z Android 4.

Minimalna wspierana wersja systemu Android to 2.3.3 zalecana 4.0. Ta dokumentacja została wykonana na telefonie HUAWEI ASCEND P7 z Android 4. Dokumentacja dla Scandroid. Minimalna wspierana wersja systemu Android to 2.3.3 zalecana 4.0. Ta dokumentacja została wykonana na telefonie HUAWEI ASCEND P7 z Android 4. Scandroid to aplikacja przeznaczona

Bardziej szczegółowo

Serwery. Autorzy: Karol Czosnowski Mateusz Kaźmierczak

Serwery. Autorzy: Karol Czosnowski Mateusz Kaźmierczak Serwery Autorzy: Karol Czosnowski Mateusz Kaźmierczak Czym jest XMPP? XMPP (Extensible Messaging and Presence Protocol), zbiór otwartych technologii do komunikacji, czatu wieloosobowego, rozmów wideo i

Bardziej szczegółowo

KS-ZSA. Korporacyjne grupy towarowe

KS-ZSA. Korporacyjne grupy towarowe KS-ZSA Korporacyjne grupy towarowe 1. Ustawienia po stronie KS-ZSA Aby rozpocząć pracę z korporacyjnymi grupami towarowymi system KS-ZSA należy odpowiednio skonfigurować KS-ZSA: Uprawnienia: - 61.Admin

Bardziej szczegółowo

System Comarch OPT!MA v. 17.1

System Comarch OPT!MA v. 17.1 System Comarch OPT!MA v. 17.1 Comarch OPT!MA Pulpit Menadżera v. 4.1 31-864 Kraków, Al. Jana Pawła II 41g tel. (12) 681 43 00, fax (12) 687 71 00 Dział Wsparcia Klienta i Partnera: (12) 681 43 00 http://www.comarch.pl/erp/

Bardziej szczegółowo

Laboratorium 3.4.2: Zarządzanie serwerem WWW

Laboratorium 3.4.2: Zarządzanie serwerem WWW Laboratorium 3.4.2: Zarządzanie serwerem WWW Topologia sieci Tabela adresacji Urządzenie Interfejs Adres IP Maska podsieci Domyślna brama R1-ISP S0/0/0 10.10.10.6 255.255.255.252 Nie dotyczy Fa0/0 192.168.254.253

Bardziej szczegółowo

Spis treści. 1 Moduł RFID (APA) 3

Spis treści. 1 Moduł RFID (APA) 3 Spis treści 1 Moduł RFID (APA) 3 1.1 Konfigurowanie Modułu RFID..................... 3 1.1.1 Lista elementów Modułu RFID................. 3 1.1.2 Konfiguracja Modułu RFID (APA)............... 4 1.1.2.1

Bardziej szczegółowo

Opcje Fiery1.3 pomoc (serwer)

Opcje Fiery1.3 pomoc (serwer) 2015 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego produktu. 28 stycznia 2015 Spis treści 3 Spis treści...5

Bardziej szczegółowo

Programowanie współbieżne i rozproszone

Programowanie współbieżne i rozproszone Programowanie współbieżne i rozproszone WYKŁAD 6 dr inż. Komunikowanie się procesów Z użyciem pamięci współdzielonej. wykorzystywane przede wszystkim w programowaniu wielowątkowym. Za pomocą przesyłania

Bardziej szczegółowo

Licencjonowanie serwerów do zarządzania wydajnością. Office Web Apps Server

Licencjonowanie serwerów do zarządzania wydajnością. Office Web Apps Server Licencjonowanie serwerów do zarządzania wydajnością Office Web Apps Server Pytanie: Dostawca usługi planuje dostarczać udostępnianie prezentacji programu PowerPoint wykorzystując Lync jak część swojej

Bardziej szczegółowo

Dokumentacja projektu Makao karciana gra sieciowa

Dokumentacja projektu Makao karciana gra sieciowa Dokumentacja projektu Makao karciana gra sieciowa 1 Spis treści Specyfikacja wymagań...3 Diagram przypadków użycia...4 Scenariusze...5 Diagramy sekwencji...6 Diagram modelu domeny...8 Projekt graficznego

Bardziej szczegółowo

Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy z sterownikiem CX1000

Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy z sterownikiem CX1000 Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie Stanowisko laboratoryjne ze sterownikiem CX1000 Sterownik CX1000 należy do grupy urządzeń określanych jako komputery wbudowane (Embedded-PC).

Bardziej szczegółowo

Specyfikacja instalacji usługi SMS Premium w Przelewy24.pl

Specyfikacja instalacji usługi SMS Premium w Przelewy24.pl Specyfikacja instalacji usługi SMS Premium w Przelewy24.pl wersja.2.9 data 2014-11-21 Opis usług: P24 KOD P24 KLUCZ P24 WAPA SEND SMS Strona 1 z 8 P24 KOD Przebieg transakcji Operacje po stronie Sprzedawcy

Bardziej szczegółowo

OpenOfficePL. Zestaw szablonów magazynowych. Instrukcja obsługi

OpenOfficePL. Zestaw szablonów magazynowych. Instrukcja obsługi OpenOfficePL Zestaw szablonów magazynowych Instrukcja obsługi Spis treści : 1. Informacje ogólne 2. Instalacja zestawu a) konfiguracja połączenia z bazą danych b) import danych z poprzedniej wersji faktur

Bardziej szczegółowo

Współpraca z platformą Emp@tia. dokumentacja techniczna

Współpraca z platformą Emp@tia. dokumentacja techniczna Współpraca z platformą Emp@tia dokumentacja techniczna INFO-R Spółka Jawna - 2013 43-430 Pogórze, ul. Baziowa 29, tel. (33) 479 93 29, (33) 479 93 89 fax (33) 853 04 06 e-mail: admin@ops.strefa.pl Strona1

Bardziej szczegółowo

Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf. Materiały poprawione

Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf. Materiały poprawione Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf Materiały poprawione Rozwiązanie zadania w NetBeans IDE 7.4: Jarosław Ksybek, Adam Miazio Celem ćwiczenia jest przygotowanie prostej aplikacji

Bardziej szczegółowo

Komunikator internetowy w C#

Komunikator internetowy w C# PAŃSTWOWA WYśSZA SZKOŁA ZAWODOWA W ELBLĄGU INSTYTUT INFORMATYKI STOSOWANEJ Sprawozdanie Komunikator internetowy w C# autor: Artur Domachowski Elbląg, 2009 r. Komunikacja przy uŝyciu poczty internetowej

Bardziej szczegółowo

KS-ZSA. Mechanizm aktualizacji kartotek lokalnych w aptece na podstawie zmian w kartotece CKT. Data aktualizacji: 2013-08-29

KS-ZSA. Mechanizm aktualizacji kartotek lokalnych w aptece na podstawie zmian w kartotece CKT. Data aktualizacji: 2013-08-29 KS-ZSA Mechanizm aktualizacji kartotek lokalnych w aptece na podstawie zmian w kartotece CKT Data aktualizacji: 2013-08-29 1. Opis funkcjonalności Funkcjonalność umożliwia obsługiwanie zmian urzędowych

Bardziej szczegółowo

Dokument Detaliczny Projektu

Dokument Detaliczny Projektu Dokument Detaliczny Projektu Dla Biblioteki miejskiej Wersja 1.0 Streszczenie Niniejszy dokument detaliczny projektu(ddp) przedstawia szczegóły pracy zespołu projektowego, nad stworzeniem aplikacji bazodanowej

Bardziej szczegółowo

Protokół wymiany sentencji, wersja 1

Protokół wymiany sentencji, wersja 1 Protokół wymiany sentencji, wersja 1 Sieci komputerowe 2011@ MIM UW Osowski Marcin 28 kwietnia 2011 1 Streszczenie Dokument ten opisuje protokół przesyłania sentencji w modelu klientserwer. W założeniu

Bardziej szczegółowo

Forum Client - Spring in Swing

Forum Client - Spring in Swing Forum Client - Spring in Swing Paweł Charkowski. 0. Cel projektu Celem projektu jest próba integracji Spring Framework z różnymi technologiami realizacji interfejsu użytkownika, oraz jej ocena. Niniejszy

Bardziej szczegółowo

Instrukcja korzystania z usługi EMAIL2SMS. Wersja 2.0 [12 stycznia 2014] http://bramka.gsmservice.pl e-mail: bramka@gsmservice.pl

Instrukcja korzystania z usługi EMAIL2SMS. Wersja 2.0 [12 stycznia 2014] http://bramka.gsmservice.pl e-mail: bramka@gsmservice.pl http://bramka.gsmservice.pl e-mail: bramka@gsmservice.pl Bramka SMS: Obsługiwanych ponad 700 sieci w ponad 200 krajach Świata SMSy z własnym polem nadawcy Raporty doręczeń Obsługa długich wiadomości SMS

Bardziej szczegółowo

Konfiguracja konta pocztowego w Thunderbird

Konfiguracja konta pocztowego w Thunderbird Konfiguracja konta pocztowego w Thunderbird Sygnity SA 2013 Wszystkie prawa zastrzeżone. Znaki firmowe oraz towarowe użyte w opracowaniu są prawną własnością ich właścicieli. Autor dokumentacji: Magdalena

Bardziej szczegółowo

Konfigurowanie sterownika CX9000 firmy Beckhoff wprowadzenie

Konfigurowanie sterownika CX9000 firmy Beckhoff wprowadzenie Konfigurowanie sterownika CX9000 firmy Beckhoff wprowadzenie Stanowisko laboratoryjne ze sterownikiem CX9000 Sterownik CX9000 należy do grupy urządzeń określanych jako komputery wbudowane (Embedded-PC).

Bardziej szczegółowo

CVS system kontroli wersji

CVS system kontroli wersji CVS system kontroli wersji Agenda Podstawowe pojęcia Podstawowe polecenia Metody dostępu do repozytorium Konfiguracja i używanie aplikacji klienckich Konflikty i ich rozwiązywanie Dodatkowe możliwości

Bardziej szczegółowo

Wdrożenie systemu Microsoft Forefront Client Security, jako przykład osiągnięcia bezpieczeństwa informatycznego.

Wdrożenie systemu Microsoft Forefront Client Security, jako przykład osiągnięcia bezpieczeństwa informatycznego. Wdrożenie systemu Microsoft Forefront Client Security, jako przykład osiągnięcia bezpieczeństwa informatycznego. Założenia projektowe Najistotniejszym założeniem związanym z zapewnieniem bezpieczeństwa

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI USTAWIEŃ DYNAMICZNIE PRZEDZIELANYCH ADRESÓW IP W URZĄDZENIACH SYSTEMU IP-PRO ORAZ REJESTRATORACH MY-DVR

INSTRUKCJA OBSŁUGI USTAWIEŃ DYNAMICZNIE PRZEDZIELANYCH ADRESÓW IP W URZĄDZENIACH SYSTEMU IP-PRO ORAZ REJESTRATORACH MY-DVR INSTRUKCJA OBSŁUGI USTAWIEŃ DYNAMICZNIE PRZEDZIELANYCH ADRESÓW IP W URZĄDZENIACH SYSTEMU IP-PRO ORAZ REJESTRATORACH MY-DVR UWAGA Aby zapewnić niezawodną pracę urządzenia, przed przystąpieniem do jego obsługi

Bardziej szczegółowo

Dokument Detaliczny Projektu

Dokument Detaliczny Projektu Dokument Detaliczny Projektu Dla Biblioteki miejskiej Wersja 1.0 Streszczenie Niniejszy dokument detaliczny projektu(ddp) przedstawia szczegóły pracy zespołu projektowego, nad stworzeniem aplikacji bazodanowej

Bardziej szczegółowo

Przewodnik Google Cloud Print

Przewodnik Google Cloud Print Przewodnik Google Cloud Print Wersja A POL Definicje oznaczeń W tym podręczniku użytkownika zastosowano następujący styl uwag: Uwagi informują o tym, jak należy reagować w danej sytuacji, lub zawierają

Bardziej szczegółowo

Jednolite zarządzanie użytkownikami systemów Windows i Linux

Jednolite zarządzanie użytkownikami systemów Windows i Linux Uniwersytet Mikołaja Kopernika Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Paweł Gliwiński Nr albumu: 168470 Praca magisterska na kierunku Informatyka Jednolite

Bardziej szczegółowo

Skąd dostać adres? Metody uzyskiwania adresów IP. Statycznie RARP. Część sieciowa. Część hosta

Skąd dostać adres? Metody uzyskiwania adresów IP. Statycznie RARP. Część sieciowa. Część hosta Sieci komputerowe 1 Sieci komputerowe 2 Skąd dostać adres? Metody uzyskiwania adresów IP Część sieciowa Jeśli nie jesteśmy dołączeni do Internetu wyssany z palca. W przeciwnym przypadku numer sieci dostajemy

Bardziej szczegółowo

S P I S T R E Ś C I. Instrukcja obsługi

S P I S T R E Ś C I. Instrukcja obsługi S P I S T R E Ś C I Instrukcja obsługi 1. Podstawowe informacje o programie.................................................................................... 2 2. Instalacja programu.....................................................................................................

Bardziej szczegółowo

Instrukcja obsługi serwera FTP v.28.12.2010

Instrukcja obsługi serwera FTP v.28.12.2010 Instrukcja obsługi serwera FTP v.28.12.2010 1. Dostęp klienta do konta FTP 1.1. Wprowadzić do przeglądarki adres ftp://87.204.185.42 lub alternatywny adres IP ftp://82.11.1160.114 1.2. Wprowadzić nazwę

Bardziej szczegółowo

Instrukcja konfiguracji funkcji skanowania

Instrukcja konfiguracji funkcji skanowania Instrukcja konfiguracji funkcji skanowania WorkCentre M123/M128 WorkCentre Pro 123/128 701P42171_PL 2004. Wszystkie prawa zastrzeżone. Rozpowszechnianie bez zezwolenia przedstawionych materiałów i informacji

Bardziej szczegółowo

Java Developers Day. Implementacja ESB przy użyciu Mule. ESB Mule Obsługa zamówień DEMO

Java Developers Day. Implementacja ESB przy użyciu Mule. ESB Mule Obsługa zamówień DEMO Java Developers Day Implementacja ESB przy użyciu Mule Michał Majcher michal.majcher@altkom.pl Łukasz Krawczyk lukasz.krawczyk@altkom.pl slide 1 Tematy ESB Mule Obsługa zamówień DEMO Opis problemu Przepływ

Bardziej szczegółowo

Diagram wdrożenia. Rys. 5.1 Diagram wdrożenia.

Diagram wdrożenia. Rys. 5.1 Diagram wdrożenia. Diagram wdrożenia Zaprojektowana przez nas aplikacja bazuje na architekturze client-server. W tej architekturze w komunikacji aplikacji klienckiej z bazą danych pośredniczy serwer aplikacji, który udostępnia

Bardziej szczegółowo

e-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ

e-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ e-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ www.e-awizo.pl BrainSoft sp. z o. o. ul. Bolesława Chrobrego 14/2 65-052 Zielona Góra tel.68 455 77 44 fax 68 455 77 40 e-mail: biuro@brainsoft.pl

Bardziej szczegółowo

Programowanie Urządzeń Mobilnych. Część II: Android. Wykład 2

Programowanie Urządzeń Mobilnych. Część II: Android. Wykład 2 Programowanie Urządzeń Mobilnych Część II: Android Wykład 2 1 Aplikacje w systemie Android Aplikacje tworzone są w języku Java: Skompilowane pliki programów ( dex ) wraz z plikami danych umieszczane w

Bardziej szczegółowo

Bezpieczeństwo systemów informatycznych

Bezpieczeństwo systemów informatycznych Bezpieczeństwo systemów informatycznych Rule Set Based Access Control ĆWICZENIE RSBAC 1 Wprowadzenie RSBAC to zestaw łat na jądro systemu Linux rozszerzających bezpieczeństwo systemu. Wspiera on mechanizmy

Bardziej szczegółowo

Produkcja by CTI. Proces instalacji, ważne informacje oraz konfiguracja

Produkcja by CTI. Proces instalacji, ważne informacje oraz konfiguracja Produkcja by CTI Proces instalacji, ważne informacje oraz konfiguracja Spis treści 1. Ważne informacje przed instalacją...3 2. Instalacja programu...4 3. Nawiązanie połączenia z serwerem SQL oraz z programem

Bardziej szczegółowo

Przewodnik Google Cloud Print

Przewodnik Google Cloud Print Przewodnik Google Cloud Print Wersja 0 POL Definicje oznaczeń W tym podręczniku użytkownika zastosowano następującą ikonę: Informacje dotyczą tego, jak należy reagować w danej sytuacji, lub zawierają wskazówki

Bardziej szczegółowo

Korzystanie z aplikacji P-touch Transfer Manager

Korzystanie z aplikacji P-touch Transfer Manager Korzystanie z aplikacji P-touch Transfer Manager Wersja 0 POL Wprowadzenie Ważna uwaga Treść niniejszego dokumentu i dane techniczne produktu mogą ulegać zmianom bez powiadomienia. Firma Brother zastrzega

Bardziej szczegółowo

Integracja oprogramowania GASTRO z systemem Blue Pocket

Integracja oprogramowania GASTRO z systemem Blue Pocket Integracja oprogramowania GASTRO z systemem Blue Pocket I. Wstęp 1. Czym jest blue pocket? blue pocket to mobilna aplikacja na telefony komórkowe - w szczególności smartfony, która umożliwia bezpłatne

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI DLA SIECI

INSTRUKCJA OBSŁUGI DLA SIECI INSTRUKCJA OBSŁUGI DLA SIECI Zapisywanie dziennika druku w lokalizacji sieciowej Wersja 0 POL Definicje dotyczące oznaczeń w tekście W tym Podręczniku użytkownika zastosowano następujące ikony: Uwagi informują

Bardziej szczegółowo

Instrukcja obsługi aplikacji Karty Pojazdów dla Dealerów Samochodowych

Instrukcja obsługi aplikacji Karty Pojazdów dla Dealerów Samochodowych Instrukcja obsługi aplikacji Karty Pojazdów dla Dealerów Samochodowych ver. 0.6 1 Instalacja 1. Proces instalacji należy rozpocząć od sprawdzenia, czy w systemie MS Windows jest zainstalowana aplikacja

Bardziej szczegółowo

REFERAT PRACY DYPLOMOWEJ

REFERAT PRACY DYPLOMOWEJ REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja środowiska do automatyzacji przeprowadzania testów aplikacji internetowych w oparciu o metodykę Behavior Driven Development. Autor: Stepowany

Bardziej szczegółowo

Rozpoczęcie pracy z programem.

Rozpoczęcie pracy z programem. Rozpoczęcie pracy z programem. Po zainstalowaniu programu należy przygotować program do wykonywania kopii zapasowej baz danych. W tym celu należy uruchomić z menu start Panel sterowania a następnie wybrać

Bardziej szczegółowo

Kurs walut. Specyfikacja projektu. Marek Zając 2013-12-16

Kurs walut. Specyfikacja projektu. Marek Zając 2013-12-16 Kurs walut Specyfikacja projektu Marek Zając 2013-12-16 Spis treści 1. Podsumowanie... 2 1.1 Wstęp... 2 1.2 Projekt interfejsu... 2 1.2.1 Rozmiar głównego okna... 2 2. Słownik pojęć... 2 2.1 Definicja

Bardziej szczegółowo

Podręcznik instalacji Command WorkStation 5.6 z aplikacjami Fiery Extended Applications 4.2

Podręcznik instalacji Command WorkStation 5.6 z aplikacjami Fiery Extended Applications 4.2 Podręcznik instalacji Command WorkStation 5.6 z aplikacjami Fiery Extended Applications 4.2 Pakiet Fiery Extended Applications Package (FEA) w wersji 4.2 zawiera aplikacje Fiery służące do wykonywania

Bardziej szczegółowo

CZNE LUB INSTALOWANIE SERVERA

CZNE LUB INSTALOWANIE SERVERA !!! UWAGA Program Do windykacji naleŝności WINDYKATOR naleŝy instalować wyłącznie poprzez załączony Instalator programu, co zapewni prawidłową pracę. INSTALOWANIE RĘCZNE LUB INSTALOWANIE SERVERA np.. MS

Bardziej szczegółowo

Instrukcja obsługi programu CMS Dla rejestratorów HANBANG

Instrukcja obsługi programu CMS Dla rejestratorów HANBANG Instrukcja obsługi programu CMS Dla rejestratorów HANBANG 1. Wymagania sprzętowe: Minimalne wymagania sprzętowe: System operacyjny: Windows Serwer 2003 Standard Edition SP2 Baza danych: Mysql5.0 Procesor:

Bardziej szczegółowo

Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Instytut Fizyki

Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Instytut Fizyki Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Instytut Fizyki Tomasz Pawłowski Nr albumu: 146956 Praca magisterska na kierunku

Bardziej szczegółowo

Po uzupełnieniu informacji i zapisaniu formularza, należy wybrać firmę jako aktywną, potwierdzając na liście dostępnych firm klawiszem Wybierz.

Po uzupełnieniu informacji i zapisaniu formularza, należy wybrać firmę jako aktywną, potwierdzając na liście dostępnych firm klawiszem Wybierz. Pierwsze kroki Krok 1. Uzupełnienie danych własnej firmy Przed rozpoczęciem pracy z programem, należy uzupełnić informacje o własnej firmie. Odbywa się to dokładnie tak samo, jak uzupełnianie informacji

Bardziej szczegółowo

Wprowadzenie do projektu QualitySpy

Wprowadzenie do projektu QualitySpy Wprowadzenie do projektu QualitySpy Na podstawie instrukcji implementacji prostej funkcjonalności. 1. Wstęp Celem tego poradnika jest wprowadzić programistę do projektu QualitySpy. Będziemy implementować

Bardziej szczegółowo

Co nowego w. wersji 12?

Co nowego w. wersji 12? NETSUPPO RT R MANAGE 12 Co nowego w wersji 12? NetSupport Manager nadal dostarcza najnowsze możliwości w dziedzinie zdalnego wsparcia komputerowego i zarządzania pulpitem. Z poziomu komputera stacjonarnego,

Bardziej szczegółowo

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

Świadczenie usługi hurtowej wysyłki wiadomości SMS dla Urzędu Miasta Torunia w latach OPIS WYMGŃ FUNKCJONLNO-TECHNICZNYCH dla zamówienia: Świadczenie usługi hurtowej wysyłki wiadomości SMS dla Urzędu Miasta Torunia w latach 2015-2016 Przedmiot zamówienia Przedmiotem zamówienia jest usługa

Bardziej szczegółowo

Specyfikacja techniczna. mprofi Interfejs API

Specyfikacja techniczna. mprofi Interfejs API Warszawa 09.04.2015. Specyfikacja techniczna mprofi Interfejs API wersja 1.0.2 1 Specyfikacja techniczna mprofi Interfejs API wersja 1.0.2 WERSJA DATA STATUTS AUTOR 1.0.0 10.03.2015 UTWORZENIE DOKUMENTU

Bardziej szczegółowo

I. Interfejs użytkownika.

I. Interfejs użytkownika. Ćwiczenia z użytkowania systemu MFG/PRO 1 I. Interfejs użytkownika. MFG/PRO w wersji eb2 umożliwia wybór użytkownikowi jednego z trzech dostępnych interfejsów graficznych: a) tekstowego (wybór z menu:

Bardziej szczegółowo

KONFIGURACJA SIECIOWA SYSTEMU WINDOWS

KONFIGURACJA SIECIOWA SYSTEMU WINDOWS KONFIGURACJA SIECIOWA SYSTEMU WINDOWS Cel ćwiczenia Nabycie umiejętności konfiguracji systemu Windows do pracy w sieci Zadania 1. Korzystając z podręcznika [1] wyjaśnij, czym są i do czego służą protokoły

Bardziej szczegółowo

PROFINETSET narzędzie konfiguracyjne dla sieci PROFINET

PROFINETSET narzędzie konfiguracyjne dla sieci PROFINET PROFINETSET narzędzie konfiguracyjne dla sieci PROFINET 2015 O PROFINETSET PROFINETSET to darmowe narzędzie przeznaczone do podstawowej parametryzacji urządzeń z wykorzystaniem protokołu DCP (Discovery

Bardziej szczegółowo

Dariusz Kozak ZESTAW URUCHOMIENIOWY MIKROKOMPUTERÓW JEDNOUKŁADOWYCH MCS-51 ZUX51. Loader LX51 INSTRUKCJA OBSŁUGI. 2012 DK Wszystkie prawa zastrzeżone

Dariusz Kozak ZESTAW URUCHOMIENIOWY MIKROKOMPUTERÓW JEDNOUKŁADOWYCH MCS-51 ZUX51. Loader LX51 INSTRUKCJA OBSŁUGI. 2012 DK Wszystkie prawa zastrzeżone Dariusz Kozak ZESTAW URUCHOMIENIOWY MIKROKOMPUTERÓW JEDNOUKŁADOWYCH MCS-51 ZUX51 Loader LX51 INSTRUKCJA OBSŁUGI 2012 DK Wszystkie prawa zastrzeżone Kopiowanie, powielanie i rozpowszechnianie jest dozwolone

Bardziej szczegółowo

System Rozproszone Komunikator Dokumentacja. Maciej Muszkowski Jakub Narloch

System Rozproszone Komunikator Dokumentacja. Maciej Muszkowski Jakub Narloch System Rozproszone Komunikator Dokumentacja Maciej Muszkowski Jakub Narloch Wymagania Zgodnie ze wstępnymi założeniami komunikator musi, realizowad następujące funkcje: 1. Jest oparty o model Peer2Peer,

Bardziej szczegółowo

Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows

Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows Spis treści Rozdział 1. Przegląd......... 1 Wstęp................. 1 Wdrażanie technologii Data Access........ 1 Źródła danych

Bardziej szczegółowo

Do wersji 7.91.0 Warszawa, 09-21-2013

Do wersji 7.91.0 Warszawa, 09-21-2013 Moduł Zarządzania Biurem instrukcja użytkownika Do wersji 7.91.0 Warszawa, 09-21-2013 Spis treści 1. Instalacja oprogramowania... 3 2. Rejestracja klienta w Portalu dla Biur Rachunkowych... 4 3. Pierwsze

Bardziej szczegółowo

TRX Konsola dyspozytorska - instrukcja obsługi

TRX Konsola dyspozytorska - instrukcja obsługi TRX Krzysztof Kryński TRX Konsola dyspozytorska - instrukcja obsługi Wersja 1.01 Wrzesień 2015 Copyright TRX TRX ul. Garibaldiego 4 04-078 Warszawa Tel. 22 871 33 33 Fax 22 871 57 30 www.trx.com.pl TRX

Bardziej szczegółowo

Symfonia Mała Księgowość 2013 Specyfikacja zmian

Symfonia Mała Księgowość 2013 Specyfikacja zmian Symfonia Mała Księgowość 2013 Specyfikacja zmian Odświeżony interfejs użytkownika 2 Rozwój wizerunkowy programu obejmuje odświeżenie interfejsu użytkownika. Wymieniona została ikona desktopowa programu,

Bardziej szczegółowo

Instrukcja użytkownika

Instrukcja użytkownika Instrukcja użytkownika Menadżer Licencji Wersja 2013.0.1 Spis treści 1 WPROWADZENIE... 3 2 AKTUALIZACJA SERWISU KLUCZA HASP ORAZ ZDALNEGO SERWISU KLUCZA... 3 3 INSTALACJA... 3 4 MONITOR MENADŻERA LICENCJI...

Bardziej szczegółowo

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

Opis komunikacji na potrzeby integracji z systemem klienta (12 kwiecień, 2007) Opis komunikacji na potrzeby integracji z systemem klienta (12 kwiecień, 2007) Copyright 2004 Anica System S.A., Lublin, Poland Poniższy dokument, jak również informacje w nim zawarte są całkowitą własnością

Bardziej szczegółowo

asix Autoryzacja dostępu do zasobów WWW systemu asix (na przykładzie systemu operacyjnego Windows 2008)

asix Autoryzacja dostępu do zasobów WWW systemu asix (na przykładzie systemu operacyjnego Windows 2008) NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI asix (na przykładzie systemu operacyjnego Windows 2008) Pomoc techniczna Dok. Nr PLP0018 Wersja: 2011-08-26 ASKOM i asix to zastrzeżony znak firmy ASKOM Sp. z

Bardziej szczegółowo

Gatesms.eu Mobilne Rozwiązania dla biznesu

Gatesms.eu Mobilne Rozwiązania dla biznesu Mobilne Rozwiązania dla biznesu SPECYFIKACJA TECHNICZNA WEB API-USSD GATESMS.EU wersja 0.9 Opracował: Gatesms.eu Spis Historia wersji dokumentu...3 Bezpieczeństwo...3 Wymagania ogólne...3 Mechanizm zabezpieczenia

Bardziej szczegółowo

PODRĘCZNIK UŻYTKOWNIKA programu Pilot

PODRĘCZNIK UŻYTKOWNIKA programu Pilot TRX Krzysztof Kryński Cyfrowe rejestratory rozmów seria KSRC PODRĘCZNIK UŻYTKOWNIKA programu Pilot Wersja 2.1 Maj 2013 Dotyczy programu Pilot w wersji 1.6.3 TRX ul. Garibaldiego 4 04-078 Warszawa Tel.

Bardziej szczegółowo

Bazy danych 2. Wykład 1

Bazy danych 2. Wykład 1 Bazy danych 2 Wykład 1 Sprawy organizacyjne Materiały i listy zadań zamieszczane będą na stronie www.math.uni.opole.pl/~ajasi E-mail: standardowy ajasi@math.uni.opole.pl Sprawy organizacyjne Program wykładu

Bardziej szczegółowo

Podręcznik użytkownika Publikujący aplikacji Wykaz2

Podręcznik użytkownika Publikujący aplikacji Wykaz2 Podręcznik użytkownika Publikujący aplikacji Wykaz2 TiMSI Sp z o o ul Czapli 63, 02-781 Warszawa tel : +48 22 644 86 76, fax: +48 22 644 78 52 NIP: 951-19-39-800 Sąd Rejonowy dla mst Warszawy w Warszawie,

Bardziej szczegółowo

Połączenie AutoCad'a z bazą danych

Połączenie AutoCad'a z bazą danych Połączenie AutoCad'a z bazą danych Założenie bazy danych z pojedynczą tablicą Samochody, za pomocą aplikacji MS Access 1. Na dysku C: założyć katalog: C:\TKM\GR1x 2. Do tego katalogu przekopiować plik:

Bardziej szczegółowo

Program dla praktyki lekarskiej

Program dla praktyki lekarskiej Program dla praktyki lekarskiej ErLab Instrukcja konfiguracji i obsługi Spis Treści 1. Wstęp... 2 2. Konfiguracja... 3 2.1. Serwer... 3 2.2. Laboratorium... 3 2.3. Punkt pobrań... 4 3. Wysyłanie skierowania...

Bardziej szczegółowo

ZPKSoft WDoradca. 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja

ZPKSoft WDoradca. 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja ZPKSoft WDoradca 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja 1. Wstęp ZPKSoft WDoradca jest technologią dostępu przeglądarkowego do zasobów systemu ZPKSoft Doradca.

Bardziej szczegółowo

FedEx efaktura Instrukcja Użytkownika

FedEx efaktura Instrukcja Użytkownika FedEx efaktura Instrukcja Użytkownika O FedEx efaktura Zyskaj kontrolę, bezpieczeństwo i dostęp do swoich faktur o każdej porze, gdziekolwiek jesteś. Z systemem FedEx efaktura oszczędzisz nie tylko czas,

Bardziej szczegółowo

Przypisywanie bibliotek w architekturze SAS

Przypisywanie bibliotek w architekturze SAS SAS Institute TECHNICAL SUPPORT Przypisywanie bibliotek w architekturze SAS Platforma SAS pozwala na zdefiniowanie wspólnych zasobów w metadanych oraz ustalanie praw dostępu dla użytkowników i grup. Ze

Bardziej szczegółowo

Kabel Ethernet (UTP/bezpośredni, kat. 5) Pilot zdalnego sterowania z bateriami

Kabel Ethernet (UTP/bezpośredni, kat. 5) Pilot zdalnego sterowania z bateriami Urządzenie działa z systemami operacyjnymi Windows XP, 2000, Me i 98SE Przed rozpoczęciem DSM-320 Bezprzewodowy odtwarzacz multimedialny Wymagania wstępne: komputer z systemem operacyjnym Windows XP, 2000,

Bardziej szczegółowo

Instrukcja użytkownika

Instrukcja użytkownika Instrukcja użytkownika Menadżer Licencji Wersja 2013.2.1 Spis treści 1 WPROWADZENIE... 3 2 AKTUALIZACJA SERWISU KLUCZA HASP ORAZ ZDALNEGO SERWISU KLUCZA... 3 3 INSTALACJA... 3 4 MONITOR MENADŻERA LICENCJI...

Bardziej szczegółowo

Przypisywanie adresów IP do MAC-adresów

Przypisywanie adresów IP do MAC-adresów Przypisywanie adresów IP do MAC-adresów Aby skutecznie korzystać z reguł Firewalla, należy najpierw przypisać adresy IP do MACadresów kart sieciowych komputerów w sieci LAN. Załóżmy, że router posiada

Bardziej szczegółowo

Wykład 3 Inżynieria oprogramowania. Przykład 1 Bezpieczeństwo(2) wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz

Wykład 3 Inżynieria oprogramowania. Przykład 1 Bezpieczeństwo(2) wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz Wykład 3 Inżynieria oprogramowania Przykład 1 Bezpieczeństwo(2) wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz Struktura wykładu 1. Utworzenie użytkowników i ról na serwerze aplikacji Sun Java System

Bardziej szczegółowo

OPIEKUN DORADCY: KONTO FIRMY ZARZĄDZANIE KLIENTAMI

OPIEKUN DORADCY: KONTO FIRMY ZARZĄDZANIE KLIENTAMI Portalami Opiekun Doradcy / Opiekun Zysku zarządza firma Opiekun Inwestora z siedzibą w Poznaniu, NIP: 972 117 04 29 KONTAKT W SPRAWIE WSPÓŁPRACY W RAMACH PROJEKTU OPIEKUN DORADCY pomoc@opiekundoradcy.pl,

Bardziej szczegółowo

Funkcje dodatkowe. Wersja 1.2.1

Funkcje dodatkowe. Wersja 1.2.1 Funkcje dodatkowe Wersja 1..1 Dokumentacja SMSAPI (https) FUNKCJE DODATKOWE z dnia 1.06.01 Wersja 1..1 SPIS TREŚCI 1.Wprowadzenie 1.1 Adresy URL do połączenia z aplikacją dla funkcji zarządzania kontem

Bardziej szczegółowo

SKRÓCONY OPIS systemu lojalnościowego

SKRÓCONY OPIS systemu lojalnościowego SKRÓCONY OPIS systemu lojalnościowego na podstawie wersji 2.0 PRODUCENT: Basic-Soft Ostrów Wlkp. AKTUALNA WERSJA: Kontrahent GT wersja 2.0 Zabrania się powielania, publikowania i rozpowszechniania bez

Bardziej szczegółowo

Miejskie Wodociągi i Oczyszczalnia sp. z o.o. w Grudziądzu. ibok. Internetowe Biuro Obsługi Klienta. Instrukcja obsługi

Miejskie Wodociągi i Oczyszczalnia sp. z o.o. w Grudziądzu. ibok. Internetowe Biuro Obsługi Klienta. Instrukcja obsługi Miejskie Wodociągi i Oczyszczalnia sp. z o.o. w Grudziądzu ibok Internetowe Biuro Obsługi Klienta Instrukcja obsługi SPIS TREŚCI 1. AUTORYZACJA UŻYTKOWNIKA W SYSTEMIE IBOK... 3 1.1 Logowanie... 3 1.2 Przywracanie

Bardziej szczegółowo

Wykaz zmian w programie SysLoger

Wykaz zmian w programie SysLoger Wykaz zmian w programie SysLoger Pierwsza wersja programu 1.0.0.1 powstała we wrześniu 2011. Funkcjonalność pierwszej wersji programu: 1. Zapis logów do pliku tekstowego, 2. Powiadamianie e-mail tylko

Bardziej szczegółowo

Microsoft Exchange Server 2013

Microsoft Exchange Server 2013 William R. Stanek Vademecum Administratora Microsoft Exchange Server 2013 Konfiguracja i klienci systemu Przekład: Leszek Biolik APN Promise 2013 Spis treści Wstęp..........................................

Bardziej szczegółowo

Instrukcja Instalacji Licencji AdRem NetCrunch 6

Instrukcja Instalacji Licencji AdRem NetCrunch 6 Instrukcja Instalacji Licencji AdRem NetCrunch 6 2010 AdRem Software, sp. z o.o. Niniejszy dokument został opracowany przez firmę AdRem Software i przedstawia poglądy oraz opinie firmy AdRem Software dotyczące

Bardziej szczegółowo

Ełk, dn. 15.10.2013 r. DOMSET Marcin Brochacki. ul. Wojska Polskiego 43 lok. 3, 19-300 Ełk. Nip 848-172-84-22 ZAPYTANIE OFERTOWE

Ełk, dn. 15.10.2013 r. DOMSET Marcin Brochacki. ul. Wojska Polskiego 43 lok. 3, 19-300 Ełk. Nip 848-172-84-22 ZAPYTANIE OFERTOWE Ełk, dn. 15.10.2013 r. DOMSET Marcin Brochacki ul. Wojska Polskiego 43 lok. 3, 19-300 Ełk Nip 848-172-84-22 ZAPYTANIE OFERTOWE Firma DOMSET Marcin Brochacki zwraca się z prośbą o przesłanie oferty cenowej

Bardziej szczegółowo

Przewodnik Google Cloud Print

Przewodnik Google Cloud Print Przewodnik Google Cloud Print Wersja B POL Definicje oznaczeń W tym podręczniku użytkownika zastosowano następujący styl uwag: Uwagi informują o tym, jak należy reagować w danej sytuacji, lub zawierają

Bardziej szczegółowo

Tworzenie wersji demonstracyjnych enova365 na potrzeby prezentacji u Klienta

Tworzenie wersji demonstracyjnych enova365 na potrzeby prezentacji u Klienta Tworzenie wersji demonstracyjnych enova365 na potrzeby prezentacji u Klienta str. 1 Spis treści 1. Instalacja wersji demonstracyjnej enova365 standard... 3 2. Zakładanie dodatkowej bazy demonstracyjnej...

Bardziej szczegółowo