Deduplikacja danych w systemach typu CRM
|
|
- Magda Mazur
- 8 lat temu
- Przeglądów:
Transkrypt
1 Marcin Żyła Elbląg dn Mątawy Nowe Deduplikacja danych w systemach typu CRM W dzisiejszym świecie każda firma opiera się na kontaktach z dostawcami i odbiorcami. Większe organizacje posiadają swoich przedstawicieli poza siedzibą firmy (często na całym świecie) i to właśnie dzięki nim te firmy mają zamówienia produkcyjne, czyli istnieją. Taka sytuacja przyczynia się do powstawania systemów typu Customer Relationship Management (zwanych dalej CRM). CRM u nie można zdefiniować jako pojedynczego narzędzia służącego do usprawnienia pracy w firmie. Jest to zestaw narzędzi służący do zarządzania kontaktami z klientami 1, które możemy wykorzystywać do kontaktów z kontrahentami. Systemy zarządzające kontaktami z organizacjami powiązanymi obsługujące około 400 kontaktów w 60 firmach 2 są bezustannie narażone na błędne dane, które jest trudno wykryć normalnemu użytkownikowi. Problem ten nie jest znaczący przy małej ilości rekordów z racji łatwości zarządzania, jednak powiększa się wraz z ilością danych w systemie. Przykłady błędnych danych możemy podzielić na następujące grupy: błędy wprowadzania danych literówki (np. MarIT i MarIR ) bądź spacje w nazwach (np. MarIT i Mar IT ) nieustandaryzowany sposób wprowadzania danych nazwy ulic (np. ul Morska i ul.morska lub Morska ), numery telefonów (np i (+12) ) albo informacje o rodzaju spółki (np. MarIT i MarIT sp zo.o ) niedbałość dodanie nowego rekordu mimo ostrzeżenia systemowego (o ile system ostrzeżeń istnieje) 3 Występowanie w systemie dwóch firm bądź kontaktów, których detale są podobne np. w bazie danych firmy ChromeCRM może spowodować, że dane szczegółowe, raporty bądź źródło: przybliżona ilość osób i firm korzystających z ChromeCRM 3 według własnych doświadczeń w firmie ChromeCRM 1
2 relacje do innych encji w systemie będą nieaktualne. Operacja w czasie której mogą pojawić się duplikaty, czyli rekordy w systemie zakwalifikowane jako podobne, jest importowanie danych z innej tabeli 4 do naszego systemu. Taka czynność jest wykonywana podczas zmiany dostawcy CRM a lub gdy firma pozyska nowego kontrahenta. Przekopiowanie danych wykonane przez system zawsze jest bezbłędne, w przeciwieństwie do przepisywania przez człowieka, gdzie literówki mogą się pojawić w każdym z przepisanych wyrazów. Wykrywanie duplikatów (zwane dalej deduplikacją) jest kłopotliwe dla wsparcia ze strony producenta, gdyż nie zna on wszystkich kontrahentów, a osoby odpowiedzialne za wprowadzanie firm powiązanych, zwyczajnie nie mają na to czasu lub nie przywiązują do tego uwagi 5. W takich przypadkach, aby zapobiec nieporozumieniom, posiadanie w CRM ie deduplikatora danych (jako modułu systemu, osobnego programu bądź dodatkowej strony internetowej działającej na zasadzie np. Web Service 6 ) znacznie upraszcza wyszukiwanie rekordów podobnych i wybranie rekordu głównego. Proces deduplikacji może odbywać się na wszelakich typach baz danych 7 i niezależnie od typu kolumny 8 porównującej (w tabeli importowanej) i porównywanej (w tabeli do której będą kopiowane dane). Ważne jest jednak, aby wartości z kolumn można było doprowadzić do identycznego formatu danych pozwalającego na porównywanie, najczęściej jest to nvarchar z racji wsparcia wielu silników baz danych (np. SQL i jego pochodne). Proces samego porównywania jest podobny w każdym z deduplikatorów danych i w zasadzie różni się tylko szczegółami (wygląd interfejsu, proces poruszania się pomiędzy etapami). Operacja na danych zaczyna się nawiązaniem połączenia z bazą danych (lub bazami, jeśli importujemy dane z innego systemu) i wybraniem encji źródłowej i docelowej. Z zainicjowanej bazy wybieramy kolumny do porównania, gdyż system nie powinien filtrować po danych, które są nieistotne (np. dane relacyjne, czy też ostatni modyfikujący użytkownik). Wszystkie kolumny z pierwszej i drugiej bazy danych są następnie mapowane, czyli użytkownik wybiera, która kolumna z tabeli zewnętrznej odpowiada kolumnie w tabeli docelowej. Jeśli kolumna w tabeli zewnętrznej nie zostanie zmapowana, jej dane nie będą kopiowane do tabeli docelowej. Kolejnym krokiem jest wykrywanie duplikatów, podczas którego system porównuje dane i informuje użytkownika, które rekordy są do siebie podobne, oraz prosi użytkownika o wybranie wierszy podlegających deduplikacji i wiersza, który 4 czyli tabeli zawierającej dane szczegółowe tej samej encji 5 według własnych doświadczeń w firmie ChromeCRM 6 Web Sernice usługa sieciowa pozwalająca na przesyłanie danych za pomocą protokołu SOAP (protokół przesyłania danych w języku XML pozwalający na zdalny dostęp do obiektów), głównie wykorzystywana na platformie Microsoft.Net 7 np. MSSQL, MySQL, XML 8 typy kolumn w tabeli które mogą zawierać litery np. varchar, nvarchar, ntext 2
3 zostanie niezmieniony (głównego). Proces kończy się usunięciem wierszy podlegających deduplikacji (oprócz wiersza głównego). Jeśli wybrany wiersz główny znajduje się w zewnętrznej tabeli, wtedy jest kopiowany do tabeli docelowej. Przeszukiwanie danych z reguły odbywa się na poziomie serwera aplikacji, czyli na danych bezpośrednio odczytanych z bazy. Jednak niekiedy deduplikacja zaczyna się już na poziomie bazy danych, a wtedy ostateczne wykrywanie duplikatów następuje na wstępnie przefiltrowanych danych przekazanych do aplikacji (sposób połączenia i przekazania danych jest bez znaczenia dla deduplikatora danych). Do znajdywania duplikatów wykorzystywane są słowniki fonetyczne, gramatyczne, ortograficzne i predefiniowane (czyli takie, w których użytkownik sam definiuje jakie słowa, lub ich część są do siebie podobne i mają być interpretowane jako identyczne). Wykorzystywany słownik może być w dowolnym formacie danych kompatybilnym z danymi docelowymi (np. MSSQL i XML). Poza słownikami deduplikacja opiera się na algorytmach, które obliczają czy ponad połowa znaków w porównywanych wyrazach następuje po sobie (prawdopodobieństwo deduplikatu). Proces wyszukiwania duplikatów w przypadku deduplikacji na 1 bazie danych polega na porównywaniu wierszy na zasadzie każdy z każdym kolejnym wierszem (wartości do porównania są pobierane z wcześniej wybranych kolumn). Jeśli deduplikacja dotyczy importu rekordów z zewnętrznej bazy danych, kolejne wartości z importowanego wiersza są porównywane z wszystkimi w tabeli docelowej. Jednakże w większości deduplikatorów umożliwiających importowanie danych z zewnętrznej bazy danych, dane zewnętrzne są kopiowane bezpośrednio do tabeli docelowej i na tabeli wynikowej jest przeprowadzany proces deduplikacji. Obliczenia prawdopodobieństwa duplikatu polegają na porównywaniu dwóch ciągów znaków pod względem ilości identycznych fraz 9 ustawionych w odpowiedniej kolejności. Porównywanie ciągów znaków jest zależne od typu zastosowanego słownika bądź algorytmów, gdyż mogą one zmienić wyraz pod wieloma względami (gramatycznie, fonetycznie, lub mogą zostać zastąpione części wyrazu). Słownik fonetyczny porównuje całe wyrazy w krotce, słownik gramatyczny porównuje wybrane litery, a słownik predefiniowany bada złożenia kilku liter (w zależności od ilości zdefiniowanych), niezależnie od miejsca w wyrazie. Po zdefiniowaniu źródłowego i odpowiadającego mu ciągu znaków (np. x i ks ), algorytm wykorzystujący słownik predefiniowany podczas porównywania zamienia(w wyrazie z wiersza głównego) znaleziony ciąg znaków (np. max ) na jego odpowiednik (np. maks ) i porównuje oba wyrazy z potencjalnym duplikatem. Algorytmy porównują wyrazy pod kątem identycznych liter następujących po sobie. Ważne jest, aby porównywane litery 9 ciągi znaków w wyrazie (np. w wyrazie Marcin jest fraza rci ) 3
4 następowały po sobie, ponieważ porównywanie losowych liter w wyrazie nie ma sensu. Wyraz Mars i Sam nie są duplikatami pomimo, że pierwszy wyraz zawiera wszystkie litery wyrazu drugiego. Deduplikator nie powinien oznaczyć tych wyrazów jako duplikatów, gdyż nie ma podobnych złożeń liter w obydwu wyrazach. Wielkość liter nie jest brana pod uwagę gdyż MarIT oraz marit i tak zostaną wykryte jako duplikat. Za duplikat są uznawane wyrazy które posiadają ponad połowę liter 10 podobnych z zachowaniem kolejności ich występowania. Ilość wystąpień liter podobnych (z zachowaniem kolejności) jest obliczana na podstawie miejsca występowania litery w porównywanym wyrazie (np. kwoka ) względem miejsca występowania w pierwszym wyrazie (np. krowa ). Wyraz krowa posiada trzy wspólne litery z wyrazem kwoka, które następują po sobie. Litery k, o i a są na tej samej pozycji w obydwu wyrazach (odpowiednio pierwszej, trzeciej i piątej). Litera w mimo że występuje na miejscu czwartym w pierwszym wyrazie i na miejscu drugim w wyrazie porównywanym, nie jest zaliczana do liter podobnych. W pierwszym i drugim wyrazie występuje identyczna litera na miejscu trzecim, przez co litera w nie jest kolejną, a poprzednią względem o w wyrazie drugim 11. Samo przeszukiwanie z racji swojego skomplikowania nigdy nie daje nam pewności, że rekordy zwrócone są duplikatami. Przykładem danych podobnych nie będących duplikatami mogą być nazwy firm MarIT 12 oraz MarWit 13. Podobieństwo tych nazw zdecydowanie sugeruje duplikat, ponieważ różnią się tylko jedną literą w środku wyrazu, co może być zakwalifikowane jako literówka. Poza tym algorytm porównujący może wykryć podobieństwo na podstawie identyczności 3 pierwszych liter ( Mar ) oraz 2 ostatnich( it ). W takich przypadkach użytkownik kontrolujący proces deduplikacji nie może wybrać takiego rekordu do zdeduplikowania (kopiowanie danych relacyjnych i usunięcie rekordu z bazy danych). Po porównaniu wszystkich kolumn obliczana jest ilość kolumn podobnych i dzielona przez całkowitą ilość kolumn. W bardziej zaawansowanych deduplikatorach danych użytkownik może sam ustawić wagę poszczególnej kolumny ( system wagowy ) 14 oraz procentową wartość od której stosunek duplikatów i ilości kolumn będzie zatwierdzany jako duplikat (zwanej dalej case sensitive ). W systemach nie dostosowanych do zmian parametrów porównywania przez użytkownika waga każdej z kolumn jest równa (nie brana pod uwagę), a stosunek kolumn posiadających duplikat do całkowitej ilości kolumn wynosi 50% (więc jeśli połowa kolumn jest oznaczona jako duplikat, cały wiersz także jest duplikatem). W takim przypadku każda z kolumn oznaczona jako duplikat jest przemnażana przez swoją wagę. Suma kolumn będących 10 liczba ta jest pobierana z wyrazu posiadającego więcej liter z porównywanej pary 11 jeśli nie byłoby litery o w obydwu wyrazach, litera w byłaby podobna 12 MarIT firma zajmująca się produkcją oprogramowania 13 MarWit firma zajmująca się produkcją soków 14 nie muszą to być wartości całkowite dla każdej z kolumn, jednak są najczęściej stosowane 4
5 duplikatami wyliczana jest z przemnożonych wartości wagowych, a suma ilości kolumn jest sumą wag dla poszczególnych kolumn w wybranej tabeli. Przykładowo, jeśli posiadamy w systemie 3 kolumny i nadamy im odpowiednio wagi: 2, 5, 2 i case sansitive równy 50%, wtedy suma kolumn będzie równa 9, a za duplikat będą uznawane wiersze, które będą posiadały sumę kolumn oznaczonych jako duplikaty (przemnożonych przez wagę kolumny) równą 5 lub więcej. Jeśli wyliczony stosunek jest równy bądź większy od case sensitive system zatwierdza wiersze jako duplikaty. Na podstawie uzyskanej wiedzy możemy przeprowadzić symulację deduplikacji danych np. na tabeli o nazwie tkontakty, zawierającej dane szczegółowe osób powiązanych z firmą Marit. Tabela składa się z kolumn ID (będącej kluczem głównym)(integer), Imię(nvarchar(255)), Nazwisko(nvarchar(255)), Adres(nvarchar(255)), Firma(nvarchar(255)). Dane w tabeli są następujące(kolejne krotki są oddzielone tabulacjami): 1 Max Kolonko ul.morska Gdynia MarWit 2 Maks Kolanko Mórska Gdynis Marit 3 Marcin Konko Gdynia MarIT Proces deduplikacji rozpoczyna się nawiązaniem połączenia z bazą danych i pobraniem danych z tabeli tkontakt. W następnym kroku są wybierane kolumny z których dane będą podlegały porównaniu. W tym przypadku jedynie kolumna ID nie może zostać porównana gdyż jest kluczem głównym i posiada jedynie wartości liczbowe. Pozostałe kolumny zawierają dość istotne dane szczegółowe, więc powinny zostać wybrane. Po wyborze kolumn następuje automatyczne wyszukiwanie duplikatów, a użytkownik otrzymuje gotowy wynik. Podczas deduplikacji będzie wykorzystany słownik predefiniowany, fonetyczny i gramatyczny. W pierwszym kroku wczytany zostaje pierwszy wiersz(główny), oraz kolejny (czyli z ID równym 2). Porównywane są wartości tylko z wybranych kolumn, więc kolumna ID jest pominięta. Pierwszymi wartościami do porównania są Max i Maks. Jeżeli w słowniku predefiniowanym posiadamy wpis, że odpowiednikiem x jest ks, po zamianie ciągu znaków w słowie głównym będą to identyczne wyrazy. Koleją kolumną jest Nazwisko, z której pobrane są wyrazy Kolonko i Kolanko. Żaden z słowników nie jest w stanie stwierdzić podobieństwa, ponieważ porównywane wyrazy nie mają błędów ortograficznych, brzmią inaczej, a zdefiniować w słowniku predefiniowanym, że o możemy zamienić na a jest bardzo niedobrze, gdyż podmiana będzie stosowana przy każdym porównaniu. W tym przypadku duplikat zostanie wykryty przez algorytm, gdyż są 2 takie same ciągi znaków w obydwu wyrazach ( Kol i nko ). W siedmioliterowym wyrazie sześć liter jest zgodnych z regułą porównywania (litery są identyczne i następują po sobie), więc 5
6 system oznaczy tę parę wyrazów jako duplikat. Wartości z kolumny Ulica również będą oznaczone jako duplikat na takiej samej podstawie co kolumna poprzednia, jednak dodatkowo powinny istnieć wpisy w słowniku predefiniowanym, że ul. to ul, oraz.ul. to i ul to. Jeśli użytkownik nie chce, żeby w ten sposób odbywało się, takich wpisów być nie musi, jednak to jest bardzo częsty błąd biorący się z nieustandaryzowanego sposobu wprowadzania danych. Ostatnim porównaniem w tej parze wierszy są dane z kolumny Firma, gdzie znajdują się wpisy MarWit oraz Marit. Proces wykrycia duplikatu na tej parze wyrazów był wyjaśniony wcześniej. W tej parze wierszy wszystkie kolumny zostały uznane jako duplikaty, więc system oznaczy ten wiersz jako duplikat. Następnie wczytany wiersz o ID 3. Podczas porównania wiersza głównego z aktualnie odczytanym wierszem system porównuje pary ciągów znaków Max - Marcin, Kolonko Konko, ul Morska Gdynia Gdynia i MarWit MarIT. Podczas porównywania jako duplikat będą oznaczone jedynie pary z kolumny Nazwisko (z racji 4 identycznych liter na 7 występujących), oraz Firma (tylko jedna litera inna). Wartości z kolumn Imię nie są duplikatami (posiadają 2 identyczne na 6 występujących), natomiast problem kolumny Ulica jest bardziej skomplikowany, ponieważ przy zastosowanym słowniku predefiniowanym ( ul to ) i algorytmie porównującym otrzymamy podobieństwo rzędu 50% (6 liter identycznych na 12 występujących), jednak duplikat musi posiadać ponad połowę liter identycznych, więc ta para ciągów nie spełnia tego wymagania. Po podsumowaniu system otrzymał 50% zgodności w wierszach. Jeśli system nie posiada systemu priorytetowania kolumn (systemu wagowego), porównywane wiersze zostaną oznaczone jako duplikaty (w określaniu duplikatu wiersza stosunek kolumn podobnych do całkowitej ilości musi wynosić 50% lub więcej). Tabela tkontakt nie posiada więcej rekordów, więc wczytany zostaje kolejny rekord po głównym (w tym przypadku z ID równym 2) i ten wiersz staje się głównym(od tej chwili do niego będziemy porównywać). Jest to przedostatni rekord w naszej bazie danych, więc jest to ostatnie porównanie. W tym przypadku wiersz główny zawiera dane: Maks, Kolanko, Mórska Gdynis, Marit, a wiersz porównywany: Marcin, Konko, Gdynia, MarIT. Wiersze te także zostaną uznane za duplikat, gdyż posiadają 2 kolumny oznaczone jako duplikat ( Nazwisko oraz Firma ). Po zakończeniu porównywania danych system zawiera wyniki, które użytkownik musi zweryfikować. Użytkownik jest poinformowany o wyniku pierwszego porównania uznanego jako duplikat i proszony o zatwierdzenie słuszności. Wyniki najczęściej są przedstawiane użytkownikowi w tabelce, która zawiera kolumny po których przebiegał proces deduplikacji, oraz 2 dodatkowe, w których można zdefiniować czy dany wiersz będzie 6
7 brany pod uwagę i który nie jest duplikatem, a właściwym rekordem (nie zawsze jest to pierwszy rekord, więc taka opcja jest niezbędna). Podczas pierwszego porównania, wszystkie kolejne wiersze zostały uznane jako duplikaty, więc one zostaną wyświetlone. Załóżmy, że wiersz pierwszy oraz trzeci zawiera prawidłowe dane kontrahentów. W takim przypadku, w pierwszej z dodatkowych kolumn użytkownik wybiera pierwszy i drugi wiersz (tylko one będą brano pod uwagę), a w drugiej dodatkowej kolumnie wiersz pierwszy jako ten, który zawiera prawidłowe dane. Po zatwierdzeniu wyboru system pozostawi rekord pierwszy i trzeci niezmieniony, a rekord drugi zostaje usunięty. Drugi etap porównywania (w którym porównywanie dotyczyło wiersza o ID = 2) zakończył się oznaczeniem wiersza o ID =3 jako duplikat. System przed wyświetleniem danych użytkownikowi sprawdza, czy ta para rekordów istnieje w bazie danych. W poprzednim kroku wiersz drugi został usunięty, więc teraz wyświetlony jest tylko jeden wiersz (o ID równym 3). W takim przypadku użytkownik stwierdza, czy wyświetlone dane są prawidłowe (wtedy w pierwszej kolumnie oznacza wiersz jako nie podlegający deduplikacji), czy też jest to jakaś nierealna osoba (w pierwszej kolumnie oznaczany jest jako wiersz podlegający deduplikacji, drugą pozostawiamy niewypełnioną, co oznacza skasowanie wiersza). Trzeci wiersz nie jest duplikatem (zawiera prawidłowe dane istniejącej osoby), więc oznaczamy go jako wiersz nie podlegający deduplikacji. Po zatwierdzeniu wyboru baza danych posiada następujące rekordy: 1 Max Kolonko ul.morska Gdynia MarWit 3 Marcin Konko Gdynia MarIT Oznacza to, że proces deduplikacji powiódł się i baza danych jest aktualna. Dlaczego to jest takie ważne w systemach typu CRM? Gdyż powtarzające się dane w systemach, które mają za zadanie ułatwienie pracy z kontrahentami, zarządzanie danymi oraz ich uaktualnianie są szczególnie ważne. Mimo tego, że żaden deduplikator danych nie zapewni nam idealnego wyszukiwania duplikatów, to ułatwi bardzo wyszukiwanie i kontrolę nad takimi danymi. Właśnie to jest powodem tak dużego zapotrzebowania na deduplikatory danych przez firmy produkujące systemy typu CRM. 7
Podstawowe zagadnienia z zakresu baz danych
Podstawowe zagadnienia z zakresu baz danych Jednym z najważniejszych współczesnych zastosowań komputerów we wszelkich dziedzinach życia jest gromadzenie, wyszukiwanie i udostępnianie informacji. Specjalizowane
Bardziej szczegółowoI. Interfejs użytkownika.
Ćwiczenia z użytkowania systemu MFG/PRO 1 I. Interfejs użytkownika. MFG/PRO w wersji eb2 umożliwia wybór użytkownikowi jednego z trzech dostępnych interfejsów graficznych: a) tekstowego (wybór z menu:
Bardziej szczegółowoWebMobile7 and Sello Integrator wersja 1.1.2
Instrukcja obsługi aplikacji WebMobile7 and Sello Integrator wersja 1.1.2 Piotr Taraszkiewicz Strona 1 Spis treści 1 WSTĘP O APLIKACJI 3 2 KONFIGURACJA APLIKACJI 4 2.1 KONFIGURACJA POŁĄCZENIA 4 2.2 POZOSTAŁE
Bardziej szczegółowoDeduplikacja danych. Zarządzanie jakością danych podstawowych
Deduplikacja danych Zarządzanie jakością danych podstawowych normalizacja i standaryzacja adresów standaryzacja i walidacja identyfikatorów podstawowa standaryzacja nazw firm deduplikacja danych Deduplication
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ółowoSystem imed24 Instrukcja Moduł Analizy i raporty
System imed24 Instrukcja Moduł Analizy i raporty Instrukcja obowiązująca do wersji 1.8.0 Spis treści 1. Moduł Analizy i Raporty... 3 1.1. Okno główne modułu Analizy i raporty... 3 1.1.1. Lista szablonów
Bardziej szczegółowoFinanse. Jak wykonać import listy płac z programu Płace Optivum do aplikacji Finanse?
Finanse Jak wykonać import listy płac z programu Płace Optivum do aplikacji Finanse? Operacja importu list płac z programu Płace Optivum do aplikacji Finanse przebiega w następujących krokach: 1. wybór
Bardziej szczegółowoInstrukcja obsługi Multiconverter 2.0
Instrukcja obsługi Multiconverter 2.0 Opis: Niniejsza instrukcja opisuje wymogi użytkowania aplikacji oraz zawiera informacje na temat jej obsługi. DHL Multiconverter powstał w celu ułatwienia oraz usprawnienia
Bardziej szczegółowoWERSJA 4.3. Opis zmian. Spis treści
WERSJA 4.3 Opis zmian Spis treści 1. Klasy bazowe i systemowe 2. Procesy autoryzacji 3. Nowy mechanizm numeracji 4. Zarządzanie wysyłką/odbieraniem wiadomości automatycznych 5. Blokowanie użytkowników
Bardziej szczegółowoScenariusze obsługi danych MPZP
Scenariusze obsługi danych MPZP S t r o n a 2 I. URUCHOMIENIE MODUŁU PLANOWANIE PRZESTRZENNE... 3 II. NARZĘDZIA OBSŁUGI MPZP... 4 III. WYSZUKIWANIE PLANU... 5 Scenariusz wyszukiwania planu... 5 IV. WYSZUKIWANIE
Bardziej szczegółowoInstrukcja obsługi DHL KONWERTER 1.6
Instrukcja obsługi DHL KONWERTER 1.6 Opis: Niniejsza instrukcja opisuje wymogi użytkowania aplikacji oraz zawiera informacje na temat jej obsługi. DHL Konwerter powstał w celu ułatwienia oraz usprawnienia
Bardziej szczegółowoElektroniczna Książka Pocztowa z Obiegiem Dokumentów by CTI Instrukcja
Elektroniczna Książka Pocztowa z Obiegiem Dokumentów by CTI Instrukcja 1 Spis treści 1. Opis programu...3 2. Pierwsze uruchomienie...5 3. Okno główne programu...6 3.1. Operacje na listach...6 3.1.1. Sortowanie...6
Bardziej szczegółowoProcesy ETL. 10maja2009. Paweł Szołtysek
Procesy 10maja2009 Paweł Szołtysek 1/12 w praktyce w praktyce 2/12 Zagadnienie Business Inteligence w praktyce 3/12 Czym jest proces? w praktyce Dane: dowolny zbiór danych ze źródeł zewnętrznych. Szukane:
Bardziej szczegółowoSYSTEM ZARZĄDZANIA RELACJAMI Z KLIENTEM CRM7
SYSTEM ZARZĄDZANIA RELACJAMI Z KLIENTEM CRM7 Administracja instrukcja Panel administracyjny jest dostępny z menu po lewej stronie ekranu. Użytkownicy bez uprawnień administracyjnych mają tylko możliwość
Bardziej szczegółowoDiagramy związków encji. Laboratorium. Akademia Morska w Gdyni
Akademia Morska w Gdyni Gdynia 2004 1. Podstawowe definicje Baza danych to uporządkowany zbiór danych umożliwiający łatwe przeszukiwanie i aktualizację. System zarządzania bazą danych (DBMS) to oprogramowanie
Bardziej szczegółowoKOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED
KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED Podręcznik użytkownika Katowice 2010 Producent programu: KAMSOFT S.A. ul. 1 Maja 133 40-235 Katowice Telefon: (0-32) 209-07-05 Fax:
Bardziej szczegółowoOKAY CRM 2.0 nowy program!
OKAY CRM 2.0 nowy program! OKAY CRM 2.0 Nowoczesny Interfejs Kalendarz Graficzny Zarządzanie wiedzą o kontrahentach Osoby kontaktowe Historia kontaktów Delegowanie zadań Projekty Zarządzanie dokumentami
Bardziej szczegółowoDokumentacja ARTEMIZJON 2. Opis modułu CRM aplikacji Artemizjon 2.
Dokumentacja ARTEMIZJON 2 2007-04-23 MODUŁ CRM Opis modułu CRM aplikacji Artemizjon 2. SPIS TREŚCI 1. MODUŁ CRM 1.1 Kalendarz 1.2 Grupy docelowe 1.3 Grupy kontrahentów Copyright 2007 System Innovations
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ółowoCzęść I Tworzenie baz danych SQL Server na potrzeby przechowywania danych
Spis treści Wprowadzenie... ix Organizacja ksiąŝki... ix Od czego zacząć?... x Konwencje przyjęte w ksiąŝce... x Wymagania systemowe... xi Przykłady kodu... xii Konfiguracja SQL Server 2005 Express Edition...
Bardziej szczegółowoJak zaimportować bazę do system SARE
Jak zaimportować bazę do system SARE Jeżeli przed importem bazy nie mamy stworzonej odpowiedniej grupy, możemy ją dodać z poziomu Adresy -> przeglądaj grupy, klikając w przycisk dodaj grupę (elementy zaznaczone
Bardziej szczegółowoSystemy baz danych w zarządzaniu przedsiębiorstwem. W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi
Systemy baz danych w zarządzaniu przedsiębiorstwem W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi Proces zarządzania danymi Zarządzanie danymi obejmuje czynności: gromadzenie
Bardziej szczegółowoBaza danych. Modele danych
Rola baz danych Systemy informatyczne stosowane w obsłudze działalności gospodarczej pełnią funkcję polegającą na gromadzeniu i przetwarzaniu danych. Typowe operacje wykonywane na danych w systemach ewidencyjno-sprawozdawczych
Bardziej szczegółowoBazy danych. Polecenia SQL
Bazy danych Baza danych, to miejsce przechowywania danych. Dane w bazie danych są podzielone na tabele. Tabele składają się ze ściśle określonych pól i rekordów. Każde pole w rekordzie ma ściśle ustalony
Bardziej szczegółowoInstrukcja użytkownika. Aplikacja Smart Paczka DPD
Instrukcja użytkownika Aplikacja Smart Paczka DPD Instrukcja użytkownika Aplikacja Smart Paczka DPD Wersja 2.0 Warszawa, Wrzesień 2015 Strona 2 z 9 Instrukcja użytkownika Aplikacja Smart Paczka DPD Spis
Bardziej szczegółowoAlicja Marszałek Różne rodzaje baz danych
Alicja Marszałek Różne rodzaje baz danych Rodzaje baz danych Bazy danych można podzielić wg struktur organizacji danych, których używają. Można podzielić je na: Bazy proste Bazy złożone Bazy proste Bazy
Bardziej szczegółowo2017/2018 WGGiOS AGH. LibreOffice Base
1. Baza danych LibreOffice Base Jest to zbiór danych zapisanych zgodnie z określonymi regułami. W węższym znaczeniu obejmuje dane cyfrowe gromadzone zgodnie z zasadami przyjętymi dla danego programu komputerowego,
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ółowoOpenOfficePL. Zestaw szablonów magazynowych. Instrukcja obsługi
OpenOfficePL Zestaw szablonów magazynowych Instrukcja obsługi Spis treści : 1. Informacje ogólne 2. Instalacja zestawu a) konfiguracja połączenia z bazą danych b) import danych z poprzedniej wersji faktur
Bardziej szczegółowoSystemy baz danych. mgr inż. Sylwia Glińska
Systemy baz danych Wykład 1 mgr inż. Sylwia Glińska Baza danych Baza danych to uporządkowany zbiór danych z określonej dziedziny tematycznej, zorganizowany w sposób ułatwiający do nich dostęp. System zarządzania
Bardziej szczegółowoZmiany w programie VinCent 1.28
Zmiany w programie VinCent 1.28 Finanse i księgowość Kartoteka klienta Na kartotece klienta znajdują się dwa nowe pola: -ILN- dodano na indywidualne zamówienie klienta. Można je wykorzystać do zapisania
Bardziej szczegółowoPojęcie systemu informacyjnego i informatycznego
BAZY DANYCH Pojęcie systemu informacyjnego i informatycznego DANE wszelkie liczby, fakty, pojęcia zarejestrowane w celu uzyskania wiedzy o realnym świecie. INFORMACJA - znaczenie przypisywane danym. SYSTEM
Bardziej szczegółowoBAZA-NOWYCH-FIRM.PL Wyszukuj potencjalnych klientów B2B» Nawiązuj kontakt z osobami decyzyjnymi» Zwiększaj sprzedaż do firm
BAZA-NOWYCH-FIRM.PL WWW.B-N-F.PL Wyszukuj potencjalnych klientów B2B» Nawiązuj kontakt z osobami decyzyjnymi» Zwiększaj sprzedaż do firm Gotowe bazy firm aktualnie dostępne rozwiązania Aktualizacja okresowa
Bardziej szczegółowoDokumentacja programu. Zoz. Uzupełnianie kodów terytorialnych w danych osobowych związanych z deklaracjami POZ. Wersja
Dokumentacja programu Zoz Uzupełnianie kodów terytorialnych w danych osobowych związanych z deklaracjami POZ Wersja 1.40.0.0 Zielona Góra 2012-02-29 Wstęp Nowelizacja Rozporządzenia Ministra Zdrowia z
Bardziej szczegółowoBioinformatyka. Ocena wiarygodności dopasowania sekwencji.
Bioinformatyka Ocena wiarygodności dopasowania sekwencji www.michalbereta.pl Załóżmy, że mamy dwie sekwencje, które chcemy dopasować i dodatkowo ocenić wiarygodność tego dopasowania. Interesujące nas pytanie
Bardziej szczegółowoKomunikaty statystyczne medyczne
Komunikaty statystyczne-medyczne (raporty statystyczne SWX) zawierają informację o usługach medycznych wykonanych przez świadczeniodawcę. Przekazany przez świadczeniodawcę komunikat podlega sprawdzeniu
Bardziej szczegółowoModuł do importu wyciągów bankowych ver 1.3
Moduł do importu wyciągów bankowych ver 1.3 Program służy do rozliczania rozrachunków oraz zamówień na podstawie wyciągu przelewów z banku. Uruchamia się go przez zaznaczenie dowolnego rozrachunku i wybranie
Bardziej szczegółowoWymagane jest podłączenie serwera do Internetu (konieczne do zdalnego dostępu).
Spis treści Informacje ogólne...2 Tryby pracy...3 Wygląd interfejsu...4 Tryb użytkownika...5 Tryb administratora...6 Import kontrahentów z pliku XML...8 2 Informacje ogólne Aplikacja internetowa umożliwia
Bardziej szczegółowoFunkcje Tablicowe podstawy
Funkcje Tablicowe podstawy Funkcje Tablicowe są dość rzadko używane w biznesie, a pomocne przede wszystkim w przypadku zaawansowanych obliczeń matematycznych i statystycznych. Lekcja ta ograniczy się tylko
Bardziej szczegółowoKS-ZSA. Mechanizm aktualizacji kartotek lokalnych w aptece na podstawie zmian w kartotece CKT. Data aktualizacji: 2013-08-29
KS-ZSA Mechanizm aktualizacji kartotek lokalnych w aptece na podstawie zmian w kartotece CKT Data aktualizacji: 2013-08-29 1. Opis funkcjonalności Funkcjonalność umożliwia obsługiwanie zmian urzędowych
Bardziej szczegółowoKOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED
KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED Podręcznik użytkownika Katowice 2010 Producent programu: KAMSOFT S.A. ul. 1 Maja 133 40-235 Katowice Telefon: (0-32) 209-07-05 Fax:
Bardziej szczegółowoImport limitów urlopowych / nowy rok
Import limitów urlopowych / nowy rok 1. Wstęp Limity urlopowe pracowników w BeeOffice można zbiorczo dodawać lub aktualizować przy pomocy importu danych z pliku Excel. Jednym z typowych scenariuszy do
Bardziej szczegółowoBazy danych - wykład wstępny
Bazy danych - wykład wstępny Wykład: baza danych, modele, hierarchiczny, sieciowy, relacyjny, obiektowy, schemat logiczny, tabela, kwerenda, SQL, rekord, krotka, pole, atrybut, klucz podstawowy, relacja,
Bardziej szczegółowoBilans otwarcia zabezpieczenia w WinSkład (od wersji 20.00)
Bilans otwarcia zabezpieczenia w WinSkład (od wersji 20.00) Spis treści: 1. Bilans otwarcia zabezpieczenia informacje podstawowe. 2 2. Wyznaczenie towarów do bilansu (status Do przeliczenia )... 4 3. Automatyczne
Bardziej szczegółowo1 Obsługiwane funkcje wyzwalaczy
2016/10/11 12:29 1/10 1 Obsługiwane funkcje wyzwalaczy 1 Obsługiwane funkcje wyzwalaczy Wszystkie funkcje obsługiwane w: wyrażeniach wyzwalaczy są wyszczególnione poniżej: wartości: float, int, str, text,
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ółowoLaboratorium nr 5. Temat: Funkcje agregujące, klauzule GROUP BY, HAVING
Laboratorium nr 5 Temat: Funkcje agregujące, klauzule GROUP BY, HAVING Celem ćwiczenia jest zaprezentowanie zagadnień dotyczących stosowania w zapytaniach języka SQL predefiniowanych funkcji agregujących.
Bardziej szczegółowoOtwarty System Antyplagiatowy
Otwarty System Antyplagiatowy przewodnik po systemie Spis treści 1. Wprowadzenie... 2 2. Zgłoszenie sprawdzenia pracy... 2 3. Raport z badania pracy... 2 4. Logowanie do systemu OSA... 3 5. Widok szczegółów
Bardziej szczegółowoProcedura Walidacyjna Interfejs
Strona: 1 Stron: 7 SPIS TREŚCI: 1. CEL 2. ZAKRES 3. DEFINICJE 4. ODPOWIEDZIALNOŚĆ I UPRAWNIENIA 5. TRYB POSTĘPOWANIA 6. ZAŁĄCZNIKI Podlega aktualizacji X Nie podlega aktualizacji Strona: 2 Stron: 7 1.
Bardziej szczegółowoINSIGNUM Sprzedaż Detaliczna
INSIGNUM Sprzedaż Detaliczna Import dokumentów wydania XML (WZ/WZF) 2013-03-25 Opisana funkcjonalność ma na celu umożliwienie importów elektronicznych dokumentów wydania WZ/WZF w formacie XML do aplikacji
Bardziej szczegółowoImporty wyciągów bankowych krok po kroku
Importy wyciągów bankowych krok po kroku (wersja 1.0) Soneta Sp z o.o. ul. Wadowicka 8a, wejście B 31-415 Kraków tel./fax +48 (12) 261 36 41 http://www.enova.pl e-mail: ksiegowosc@enova.pl 1 Spis treści:
Bardziej szczegółowoInstrukcja do panelu administracyjnego. do zarządzania kontem FTP WebAs. www.poczta.greenlemon.pl
Instrukcja do panelu administracyjnego do zarządzania kontem FTP WebAs www.poczta.greenlemon.pl Opracowanie: Agencja Mediów Interaktywnych GREEN LEMON Spis treści 1.Wstęp 2.Konfiguracja 3.Konto FTP 4.Domeny
Bardziej szczegółowoForex PitCalculator INSTRUKCJA UŻYTKOWNIKA
Forex PitCalculator Forex PitCalculator jest aplikacją służącą do obliczania podatku należnego z tytułu osiągniętych na rynku walutowym zysków. Jest to pierwsze tego typu oprogramowanie na polskim rynku.
Bardziej szczegółowoAutomatyka i Robotyka ROK III TEMAT: TWORZENIE I ZARZĄDZANIE INTERNETOWĄ BAZĄ DANYCH
Wydział Inżynierii Mechanicznej i Robotyki Jakub Topolski Automatyka i Robotyka ROK III GR 22/I Ćwiczenie 4 SIECI KOMPUTEROWE I BAZY DANYCH TEMAT: TWORZENIE I ZARZĄDZANIE INTERNETOWĄ BAZĄ DANYCH 1. Cel
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ółowoKancelaria Komornika - VAT
!!!!!!!!!! NINIEJSZA WERSJA STANOWI WERSJĘ BETA APLIKACJI KANCELARIA KOMORNIKA Z VAT I JEŚLI UŻYTKOWNIK DECYDUJE SIĘ NA JEJ INSTALACJĘ NALEŻY TEGO DOKONAĆ Z WIELKĄ OSTROŻNOŚCIĄ ORAZ NIE NA BAZIE PRODUKCYJNEJ.
Bardziej szczegółowoZadania semestralne. Programowanie obiektowe sem. II, lato 2014/2015
Programowanie obiektowe sem. II, lato 2014/2015 Zadania semestralne Założenia wspólne dla wszystkich tematów W programie muszą być zastosowane następujące techniki i technologie obiektowe: 1. kapsułkowanie,
Bardziej szczegółowoWPROWADZENIE DO BAZ DANYCH
WPROWADZENIE DO BAZ DANYCH Pojęcie danych i baz danych Dane to wszystkie informacje jakie przechowujemy, aby w każdej chwili mieć do nich dostęp. Baza danych (data base) to uporządkowany zbiór danych z
Bardziej szczegółowoInstrukcja wprowadzania i aktualizacji danych dotyczących realizacji wypłat w Oprogramowaniu do obsługi Świadczeń SR/SW/FA
Instrukcja wprowadzania i aktualizacji danych dotyczących realizacji wypłat w Oprogramowaniu do obsługi Świadczeń SR/SW/FA Dane dotyczące sposobu realizacji wypłat, w tym informację o numerze konta bankowego,
Bardziej szczegółowo5. Bazy danych Base Okno bazy danych
5. Bazy danych Base 5.1. Okno bazy danych Podobnie jak inne aplikacje środowiska OpenOffice, program do tworzenia baz danych uruchamia się po wybraniu polecenia Start/Programy/OpenOffice.org 2.4/OpenOffice.org
Bardziej szczegółowoDokumentacja użytkownika
SOFTBLUE S.A. Dokumentacja użytkownika SoftBlue S.A. [Wybierz datę] Dokumentacja przeznaczona dla osób korzystających z Systemu Klastra Za-Chem Spis treści 1. Strona główna... 6 1.1. Logowanie... 6 2.
Bardziej szczegółowoInstrukcja importu przesyłek. z Menedżera Sprzedaży do aplikacji Webklient
Instrukcja importu przesyłek z Menedżera Sprzedaży do aplikacji Webklient Instrukcja importu przesyłek z Menedżera Sprzedaży do aplikacji Webklient Wersja 1.0 Warszawa, Luty 2015 Strona 2 z 7 Instrukcja
Bardziej szczegółowoAmazis świadczenia rodzinne. Aneks do Instrukcji Obsługi PLATFORMA EMP@TIA. INFO-R Spółka Jawna - 2015
Amazis świadczenia rodzinne Aneks do Instrukcji Obsługi PLATFORMA EMP@TIA INFO-R Spółka Jawna - 2015 43-430 Pogórze, ul. Baziowa 29, tel. (33) 479 93 29, (33) 479 93 89 fax (33) 853 04 06 e-mail: admin@ops.strefa.pl
Bardziej szczegółowoBilans otwarcia zabezpieczenia w WinUcz (od wersji 20.10)
Bilans otwarcia zabezpieczenia w WinUcz (od wersji 20.10) Spis treści: 1. Bilans otwarcia zabezpieczenia informacje podstawowe. 2 2. Wyznaczenie towarów do bilansu (status Do przeliczenia )... 4 3. Automatyczne
Bardziej szczegółowoLaboratorium Technologii Informacyjnych. Projektowanie Baz Danych
Laboratorium Technologii Informacyjnych Projektowanie Baz Danych Komputerowe bazy danych są obecne podstawowym narzędziem służącym przechowywaniu, przetwarzaniu i analizie danych. Gromadzone są dane w
Bardziej szczegółowoBudowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości
Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości część 2 Zaprojektowaliśmy stronę dodaj_dzial.aspx proszę jednak spróbować dodać nowy dział nie podając jego nazwy
Bardziej szczegółowoRozpoczynamy import Kreator uruchamiamy przyciskiem Z tekstu, znajdującym się na karcie Dane, w grupie Dane zewnętrzne.
2. Zadania praktyczne rozwiązywane z użyciem komputera 91 2. Zadania praktyczne rozwiązywane z użyciem komputera Wczytywanie danych Dane do zadań rozwiązywanych na komputerze zapisane są w plikach tekstowych.
Bardziej szczegółowoPodstawowe pakiety komputerowe wykorzystywane w zarządzaniu przedsiębiorstwem. dr Jakub Boratyński. pok. A38
Podstawowe pakiety komputerowe wykorzystywane w zarządzaniu przedsiębiorstwem zajęcia 1 dr Jakub Boratyński pok. A38 Program zajęć Bazy danych jako podstawowy element systemów informatycznych wykorzystywanych
Bardziej szczegółowoOracle11g: Wprowadzenie do SQL
Oracle11g: Wprowadzenie do SQL OPIS: Kurs ten oferuje uczestnikom wprowadzenie do technologii bazy Oracle11g, koncepcji bazy relacyjnej i efektywnego języka programowania o nazwie SQL. Kurs dostarczy twórcom
Bardziej szczegółowoKORPORACYJNE SYSTEMY ZARZĄDZANIA INFORMACJĄ
KORPORACYJNE SYSTEMY ZARZĄDZANIA INFORMACJĄ Wykład 3 Katedra Inżynierii Komputerowej Jakub Romanowski jakub.romanowski@kik.pcz.pl POBIERANIE DANYCH C/AL Poniższe funkcje używane są do operacji pobierania
Bardziej szczegółowoInstalacja SQL Server Express. Logowanie na stronie Microsoftu
Instalacja SQL Server Express Logowanie na stronie Microsoftu Wybór wersji do pobrania Pobieranie startuje, przechodzimy do strony z poradami. Wypakowujemy pobrany plik. Otwiera się okno instalacji. Wybieramy
Bardziej szczegółowoWypożyczalnia by CTI. Instrukcja
Wypożyczalnia by CTI Instrukcja Spis treści 1. Opis programu... 3 2. Pierwsze uruchomienie... 4 3. Lista sprzętu... 7 3.1. Dodawanie nowego sprzętu... 8 3.2. Dodawanie przeglądu... 9 3.3. Edycja sprzętu...
Bardziej szczegółowoWord. Korespondencja seryjna
1 (Pobrane z slow7.pl) Korespondencja seryjnajestto taki sposób utworzenia jednolitego dokumentu, który będzie różnił się jedynie zawartością wybranych pól. Pola te będą automatycznie wypełniane przez
Bardziej szczegółowoPODSTAWOWE POJĘCIA BAZ DANYCH
Baza danych (data base) - uporządkowany zbiór danych o określonej strukturze, przechowywany na nośniku informacji w komputerze. System bazy danych można zdefiniować jako bazę danych wraz z oprogramowaniem
Bardziej szczegółowoPriorytetyzacja przypadków testowych za pomocą macierzy
Priorytetyzacja przypadków testowych za pomocą macierzy W niniejszym artykule przedstawiony został problem przyporządkowania priorytetów do przypadków testowych przed rozpoczęciem testów oprogramowania.
Bardziej szczegółowoProcedura wczytania danych sprawozdawczych za I kw 2006 z systemu BudzetST II do systemu
Procedura wczytania danych sprawozdawczych za I kw 2006 z systemu BudzetST II do systemu BeSTi@ Aby usprawnić prace nad stworzeniem i wysłaniem do RIO danych sprawozdawczych za I kwartał 2006 r. w systemie
Bardziej szczegółowoInstrukcja obsługi SafeIT - modułu zdalnego sterowania do sterowników kotłów CO firmy Foster v1.0
Instrukcja obsługi SafeIT - modułu zdalnego sterowania do sterowników kotłów CO firmy Foster v1.0 Wersja z dnia: 2017-08-21 Spis treści Opis... 3 1. Zasady bezpieczeństwa... 3 Instalacja... 3 Użytkowanie...
Bardziej szczegółowoPojęcie systemu baz danych
Pojęcie systemu baz danych System baz danych- skomputeryzowany system przechowywania danych/informacji zorganizowanych w pliki. Składa się z zasadniczych elementów: 1) Danych 2) Sprzętu 3) Programów 4)
Bardziej szczegółowoSKRÓCONA INSTRUKCJA OBSŁUGI SYSTEMU ZARZĄDZANIA OBIEGIEM INFORMACJI (SZOI)
SKRÓCONA INSTRUKCJA OBSŁUGI SYSTEMU ZARZĄDZANIA OBIEGIEM INFORMACJI (SZOI) Wymiana dokumentów elektronicznych pomiędzy Apteką a Zachodniopomorskim Oddziałem Wojewódzkim NFZ Strona 1 z 10 INFORMACJE OGÓLNE
Bardziej szczegółowoCertyfikat kwalifikowany
Certyfikat kwalifikowany Krok 3 Pobranie certyfikatu kwalifikowanego. Instrukcja uzyskania certyfikatu kwalifikowanego Krok 3 Pobranie certyfikatu kwalifikowanego Wersja 1.6 Spis treści 1. KROK 3 Pobranie
Bardziej szczegółowoŁączenie liczb i tekstu.
Łączenie liczb i tekstu. 1 (Pobrane z slow7.pl) Rozpoczynamy od sposobu pierwszego. Mamy arkusz przedstawiony na rysunku poniżej w którym zostały zawarte wypłaty pracowników z wykonanym podsumowaniem.
Bardziej szczegółowoUsługi analityczne budowa kostki analitycznej Część pierwsza.
Usługi analityczne budowa kostki analitycznej Część pierwsza. Wprowadzenie W wielu dziedzinach działalności człowieka analiza zebranych danych jest jednym z najważniejszych mechanizmów podejmowania decyzji.
Bardziej szczegółowoDatabase Connectivity
Oprogramowanie Systemów Pomiarowych 15.01.2009 Database Connectivity Dr inŝ. Sebastian Budzan Zakład Pomiarów i Systemów Sterowania Tematyka Podstawy baz danych, Komunikacja, pojęcia: API, ODBC, DSN, Połączenie
Bardziej szczegółowoFunkcje wyszukiwania i adresu PODAJ.POZYCJĘ
Funkcje wyszukiwania i adresu PODAJ.POZYCJĘ Mariusz Jankowski autor strony internetowej poświęconej Excelowi i programowaniu w VBA; Bogdan Gilarski właściciel firmy szkoleniowej Perfect And Practical;
Bardziej szczegółowoArchiwizacja baz MSSQL /BKP_SQL/ opis oprogramowania
Archiwizacja baz MSSQL /BKP_SQL/ opis oprogramowania Kraków 2010 Przeznaczenie programu. Program BKP_SQL powstał z myślą ułatwienia procesy archiwizacji baz danych MSSQL. Program umożliwia seryjne wykonanie
Bardziej szczegółowoZasady programowania Dokumentacja
Marcin Kędzierski gr. 14 Zasady programowania Dokumentacja Wstęp 1) Temat: Przeszukiwanie pliku za pomocą drzewa. 2) Założenia projektu: a) Program ma pobierać dane z pliku wskazanego przez użytkownika
Bardziej szczegółowoBudowa aplikacji ASP.NET współpracującej z bazą danych do obsługi przesyłania wiadomości
Budowa aplikacji ASP.NET współpracującej z bazą danych do obsługi przesyłania wiadomości Rozpoczniemy od zaprojektowania bazy danych w programie SYBASE/PowerDesigner umieszczamy dwie Encje (tabele) prawym
Bardziej szczegółowoTechnologia informacyjna
Technologia informacyjna Pracownia nr 9 (studia stacjonarne) - 05.12.2008 - Rok akademicki 2008/2009 2/16 Bazy danych - Plan zajęć Podstawowe pojęcia: baza danych, system zarządzania bazą danych tabela,
Bardziej szczegółowoTP1 - TABELE PRZESTAWNE od A do Z
TP1 - TABELE PRZESTAWNE od A do Z Program szkolenia 1. Tabele programu Excel 1.1. Wstawianie tabeli 1.2. Style tabeli 1.3. Właściwości tabeli 1.4. Narzędzia tabel 1.4.1. Usuń duplikaty 1.4.2. Konwertuj
Bardziej szczegółowoPrzewodnik użytkownika (instrukcja) AutoMagicTest
Przewodnik użytkownika (instrukcja) AutoMagicTest 0.1.21.137 1. Wprowadzenie Aplikacja AutoMagicTest to aplikacja wspierająca testerów w testowaniu i kontrolowaniu jakości stron poprzez ich analizę. Aplikacja
Bardziej szczegółowoINFORMATYKA W SELEKCJI
- zagadnienia. Dane w pracy hodowlanej praca z dużym zbiorem danych (Excel). Podstawy pracy z relacyjną bazą danych w programie MS Access. Specjalistyczne programy statystyczne na przykładzie pakietu SAS
Bardziej szczegółowoInterfejs do potwierdzania produkcji w SAP ze skanerem ELZAB
Interfejs do potwierdzania produkcji w SAP ze skanerem ELZAB Główne zalety rozwiązania Potwierdzenia wykonywane przez pracowników produkcji (lub kontroli jakości) bez konieczności logowania do SAP za pomocą
Bardziej szczegółowoDlaczego GML? Gdańsk r. Karol Stachura
Dlaczego GML? Gdańsk 13.03.2017r. Karol Stachura Zanim o GML najpierw o XML Dlaczego stosuje się pliki XML: Tekstowe Samoopisujące się Elastyczne Łatwe do zmiany bez zaawansowanego oprogramowania Posiadające
Bardziej szczegółowoProjekty zaliczeniowe Podstawy Programowania 2012/2013
Projekty zaliczeniowe Podstawy Programowania 2012/2013 0. Zasady ogólne W skład projektu wchodzą następujące elementy: dokładny opis rozwiązywanego problemu opis słowny rozwiązania problemu wraz z pseudokodami
Bardziej szczegółowoinż. Konrad Postawa Akademia Aktywnego Seniora Wolontariusza
inż. Konrad Postawa Akademia Aktywnego Seniora Wolontariusza W ramach programu: Organizator: Wrocław 2012 Arkusz kalkulacyjny MS Excel Wstęp ARKUSZ KALKULACYJN - MS EXCEL Po zapoznaniu się z podstawami
Bardziej szczegółowoGŁÓWNY INSPEKTORAT OCHRONY ŚRODOWISKA
GŁÓWNY INSPEKTORAT OCHRONY ŚRODOWISKA Tel: (022) 57-92-509 fax: (022) 825-00-22 Wawelska 52/54, 00-922 Warszawa Warszawa dn. 31 sierpnia 2009 r. Do uczestników przetargu Dot. przetargu nieograniczonego
Bardziej szczegółowoWYMAGANIA EDUKACYJNE
z przedmiotu specjalizacja dla klasy IV mechatroniczna z działu Wstęp do sterowników PLC bardzo WYMAGANIA Uczeń potrafi scharakteryzować sterowniki PLC, budowę sterownika PLC oraz określić rodzaje języków
Bardziej szczegółowoECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 6.0
ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 6.0 Przeznaczenie Sylabusa Dokument ten zawiera szczegółowy Sylabus dla modułu ECDL/ICDL Użytkowanie baz danych. Sylabus opisuje zakres wiedzy
Bardziej szczegółowoInżynieria wymagań. Wykład 2 Proces pisania przypadków użycia. Część 6 Wskazówki i sugestie
Inżynieria wymagań Wykład 2 Proces pisania przypadków użycia Część 6 Wskazówki i sugestie Opracowane w oparciu o materiały IBM (kurs REQ570: Writing Good Use Cases) Wyzwania podczas pisania przypadków
Bardziej szczegółowo