Architektury Usług Internetowych. Wyszukiwanie usług w systemie BeesyCluster
|
|
- Wacław Sobolewski
- 8 lat temu
- Przeglądów:
Transkrypt
1 Architektury Usług Internetowych laboratorium nr 6: Wyszukiwanie usług w systemie BeesyCluster Jakub Kuryłowicz, dr inż. Paweł Czarnul jakub.kurylowicz@eti.pg.gda.pl, pczarnul@eti.pg.gda.pl Katedra Architektury Systemów Komputerowych Wydział Elektroniki, Telekomunikacji i Informatyki Politechnika Gdańska, Wprowadzenie Celem laboratorium jest zapoznanie się z mechanizmem wyszukiwania usług w systemie BeesyCluster ( oraz oceną jego jakości. Usługami podlegającymi wyszukiwaniu są aplikacje zawarte się w pakietach Linuksowych opublikowanych w systemie BeesyCluster [1], fizycznie znajdujące się na klastrach oraz same pakiety. Mechanizm wyszukiwania usług, ze względu na charakter ich opisu, wykorzystuje techniki wyszukiwania pełnotekstowego [2] zrealizowane w bibliotece Apache Lucene [3], która została wykorzystana w bieżącej wersji systemu. 2 Struktura opisu usługi Ze względu na wykorzystanie biblioteki Apache Lucene w mechanizmie wyszukiwania, opisy usług przechowywane są w odwróconym indeksie, porównywanie zapytania z opisami usług opiera się natomiast na modelu VSM [4]. Indeks złożony jest z dokumentów. Każdy z dokumentów odpowiada pojedynczej usłudze i składa się z następujących pól: AC package(pname) - nazwa pakietu; AC package(pgroup) - grupa pakietu; AC package(psummary) - krótki opis pakietu; AC package(pdescription) - opis pakietu; AC executable(ename) - nazwa aplikacji dostępnej jako usługa w systemie; AC executable(esummary) - krótki opis usługi; AC executable(edescription) - opis usługi przedstawiający jej funkcjonalność; 1
2 Rysunek 1: Formularz wyszukiwania usług. 3 Określenie kryteriów wyszukiwania Użytkownik określa parametry wyszukiwania korzystając z panelu przedstawionego na Rys. 1. Dostęp do panelu możliwy jest z pozycji Find Service z menu po lewej stronie. Jedynym wymaganym elementem jest zapytanie tekstowe. W panelu wyszukiwania, użytkownik ma możliwość wskazania: uwzględnienia kolejności słów w przypadku zapytania frazowego (w sąsiedztwie) ( consider word order ); domyślnego operatora dla termów występujących w zapytaniu ( query s term operator ); rozwinięcia termów z zapytania przez synonimy ze słownika Wordnet ( query expansion ) wraz z określeniem wag dla użytych synonimów ( boost ); uwzględnienia określonych pól opisu usługi ( include * ), w obrębie których ma odbyć się wyszukiwanie wraz z nadaniem wagi (wzmocnienia) dla określonego pola ( boost * ); wyszukiwania jedynie w obrębie usług dostępnych tj. takich, których aplikacje są dostępne (odpowiadające im pakiety są zainstalowane) ( only over installed packages ); 2
3 wyszukiwania jedynie wśród pakietów zawierających aplikacje, na bazie których powstały usługi ( only over packages with executables ); grupy usług, w obrębie której ma odbyć się wyszukiwanie ( in group ); liczby usług zwróconych w ramach wyszukiwania ( max results ). Użytkownik w wyniku wyszukiwania otrzymuje listę znalezionych usług, z poziomu której, możliwe jest zgłoszenie komentarza poprzez wybranie send feedback. Na zwróconej liście usług w kolumnie is proper, użytkownik określa również, które ze znalezionych usług są odpowiednie dla danego zapytania. Zaznaczone przez użytkownika pozycje zgłaszane są wraz z komentarzem. 4 Język zapytań 4.1 Termy, pola i znaki specjalne Wprowadzone zapytanie jest rozbijane na termy i operatory. Termem może być pojedyczne słowo lub fraza. Frazą jest grupa słów otoczonych cudzysłowem. W zapytaniu mogą wystąpić operatory logiczne, łączące termy w wyrażenia logiczne, co umożliwia tworzenie złożonych zapytań. W przypadku braku operatorów w zapytaniu, domyślnie wykorzystywany jest operator odpowiadający sumie zbiorów. Każda z usług składa się z pól, dzięki czemu podczas formułowania zapytania można wskazać, które z pól zostaną uwzględnione podczas wyszukiwania. Dla przykładu, w wyniku wywołania zapytania: BC PKG SUMMARY:"image" BC EXEC SUMMARY:"convert" znalezione zostaną usługi zawierające term image w polu BC PKG SUMMARY lub term convert w polu BC EXEC SUMMARY. W formułowanym zapytaniu wykorzystywane są znaki, które domyślnie są zastrzeżone: +,, &&,,!, (, ), {, }, [, ], ˆ,,,,?, :, \. Aby użyć znaku znajdującego się na liście odnoszącego się do opisu usługi, należy poprzedzić go znakiem \. 4.2 Wyszukiwanie z użyciem metaznaków Możliwe jest tworzenie zapytań z wykorzystaniem metaznaków jednokrotnych i wielokrotnych dla pojedynczych termów. Metaznakowi jednokrotnemu odpowiada symbol?, użycie go oznacza wyszukiwanie termów pasujących do wzorca, po zastąpieniu metaznaku jakimkolwiek znakiem. Dla przykładu, w celu znalezienia słowa text lub test należy wprowadzić: te?t Metaznakowi wielokrotnemu odpowiada symbol, użycie go oznacza wyszukiwanie termów pasujących do wzorca, po zastąpieniu metaznaku zerem lub większą liczbą wystąpień znaków w miejscu symbolu. Metaznaku domyślnie można używać na jakiejkolwiek pozycji w termie, oprócz pierwszej, co domyślnie jest niedozwolone ze względów wydajnościowych. W celu znalezienia słów test, tests lub testing należy użyć: test* 3
4 4.3 Wyszukiwanie rozmyte Terminem wyszukiwanie rozmyte zwykło się określać wyszukiwanie oparte na wykorzystaniu metaznaków w zapytaniu. W tym przypadku, terminem tym określa się wyszukiwanie oparte na podobieństwie w pisowni termów, bazujące na metryce odległości Levenshtein a (odległości edycyjnej). Metryka ta, oznacza miarę odmienności napisów, zdefiniowaną jako najmniejszą liczbę działań prostych (wstawienie, usunięcie lub zamianę) wymaganą do zmiany jednego napisu w drugi. Stosuje się ją dla termów będących pojedynczymi słowami dopisując znak na końcu termu. Zapewnienie dodatkowego parametru w postaci liczby zmiennoprzecinkowej z przedziału 0, 1 po znaku, pozwala określić spodziewany stopień podobieństwa. Wartości bliskie liczbie 1.0 implikują dopasowanie termów różniących się w niewielkim stopniu (w przypadku braku parametru, domyślną wartością jest 0.5). Dla przykładu, po wprowadzeniu: convert 0.7 zwrócone zostaną usługi zawierające w opisie słowa: convert, converter, conversion, converting lub ConTeXt. 4.4 Wyszukiwanie w sąsiedztwie Możliwe jest wyszukiwanie słów w określonej odległości od siebie, poprzez dopisanie znaku na końcu frazy, bezpośrednio po nim podając liczbę całkowitą, określającą maksymalną dopuszczalną odległość pomiędzy słowami. Dla przykładu, chcąc znaleźć usługi, w których opisie występują słowa convert oraz image w odległości nie większej niż 5 słów, należy ułożyć następujące zapytanie: "convert image" Wyszukiwanie w zakresie Możliwe jest wyszukiwanie w obrębie usług, w których termy z poszczególnych pól znajdują się w wyznaczonym przedziale, określonym porządkiem leksykograficznym. Wyszukiwanie może odbywać się z włączeniem lub wyłączeniem dolnej oraz górnej granicy przedziału. Dla przykładu, w wyniku wywołania zapytania: BC EXEC SUMMARY:[convert TO image] zwrócone zostaną usługi, które w polu o nazwie BC EXEC SUMMARY zawierają termy, z wartościami między convert oraz image. Podobne zapytanie bez uwzględnienia termów występujących w zapytaniu, należy sformułować następująco: BC EXEC SUMMARY:{convert TO image} 4.6 Wzmacnianie termów Możliwe jest nadawanie wag poszczególnym termom poprzez użycie znaku ˆ oraz współczynnika wzmocnienia. Im większy współczynnik, tym ważniejsze będą usługi zawierające wskazany term. Dla przykładu, wyszukując: convert between images można nadać większą wartość dla termu images poprzez: 4
5 convert between images^5 Wzmocnienia można równie dobrze używać w przypadku fraz: convert "between images"^5 4.7 Wykorzystanie operatorów logicznych Dostępnymi operatorami do łączenia termów w wyrażenia są: OR, AND, +, NOT oraz -. operator OR jest domyślnym operatorem wiążącym termy, co oznacza, że jest wykorzystywany w przypadku, gdy pomiędzy dwoma termami nie występuje żaden inny operator logiczny. Wyszukiwane są usługi, w których występuje przynajmniej jeden z termów. W teorii zbiorów, operator jest odpowiednikiem sumy zbiorów. Alternatywnie wykorzystany może zostać symbol zamiast słowa OR. Dla przykładu w celu znalezienia usług zawierających słowo convert lub frazę between images, należy użyć: convert "between images" lub convert OR "between images" operator AND umożliwia wyszukiwanie usług, w których muszą wystąpić termu powiązane w wyrażeniu. W teorii zbiorów, jest odpowiednikiem przecięcia zbiorów. Alternatywnie, zamiast słowa AND można wykorzystać symbol &&. Dla przykładu, w celu znalezienia usług, w których występują słowa convert i image, należy użyć: "convert" AND "image" operator + określa konieczność wystąpienia termu w opisie usługi. Dla przykładu, w celu znalezienia usług, w których opisie występuje słowo convert oraz może wystąpić słowo image, należy użyć: +convert image operator NOT wyklucza usługi zawierające w opisie term występujący bezpośrednio po operatorze. W teorii zbiorów, odpowiada dopełnieniu zbioru. Alternatywnie, zamiast słowa NOT można wykorzystać symbol!. Dla przykładu, w celu znalezienia usług zawierających frazę between images i nie zawierających słowa convert, należy użyć: "between images" NOT "convert" operator - wyklucza usługi zawierające w opisie term występujący bezpośrednio po operatorze. Dla przykładu, w celu znalezienia usług zawierających w opisie słowo convert i nie zawierających frazy between images, należy użyć: convert -"between images" 5
6 4.8 Przykłady zapytań W zapytaniu a tool 0.7 for convertingˆ5 eps to pdf 10 można wyróżnić następujące wymagania użytkownika: w wyszukiwaniu uwzględnione zostanie jedynie pole BC EXEC SUMMARY 1 ; słowa eps oraz pdf występują w odległości nie większej niż 10 pozycji; słowo converting jest pięciokrotnie ważniejsze niż pozostałe termy w zapytaniu; słowo tool podlega wyszukiwaniu rozmytemu ze współczynnikiem 0.7 (wyszukiwane będą również termy, niewiele różniące się w pisowni od słowa tool); domyślnym operatorem dla termów jest operator OR. Wyszukiwanie frazowe (w sąsiedztwie) zobrazowane zostało na Rys. 2 dla przykładowego zapytania convert text to html 6. Rysunek 2: Opis usługi txt2html, zwróconej w ramach wyszukiwania z uwzględnieniem odległości pomiędzy termami. Możliwe jest również grupowanie fraz korzystając z operatorów logicznych. Jak pokazano na Rys. 3, w ramach zapytania convert text to 2 AND html rtf 2 zwrócona została usługa, która nie została by znaleziona w ramach zapytania convert text to html rtf 2. [3, 4, 2] Rysunek 3: Opis usługi enscript, zwróconej w ramach wyszukiwania z uwzględnieniem odległości pomiędzy termami oraz grupowaniem fraz. Literatura [1] Pawel Czarnul, Michal Bajor, Marcin Fraczak, Anna Banaszczyk, Marcin Fiszer, and Katarzyna Ramczykowska. Remote Task Submission and Publishing in BeesyCluster: Security and Efficiency of Web Service Interface. In PPAM, volume 3911, pages , Germany, Springer. 1 W obecnej implementacji, pola BC PKG NAME oraz BC EXEC NAME uwzględniane są zawsze podczas wyszukiwania. 6
7 [2] Christopher D. Manning, Prabhakar Raghavan, and Hinrich Schtze. Introduction to Information Retrieval (Online Edition). Cambridge University Press, Kwiecien [3] Apache Lucene: Luty [4] Dik L. Lee, Huei Chuang, and Kent Seamons. Document Ranking and the Vector-Space Model. IEEE Softw., 14(2):67 75,
Interaktywne wyszukiwanie informacji w repozytoriach danych tekstowych
Interaktywne wyszukiwanie informacji w repozytoriach danych tekstowych Marcin Deptuła Julian Szymański, Henryk Krawczyk Politechnika Gdańska Wydział Elektroniki, Telekomunikacji i Informatyki Katedra Architektury
Bardziej szczegółowoZaglądamy pod maskę: podstawy działania silnika wyszukiwawczego na przykładzie Lucene
2..22 Zaglądamy pod maskę: podstawy działania silnika wyszukiwawczego na przykładzie Lucene Dominika Puzio Indeks Podstawy: dokument Dokument: jednostka danych, pojedynczy element na liście wyników wyszukiwania,
Bardziej szczegółowoWprowadzenie do baz danych
Wprowadzenie do baz danych Dr inż. Szczepan Paszkiel szczepanpaszkiel@o2.pl Katedra Inżynierii Biomedycznej Politechnika Opolska Wprowadzenie DBMS Database Managment System, System za pomocą którego można
Bardziej szczegółowoCzytelnik w bibliotece cyfrowej
Czytelnik w bibliotece cyfrowej Adam Dudczak Poznańskie Centrum Superkomputerowo-Sieciowe IV Warsztaty Biblioteki Cyfrowe Poznań, 2007 Do czego służy Aplikacja Czytelnika? Udostępnianie zasobów cyfrowych
Bardziej szczegółowoopisuje nazwy kolumn, wyrażenia arytmetyczne, funkcje nazwy tabel lub widoków warunek (wybieranie wierszy)
Zapytania SQL. Polecenie SELECT jest używane do pobierania danych z bazy danych (z tabel lub widoków). Struktura polecenia SELECT SELECT FROM WHERE opisuje nazwy kolumn, wyrażenia arytmetyczne, funkcje
Bardziej szczegółowoBiblioteka Wirtualnej Nauki
Biblioteka Wirtualnej Nauki BAZA EBSCO EBSCO Publishing oferuje użytkownikom w Polsce dostęp online do pakietu podstawowego baz danych w ramach projektu Electronic Information for Libraries Direct eifl
Bardziej szczegółowoKonspekt zajęć dotyczących kwerend
Konspekt zajęć dotyczących kwerend Kwerendy służą wyszukiwaniu danych w sposób wiele elastyczniejszy niż przy użyciu samych tylko tabel. Można powiedzieć, że są one specjalną nakładką na tabele pozwalającą
Bardziej szczegółowoFunkcje standardowe. Filtrowanie
SoftwareStudio 60-349 Poznań, ul. Ostroroga 5 Tel. 061 66 90 641, 061 66 90 642 061 66 90 643, 061 66 90 644 Fax 061 86 71 151 mail: poznan@softwarestudio.com.pl Funkcje standardowe Filtrowanie 2 Filtrowanie
Bardziej szczegółowoTECHNIKI INFORMACJI I KOMUNIKACJI. Semestr zimowy 2016/2017 I SSA I stopnia
TECHNIKI INFORMACJI I KOMUNIKACJI Semestr zimowy 2016/2017 I SSA I stopnia Zajęcia nr 2 Publiczne bazy tekstów aktów prawnych 2 Internetowy System Aktów Prawnych (ISAP) http://isap.sejm.gov.pl/ ; http://sejm.gov.pl/
Bardziej szczegółowo- język zapytań służący do zapisywania wyrażeń relacji, modyfikacji relacji, tworzenia relacji
6. Język SQL Język SQL (Structured Query Language): - język zapytań służący do zapisywania wyrażeń relacji, modyfikacji relacji, tworzenia relacji - stworzony w IBM w latach 70-tych DML (Data Manipulation
Bardziej szczegółowoObsługa prawniczych baz danych
Obsługa prawniczych baz danych Internetowy System Aktów Prawnych Sejmu RP Laboratorium nr 3 Zaoczne studia prawa 2017/2018 Dr Sylwia Kotecka-Kral CBKE WPAiE UWr ISAP informacje ogólne Niekomercyjna baza
Bardziej szczegółowoSQL - Structured Query Language -strukturalny język zapytań SQL SQL SQL SQL
Wprowadzenie do SQL SQL - Structured Query Language -strukturalny język zapytań Światowy standard przeznaczony do definiowania, operowania i sterowania danymi w relacyjnych bazach danych Powstał w firmie
Bardziej szczegółowoBiblioteka Wirtualnej Nauki
Biblioteka Wirtualnej Nauki BAZA SCOPUS Scopus jest największą na świecie bibliograficzną bazą abstraktów i cytowań recenzowanej literatury naukowej, wyposażoną w narzędzia bibliometryczne do śledzenia,
Bardziej szczegółowoInstrukcja użytkownika
SoftwareStudio Studio 60-349 Poznań, ul. Ostroroga 5 Tel. 061 66 90 641 061 66 90 642 061 66 90 643 061 66 90 644 fax 061 86 71 151 mail: poznan@softwarestudio.com.pl Herkules WMS.net Instrukcja użytkownika
Bardziej szczegółowoIndeksowanie w bazach danych
w bazach Katedra Informatyki Stosowanej AGH 5grudnia2013 Outline 1 2 3 4 Czym jest indeks? Indeks to struktura, która ma przyspieszyć wyszukiwanie. Indeks definiowany jest dla atrybutów, które nazywamy
Bardziej szczegółowodokumentacja Edytor Bazy Zmiennych Edytor Bazy Zmiennych Podręcznik użytkownika
asix 4 Edytor Bazy Zmiennych Podręcznik użytkownika asix 4 dokumentacja Edytor Bazy Zmiennych ASKOM i asix to zastrzeżone znaki firmy ASKOM Sp. z o. o., Gliwice. Inne występujące w tekście znaki firmowe
Bardziej szczegółowoUzupełnij pola tabeli zgodnie z przykładem poniżej,
1. Wykonaj bazę danych biblioteki szkolnej, Otwórz MS Access a następnie z menu plik wybierz przycisk nowy, w oknie nowy plik wybieramy pusta baza danych nadaj jej nazwę Biblioteka i wybierz miejsce w
Bardziej szczegółowoWyszukiwanie dokumentów/informacji
Wyszukiwanie dokumentów/informacji Wyszukiwanie dokumentów (ang. document retrieval, text retrieval) polega na poszukiwaniu dokumentów tekstowych z pewnego zbioru, które pasują do zapytania. Wyszukiwanie
Bardziej szczegółowoSQL (ang. Structured Query Language)
SQL (ang. Structured Query Language) SELECT pobranie danych z bazy, INSERT umieszczenie danych w bazie, UPDATE zmiana danych, DELETE usunięcie danych z bazy. Rozkaz INSERT Rozkaz insert dodaje nowe wiersze
Bardziej szczegółowoLaboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark
Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark Topologia Cele Część 1: Zapisanie informacji dotyczących konfiguracji IP komputerów Część 2: Użycie programu Wireshark do przechwycenia
Bardziej szczegółowoMultiwyszukiwarka EBSCO Discovery Service przewodnik
Multiwyszukiwarka EBSCO Discovery Service to narzędzie zapewniające łatwy i skuteczny dostęp do wszystkich źródeł elektronicznych Biblioteki Uczelnianej (prenumerowanych i Open Access) za pośrednictwem
Bardziej szczegółowoInstrukcja obsługi Zaplecza epk w zakresie zarządzania tłumaczeniami opisów procedur, publikacji oraz poradników przedsiębiorcy
Instrukcja obsługi Zaplecza epk w zakresie zarządzania tłumaczeniami opisów procedur, publikacji oraz poradników przedsiębiorcy Spis treści: 1 WSTĘP... 3 2 DOSTĘP DO SYSTEMU... 3 3 OPIS OGÓLNY SEKCJI TŁUMACZENIA...
Bardziej szczegółowoSystem Informatyczny CELAB. Terminy, alarmy
Instrukcja obsługi programu 2.18. Terminy, alarmy Architektura inter/intranetowa Aktualizowano w dniu: 2007-09-25 System Informatyczny CELAB Terminy, alarmy Spis treści 1. Terminy, alarmy...2 1.1. Termin
Bardziej szczegółowoInteligencja obliczeniowa
Ćwiczenie nr 1 Zbiory rozmyte logika rozmyta Tworzenie: termów zmiennej lingwistycznej o różnych kształtach, modyfikatorów, zmiennych o wielu termach; operacje przecięcia, połączenia i dopełnienia 1. Wprowadzenie
Bardziej szczegółowoLABORATORIUM 8,9: BAZA DANYCH MS-ACCESS
UNIWERSYTET ZIELONOGÓRSKI INSTYTUT INFORMATYKI I ELEKTROTECHNIKI ZAKŁAD INŻYNIERII KOMPUTEROWEJ Przygotowali: mgr inż. Arkadiusz Bukowiec mgr inż. Remigiusz Wiśniewski LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS
Bardziej szczegółowoDefiniowanie filtrów IP
Definiowanie filtrów IP Spis treści 1. Klienci korporacyjni... 3 1.1. def3000/ceb... 3 2. Klienci detaliczni... 6 2.1. def2500/reb... 6 2 1. Klienci korporacyjni 1.1. def3000/ceb Dla każdego Klienta korporacyjnego,
Bardziej szczegółowoInstrukcja dotycząca konwersji dokumentów LaTeX do plików w formacie RTF
Instrukcja dotycząca konwersji dokumentów LaTeX do plików w formacie RTF 1. Wstęp Treści zawarte w tym dokumencie mogą być przydatne w przypadku konieczności dokonania konwersji dokumentów tworzonych z
Bardziej szczegółowoSylabus Moduł 2: Przetwarzanie tekstów
Sylabus Moduł 2: Przetwarzanie tekstów Niniejsze opracowanie przeznaczone jest dla osób zamierzających zdać egzamin ECDL (European Computer Driving Licence) na poziomie podstawowym. Publikacja zawiera
Bardziej szczegółowoMetody indeksowania dokumentów tekstowych
Metody indeksowania dokumentów tekstowych Paweł Szołtysek 21maja2009 Metody indeksowania dokumentów tekstowych 1/ 19 Metody indeksowania dokumentów tekstowych 2/ 19 Czym jest wyszukiwanie informacji? Wyszukiwanie
Bardziej szczegółowoBazy danych Access KWERENDY
Bazy danych Access KWERENDY Obiekty baz danych Access tabele kwerendy (zapytania) formularze raporty makra moduły System baz danych MS Access Tabela Kwerenda Formularz Raport Makro Moduł Wyszukiwanie danych
Bardziej szczegółowoPodstawowe zapytania SELECT (na jednej tabeli)
Podstawowe zapytania SELECT (na jednej tabeli) Struktura polecenia SELECT SELECT opisuje nazwy kolumn, wyrażenia arytmetyczne, funkcje FROM nazwy tabel lub widoków WHERE warunek (wybieranie wierszy) GROUP
Bardziej szczegółowoMultiwyszukiwarka EBSCO Discovery Service - przewodnik
Multiwyszukiwarka EDS daje możliwość przeszukania większości baz udostępnianych przez Bibliotekę Główną Uniwersytetu Medycznego w Poznaniu. Odnajdziesz publikacje na potrzebny Ci temat szybko, łatwo i
Bardziej szczegółowoOrzeczenia Trybunału Konstytucyjnego, Orzeczenia Sądu Najwyższego i Orzeczenia Sądów Administracyjnych
Orzeczenia Trybunału Konstytucyjnego, Orzeczenia Sądu Najwyższego i Orzeczenia Sądów Administracyjnych mgr Katarzyna Smyk Centrum Badań Problemów Prawnych i Ekonomicznych Komunikacji Elektronicznej Kontakt:
Bardziej szczegółowoNowe funkcje w programie SYMFONIA Handel Premium w wersji 2009
SYMFONIA Handel Premium Strona 1 z 7 Nowe funkcje w programie SYMFONIA Handel Premium w wersji 2009 Dodatkowa ochrona dostępu do przeglądania cen zakupu towarów Duża grupa użytkowników programu zgłaszała
Bardziej szczegółowoWydział Elektrotechniki, Informatyki i Telekomunikacji. Instytut Informatyki i Elektroniki. Instrukcja do zajęć laboratoryjnych
Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Informatyki i Elektroniki Instrukcja do zajęć laboratoryjnych wersja: 1.0 Nr ćwiczenia: 12, 13 Temat: Cel ćwiczenia: Wymagane przygotowanie
Bardziej szczegółowoInstrukcja obsługi systemu elektronicznego katalogu przedmiotów (sylabusów)
Instrukcja obsługi systemu elektronicznego katalogu przedmiotów (sylabusów) 1. Uruchomienie systemu System wykonany został w postaci aplikacji web. Do uruchomienia wymagany jest dostęp do sieci Internet.
Bardziej szczegółowoW dowolnej przeglądarce internetowej należy wpisać poniższy adres: https://sip.powiat.chelm.pl/imap/
Kurs 2 mapa turysty Uruchomienie aplikacji. W dowolnej przeglądarce internetowej należy wpisać poniższy adres: https://sip.powiat.chelm.pl/imap/ Zawartość Modułu - Mapa turysty Moduł w części publicznej
Bardziej szczegółowoSQL, LIKE, IN, CASE, EXISTS. Marcin Orchel
SQL, LIKE, IN, CASE, EXISTS Marcin Orchel Spis treści 1 LIKE 2 2 BETWEEN 4 3 IN 5 4 EXISTS 6 5 WYRAŻENIA CASE 7 6 Zadania 9 1 Rozdział 1 LIKE Predykat LIKE jest testem dopasowującym wzorzec łańcucha. Składnia
Bardziej szczegółowoNowe funkcje w programie SYMFONIA Handel Premium w wersji 2009.c
SYMFONIA Handel Premium Strona 1 Nowe funkcje w programie SYMFONIA Handel Premium w wersji 2009.c Zmiany związane z nowelizacją Ustawy o VAT Z dniem 1 grudnia 2008r. weszła w życie nowelizacja ustawy o
Bardziej szczegółowoSpis treści. I. Czym jest Indeks Haseł 3 II. Wyszukiwanie hasła 4. 1) Alfabetyczna lista haseł 4 2) Wyszukiwarka haseł 4 3) Grupy haseł 6
Spis treści I. Czym jest Indeks Haseł 3 II. Wyszukiwanie hasła 4 1) Alfabetyczna lista haseł 4 2) Wyszukiwarka haseł 4 3) Grupy haseł 6 III. Dokumenty powiązane z wybranym hasłem 7 IV. Moje hasła 10 1)
Bardziej szczegółowoSkanowanie OCR w aplikacji Kancelaria Komornika. Instrukcja dla użytkownika
Skanowanie OCR w aplikacji Kancelaria Komornika Instrukcja dla użytkownika Spis treści 1. Zakładka Wyrażenia... 3 2. Zakładka Grupy wyrażeń... 5 3. Opcje Skanowania / OCR... 7 4. Rozpoznawanie Danych...
Bardziej szczegółowoZAPOTRZEBOWANIE DO MAGAZYNU ZMM_WNMAG NA DRUKI ŚCISŁEGO ZARACHOWANIA (ZD) W REFERENCJI DO MM
ZAPOTRZEBOWANIE DO MAGAZYNU ZMM_WNMAG NA DRUKI ŚCISŁEGO ZARACHOWANIA (ZD) W REFERENCJI DO MM Celem utworzenia zapotrzebowania do magazynu SGM użyj transakcji ZMM_WNMAG System domyślnie podpowiada przedział
Bardziej szczegółowoINSTRUKCJA UŻYTKOWNIKA Definicje księgowe ISO 9001:2008 Dokument: 2015.0.0.6 Wydanie: 2015-07. Definicje księgowe
Spis treści... 2 1. Dodawanie definicji księgowych... 2 2. Dodawanie Warunków do definicji księgowej... 6 3. Widok księgowy... 8 Strona 1 z 9 DEFINICJE KSIĘGOWE W module ASW41-Administrator dodano okno
Bardziej szczegółowoMultiwyszukiwarka EBSCO Discovery Service - przewodnik
Multiwyszukiwarka EDS daje możliwość przeszukania większości baz udostępnianych przez Bibliotekę Uniwersytetu Jagiellońskiego. Odnajdziesz publikacje na potrzebny Ci temat szybko, łatwo i w jednym miejscu.
Bardziej szczegółowoSpis treści(aby przejść automatycznie do strony kliknij jej numer lub tytuł w spisie):
1 Witamy! Dla ułatwienia poruszania się po naszym serwisie PressInfo prezentujemy poniższe wskazówki, które odpowiedzą na pytania:? Jak poruszać się po serwisie?? Jak skutecznie korzystać z wyszukiwarki
Bardziej szczegółowoKATEGORIA OBSZAR WIEDZY
Moduł 3 - Przetwarzanie tekstów - od kandydata wymaga się zaprezentowania umiejętności wykorzystywania programu do edycji tekstu. Kandydat powinien wykonać zadania o charakterze podstawowym związane z
Bardziej szczegółowoAutor: Joanna Karwowska
Autor: Joanna Karwowska SELECT [DISTINCT] FROM [WHERE ] [GROUP BY ] [HAVING ] [ORDER BY ] [ ] instrukcja może
Bardziej szczegółowoKadry Optivum, Płace Optivum
Kadry Optivum, Płace Optivum Jak seryjnie przygotować wykazy absencji pracowników? W celu przygotowania pism zawierających wykazy nieobecności pracowników skorzystamy z mechanizmu Nowe wydruki seryjne.
Bardziej szczegółowoOpis zmian wersji 5.5 programu KOLFK
Opis zmian wersji 5.5 programu KOLFK 1. W niżej wymienionych raportach została zmieniona zasada działania filtra: wg grupy kontrahentów Umożliwiono wykonanie raportów po wybraniu grupy kontrahentów na
Bardziej szczegółowoZawartość. Wstęp. Moduł Rozbiórki. Wstęp Instalacja Konfiguracja Uruchomienie i praca z raportem... 6
Zawartość Wstęp... 1 Instalacja... 2 Konfiguracja... 2 Uruchomienie i praca z raportem... 6 Wstęp Rozwiązanie przygotowane z myślą o użytkownikach którzy potrzebują narzędzie do podziału, rozkładu, rozbiórki
Bardziej szczegółowoZmiany funkcjonalne i lista obsłużonych zgłoszeń Comarch DMS
Zmiany funkcjonalne i lista obsłużonych zgłoszeń 1. Wstęp W niniejszym dokumencie zostały opisane modyfikacje wprowadzone w wersji. 2. Poprawa bezpieczeństwa danych w W instalatorze wprowadzono nową funkcjonalność
Bardziej szczegółowoEwidencja Opłat za Korzystanie ze Środowiska
Ewidencja Opłat za Korzystanie ze Środowiska Instrukcja obsługi 1 Spis treści 1. Logowanie do systemu 2. Ustawienia 2.1.Ustawienia firmy 2.2.Instalacje a) Zarządzanie instalacjami b) Pozwolenia c) Urządzenia/Procesy
Bardziej szczegółowobaton OR mars 282,000,000 241,000,000 baton OR mars 283,000,000 WYSZUKIWANIE BOOLOWSKIE
WYSZUKIWANIE BOOLOWSKIE Wyszukiwanie boolowskie jest rozszerzeniem wyszukiwania prostego (opartego o słowa kluczowe) o operatory logiczne: AND, OR, NOT oraz ich kombinację. Większośd modeli wyszukiwania
Bardziej szczegółowoZmiany funkcjonalne i lista obsłużonych zgłoszeń Comarch DMS , Comarch DMS i Comarch DMS
Zmiany funkcjonalne i lista obsłużonych zgłoszeń 2017.3.0, i 2017.3.2 1. Wstęp W niniejszym dokumencie zostały opisane modyfikacje wprowadzone w wersji 2017.3.0, i 2017.3.2. 2. Modyfikacje wprowadzone
Bardziej szczegółowoAutor: Joanna Karwowska
Autor: Joanna Karwowska SELECT [DISTINCT] FROM [WHERE ] [GROUP BY ] [HAVING ] [ORDER BY ] [ ] instrukcja może
Bardziej szczegółowoIndeksowanie full text search w chmurze
Prezentacja przygotowana dla: 5. Konferencja MIC w Poznaniu, 16.06.20111 Lucene.NET Indeksowanie full text search w chmurze K2 i Windows Azure dlaczego dla nas to możliwe? 1. Mamy unikalne połącznie kompetencji
Bardziej szczegółowoPRZESTRZENNE BAZY DANYCH WYKŁAD 2
PRZESTRZENNE BAZY DANYCH WYKŁAD 2 Baza danych to zbiór plików, które fizycznie przechowują dane oraz system, który nimi zarządza (DBMS, ang. Database Management System). Zadaniem DBMS jest prawidłowe przechowywanie
Bardziej szczegółowoRelacyjne bazy danych. Podstawy SQL
Relacyjne bazy danych Podstawy SQL Język SQL SQL (Structured Query Language) język umożliwiający dostęp i przetwarzanie danych w bazie danych na poziomie obiektów modelu relacyjnego tj. tabel i perspektyw.
Bardziej szczegółowoUNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI
UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI LABORATORIUM TECHNOLOGIA SYSTEMÓW INFORMATYCZNYCH W BIOTECHNOLOGII Aplikacja bazodanowa: Cz. II Rzeszów, 2010 Strona 1 z 11 APLIKACJA BAZODANOWA MICROSOFT ACCESS
Bardziej szczegółowo1. Logowanie do systemu
1 Spis treści 1. Logowanie do systemu 2. Ustawienia 2.1. Ustawienia firmy 2.2. Instalacje a) Zarządzanie instalacjami b) Pozwolenia c) Urządzenia/Procesy d) Odbiorniki ścieków e) Ujęcia wód f) Gminy 2.3.
Bardziej szczegółowoWyszukiwarka naukowa EBSCO Discovery Service - przewodnik
Wyszukiwarka EDS daje możliwość przeszukania większości baz udostępnianych przez Bibliotekę Uniwersytetu w Białymstoku oraz katalogu Biblioteki. Odnajdziesz publikacje na potrzebny Ci temat szybko, łatwo
Bardziej szczegółowoĆwiczenia nr 2. Edycja tekstu (Microsoft Word)
Dostosowywanie paska zadań Ćwiczenia nr 2 Edycja tekstu (Microsoft Word) Domyślnie program Word proponuje paski narzędzi Standardowy oraz Formatowanie z zestawem opcji widocznym poniżej: Można jednak zmodyfikować
Bardziej szczegółowoThe University of Michigan Digital Library Production Service Collection http://www.umdl.umich.edu/
1 The University of Michigan Digital Library Production Service Collection http://www.umdl.umich.edu/ 1. Zawartość Biblioteka elektroniczna Uniwersytetu w Michigan, która oferuje elektroniczne dane i usługi.
Bardziej szczegółowoUONET+ moduł Dziennik. Dokumentowanie lekcji w systemie UONET+
UONET+ moduł Dziennik Dokumentowanie lekcji w systemie UONET+ W systemie UONET+ bieżące lekcje rejestruje się i dokumentuje w module Dziennik, w widoku Dziennik/ Lekcja. Dokumentowanie lekcji w tym widoku
Bardziej szczegółowoJĘZYK SHELL JEST PEŁNYM JĘZYKIEM PROGRAMOWANIA
JĘZYK SHELL JEST PEŁNYM JĘZYKIEM PROGRAMOWANIA, który zawiera: zmienne, konstrukcje warunkowe i iteracyjne (IF-THEN-ELSE, CASE, DO WHILE, DO UNTIL), konfigurowane środowisko użytkownika. METAZNAKI zestaw
Bardziej szczegółowoJLR EPC. Szybki start. Spis treści. Polish Version 2.0. Przewodnik krok po kroku Przewodnik po ekranach
JLR EPC Szybki start Spis treści Przewodnik krok po kroku...2-7 Przewodnik po ekranach....8-11 Polish Version 2.0 Szybki start aplikacji JLR EPC 1. Uruchamianie aplikacji Otwórz przeglądarkę internetową
Bardziej szczegółowoSystemy GIS Tworzenie zapytań w bazach danych
Systemy GIS Tworzenie zapytań w bazach danych Wykład nr 6 Analizy danych w systemach GIS Jak pytać bazę danych, żeby otrzymać sensowną odpowiedź......czyli podstawy języka SQL INSERT, SELECT, DROP, UPDATE
Bardziej szczegółowoMatematyczne Podstawy Informatyki
Matematyczne Podstawy Informatyki dr inż. Andrzej Grosser Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska Rok akademicki 2013/2014 Stany równoważne Stany p i q są równoważne,
Bardziej szczegółowoe-wsparcie Barbara Muszko Aktualizacja Twojej witryny internetowej tak prosta, jak obsługa Worda
e-wsparcie Barbara Muszko Aktualizacja Twojej witryny internetowej tak prosta, jak obsługa Worda Logowanie do panelu administracyjnego Aby móc zarządzać stroną, należy zalogować się do panelu administracyjnego.
Bardziej szczegółowoKrzysztof Kadowski. PL-E3579, PL-EA0312,
Krzysztof Kadowski PL-E3579, PL-EA0312, kadowski@jkk.edu.pl Bazą danych nazywamy zbiór informacji w postaci tabel oraz narzędzi stosowanych do gromadzenia, przekształcania oraz wyszukiwania danych. Baza
Bardziej szczegółowoInstrukcja obsługi aplikacji Nieodpłatna Pomoc Prawna
Instrukcja obsługi aplikacji Nieodpłatna Pomoc Prawna Opracował: Paweł Badowski Warszawa, dnia 05.03.2017 r. Strona 1 z 12 Spis treści WSTĘP 3 1. PRACA W PROGRAMIE 3 1.1. Rozpoczęcie pracy 3 1.2. Wstawianie
Bardziej szczegółowo5.5. Wybieranie informacji z bazy
5.5. Wybieranie informacji z bazy Baza danych to ogromny zbiór informacji, szczególnie jeśli jest odpowiedzialna za przechowywanie danych ogromnych firm lub korporacji. Posiadając tysiące rekordów trudno
Bardziej szczegółowoBazy danych. Plan wykładu. Zależności funkcyjne. Wykład 2: Relacyjny model danych - zależności funkcyjne. Podstawy SQL.
Plan wykładu Bazy danych Wykład 2: Relacyjny model danych - zależności funkcyjne. Podstawy SQL. Deficja zależności funkcyjnych Klucze relacji Reguły dotyczące zależności funkcyjnych Domknięcie zbioru atrybutów
Bardziej szczegółowoInstrukcja dotycząca konwersji dokumentów LaTeX do plików w formacie RTF
Instrukcja dotycząca konwersji dokumentów LaTeX do plików w formacie RTF 1. Wstęp Treści zawarte w tym dokumencie mogą być przydatne w przypadku konieczności dokonania konwersji dokumentów tworzonych z
Bardziej szczegółowoWyszukiwanie zaawansowane
Wyszukiwanie zaawansowane Wyszukiwanie zaawansowane umożliwia przeszukiwanie zasobów metadanych przy pomocy specjalnie wydzielonych kryteriów wyszukiwania (data, zakres, typ i kategoria dokumentu, format
Bardziej szczegółowoPracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki. Podstawy Informatyki i algorytmizacji
Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki Podstawy Informatyki i algorytmizacji wykład 6 dr inż. Maria Lachowicz Zagadnienia poruszane w ramach
Bardziej szczegółowoCzytelnik w bibliotece cyfrowej
Czytelnik w bibliotece cyfrowej Adam Dudczak Poznańskie Centrum Superkomputerowo-Sieciowe V Warsztaty Biblioteki Cyfrowe Poznań, 2008 Do czego służy strona WWW biblioteki cyfrowej? Udostępnianie zasobów
Bardziej szczegółowoCENTRALNA BAZA DANYCH AKT SĄDOWYCH CEL POWSTANIA I ZASADY FUNKCJONOWANIA
Elżbieta Młynarska-Kondrat CENTRALNA BAZA DANYCH AKT SĄDOWYCH CEL POWSTANIA I ZASADY FUNKCJONOWANIA Kontynuacją prac, prowadzonych w Centralnym Archiwum Wojskowym, nad komputeryzacją jest Centralna Baza
Bardziej szczegółowoUONET+ moduł Dziennik. Dokumentowanie lekcji w systemie UONET+
UONET+ moduł Dziennik Dokumentowanie lekcji w systemie UONET+ W systemie UONET+ bieżące lekcje rejestruje się i dokumentuje w module Dziennik, w widoku Dziennik/ Lekcja. Dokumentowanie lekcji w tym widoku
Bardziej szczegółowoInstrukcja użytkownika NAUCZYCIELA AKADEMICKIEGO SYSTEMU ARCHIWIZACJI PRAC
Instrukcja użytkownika NAUCZYCIELA AKADEMICKIEGO SYSTEMU ARCHIWIZACJI PRAC 1. Logowanie do systemu ASAP Logowanie do systemu ASAP odbywa się na stronie www. asap.pwsz-ns.edu.pl W pola login i hasło znajdujące
Bardziej szczegółowoInstrukcja do programu DoDPD 1.0
Instrukcja do programu DoDPD 1.0 Program DoDPD 1.0 pozwala w prosty sposób wykorzystać dane z systemu sprzedaży Subiekt GT do generowania listów przewozowych dla firmy kurierskiej DPD z wykorzystaniem
Bardziej szczegółowoWstęp 5 Rozdział 1. Podstawy relacyjnych baz danych 9
Wstęp 5 Rozdział 1. Podstawy relacyjnych baz danych 9 Tabele 9 Klucze 10 Relacje 11 Podstawowe zasady projektowania tabel 16 Rozdział 2. Praca z tabelami 25 Typy danych 25 Tworzenie tabel 29 Atrybuty kolumn
Bardziej szczegółowoOrzeczenia Sądów Administracyjnych oraz System Informacji Podatkowej
Orzeczenia Sądów Administracyjnych oraz System Informacji Podatkowej mgr Katarzyna Smyk Centrum Badań Problemów Prawnych i Ekonomicznych Komunikacji Elektronicznej Kontakt: katarzyna.smyk@uwr.edu.pl Centralna
Bardziej szczegółowoViatoll Calc v1.3. Viatoll Calc. Instrukcja użytkownika. Strona 1
Viatoll Calc Instrukcja użytkownika Strona 1 Spis treści 1 Wstęp...3 2 Opis panelu głównego...3 2.1 Menu aplikacji...4 2.2 Tabela z trasami...5 2.3 Strona kalkulatora viatoll...6 2.4 Pasek statusu...7
Bardziej szczegółowoMS Excel 2007 Kurs zaawansowany Obsługa baz danych. prowadzi: Dr inż. Tomasz Bartuś. Kraków: 2008 04 25
MS Excel 2007 Kurs zaawansowany Obsługa baz danych prowadzi: Dr inż. Tomasz Bartuś Kraków: 2008 04 25 Bazy danych Microsoft Excel 2007 udostępnia szereg funkcji i mechanizmów obsługi baz danych (zwanych
Bardziej szczegółowoLABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI. Wprowadzenie do środowiska Matlab
LABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI Wprowadzenie do środowiska Matlab 1. Podstawowe informacje Przedstawione poniżej informacje maja wprowadzić i zapoznać ze środowiskiem
Bardziej szczegółowoWprowadzenie do baz danych
Wprowadzenie do baz danych Bazy danych stanowią obecnie jedno z ważniejszych zastosowań komputerów. Podstawowe zalety komputerowej bazy to przede wszystkim szybkość przetwarzania danych, ilość dostępnych
Bardziej szczegółowoZmiany funkcjonalne i lista obsłużonych zgłoszeń Comarch DMS
Zmiany funkcjonalne i lista obsłużonych zgłoszeń Spis treści 1 Zmiany funkcjonalne... 3 Automatyczny zapis karty obiegu w pierwszym etapie... 3 Mapowanie wielu kontrolek typu Załącznik do dokumentu generowanego
Bardziej szczegółowoSystem Obsługi Zgłoszeń Instrukcja Użytkownika
System Obsługi Zgłoszeń Instrukcja Użytkownika Copyright 2018 Comarch S.A. 1 Logowanie do Systemu Logowanie do Systemu dla Klientów i Partnerów Comarch dostępne jest z poziomu Indywidualnych Stron Klienta/Partnera.
Bardziej szczegółowoPrzewodnik. DynaMed Plus.
Przewodnik DynaMed Plus http://support.epnet.com/training/lang/pl/pl.php DynaMed Plus jest narzędziem informacji klinicznych, dzięki któremu lekarze mogą znaleźć odpowiedzi na kliniczne pytania. Treść
Bardziej szczegółowoLogowanie do systemu. Rys. 1 Strona logowania
Spis treści Logowanie do systemu... 2 Dostępne operacje... 3 Zarządzanie dokumentami... 4 Zarządzanie katalogami... 4 Dodawanie dokumentów do analizy... 4 Uzupełnianie dodatkowego opisu dokumentu... 5
Bardziej szczegółowoWprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka
Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka 1. Kompilacja aplikacji konsolowych w środowisku programistycznym Microsoft Visual Basic. Odszukaj w menu startowym systemu
Bardziej szczegółowoWykład III. dr Artur Bartoszewski www.bartoszewski.pr.radom.pl. Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych
Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych dr Artur Bartoszewski www.bartoszewski.pr.radom.pl Wykład III W prezentacji wykorzystano fragmenty i przykłady z książki: Joe Habraken;
Bardziej szczegółowoI. Program II. Opis głównych funkcji programu... 19
07-12-18 Spis treści I. Program... 1 1 Panel główny... 1 2 Edycja szablonu filtrów... 3 A) Zakładka Ogólne... 4 B) Zakładka Grupy filtrów... 5 C) Zakładka Kolumny... 17 D) Zakładka Sortowanie... 18 II.
Bardziej szczegółowoKwerendy (zapytania) wybierające
Access 2. Kwerendy (zapytania) wybierające Kwerendy wybierające (nazywane też zapytaniami wybierającymi) są podstawowymi obiektami w MS Access służącymi do wyszukiwania danych w tabelach. W wyniku uruchomienia
Bardziej szczegółowoMultiwyszukiwarka EBSCO Discovery Service - przewodnik
Multiwyszukiwarka EDS daje możliwość przeszukania większości baz udostępnianych przez Bibliotekę Uniwersytetu Warszawskiego oraz katalogu Biblioteki. Odnajdziesz publikacje na potrzebny Ci temat szybko,
Bardziej szczegółowoZałącznik nr 8. do Studium Wykonalności projektu Sieć Szerokopasmowa Polski Wschodniej województwo podkarpackie
MINISTERSTWO ROZWOJU REGIONALNEGO Załącznik nr 8 do Studium Wykonalności projektu Sieć Szerokopasmowa Polski Wschodniej Instrukcja obliczania wskaźnika pokrycia. Strona 2 z 24 Studium Wykonalności projektu
Bardziej szczegółowoRelacyjne bazy danych. Podstawy SQL
Relacyjne bazy danych Podstawy SQL Język SQL SQL (Structured Query Language) język umoŝliwiający dostęp i przetwarzanie danych w bazie danych na poziomie obiektów modelu relacyjnego tj. tabel i perspektyw.
Bardziej szczegółowo