Zastosowanie otwartej platformy transportowej Peer-to-Peer do po³¹czenia i integracji obiektowych baz danych w architekturze DataGrid**

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

Download "Zastosowanie otwartej platformy transportowej Peer-to-Peer do po³¹czenia i integracji obiektowych baz danych w architekturze DataGrid**"

Transkrypt

1 AUTOMATYKA 2006 Tom 10 Zeszyt 3 Kamil Kuliberda*, Jacek Wiœlicki*, Tomasz Kowalski*, Piotr B³aszczyk*, Grzegorz Balcerzak*, Rados³aw Adamus* Zastosowanie otwartej platformy transportowej Peer-to-Peer do po³¹czenia i integracji obiektowych baz danych w architekturze DataGrid** 1. Wprowadzenie Technologie rozproszone osi¹gaj¹ coraz wiêksze znaczenie w procesie przetwarzania informacji biznesowej. Najczêœciej stawianymi wymaganiami dla systemów wspieraj¹cych procesy i operacje biznesowe s¹ dostêpnoœæ do informacji, aktualnoœæ informacji oraz prostota dostêpu do informacji. Takie wymagania wyp³ywaj¹ nie tylko od korporacji komercyjnych, lecz coraz czêœciej pojawiaj¹ siê tak e w segmencie organizacji rz¹dowych. Wychodz¹c naprzeciw jednym i drugim, skupiamy nasze badania nad realizacj¹ prototypowej platformy wspomagaj¹cej dzia³anie systemów bazodanowych o charakterze biznesowym. Nasze podejœcie do problemu opiera siê o prototyp obiektowej bazy danych, opartej o teoriê podejœcia stosowego do jêzyków zapytañ (Stack Based Approach) [12] oraz obiektowe aktualizowalne perspektywy (Updateable Object Views) [3]. Badania prezentowane w niniejszej publikacji s¹ praktycznym zastosowaniem za³o eñ teoretycznych precyzuj¹cych aspekty budowy sieci gridowych oraz prototypu DataGrid [7, 9, 10, 11]. Koncepcja integracji Ÿróde³ rozproszonych zosta³a szeroko opisana w [4, 5, 7, 8, 9, 10, 11]. Zastosowanie prototypu architektury opisanej w [7, 9, 10, 11] opiera siê o prototyp otwartej platformy transportowej realizuj¹cej swobodn¹ komunikacjê sieciow¹ (Ethernet oraz Internet) za pomoc¹ architektury sieciowej ka dy z ka dym P2P (Peer-to-Peer) [6, 8]. Zaimplementowany prototyp platformy transportowej pozwala na realizacjê komunikacji niezale nie od regu³ dzia³ania sieci Ethernet i Internet (NAT, Firewall), tworzy wirtualn¹ sieæ, w której wspó³uczestnicy s¹ niezale nie indeksowani, i których sieæ organizuje w spo- ³ecznoœæ otrzymuj¹c¹ mo liwoœæ komunikacji zgodnie z odpowiednimi za³o eniami pro- * Katedra Informatyki Stosowanej, Politechnika ódzka ** Praca wspó³finansowana ze œrodków Europejskiego Funduszu Spo³ecznego oraz Bud etu Pañstwa w ramach programu Mechanizm WIDDOK (numer umowy Z/2.10/II/2.6/04/05/U/2/06) 603

2 604 Kamil Kuliberda, Jacek Wiœlicki, Tomasz Kowalski, Piotr B³aszczyk, Grzegorz Balcerzak, Rados³aw Adamus jektantów sieci grid [1, 2]. Platforma transportowa wykorzystuje rozwi¹zanie Open Source JXTA [13]. W dalszej czêœci artyku³u omówione s¹ nastêpuj¹ce tematy: w rozdziale drugim opisano szczegó³y integracji baz danych za pomoc¹ platformy transportowej, przetwarzanie komunikatów sieciowych, zadania serwera centralnego wraz z indeksem zasobów, rozdzia³ trzeci to podsumowanie wykonania prototypu. 2. Koncepcja integracji baz danych za pomoc¹ platformy transportowej Prototypowe rozwi¹zanie integracji ³¹czy ze sob¹ dwa niezale ne systemy przetwarzania danych; 1) bazê danych Odra (Object Database for Rapid Application development) prototypow¹ bazê danych zbudowan¹ na bazie koncepcji SBA [12], 2) otwart¹ platformê transportow¹. Po³¹czenie aplikacji zasta³o zrealizowane zgodnie z za³o eniami architektury Data- Grid [7, 9, 10, 11]. W wyniku implementacji powsta³y w lokalnym œrodowisku komputera dwie aplikacje, z których jedna jest odpowiedzialna za przezroczyst¹ komunikacjê sieciow¹ z innymi aplikacjami wspó³pracuj¹cymi w ramach sieci wirtualnej platformy transportowej. W wyniku tego tworzona jest niezale na warstwa komunikacyjna, któr¹ zarz¹dzaj¹ aplikacje bazodanowe, bêd¹ce zarówno interfejsami u ytkowników sieci oraz zasobami danych dla gridu. Tak utworzona sieæ charakteryzuje siê scentralizowan¹ architektur¹ P2P, jest przezroczysta dla wspó³uczestników gridu, pozwala na implementacjê dodatkowych technologii jak np. infrastruktury zaufania (trust infrastructure). W sieci mog¹ dzia³aæ dwa rodzaje wspó³uczestników: 1) serwer centralny odpowiedzialny za utworzenie i utrzymanie sieci, 2) wspó³u ytkownicy sieci przetwarzaj¹cy dane [7]. Uproszczony schemat sieci prezentuje rysunek 1. Na rysunku widaæ, e implementacja platformy transportowej opiera siê o œrodowisko Java oraz technologiê JXTA, a systemy baz danych napisane s¹ w œrodowisku C#. Otwarta platforma transportowa zosta³a tak zaprojektowana, aby mo liwe by³o jej wykorzystanie do tworzenia wszelkiego rodzaju sieci równoleg³ych. Opracowane zosta³y dwa protoko³y komunikacyjne: 1) do komunikacji wewn¹trz wirtualnej sieci, 2) do komunikacji z zewnêtrznymi aplikacjami u ytkownika (w tym wypadku z bazami danych Odra). W dalszej czêœci artyku³u wyjaœnione zostanie dzia³anie komunikacji pomiêdzy aplikacjami bazy danych oraz platformy transportowej w œrodowisku lokalnym komputera. Mechanizm dzia³ania platformy jest obszernym problemem, któremu zosta³ poœwiêcony oddzielny artyku³.

3 Zastosowanie otwartej platformy transportowej Peer-to-Peer do po³¹czenia i integracji Rys. 1. Pogl¹dowy schemat komunikacji elementów architektury DataGrid 2.1. Komunikacja na poziomie baz danych w prototypie DataGrid Komunikacja pomiêdzy obiektow¹ baz¹ danych a aplikacj¹ sieci wirtualnej odbywa siê z wykorzystaniem gniazd sieciowych (sockets) jêzyka C# plaftromy.net od strony obiektowej bazy danych i gniazd sieciowych jêzyka Java od strony aplikacji sieci P2P. Zrealizowana wirtualna sieæ P2P jest w pe³ni przezroczysta dla po³¹czonych za jej pomoc¹ rozproszonych obiektowych baz danych Odra. U ytkownik pracuj¹cy z interfejsem obiektowej bazy nie ingeruje w aplikacjê P2P, nie musi nawet wiedzieæ o jej istnieniu. Jedyn¹ informacj¹, jak¹ musi posiadaæ, jest nazwa innej bazy danych, z któr¹ chce wspó³pracowaæ (zgodnie z semantyk¹ SBA). Podczas budowy zapytania okreœla on tylko bazê i zasób, o którym chce uzyskaæ informacje. Przyk³adowe zapytanie wygl¹da nastêpuj¹co: Odra1.Pracownik. Taka konstrukcja u³atwia przetwarzanie danych informacje na temat architektury i struktury sieci s¹ zbyteczne podczas realizacji zleceñ na danych. Rozwi¹zanie to znacznie u³atwia i przyspiesza pracê z rozproszon¹ obiektow¹ baz¹ danych. Zlecenie realizacji zapytania przedstawia rysunek 2. Odra1 Platforma transportowa Odra2 Rys. 2. Ewaluacja zapytañ pomiêdzy OODBMS poprzez platformê transportow¹ Transport zapytania wys³anego przez obiektow¹ bazê danych mo na podzieliæ na piêæ faz: 1. obiektowa baza danych Odra wysy³a zapytanie do sieci; 2. zapytanie trafia do aplikacji platformy transportowej zwi¹zanej z nadaj¹c¹ baz¹ danych, modu³ ten odczytuje informacje o nadawcy i odbiorcy; 3. aplikacja platformy transportowej przesy³a ca³¹ zawartoœæ zapytania do odpowiedniego odbiorcy w sieci wirtualnej P2P, z którym zwi¹zana jest okreœlona w zapytaniu docelowa baza danych Odra;

4 606 Kamil Kuliberda, Jacek Wiœlicki, Tomasz Kowalski, Piotr B³aszczyk, Grzegorz Balcerzak, Rados³aw Adamus 4. aplikacja platformy transportowej odbiorcy po otrzymaniu danych od aplikacji nadawcy rozpoznaje docelow¹ bazê danych, do której jest adresowanie zapytanie i przekazuje je do niej; 5. Odra docelowa odbiera zaadresowane do niej zapytanie. Ca³y proces przedstawia rysunek Odra1 <Datagram> </Datagram> Message <Datagram> </Datagram> Odra2 Rys. 3. Piêæ faz procesu transportu zapytania w DataGrid Aby powy szy proces móg³ byæ zrealizowany, zaimplementowano wspomniany wczeœniej protokó³ pozwalaj¹cy na transport dowolnych danych pomiêdzy bazami danych a aplikacj¹ sieci wirtualnej zachowuj¹c jednoczeœnie informacje na temat ich lokalizacji i przeznaczenia. Pojedyncza wiadomoœæ przekazywana miêdzy aplikacjami w sieci grid ma postaæ dokumentu XML. Ca³a wiadomoœæ jest zamkniêta w elemencie o nazwie Datagram np.: <Datagram> <!--Informacje na temat nadawcy--> <Sender Address= Server@Server /> <!--Informacje na temat odbiorcy--> <Recipient Address= Odra1@Peer1" /> <!--Dane do przes³ania--> <Data Type= AreYouAlive Part="1/1" /> </Datagram> Element Datagram zawiera miedzy innymi dwa podelementy Sender i Recipient. To w nich zawarte s¹ informacje na temat nadawcy i odbiorcy. Potencjalny odbiorca mo e odczytaæ od kogo pochodzi wiadomoœæ i czy by³a adresowana do niego. Adresy nadawcy i odbiorcy zapisane s¹ w atrybutach Address. Przyk³adowy adres ma nastêpuj¹c¹ postaæ: Odra1@Peer1. Sk³ada siê z dwóch czêœci: pierwsza identyfikuje bazê Odra, druga to identyfikator wspó³uczestnika sieci JXTA, do którego pod³¹czona jest baza. W kolejnym elemencie Data umieszczone s¹ dane do przes³ania. W atrybutach tego elementu zapisane s¹ dwie informacje. 1) Pierwsza dotyczy typu przesy³anych danych informacje ró ni¹ siê dla serwera i klienta. Powodem tych rozbie noœci s¹ ró ne zadania, jakie pe³ni¹ obie aplikacje. Klient mo e wysy³aæ nastêpuj¹ce typy wiadomoœci:

5 Zastosowanie otwartej platformy transportowej Peer-to-Peer do po³¹czenia i integracji Query zapytanie do innej bazy z sieci grid, Response odpowiedÿ na zapytanie z innej bazy z sieci grid, GetMetaschema proœba o przes³anie metaschematu przez serwer, IAmAlive potwierdzenie zwrotne dla serwera, e baza dzia³a, DeleteLocalSchema od³¹cza schemat lokalny od schematu globalnego, Message wiadomoœæ tekstowa. Odpowiednio serwer wysy³a nastêpuj¹ce typy: SetLocalSchema do³¹cza schemat lokalny do schematu globalnego, SetMetaschema ustawia schemat globalny baz Odra, SchemaDeleted informacja potwierdzaj¹ca od³¹czenie schematu lokalnego od schematu globalnego, AreYouAlive zapytanie serwera o dostêpnoœæ klienta, Message wiadomoœæ tekstowa. 2) Drugi atrybut o nazwie Part ma znaczenie, gdy przesy³ana ramka danych ma wielkoœæ wiêksz¹ od wielkoœci bufora wysy³kowego protoko³u TCP/IP. Wtedy wysy³ane dane s¹ dzielone na poziomie protoko³u i umieszczane w odrêbnych datagramach. Dodatkowo w atrybucie Part umieszczona zostaje informacja która czêœæ danych zawarta jest w ramce oraz ile jest wszystkich czêœci danych. Dla przyk³adu: Part= 5/10" oznacza, e w ramce przesy³ana jest pi¹ta czêœæ danych, a liczba wszystkich czêœci wynosi 10. Atrybut ten znacz¹co u³atwia sk³adanie danych w ca³oœæ z pojedynczych ramek. Do zapisywania dokumentu w formacie XML u yto klasy XmlTextWriter z biblioteki.net. Klasa ta wspomaga szybkie, bezbuforowe, zapisywanie przez dodawanie s³ów do strumienia. Zapisany dokument jest zgodny z wymaganiami W3C Extensible Markup Language (XML) 1.0. Za nas³uchiwanie i odbieranie ramek z sieci odpowiedzialny jest osobny w¹tek. Po odebraniu ramki sprawdzany jest jej format, je eli ramka posiada nieprawid³ow¹ budowê jest ignorowana. W¹tek obs³ugujê sytuacjê zape³niania bufora odbioru przez wiêksz¹ iloœæ datagramów. Protokó³ wyodrêbnia pojedyncze ramki identyfikuj¹c je po elementach pocz¹tkowych i koñcowych (znacznik Datagram). Po odebraniu ramki, aplikacja analizuje j¹ przy u yciu interfejsu SAX (Simple API for XML) zaimplementowanego w bibliotekach.net Aspekty integracji aplikacji bazy danych oraz aplikacji platformy transportowej w ramach rozproszonego systemu baz danych Transport komunikatów miêdzy bazami danych zrealizowany jest w trzech etapach (rys. 4): 1. przesy³anie informacji do platformy JXTA, 2. przesy³anie w ramach wspó³uczestników wirtualnej sieci JXTA, 3. przekazanie danych do celu przeznaczenia.

6 608 Kamil Kuliberda, Jacek Wiœlicki, Tomasz Kowalski, Piotr B³aszczyk, Grzegorz Balcerzak, Rados³aw Adamus Ka da operacja wymaga opakowania informacji w odpowiednie ramki i przekazania dalej. Kolejne kroki przep³ywu informacji prezentuje B³¹d! Nie mo na odnaleÿæ Ÿród³a odsy³acza. W miejscach oznaczonych pionowymi przerywanymi liniami dochodzi do przetwarzania danych. Rys. 4. Etapy integracji baz danych W projekcie za³o ono, e komunikacja miêdzy aplikacj¹ sieci wirtualnej (platformy transportowej), zewnêtrzn¹ aplikacj¹ u ytkownika (baza danych Odra) co jest równoznaczne z realizacj¹ komunikacji pomiêdzy ró nymi jêzykami programowania odbywaæ siê bêdzie za pomoc¹ mechanizmu gniazd. Po stronie JXTA utworzono serwer jednow¹tkowy oczekuj¹cy na po³¹czenia ze strony bazy danych Odra zarówno dla aplikacji klienckich, jak i dla serwera centralnego. Po nawi¹zaniu po³¹czenia tworzony jest kana³ umo liwiaj¹cy dwukierunkow¹ komunikacjê. Ta czêœæ aplikacji ma typow¹ architekturê klient-serwer. Za- ³o enie, e serwer jest jednow¹tkowy okreœla mo liwoœæ po³¹czenia dok³adnie z jednym klientem. Takie rozwi¹zanie pozwala traktowaæ parê baza sieæ P2P jako jedn¹ aplikacjê chocia zaimplementowan¹ w ró nych jêzykach programowania, umo liwia dodatkowo przekazanie odpowiedzialnoœci obs³ugi dostêpnoœci klientów w sieci grid na poziom sieci wirtualnej JXTA. Od³¹czenie klienta po stronie bazy danych jest równoznaczne z od³¹czeniem wspó³uczestnika sieci JXTA (w sieci P2P). Przetwarzanie ramek danych przychodz¹cych od baz danych do aplikacji platformy transportowej Aplikacja sieci wirtualnej po³¹czona z aplikacj¹ bazy danych mo e otrzymywaæ tylko jeden rodzaj wiadomoœci od bazy danych. S¹ to datagramy zapisane w formacie XML, które pomiêdzy znacznikami <Datagram> oraz </Datagram> zawieraj¹ dowoln¹ informacjê. Wnêtrze datagramu jest przesy³ane tylko pomiêdzy bazami danych znajduj¹cymi siê w sieci grid. Buduj¹c wiadomoœæ dedykowan¹ innej bazie danych, sk³ada siê j¹ z elementów opisanych w podrozdziale 2.1. Tylko wtedy informacja przenoszona przez tak z³o ony datagram mo e byæ prawid³owo odczytana i zinterpretowana przez inn¹ bazê danych. Z punktu widzenia platformy transportowej datagram posiada jedynie informacje o wspó³u ytkowniku Ÿród³owym oraz docelowym, inne informacje dotycz¹ce platformy transportowej nie s¹ przenoszone. Przyk³ad datagramu jest zamieszczony w podrozdziale 2.1. Po odebraniu wiadomoœci od bazy danych aplikacja sieci wirtualnej analizuje otrzyman¹ wiadomoœæ i pobiera z niej dane nadawcy i odbiorcy. Na podstawie przyk³adowej wiadomoœci z podrozdzia³u 2.1 mo emy okreœliæ:

7 Zastosowanie otwartej platformy transportowej Peer-to-Peer do po³¹czenia i integracji nadawc¹ wiadomoœci jest baza Server pod³¹czona do aplikacji sieci wirtualne o identyfikatorze Server <Sender Address= Server@Server />, adresatem jest baza danych Odra1 pod³¹czona do aplikacji sieci wirtualnej o identyfikatorze Peer1 <Recipient Address= Odra1@Peer1 />. Aplikacja platformy transportowej po okreœleniu, kto jest adresatem wiadomoœci wysy³a element Datagram do miejsca przeznaczenia. Je eli zdarzy³aby siê sytuacja, w której baza docelowa bêdzie niedostêpna, wówczas dostarczenie wiadomoœci nie bêdzie mo liwe i baza wysy³aj¹ca wiadomoœæ (Server) otrzyma od aplikacji sieci wirtualnej informacje o niedostêpnoœci bazy zdalnej. Przetwarzanie ramek danych przesy³anych pomiêdzy aplikacjami platformy transportowej Aplikacja sieci wirtualnej mo e odbieraæ i wysy³aæ komunikaty do innych aplikacji sieci wirtualnej, dla takiego scenariusza zaimplementowano dwa rodzaje wiadomoœci: 1) Datagram przyk³ad przedstawiony w podrozdziale 2.1; 1) Command wiadomoœæ steruj¹ca sieci¹ P2P, mo e byæ przesy³ana przez aplikacjê serwera centralnego sieci P2P, b¹dÿ aplikacjê wspó³uczestnika sieci; np. dodanie do sieci wirtualnej nowego wspó³u ytkownika sieci, realizowane przez nastêpuj¹c¹ wiadomoœæ wys³an¹ od aplikacji wspó³u ytkownika sieci wirtualnej do aplikacji serwera centralnego sieci wirtualnej: <?xml version="1.0"?> <Command> <! Infromacja na temat Nadawcy > <Sender Address= PeerName /> <Add Name= PeerName /> </Command> Aplikacja sieci wirtualnej wspó³u ytkownika sieci po odebraniu wiadomoœci XML typu przedstawionego powy ej, dokonuje jej analizy. Je eli odebrana wiadomoœæ jest typu Datagram wówczas aplikacja przesy³a j¹ do wy szej warstwy aplikacji bazodanowej. Je- eli wiadomoœæ jest typu Command rozpoznaje j¹ jako jeden z wewnêtrznych komunikatów steruj¹cych, b¹dÿ monitoruj¹cych sieæ wirtualn¹. Komunikat zostajê przetworzony zgodnie z jego przeznaczeniem Integracja schematów baz danych wspó³uczestników sieci grid Kluczowym aspektem realizacji gridu dla baz danych jest odpowiednie zarz¹dzanie lokalnymi schematami danych. Ka da prototypowa baza danych dzia³aj¹ca w DataGrid posiada swój schemat lokalny danych zapisany w strukturze podobnej do stosu. Aby zintegrowaæ ten schemat z globalnym schematem gridu, nale y zrealizowaæ odpowiednie mapowanie zasobów lokalnych: Struktura bazy danych musi zostaæ przetransformowana do postaci ³atwej do przesy³ania przez jakikolwiek protokó³ komunikacyjny w tym przypadku zastosowano XML

8 610 Kamil Kuliberda, Jacek Wiœlicki, Tomasz Kowalski, Piotr B³aszczyk, Grzegorz Balcerzak, Rados³aw Adamus Schema, który jest standardem opisu struktury dokumentu XML. Umo liwia on dok³adne opisanie drzewiastej struktury dokumentu, czyli typów danych znajduj¹cych siê w elementach i atrybutach. Poniewa struktura bazy to równie drzewo, wykorzystanie tego standardu spe³nia stawiane wymagania. Dodatkowo, w przysz³oœci mo e przydaæ siê do walidacji poprawnoœci danych wprowadzanych lub odczytywanych z bazy danych do dokumentu XML. Taka koniecznoœæ mo e wyst¹piæ np. przy przenoszeniu danych z jednej bazy do drugiej. Odrzucenie danych lokalnych na podstawie schematu lokalnego, które nie mog¹ zostaæ udostêpnione w sieci. S¹ to dane prywatne, chronione przed dostêpem z zewn¹trz. Mechanizm jest analogiczny do udostêpniania zasobów w sieci komputerowej. Nale y postawiæ widoczn¹ granicê miêdzy danymi udostêpnionymi w sieci grid a pozosta³ymi zasobami. Takiego podzia³u mo na dokonaæ przy odpowiedniej wiedzy o danych publicznych. W tym przypadku realizuje siê udostêpnianie na podstawie schematu globalnego gridu. Schemat globalny przesy³any jest do wspó³uczestnika sieci na ¹danie wys³ane do serwera centralnego. Mapowanie informacji jest podobne do wycinania kszta³tu z kartki papieru po przy³o eniu wzorca. Po wyciêciu zostaje jedynie czêœæ pasuj¹ca do wzorca. Odrzuca siê wszystkie dane niepasuj¹ce do wzorca, proces ten jest przedstawiony na rysunku 5. Rys. 5. Proces mapowania schematu lokalnego do gridu na podstawie schematu globalnego Implementacja mechanizmu z rysunku 5 realizuje analizê schematu lokalnego i metaschematu (schematu globalnego) za pomoc¹ interfejsu DOM XML oraz porównywaniu poszczególnych elementów. Standard DOM reprezentuje dokument XML jako drzewo sk³adaj¹ce siê z okreœlonej hierarchii wêz³ów (obiektów Node lub po nich dziedzicz¹cych). W odró nieniu od SAX, pozwala na tworzenie w pamiêci nowych dokumentów. W mechanizmie wykorzystano zapis do pamiêci elementów dokumentu XML, nastêpnie dokumenty s¹ porównywane wzglêdem zawartoœci elementów je eli dany wêze³ znajduje siê w schemacie lokalnym, a nie wystêpuje w schemacie globalnym zostaje usuniêty. W re-

9 Zastosowanie otwartej platformy transportowej Peer-to-Peer do po³¹czenia i integracji zultacie powstaje publiczny schemat, który jest przesy³any do serwera centralnego. Nastêpnie po stronie klienta tworzony jest osobny schemat w bazie danych Odra. Schemat ten odpowiedzialny jest za sprawdzanie poprawnoœci sk³adniowych zapytañ pochodz¹cych z sieci grid. Zapobiega to sytuacji, w której zapytanie od innego klienta w sieci mog³oby dotyczyæ nieudostêpnionych danych Odpowiedzialnoœæ centralnego serwera gridu w zarz¹dzaniu rozproszonymi bazami danych W architekturze DataGrid serwer centralny pe³ni rolê integratora danych w odró nieniu od architektury klient-serwer, w której pe³ni rolê poœrednika komunikacyjnego. Najwa niejszym jego zadaniem jest przechowywanie metaschematu gridu, czyli opisu struktury, jak¹ maj¹ tworzyæ po³¹czone bazy danych. Metaschemat przechowywany jest w takiej samej bazie danych, jak te, które pracuj¹ w aplikacjach klienckich gridu. Struktura schematu lokalnego jest tworzona przez administratora i tylko przez niego mo e byæ zmieniona z poziomu serwera. Metaschemat jest zapisany w postaci XML Schema i jest ca³kowicie zgodny ze standardem. W przypadku zapisu zawartoœci bazy danych do postaci dokumentu XML z powodzeniem mo na zastosowaæ walidator poprawnoœci sk³adniowej. Dokument metaschematu mo na utworzyæ za pomoc¹ edytorów wspieraj¹cych XML (np. Altova) lub utworzyæ wzorcow¹ bazê i zapisaæ jej strukturê do XML Schema. Proces mapowania danych jest bardzo prosty: 1. baza danych wspó³uczestnika sieci wysy³a ¹danie do serwera centralnego o przes³anie zwrotne schematu globalnego gridu (komunikat GetMetaschema); 2. serwer centralny po otrzymaniu takiego schematu przygotowuje dane do wysy³ki i odsy³a je w odpowiednim komunikacie (SetMetaschema); 3. wspó³u ytkownik sieci, po otrzymaniu danych, dokonuje mapowania schematu lokalnego zgodnie z algorytmem z podrozdzia³u 2.3; 4. wspó³u ytkownik odsy³a do serwera centralnego komunikat zawieraj¹cy jego zintegrowany ju gridem schemat; 5. serwer centralny indeksuje zawartoœæ lokaln¹ do dalszego przetwarzania przez innych wspó³u ytkowników gridu. Serwer centralny zawsze otrzymuje od nadawców struktury po mapowaniu, st¹d pewnoœæ, e ich zawartoœæ pokrywa siê ze schematem globalnym lub jest jego czêœci¹. Znajduj¹ca siê na serwerze centralnym baza danych Odra nie stanowi zasobu gridu jako zbiór danych. Jest ona wykorzystywana do przechowywania struktury gridu oraz schematów lokalnych baz danych. Indeks lokalnych schematów na serwerze centralnym posiada zawsze aktualn¹ informacjê o rozproszeniu obiektów w gridzie. Indeks jest dokumentem XML i posiada nastêpuj¹c¹ postaæ (gdzie Odra1/2/3 to lokalizacje zasobów oznaczonych jako elementy drzewa):

10 612 Kamil Kuliberda, Jacek Wiœlicki, Tomasz Kowalski, Piotr B³aszczyk, Grzegorz Balcerzak, Rados³aw Adamus <Odra> <Department> <Item>Odra1</Item> <Item>Odra2</Item> <Item>Odra3</Item> </Department> <Person> <Item>Odra1</Item> <Item>Odra2</Item> </Person> <House> <Item>Odra2</Item> <Item>Odra3</Item> </House> </Odra> Indeks w takiej postaci jest rozsy³any do wszystkich aktywnych klientów gridu. Na jego podstawie oraz w oparciu o schemat globalny wspó³uczestnicy sieci s¹ w stanie odtworzyæ kompletn¹ strukturê sieci oraz lokalizacjê zasobów w wêz³ach, jest wiêc jednym z najwa niejszych elementów sieci DataGrid. Sam indeks jest niewielki i zawiera wiele informacji o gridzie. Zosta³o to osi¹gniête poprzez wyeliminowanie zbêdnych, powtarzaj¹cych siê informacji i odpowiedni¹ strukturê zawartoœci indeksu. 3. Podsumowanie Opisane prace implementacyjne pozwoli³y na podsumowanie badañ dotycz¹cych realizacji sieci grid zorientowanej na przetwarzanie danych (data-intensive). Koncepcja budowy platformy transportowej opartej o architekturê sieci ka dy z ka dym (Peer-to- Peer) zosta³a potwierdzona budow¹ uproszczonego modelu DataGrid opisanego w niniejszym artykule. Prototyp modelu realizuje rozproszon¹ komunikacjê dla obiektowych baz danych, jednak aby osi¹gn¹æ zamierzony cel podejœcia DataGrid, nale y zapewniæ pe³n¹ przezroczystoœæ [7]. Jest to trudne do osi¹gniêcia bez zastosowania odpowiedniego mechanizmu. Dalsze implementacje bêd¹ integrowaæ do istniej¹cego rozwi¹zania obiektowe aktualizowalne perspektywy (updateable object views) [3]. Propozycje takiego rozwi¹zania s¹ przedstawione w [7]. Literatura [1] Moore R., Merzky A.: Persistent Archive Concepts. Global Grid Forum GFD-I.026. December 2003 [2] Foster I., Kesselman C., Nick J., Tuecke S.: The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. Global Grid Forum, June 22, 2002 [3] Kozankiewicz H.: Updateable Object Views. PhD Thesis, 2005, Finished PhD-s

11 Zastosowanie otwartej platformy transportowej Peer-to-Peer do po³¹czenia i integracji [4] Kozankiewicz H., Stencel K., Subieta K.: Implementation of Federated Databases through Updateable Views. Proc. EGC 2005 European Grid Conference, Springer LNCS, 2005 [5] Kozankiewicz H., Stencel K., Subieta K.: Integration of Heterogeneous Resources through Updatable Views. Workshop on Emerging Technologies for Next generation GRID (ETNGRID-2004), 13th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE-2004), University of Modena and Reggio Emilia, Italy, June 14 16, 2004, Proceedings published by IEEE [6] Kuliberda K.: Podstawowe mechanizmy architektury Grid Computing. Pó³rocznik AGH, Automatyka, t. 8, z. 3, 2004, [7] Kuliberda K., Kaczmarski K., Adamus R., B³aszczyk P., Balcerzak G., Subieta K.: Virtual Repository Supporting Integration of Pluginable Resources. 17th DEXA 2006 and 2nd International Workshop on Data Management in Global Data Repositories (GRep) 2006, Proceedings in IEEE Computer Society, to appear, 2006 [8] Kuliberda K., Sekulska-Nalewajko J., Kuzañski M.: Technologia Grid Computing nowa architektura sieci komputerowych. XII Sieci i systemy informatyczne: teoria, projekty, wdro enia, aplikacje, Politechnika ódzka, t. 2, 2004, [9] Kuliberda K., Wiœlicki J.: Architektura gridu bazodanowego data grid. Pó³rocznik AGH, Automatyka, t. 9, z. 3, 2005, [10] Kuliberda K., Wiœlicki J.: Przezroczysta platforma transportowa dla rozproszonego, równoleg³ego przetwarzania zasobów bazodanowych. Sieci i systemy informatyczne: teoria, projekty, wdro- enia, aplikacje, Politechnika ódzka, t. 2, 2005, [11] Kuliberda K., Wiœlicki J., Adamus R.: The Main Issues of The Database Grid Realization Based on Data Grid Concept. I KKNTPD, Poznañ, 2005, [12] Subieta K.: Teoria i konstrukcja obiektowych jêzyków zapytañ. Wydawnictwo PJWSTK, Warszawa 2004, ISBN (522 strony) [13] Project JXTA Community:

12 614 Kamil Kuliberda, Jacek Wiœlicki, Tomasz Kowalski, Piotr B³aszczyk, Grzegorz Balcerzak, Rados³aw Adamus

Ethernet VPN tp. Twój œwiat. Ca³y œwiat.

Ethernet VPN tp. Twój œwiat. Ca³y œwiat. Ethernet VPN tp 19330 Twój œwiat. Ca³y œwiat. Efektywna komunikacja biznesowa pozwala na bardzo szybkie i bezpieczne po³¹czenie poszczególnych oddzia³ów firmy przez wirtualn¹ sieæ prywatn¹ (VPN) oraz zapewnia

Bardziej szczegółowo

Czy przedsiêbiorstwo, którym zarz¹dzasz, intensywnie siê rozwija, ma wiele oddzia³ów lub kolejne lokalizacje w planach?

Czy przedsiêbiorstwo, którym zarz¹dzasz, intensywnie siê rozwija, ma wiele oddzia³ów lub kolejne lokalizacje w planach? Czy przedsiêbiorstwo, którym zarz¹dzasz, intensywnie siê rozwija, ma wiele oddzia³ów lub kolejne lokalizacje w planach? Czy masz niedosyt informacji niezbêdnych do tego, by mieæ pe³en komfort w podejmowaniu

Bardziej szczegółowo

revati.pl Drukarnia internetowa Szybki kontakt z klientem Obs³uga zapytañ ofertowych rozwi¹zania dla poligrafii Na 100% procent wiêcej klientów

revati.pl Drukarnia internetowa Szybki kontakt z klientem Obs³uga zapytañ ofertowych rozwi¹zania dla poligrafii Na 100% procent wiêcej klientów revati.pl rozwi¹zania dla poligrafii Systemy do sprzeda y us³ug poligraficznych w internecie Drukarnia Szybki kontakt z klientem Obs³uga zapytañ ofertowych Na 100% procent wiêcej klientów drukarnia drukarnia

Bardziej szczegółowo

Sieci komputerowe. Definicja. Elementy 2012-05-24

Sieci komputerowe. Definicja. Elementy 2012-05-24 Sieci komputerowe Wprowadzenie dr inż. Maciej Piechowiak Definicja grupa komputerów lub innych urządzeń połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów Elementy Cztery elementy

Bardziej szczegółowo

Integracja oraz indeksowanie rozproszonych zasobów danych w technologii data grid ****

Integracja oraz indeksowanie rozproszonych zasobów danych w technologii data grid **** AUTOMATYKA 2009 Tom 13 Zeszyt 3 Kamil Kuliberda*, Tomasz M. Kowalski*, Jacek Wiœlicki*, ***, Rados³aw Adamus*, ***, Micha³ Meina** Integracja oraz indeksowanie rozproszonych zasobów danych w technologii

Bardziej szczegółowo

System kontroli wersji SVN

System kontroli wersji SVN System kontroli wersji SVN Co to jest system kontroli wersji Wszędzie tam, gdzie nad jednym projektem pracuje wiele osób, zastosowanie znajduje system kontroli wersji. System, zainstalowany na serwerze,

Bardziej szczegółowo

Opis zmian funkcjonalności platformy E-GIODO wprowadzonych w związku z wprowadzeniem możliwości wysyłania wniosków bez podpisu elektronicznego

Opis zmian funkcjonalności platformy E-GIODO wprowadzonych w związku z wprowadzeniem możliwości wysyłania wniosków bez podpisu elektronicznego Opis zmian funkcjonalności platformy E-GIODO wprowadzonych w związku z wprowadzeniem możliwości wysyłania wniosków bez podpisu elektronicznego Wstęp. Dodanie funkcjonalności wysyłania wniosków bez podpisów

Bardziej szczegółowo

Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, 00-662 Warszawa

Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, 00-662 Warszawa Zamawiający: Wydział Matematyki i Nauk Informacyjnych Politechniki Warszawskiej 00-662 Warszawa, ul. Koszykowa 75 Przedmiot zamówienia: Produkcja Interaktywnej gry matematycznej Nr postępowania: WMiNI-39/44/AM/13

Bardziej szczegółowo

Po³¹czenie iphone'a/ipad a do Smart Multishare USB

Po³¹czenie iphone'a/ipad a do Smart Multishare USB INSTRUKCJA OBSLUGI Po³¹czenie iphone'a/ipad a do Smart Multishare USB Smart Multishare USB jest produktem, który pozwala Ci bezprzewodowo transmitowaæ elementy takie jak zdjêcia, filmy video, muzykê i

Bardziej szczegółowo

Integracja systemów, integracja procesów

Integracja systemów, integracja procesów Nowe rozwiązania informatyczne w zmieniającej się rzeczywistości akademickiej Integracja systemów, integracja procesów... Janina Mincer-Daszkiewicz Uniwersytet Warszawski, MUCI jmd@mimuw.edu.pl Warszawa,

Bardziej szczegółowo

Zbuduj prywatnπ chmurê backupu w? rmie. Xopero Backup. Centralnie zarzπdzane rozwiπzanie do backupu serwerów i stacji roboczych

Zbuduj prywatnπ chmurê backupu w? rmie. Xopero Backup. Centralnie zarzπdzane rozwiπzanie do backupu serwerów i stacji roboczych Zbuduj prywatnπ chmurê backupu w? rmie Centralne i zdalne zarzπdzanie kopiami zapasowymi Dedykowane rozwiπzanie dla dowolnej infrastruktury w? rmie Backup stacji roboczych i serwerów Bezpieczne przechowywanie

Bardziej szczegółowo

S I M P L E. E O D ELEKTRONICZNY OBIEG DOKUMENTÓW. www.simple.com.pl

S I M P L E. E O D ELEKTRONICZNY OBIEG DOKUMENTÓW. www.simple.com.pl S I M P L E. E O D ELEKTRONICZNY OBIEG DOKUMENTÓW www.simple.com.pl SIMPLE.EOD ELEKTRONICZNY OBIEG DOKUMENTÓW SIMPLE.EOD to innowacyjna platforma dotycz¹cy przetwarzania informacji mo e internetowa do

Bardziej szczegółowo

elektroniczna Platforma Usług Administracji Publicznej

elektroniczna Platforma Usług Administracji Publicznej elektroniczna Platforma Usług Administracji Publicznej A Instrukcja użytkownika Instalacja usług wersja 1.1 Ministerstwo Spraw Wewnętrznych i Administracji ul. Batorego 5, 02-591 Warszawa www.epuap.gov.pl

Bardziej szczegółowo

Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych?

Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych? Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych? 1 Podstawowe pojęcia: 2 3 4 5 Dana (ang.data) najmniejsza, elementarna jednostka informacji o obiekcie będąca przedmiotem przetwarzania

Bardziej szczegółowo

System do kontroli i analizy wydawanych posiłków

System do kontroli i analizy wydawanych posiłków System do kontroli i analizy wydawanych posiłków K jak KORZYŚCI C jak CEL W odpowiedzi na liczne pytania odnośnie rozwiązania umożliwiającego elektroniczną ewidencję wydawanych posiłków firma PControl

Bardziej szczegółowo

Sieci komputerowe cel

Sieci komputerowe cel Sieci komputerowe cel współuŝytkowanie programów i plików; współuŝytkowanie innych zasobów: drukarek, ploterów, pamięci masowych, itd. współuŝytkowanie baz danych; ograniczenie wydatków na zakup stacji

Bardziej szczegółowo

PoluProduction. <jedi> Vision. Version 1.0

PoluProduction. <jedi> Vision. Version 1.0 PoluProduction Vision Version 1.0 Revision History Date Version Description Author 21/05/2011 1.0 Pierwsza wersja aplikacji Grzegorz Pol Confidential PoluProduction, 2011 ii Table of Contents 1.

Bardziej szczegółowo

S I M P L E. E R P ZARZ DZANIE MA J TKIEM. www.simple.com.pl

S I M P L E. E R P ZARZ DZANIE MA J TKIEM. www.simple.com.pl S I M P L E. E R P ZARZ DZANIE MA J TKIEM www.simple.com.pl SIMPLE.ERP ZARZ DZANIE MA J TKIEM Obszar funkcjonalny systemu ZARZ DZANIE MA J TKIEM umo liwia prowadzenie w systemie pe³nej obs³ugi maj¹tku

Bardziej szczegółowo

epuap Ogólna instrukcja organizacyjna kroków dla realizacji integracji

epuap Ogólna instrukcja organizacyjna kroków dla realizacji integracji epuap Ogólna instrukcja organizacyjna kroków dla realizacji integracji Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka

Bardziej szczegółowo

Oprogramowanie FonTel służy do prezentacji nagranych rozmów oraz zarządzania rejestratorami ( zapoznaj się z rodziną rejestratorów FonTel ).

Oprogramowanie FonTel służy do prezentacji nagranych rozmów oraz zarządzania rejestratorami ( zapoznaj się z rodziną rejestratorów FonTel ). {tab=opis} Oprogramowanie FonTel służy do prezentacji nagranych rozmów oraz zarządzania rejestratorami ( zapoznaj się z rodziną rejestratorów FonTel ). Aplikacja umożliwia wygodne przeglądanie, wyszukiwanie

Bardziej szczegółowo

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento (plugin dostępny w wersji ecommerce)

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento (plugin dostępny w wersji ecommerce) emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento (plugin dostępny w wersji ecommerce) Zastosowanie Rozszerzenie to dedykowane jest sklepom internetowych zbudowanym w oparciu

Bardziej szczegółowo

Instalacja. Zawartość. Wyszukiwarka. Instalacja... 1. Konfiguracja... 2. Uruchomienie i praca z raportem... 4. Metody wyszukiwania...

Instalacja. Zawartość. Wyszukiwarka. Instalacja... 1. Konfiguracja... 2. Uruchomienie i praca z raportem... 4. Metody wyszukiwania... Zawartość Instalacja... 1 Konfiguracja... 2 Uruchomienie i praca z raportem... 4 Metody wyszukiwania... 6 Prezentacja wyników... 7 Wycenianie... 9 Wstęp Narzędzie ściśle współpracujące z raportem: Moduł

Bardziej szczegółowo

Tworzenie wielopoziomowych konfiguracji sieci stanowisk asix z separacją segmentów sieci - funkcja POMOST. Pomoc techniczna

Tworzenie wielopoziomowych konfiguracji sieci stanowisk asix z separacją segmentów sieci - funkcja POMOST. Pomoc techniczna NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI Tworzenie wielopoziomowych konfiguracji sieci stanowisk asix z separacją segmentów sieci - funkcja POMOST Pomoc techniczna Dok. Nr PLP0009 Wersja: 24-11-2005

Bardziej szczegółowo

Informacje o omawianym programie. Założenia programu omawianego w przykładzie

Informacje o omawianym programie. Założenia programu omawianego w przykładzie 1 Komunikacja człowiek - komputer Przedmiot: Komunikacja człowiek - komputer Ćwiczenie: 3 Temat dwiczenia: Projektowanie interfejsu programu typu bazodanowego dr Artur Bartoszewski CZĘŚD I analiza przykładowego

Bardziej szczegółowo

DOTACJE NA INNOWACJE ZAPYTANIE OFERTOWE

DOTACJE NA INNOWACJE ZAPYTANIE OFERTOWE Rentis S.A. ul. Krakowska 204 02-219 Warszawa Warszawa, dnia 20.10.2014 r. ZAPYTANIE OFERTOWE W związku z realizacją projektu pn. Wdrożenie systemu B2B pomiędzy Global Rent a Car S.A. i jego partnerami

Bardziej szczegółowo

Budownictwo in ynieryjne w Polsce 2007

Budownictwo in ynieryjne w Polsce 2007 Budownictwo in ynieryjne w Polsce 2007 Prognozy rozwoju na lata 2007-2010 Data publikacji: sierpieñ 2007 Wersje jêzykowe: angielska, polska Od autora Budownictwo in ynieryjne utrzyma w nadchodz¹cych latach

Bardziej szczegółowo

Instrukcja obsługi platformy zakupowej PHU VECTOR SP. Z O.O.

Instrukcja obsługi platformy zakupowej PHU VECTOR SP. Z O.O. Instrukcja obsługi platformy zakupowej PHU VECTOR SP. Z O.O. Logowanie Aby zalogować się do platformy zakupowej VECTOR należy otworzyć naszą stronę internetową i wejść na zakładkę Sklep internetowy Twój

Bardziej szczegółowo

ABONENCKA CENTRALA TELEFONICZNA SIGMA. Instalacja sterownika USB

ABONENCKA CENTRALA TELEFONICZNA SIGMA. Instalacja sterownika USB ABONENCKA CENTRALA TELEFONICZNA SIGMA Instalacja sterownika USB 1 SIGMA PLATAN Sp. z o.o. 81-855 SOPOT, ul. Platanowa 2 tel. (0-58) 555-88-00, fax (0-58) 555-88-01 www.platan.pl e-mail: platan@platan.pl

Bardziej szczegółowo

InsERT GT Własne COM 1.0

InsERT GT Własne COM 1.0 InsERT GT Własne COM 1.0 Autor: Jarosław Kolasa, InsERT Wstęp... 2 Dołączanie zestawień własnych do systemu InsERT GT... 2 Sposób współpracy rozszerzeń z systemem InsERT GT... 2 Rozszerzenia standardowe

Bardziej szczegółowo

OPIS PRZEDMIOTU ZAMÓWIENIA DO ZAPYTANIA KE1/POIG 8.2/13

OPIS PRZEDMIOTU ZAMÓWIENIA DO ZAPYTANIA KE1/POIG 8.2/13 Zapytanie ofertowe - Działanie PO IG 8.2 Warszawa, dnia 13.12.2013 r. OPIS PRZEDMIOTU ZAMÓWIENIA DO ZAPYTANIA KE1/POIG 8.2/13 ISTOTNE INFORMACJE O PROJEKCIE: Celem projektu "Wdrożenie zintegrowanego systemu

Bardziej szczegółowo

Projektowanie bazy danych

Projektowanie bazy danych Projektowanie bazy danych Pierwszą fazą tworzenia projektu bazy danych jest postawienie definicji celu, założeo wstępnych i określenie podstawowych funkcji aplikacji. Każda baza danych jest projektowana

Bardziej szczegółowo

8. Konfiguracji translacji adresów (NAT)

8. Konfiguracji translacji adresów (NAT) 8. Konfiguracji translacji adresów (NAT) Translacja adresów nazywana również maskaradą IP jest mechanizmem tłumaczenia adresów prywatnych sieci lokalnej na adresy publiczne otrzymane od operatora. Rozróżnia

Bardziej szczegółowo

Zobacz to na własne oczy. Przyszłość już tu jest dzięki rozwiązaniu Cisco TelePresence.

Zobacz to na własne oczy. Przyszłość już tu jest dzięki rozwiązaniu Cisco TelePresence. Informacje dla kadry zarządzającej Zobacz to na własne oczy. Przyszłość już tu jest dzięki rozwiązaniu Cisco TelePresence. 2010 Cisco i/lub firmy powiązane. Wszelkie prawa zastrzeżone. Ten dokument zawiera

Bardziej szczegółowo

Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Miejskim w Łabiszynie

Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Miejskim w Łabiszynie Załącznik do Zarządzenia Nr 120.16.2014 Burmistrza Łabiszyna z dnia 25 kwietnia 2014 r. Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Miejskim w Łabiszynie ""BSES Spis treści

Bardziej szczegółowo

Wytyczne Województwa Wielkopolskiego

Wytyczne Województwa Wielkopolskiego 5. Wytyczne Województwa Wielkopolskiego Projekt wspó³finansowany przez Uniê Europejsk¹ z Europejskiego Funduszu Rozwoju Regionalnego oraz Bud etu Pañstwa w ramach Wielkopolskiego Regionalnego Programu

Bardziej szczegółowo

systemy informatyczne SIMPLE.ERP Bud etowanie dla Jednostek Administracji Publicznej

systemy informatyczne SIMPLE.ERP Bud etowanie dla Jednostek Administracji Publicznej SIMPLE systemy informatyczne SIMPLE.ERP Bud etowanie dla Jednostek Administracji Publicznej SIMPLE.ERP Bud etowanie dla Jednostek Administracji Publicznej to nowoczesny system informatyczny kompleksowo

Bardziej szczegółowo

Modelowanie œrodowiska 3D z danych pomiarowych**

Modelowanie œrodowiska 3D z danych pomiarowych** AUTOMATYKA 2005 Tom 9 Zeszyt 3 Jacek Nowakowski *, Daniel Kaczorowski * Modelowanie œrodowiska 3D z danych pomiarowych** 1. Wprowadzenie Jednym z obszarów mo liwego wykorzystania symulacji komputerowej

Bardziej szczegółowo

W dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców

W dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców W dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców oferujących dostępy do tytułów elektronicznych, zarówno bibliotekarze jak i użytkownicy coraz większą ilość

Bardziej szczegółowo

INSTRUKCJA TESTOWANIA USŁUG NA PLATFORMIE ELA-ENT

INSTRUKCJA TESTOWANIA USŁUG NA PLATFORMIE ELA-ENT Załącznik nr 1 Siedlce-Warszawa, dn. 16.06.2009 r. Opracowanie: Marek Faderewski (marekf@ipipan.waw.pl) Dariusz Mikułowski (darek@ii3.ap.siedlce.pl) INSTRUKCJA TESTOWANIA USŁUG NA PLATFORMIE ELA-ENT Przed

Bardziej szczegółowo

Spis treści. Rozdział 1 ewyniki. mmedica - INSTR UKC JA UŻYTKO W NIKA

Spis treści. Rozdział 1 ewyniki. mmedica - INSTR UKC JA UŻYTKO W NIKA Wersja 5.1.9 Spis treści Rozdział 1 1.1 1.1.1 1.1.2 1.2 1.3 1.4 1.5 I Konfiguracja... 1-1 OID świadczeniodawcy... 1-2 Dodanie... instytucji zewnętrznej 1-4 Dodanie... zlecenia 1-11 Pobranie... materiału

Bardziej szczegółowo

Warunki Oferty PrOmOcyjnej usługi z ulgą

Warunki Oferty PrOmOcyjnej usługi z ulgą Warunki Oferty PrOmOcyjnej usługi z ulgą 1. 1. Opis Oferty 1.1. Oferta Usługi z ulgą (dalej Oferta ), dostępna będzie w okresie od 16.12.2015 r. do odwołania, jednak nie dłużej niż do dnia 31.03.2016 r.

Bardziej szczegółowo

Regulamin Krêgów Harcerstwa Starszego ZHR

Regulamin Krêgów Harcerstwa Starszego ZHR Biuro Naczelnictwa ZHR 1 Regulamin Krêgów Harcerstwa Starszego ZHR (za³¹cznik do uchwa³y Naczelnictwa nr 196/1 z dnia 30.10.2007 r. ) 1 Kr¹g Harcerstwa Starszego ZHR - zwany dalej "Krêgiem" w skrócie "KHS"

Bardziej szczegółowo

PODNOSZENIE EFEKTYWNOŒCI PRZEDSIÊBIORSTWA - PROJEKTOWANIE PROCESÓW

PODNOSZENIE EFEKTYWNOŒCI PRZEDSIÊBIORSTWA - PROJEKTOWANIE PROCESÓW BAROMETR REGIONALNY 33 PODNOSZENIE EFEKTYWNOŒCI PRZEDSIÊBIORSTWA - PROJEKTOWANIE PROCESÓW mgr in. Adam Piekara, Doradca w programie EQUAL Podstaw¹ niniejszego artyku³u jest przyjêcie za- ³o enia, e ka

Bardziej szczegółowo

VLAN Ethernet. być konfigurowane w dowolnym systemie operacyjnym do ćwiczenia nr 6. Od ćwiczenia 7 należy pracować ć w systemie Linux.

VLAN Ethernet. być konfigurowane w dowolnym systemie operacyjnym do ćwiczenia nr 6. Od ćwiczenia 7 należy pracować ć w systemie Linux. VLAN Ethernet Wstęp Ćwiczenie ilustruje w kolejnych krokach coraz bardziej złożone one struktury realizowane z użyciem wirtualnych sieci lokalnych. Urządzeniami, które będą realizowały wirtualne sieci

Bardziej szczegółowo

Bazy danych. Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15

Bazy danych. Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15 Bazy danych Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15 Przechowywanie danych Wykorzystanie systemu plików, dostępu do plików za pośrednictwem systemu operacyjnego

Bardziej szczegółowo

emszmal 3: Automatyczne księgowanie przelewów w menedżerze sprzedaży BaseLinker (plugin dostępny w wersji ecommerce)

emszmal 3: Automatyczne księgowanie przelewów w menedżerze sprzedaży BaseLinker (plugin dostępny w wersji ecommerce) emszmal 3: Automatyczne księgowanie przelewów w menedżerze sprzedaży BaseLinker (plugin dostępny w wersji ecommerce) Zastosowanie Rozszerzenie to dedykowane jest internetowemu menedżerowi sprzedaży BaseLinker.

Bardziej szczegółowo

Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT

Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT Spis treści Instrukcja użytkownika systemu Ognivo2... 3 Opis... 3 Konfiguracja programu... 4 Rejestracja bibliotek narzędziowych... 4 Konfiguracja

Bardziej szczegółowo

Program szkoleniowy Efektywni50+ Moduł III Standardy wymiany danych

Program szkoleniowy Efektywni50+ Moduł III Standardy wymiany danych Program szkoleniowy Efektywni50+ Moduł III 1 Wprowadzenie do zagadnienia wymiany dokumentów. Lekcja rozpoczynająca moduł poświęcony standardom wymiany danych. Wprowadzenie do zagadnień wymiany danych w

Bardziej szczegółowo

Procedura nadawania uprawnień do potwierdzania Profili Zaufanych w Urzędzie Gminy w Ryjewie

Procedura nadawania uprawnień do potwierdzania Profili Zaufanych w Urzędzie Gminy w Ryjewie WÓJT GMINY RYJEWO Załącznik Nr 2 do Zarządzenia Nr 13/15 Wójta Gminy Ryjewo z dnia 20 lutego 2015 roku w sprawie zmiany treści zarządzenia Nr 45/14 Wójta Gminy Ryjewo z dnia 30 czerwca 2014 roku w sprawie

Bardziej szczegółowo

Zapytanie ofertowe. Projekt realizowany przy współfinansowaniu ze środków Unii Europejskiej, w ramach Programu Operacyjnego Pomoc Techniczna 2014-2020

Zapytanie ofertowe. Projekt realizowany przy współfinansowaniu ze środków Unii Europejskiej, w ramach Programu Operacyjnego Pomoc Techniczna 2014-2020 Zapytanie ofertowe Wydział Rozwoju Miasta Urzędu Miasta Włocławek, ul. Zielony Rynek 11/13, składa zapytanie ofertowe na opracowanie, utrzymanie i serwis interaktywnej cyfrowej mapy funkcjonalnej wraz

Bardziej szczegółowo

KONCEPCJA WYKORZYSTANIA TECHNOLOGII APPLET- JAVA W TWORZENIU

KONCEPCJA WYKORZYSTANIA TECHNOLOGII APPLET- JAVA W TWORZENIU KONCEPCJA WYKORZYSTANIA TECHNOLOGII APPLET- JAVA W TWORZENIU TORINGU PRZEMIESZCZA I ICH WIZUALIZACJI NA MAPIE CYFROWEJ 05-130 Zegrze, ul. Warszawska 22A Appletu przy projektowaniu i tworzeniu systemu Applet-

Bardziej szczegółowo

O autorze 11 O recenzentach 13 Przedmowa 15

O autorze 11 O recenzentach 13 Przedmowa 15 O autorze 11 O recenzentach 13 Przedmowa 15 Rozdzia 1. Wprowadzenie 19 Dla kogo przeznaczona jest ta ksi ka? 20 Plan tworzenia witryny nauczania 20 Krok po kroku korzystanie z ka dego z rozdzia ów 21 Krok

Bardziej szczegółowo

Systemy mikroprocesorowe - projekt

Systemy mikroprocesorowe - projekt Politechnika Wrocławska Systemy mikroprocesorowe - projekt Modbus master (Linux, Qt) Prowadzący: dr inż. Marek Wnuk Opracował: Artur Papuda Elektronika, ARR IV rok 1. Wstępne założenia projektu Moje zadanie

Bardziej szczegółowo

PRESTASHOP INTEGRATOR XL BY CTI INSTRUKCJA

PRESTASHOP INTEGRATOR XL BY CTI INSTRUKCJA PRESTASHOP INTEGRATOR XL BY CTI INSTRUKCJA 1 Spis treści 1. Opis programu...3 2. Konfiguracja połączenia...4 2.1. Połączenie z serwerem MS SQL...5 2.2. Nawiązanie połączenia z Comarch ERP XL...6 2.2.1.

Bardziej szczegółowo

gdy wielomian p(x) jest podzielny bez reszty przez trójmian kwadratowy x rx q. W takim przypadku (5.10)

gdy wielomian p(x) jest podzielny bez reszty przez trójmian kwadratowy x rx q. W takim przypadku (5.10) 5.5. Wyznaczanie zer wielomianów 79 gdy wielomian p(x) jest podzielny bez reszty przez trójmian kwadratowy x rx q. W takim przypadku (5.10) gdzie stopieñ wielomianu p 1(x) jest mniejszy lub równy n, przy

Bardziej szczegółowo

Wdro enie SAP Treasury and Risk Management procesy na poziomie grupy i jednostki lokalnej na przyk adzie Coca-Cola Hellenic

Wdro enie SAP Treasury and Risk Management procesy na poziomie grupy i jednostki lokalnej na przyk adzie Coca-Cola Hellenic Wdro enie SAP Treasury and Risk Management procesy na poziomie grupy i jednostki lokalnej na przyk adzie Coca-Cola Hellenic Zró nicowany i zrównowa ony zasi g geograficzny Ludno : 78 mio Ludno : 401 mio

Bardziej szczegółowo

Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Miejskim w Barcinie

Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Miejskim w Barcinie Załącznik do Zarządzenia Nr 59/2014 Burmistrza Barcina z dnia 24 kwietnia 2014 r. Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Miejskim w Barcinie Spis treści 1. Użyte pojęcia

Bardziej szczegółowo

System nagłośnieniowy i dźwiękowy system ostrzegawczy Bosch Praesideo

System nagłośnieniowy i dźwiękowy system ostrzegawczy Bosch Praesideo System nagłośnieniowy i dźwiękowy system ostrzegawczy Bosch Praesideo 2 Systemy nagłośnieniowe i dźwiękowe systemy ostrzegawcze Bosch Praesideo Bosch Praesideo przekaże Twoją wiadomość zawsze i wszędzie

Bardziej szczegółowo

Rozwiązywanie nazw w sieci. Identyfikowanie komputerów w sieci

Rozwiązywanie nazw w sieci. Identyfikowanie komputerów w sieci Rozwiązywanie nazw w sieci Identyfikowanie komputerów w sieci Protokół TCP/IP identyfikuje komputery źródłowe i docelowe poprzez ich adresy IP. Jednakże użytkownicy łatwiej zapamiętają słowa niż numery.

Bardziej szczegółowo

Zainstalowana po raz pierwszy aplikacja wymaga aktualizacji bazy danych obsługiwanych sterowników.

Zainstalowana po raz pierwszy aplikacja wymaga aktualizacji bazy danych obsługiwanych sterowników. FRISKO-MOBILE Aplikacja FRISKO-MOBILE przeznaczona jest do zdalnej obsługi sterowników FRISKO podłączonych do sieci LAN o stałym adresie IP za pośrednictwem wbudowanych lub zewnętrznych modułów komunikacyjnych.

Bardziej szczegółowo

Bazy Danych. Laboratorium 2

Bazy Danych. Laboratorium 2 Bazy Danych Zadania i problemy techniczno-inżynieryjne oraz informatyczne dla systemów operacyjnych, połączeń i konfiguracji baz danych do pracy w biurze, sieci oraz z internetem. pdf Laboratorium 2 Opracować

Bardziej szczegółowo

Elementy i funkcjonalno

Elementy i funkcjonalno Konsola operatora Konsola operatora zapewnia dost p do najwa niejszych informacji o po czeniu i aktualnym statusie abonentów, dzi ki czemu u atwia przekazywanie po cze. Konsola przewy sza swoimi mo liwo

Bardziej szczegółowo

Procedura nadawania uprawnień do potwierdzania, przedłuŝania waŝności i uniewaŝniania profili zaufanych epuap. Załącznik nr 1

Procedura nadawania uprawnień do potwierdzania, przedłuŝania waŝności i uniewaŝniania profili zaufanych epuap. Załącznik nr 1 Załącznik nr 1 do zarządzenia Nr 204/2014 Burmistrza Miasta Kudowa-Zdrój z dnia 5 sierpnia 2014 r. Procedura nadawania uprawnień do potwierdzania, przedłuŝania waŝności i uniewaŝniania profili zaufanych

Bardziej szczegółowo

Rudniki, dnia 10.02.2016 r. Zamawiający: PPHU Drewnostyl Zenon Błaszak Rudniki 5 64-330 Opalenica NIP 788-000-22-12 ZAPYTANIE OFERTOWE

Rudniki, dnia 10.02.2016 r. Zamawiający: PPHU Drewnostyl Zenon Błaszak Rudniki 5 64-330 Opalenica NIP 788-000-22-12 ZAPYTANIE OFERTOWE Zamawiający: Rudniki, dnia 10.02.2016 r. PPHU Drewnostyl Zenon Błaszak Rudniki 5 64-330 Opalenica NIP 788-000-22-12 ZAPYTANIE OFERTOWE W związku z planowaną realizacją projektu pn. Rozwój działalności

Bardziej szczegółowo

Wykonanie strony internetowej projektu wraz z hostingiem i administracją

Wykonanie strony internetowej projektu wraz z hostingiem i administracją Znak sprawy: OR.042.14.2013 Nawojowa, 06.12.2013 r. Z A P Y T A N I E na realizację zadania pn. O F E R T O W E Wykonanie strony internetowej projektu wraz z hostingiem i administracją Zapytanie w ramach

Bardziej szczegółowo

Pracownia internetowa w ka dej szkole (edycja 2004)

Pracownia internetowa w ka dej szkole (edycja 2004) Instrukcja numer SPD2/10_04/Z6 Pracownia internetowa w ka dej szkole (edycja 2004) Opiekun pracowni internetowej cz. 2 ISA Server - Logi serwera (PD2) Zadanie 6 Sprawdzanie logów serwera Notatka logi na

Bardziej szczegółowo

REGULAMIN. przeprowadzania naboru nowych pracowników do korpusu służby cywilnej w Kuratorium Oświaty w Szczecinie.

REGULAMIN. przeprowadzania naboru nowych pracowników do korpusu służby cywilnej w Kuratorium Oświaty w Szczecinie. Załącznik do zarządzenia Nr 96 /2009 Zachodniopomorskiego Kuratora Oświaty w Szczecinie z dnia 23 września 2009 r. REGULAMIN przeprowadzania naboru nowych pracowników do korpusu służby cywilnej w Kuratorium

Bardziej szczegółowo

HAŚKO I SOLIŃSKA SPÓŁKA PARTNERSKA ADWOKATÓW ul. Nowa 2a lok. 15, 50-082 Wrocław tel. (71) 330 55 55 fax (71) 345 51 11 e-mail: kancelaria@mhbs.

HAŚKO I SOLIŃSKA SPÓŁKA PARTNERSKA ADWOKATÓW ul. Nowa 2a lok. 15, 50-082 Wrocław tel. (71) 330 55 55 fax (71) 345 51 11 e-mail: kancelaria@mhbs. HAŚKO I SOLIŃSKA SPÓŁKA PARTNERSKA ADWOKATÓW ul. Nowa 2a lok. 15, 50-082 Wrocław tel. (71) 330 55 55 fax (71) 345 51 11 e-mail: kancelaria@mhbs.pl Wrocław, dnia 22.06.2015 r. OPINIA przedmiot data Praktyczne

Bardziej szczegółowo

Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Gminy Wągrowiec

Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Gminy Wągrowiec Załącznik do Zarządzenia Nr 88/2014 Wójta Gminy Wągrowiec z dnia 7 lipca 2014 r. Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Gminy Wągrowiec 1 Spis treści 1. Użyte pojęcia

Bardziej szczegółowo

Sieć komputerowa grupa komputerów lub innych urządzeo połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów, na przykład:

Sieć komputerowa grupa komputerów lub innych urządzeo połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów, na przykład: Sieci komputerowe Sieć komputerowa grupa komputerów lub innych urządzeo połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów, na przykład: korzystania ze wspólnych urządzeo, np.

Bardziej szczegółowo

API transakcyjne BitMarket.pl

API transakcyjne BitMarket.pl API transakcyjne BitMarket.pl Wersja 20140314 1. Sposób łączenia się z API... 2 1.1. Klucze API... 2 1.2. Podpisywanie wiadomości... 2 1.3. Parametr tonce... 2 1.4. Odpowiedzi serwera... 3 1.5. Przykładowy

Bardziej szczegółowo

Roman Dmowski Centrum Usług Wspólnych

Roman Dmowski Centrum Usług Wspólnych Czy PRINCE2 może być pomocny w zamówieniach publicznych Roman Dmowski Best Practice Showcase, 10 czerwca 2011 PRINCE2 jest znakiem handlowym Office of Government Commerce zarejestrowanym w Zjednoczonym

Bardziej szczegółowo

Lublin, 19.07.2013. Zapytanie ofertowe

Lublin, 19.07.2013. Zapytanie ofertowe Lublin, 19.07.2013 Zapytanie ofertowe na wyłonienie wykonawcy/dostawcy 1. Wartości niematerialne i prawne a) System zarządzania magazynem WMS Asseco SAFO, 2. usług informatycznych i technicznych związanych

Bardziej szczegółowo

Microsoft Management Console

Microsoft Management Console Microsoft Management Console Konsola zarządzania jest narzędziem pozwalającym w prosty sposób konfigurować i kontrolować pracę praktycznie wszystkich mechanizmów i usług dostępnych w sieci Microsoft. Co

Bardziej szczegółowo

DWP. NOWOή: Dysza wentylacji po arowej

DWP. NOWOŒÆ: Dysza wentylacji po arowej NOWOŒÆ: Dysza wentylacji po arowej DWP Aprobata Techniczna AT-15-550/2007 SMAY Sp. z o.o. / ul. Ciep³ownicza 29 / 1-587 Kraków tel. +48 12 78 18 80 / fax. +48 12 78 18 88 / e-mail: info@smay.eu Przeznaczenie

Bardziej szczegółowo

Procedura działania Punktu Potwierdzającego. Profile Zaufane epuap. w Urzędzie Miejskim w Miłakowie

Procedura działania Punktu Potwierdzającego. Profile Zaufane epuap. w Urzędzie Miejskim w Miłakowie Załącznik do Zarządzenia Nr 6/2015 Burmistrza Miłakowa z dnia 20 stycznia 2015 r. Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Miejskim w Miłakowie Spis treści 1. Użyte

Bardziej szczegółowo

Instrukcja programu PControl Powiadowmienia.

Instrukcja programu PControl Powiadowmienia. 1. Podłączenie zestawu GSM. Instrukcja programu PControl Powiadowmienia. Pierwszym krokiem w celu uruchomienia i poprawnej pracy aplikacji jest podłączenie zestawu GSM. Zestaw należy podłączyć zgodnie

Bardziej szczegółowo

Projektowanie procesów logistycznych w systemach wytwarzania

Projektowanie procesów logistycznych w systemach wytwarzania GABRIELA MAZUR ZYGMUNT MAZUR MAREK DUDEK Projektowanie procesów logistycznych w systemach wytwarzania 1. Wprowadzenie Badania struktury kosztów logistycznych w wielu krajach wykaza³y, e podstawowym ich

Bardziej szczegółowo

Programator pamięci EEPROM

Programator pamięci EEPROM Programator pamięci EEPROM Model M- do Dydaktycznego Systemu Mikroprocesorowego DSM-5 Instrukcja uŝytkowania Copyright 007 by MicroMade All rights reserved Wszelkie prawa zastrzeŝone MicroMade Gałka i

Bardziej szczegółowo

Tytuł pracy. Praca dyplomowa inżynierska. Filip Piechocki. Tytuł Imię i Nazwisko

Tytuł pracy. Praca dyplomowa inżynierska. Filip Piechocki. Tytuł Imię i Nazwisko Politechnika Warszawska Wydział Elektroniki i Technik Informacyjnych Instytut Informatyki Rok akademicki 2008/2009 Praca dyplomowa inżynierska Filip Piechocki Tytuł pracy Opiekun pracy: Tytuł Imię i Nazwisko

Bardziej szczegółowo

Rynek telekomunikacyjny w Polsce 2007

Rynek telekomunikacyjny w Polsce 2007 Rynek telekomunikacyjny w Polsce 2007 Prognozy rozwoju na lata 2007-2010 Data publikacji: wrzesieñ 2007 Wersje jêzykowe: polska, angielska Od autora Na polskim rynku telekomunikacyjnym widocznych jest

Bardziej szczegółowo

PERSON Kraków 2002.11.27

PERSON Kraków 2002.11.27 PERSON Kraków 2002.11.27 SPIS TREŚCI 1 INSTALACJA...2 2 PRACA Z PROGRAMEM...3 3. ZAKOŃCZENIE PRACY...4 1 1 Instalacja Aplikacja Person pracuje w połączeniu z czytnikiem personalizacyjnym Mifare firmy ASEC

Bardziej szczegółowo

Obowiązuje od 30 marca 2015 roku

Obowiązuje od 30 marca 2015 roku Obowiązuje od 30 marca 2015 roku W Regulaminie świadczenia usługi Pocztex w obrocie krajowym, stanowiącym Załącznik nr 1 do Decyzji Nr 326/2013/PRUP Dyrektora Zarządzającego Pionem Rozwoju Usług Pocztowych

Bardziej szczegółowo

GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla uŝytkowników modułu wyszukiwania danych Warszawa 2007

GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla uŝytkowników modułu wyszukiwania danych Warszawa 2007 GEO-SYSTEM Sp. z o.o. 02-732 Warszawa, ul. Podbipięty 34 m. 7, tel./fax 847-35-80, 853-31-15 http:\\www.geo-system.com.pl e-mail:geo-system@geo-system.com.pl GEO-RCiWN Rejestr Cen i Wartości Nieruchomości

Bardziej szczegółowo

Instrukcja obsługi aplikacji Moduł 7 Business Ship Control dla InsERT Subiekt GT

Instrukcja obsługi aplikacji Moduł 7 Business Ship Control dla InsERT Subiekt GT Instrukcja obsługi aplikacji Moduł 7 Business Ship Control dla InsERT Subiekt GT PRZEDSIĘBIORSTWO FAIR PLAY 2011 Twoje potrzeby. Nasze rozwiązania. www.siodemka.com SPIS TREŚCI 1. Uruchamianie aplikacji

Bardziej szczegółowo

Opis instalacji systemu Intranet Komunikator

Opis instalacji systemu Intranet Komunikator mkomp Systemy Informatyczne Małgorzata Hyla 41-914 Bytom, Plac Żeromskiego 11/7 tel. +48 793-59-59-49 NIP 645-160-80-37 REGON 241529060 Opis instalacji systemu Intranet Komunikator Wersja 2.0 Systemy firmy

Bardziej szczegółowo

Instrukcja Obsługi STRONA PODMIOTOWA BIP

Instrukcja Obsługi STRONA PODMIOTOWA BIP Instrukcja Obsługi STRONA PODMIOTOWA BIP Elementy strony podmiotowej BIP: Strona podmiotowa Biuletynu Informacji Publicznej podzielona jest na trzy części: Nagłówek strony głównej Stopka strony podmiotowej

Bardziej szczegółowo

Procedura działania Punktu Potwierdzającego Profile Zaufane epuap Urzędzie Gminy w Ułężu

Procedura działania Punktu Potwierdzającego Profile Zaufane epuap Urzędzie Gminy w Ułężu Załącznik nr 1 do Zarządzenia Wójta Gminy Ułęż nr 21 z dnia 14 maja 2014r. Procedura działania Punktu Potwierdzającego Profile Zaufane epuap Urzędzie Gminy w Ułężu Spis treści Użyte pojęcia i skróty...

Bardziej szczegółowo

Harmonogramowanie projektów Zarządzanie czasem

Harmonogramowanie projektów Zarządzanie czasem Harmonogramowanie projektów Zarządzanie czasem Zarządzanie czasem TOMASZ ŁUKASZEWSKI INSTYTUT INFORMATYKI W ZARZĄDZANIU Zarządzanie czasem w projekcie /49 Czas w zarządzaniu projektami 1. Pojęcie zarządzania

Bardziej szczegółowo

Instrukcja postępowania w celu podłączenia do PLI CBD z uwzględnieniem modernizacji systemu w ramach projektu PLI CBD2

Instrukcja postępowania w celu podłączenia do PLI CBD z uwzględnieniem modernizacji systemu w ramach projektu PLI CBD2 Urząd Komunikacji Projekt PLI Elektronicznej CBD2 Faza projektu: E-3 Rodzaj dokumentu: Instrukcje Odpowiedzialny: Paweł Sendek Wersja nr: 1 z dnia 31.03.2015 Obszar projektu: Organizacyjny Status dokumentu:

Bardziej szczegółowo

PRAWA ZACHOWANIA. Podstawowe terminy. Cia a tworz ce uk ad mechaniczny oddzia ywuj mi dzy sob i z cia ami nie nale cymi do uk adu za pomoc

PRAWA ZACHOWANIA. Podstawowe terminy. Cia a tworz ce uk ad mechaniczny oddzia ywuj mi dzy sob i z cia ami nie nale cymi do uk adu za pomoc PRAWA ZACHOWANIA Podstawowe terminy Cia a tworz ce uk ad mechaniczny oddzia ywuj mi dzy sob i z cia ami nie nale cymi do uk adu za pomoc a) si wewn trznych - si dzia aj cych na dane cia o ze strony innych

Bardziej szczegółowo

Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.gddkia.gov.pl

Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.gddkia.gov.pl 1 z 6 2012-03-08 14:33 Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.gddkia.gov.pl Rzeszów: Wynajem i obsługa przenośnych toalet przy drogach

Bardziej szczegółowo

Rozdział 6. Pakowanie plecaka. 6.1 Postawienie problemu

Rozdział 6. Pakowanie plecaka. 6.1 Postawienie problemu Rozdział 6 Pakowanie plecaka 6.1 Postawienie problemu Jak zauważyliśmy, szyfry oparte na rachunku macierzowym nie są przerażająco trudne do złamania. Zdecydowanie trudniejszy jest kryptosystem oparty na

Bardziej szczegółowo

WZÓR SKARGI EUROPEJSKI TRYBUNAŁ PRAW CZŁOWIEKA. Rada Europy. Strasburg, Francja SKARGA. na podstawie Artykułu 34 Europejskiej Konwencji Praw Człowieka

WZÓR SKARGI EUROPEJSKI TRYBUNAŁ PRAW CZŁOWIEKA. Rada Europy. Strasburg, Francja SKARGA. na podstawie Artykułu 34 Europejskiej Konwencji Praw Człowieka WZÓR SKARGI EUROPEJSKI TRYBUNAŁ PRAW CZŁOWIEKA Rada Europy Strasburg, Francja SKARGA na podstawie Artykułu 34 Europejskiej Konwencji Praw Człowieka oraz Artykułu 45-47 Regulaminu Trybunału 1 Adres pocztowy

Bardziej szczegółowo

Procedura weryfikacji badania czasu przebiegu 1 paczek pocztowych

Procedura weryfikacji badania czasu przebiegu 1 paczek pocztowych Procedura weryfikacji badania czasu przebiegu 1 paczek pocztowych Warszawa 2012 (nowelizacja 2014) 1 zmiana nazwy zgodnie z terminologią zawartą w ustawie Prawo pocztowe Jednostka zlecająca: Urząd Komunikacji

Bardziej szczegółowo

Utrzymanie aplikacji biznesowych SI PSZ

Utrzymanie aplikacji biznesowych SI PSZ Utrzymanie aplikacji biznesowych SI PSZ Grzegorz Dziwoki/Dawid Batko Inżynier Systemowy, Sygnity S.A. Kwiecień 2014 r. Plan prezentacji Aplikacje utrzymywane w CPD MPiPS Kolokacja Syriusz Std w CPD MPiPS

Bardziej szczegółowo

Elementy animacji sterowanie manipulatorem

Elementy animacji sterowanie manipulatorem Elementy animacji sterowanie manipulatorem 1 Cel zadania Wykształcenie umiejętności korzystania z zapisu modelu aplikacji w UML oraz definiowania właściwego interfejsu klasy. 2 Opis zadania Należy napisać

Bardziej szczegółowo

Systemy monitoringu wizyjnego Avigilon w zabezpieczeniu obiektów logistycznych.

Systemy monitoringu wizyjnego Avigilon w zabezpieczeniu obiektów logistycznych. doradzamy, szkolimy, rozwijamy Systemy monitoringu wizyjnego Avigilon w zabezpieczeniu obiektów logistycznych. Właściciel tel. 722-529-820 e-mail: biuro@brb-doradztwobiznesowe.pl www.brb-doradztwobiznesowe.pl

Bardziej szczegółowo