background image

Usprawnienie procesu komunikacji poprzez wykorzystanie

Microsoft Office

i technologii XML

do automatyzacji przepływu danych 

background image

Agenda

2

Zarządzanie projektami. Case Study - opis 

problemu 

Co to jest XML – przypomnienie

XML w Microsoft Office System

InfoPath

Korzyści

Podsumowanie

background image

Problemy – Case Study *

3

Adval Tech

Odlewy z plastiku 

450 stacji roboczych

Potrzeby:

Obniżenie kosztów związanych z utrzymaniem certyfikatu ISO 

9001

Automatyzacja przepływu danych biznesowych

Wdrożone rozwiązanie

Microsoft Office InfoPath

SharePoint Products and Technologies

Korzyści:

15% mniej czasu związanego z administracją i normami ISO 9001

50% mniej czasu poświecone na zarządzanie sprzedawcami

Usprawnienie pracy grupowej

Uproszczenie procedur wewnętrznych

*http://www.microsoft.com/resources/casestudies/ 

background image

Tradycyjne dokumenty - problemy

4

Trudny w użyciu

Nieelastyczny

Zwraca złe dane – nie sprawdza poprawności 

wprowadzonych danych

Wypełnianie „tradycyjnego” formularza zajmuje dużo 

czasu. 

Nie oferuje on możliwości integracji z innymi 

systemami – wielokrotne przepisywanie tych samych 

danych

Opracowany z myślą o wypełnianiu i drukowaniu - 

jego rozmiar musi być zgodny z rozmiarem papieru

Nie zawsze aktualny – trudność w automatycznej 

aktualizacji

background image

XML

5

Co to jest XML

XML – inteligentne aplikacje

XML - Przechwytywanie i ponowne 

wykorzystywanie informacji

Microsoft Office System i format XML

XML w Microsoft Office

Scenariusze zastosowań

background image

Co to jest XML?

6

Język znaczników

używany do identyfikacji wewnętrznej struktury dokumentu

publikowany i rozwijany przez konsorcjum W3C

Tagi XML

Definioują poszczególne elementy dokumentu

Definiują strukturę i zawartość dokumentu — a nie tylko 
jego oprawę graficzną.

oddziela zawartość informacyjną dokumentu od jego 
prezentacji

Łatwiejsze zarządzanie treścią

background image

Co to jest XML?

7

Opublikowany standard

specyfikacja nie określa samych tagów

opisuje standardowy sposób definiowania tagów i relacji 

oraz dodawania znaczników do dokumentów.

elastyczny metajęzyk

Do zastosowania w każdym rodzaju dokumentu

Skalowalność modelu

do bardzo prostych dokumentów tekstowych, 

do bardzo złożonych informacji o strukturze hierarchicznej

tworzenie dokumentów „półstrukturalnych”, czyli 

dokumentów z wydzielonymi obszarami znaczeń, które 

stanowią odpowiedniki kolumn w bazie danych. 

background image

Co to jest XML

8

Schematy XML.

definiują strukturę i typ danych, które może zawierać każdy 

element w dokumencie,

mogą być tworzone przez poszczególnych użytkowników, na 

poziomie całego przedsiębiorstwa lub na poziomie całej branży. 

tworzenie schematów XML w celu definiowania i kwalifikowania 

zawartości informacyjnej na potrzeby dowolnych zastosowań.  

Tekstowy charakter

pliki w formacie XML zawierają wyłącznie tekst,

ułatwia tworzenie międzyplatformowych narzędzi i wymianę 

plików między aplikacjami

umożliwiając wymianę danych między aplikacjami, systemami i 

przedsiębiorstwami. 

Wyświetlanie i edycja w dowolnym edytorze tekstu

background image

Co to jest XML

9

Technika arkuszy stylów

Transformacja XSL-T (Extensible Style 

Sheet Language–Transformation)

definiowania formatu poszczególnych wystąpień, za 

pomocą transformacji XSL-T 

tłumaczy dokumenty XML na format wymagany 

przez aplikacje, dla których przeznaczone są 

informacje z tego dokumentu

Najczęściej XSL-T tłumaczy oryginalny dokument 

XML na inny schemat XML (wymagany przez 

aplikację) lub na format HTML Dokument XML:

background image

XML – inteligentne aplikacje

10

Automatyzacja dowolnego zadania obejmującego 

pracę z dokumentami

Wykorzystanie do tworzenia dokumentów (takich 

jak raporty, arkusze kalkulacyjne i formularze) 

schematu XML pozwala deweloperom tworzyć 

rozwiązania, które rozpoznają strukturę i 

znaczenie zawartości tych dokumentów oraz 

inteligentnie reagują na działania użytkownika.

Może posłużyć do sprawdzania poprawności 

informacji lub danych podczas ich wprowadzania 

- pozwala uniknąć błędów i pomaga w 

czyszczeniu i ujednolicaniu danych. 

background image

XML – inteligentne aplikacje

11

Własne schematy pozwalają tworzyć 

rozwiązania zestawiające struktury z ich 

procesami biznesowymi

Zawartość informacyjna zostaje oddzielona 

od prezentacji

Zdolność strukturalnego identyfikowania 

sekcji dokumentu 

Oprogramowanie klienckie „rozumie” treść 

dokumentu - możliwości pomocy 

użytkownikom podczas interakcji z 

dokumentami

background image

XML - Przechwytywanie i ponowne 

wykorzystywanie informacji

12

Dokumenty XML pozwalają przechwycić 

więcej powstających na bieżąco 
wartościowych informacji, które zwykle 
pozostają zamknięte w dokumentach i 
plikach.

Przechwycone informacje mogą być 

wielokrotnie wykorzystywany na wiele 
sposobów

background image

XML - Przechwytywanie i ponowne 

wykorzystywanie informacji

13

Definiowanie własnego schematu XML daje firmom 

swobodę decydowania, jakie dane mają być 

przechwytywane i jaka ma być ich struktura. 

Schematy są odpowiednikami kolumn i tabel w bazie 

danych - dokumenty stają się źródłami informacji

Dokumenty funkcjonujące na poziomie magazynu 

zapewniają firmom możliwość gromadzenia, analizowania, 

organizowania i ponownego wykorzystywania dokumentów 

oraz wiedzy z danej dziedziny

Możliwość wyszukiwania określonych informacji oraz 

zbierania informacji z wielu różnych źródeł eliminuje wiele 

czasochłonnych i zwiększających ryzyko wprowadzenia 

błędów zadań związanych z tworzeniem i aktualizowaniem 

dokumentów.

background image

Microsoft Office System i format XML

Microsoft Office Word

14

Wbudowana w program Word obsługa 

języka XML

pozwala tworzyć bogate w informacje dokumenty przy 

użyciu definiowanych przez użytkownika schematów 

XML 

umożliwia ponowne wykorzystywanie zawartości 

dokumentu na różnych urządzeniach, platformach 

systemowych i w różnych procesach.

Program Word może działać jako inteligentny klient 

oraz jako host aplikacji dokumentów inteligentnych. 

background image

Microsoft Office System i format XML

Microsoft Office Word

15

Zapisywanie dokumentów programu Word w 

formacie XML

Obsługa XML jako macierzystego formatu plików 

Obsługa definiowanych przez użytkownika schematów XML

Systemy inteligentnych dokumentów

Pozwalają użytkownikom wykorzystywać w programie Word 

dane z usług sieci Web i efektywnie łączą ich stanowiska 

pracy ze źródłami danych w całym przedsiębiorstwie lub w 

Internecie.

interfejs programu Word (lub Excel) z intuicyjnym w 

obsłudze okienkiem zadań

Obsługa XML umożliwia tworzenie rozwiązań włączających 

niemal dowolną dynamiczną lub statyczną zawartość w 

formacie XML do dokumentu programu Word.

background image

Microsoft Office System i format XML

Microsoft Office Excel

16

Może działać jako inteligentny klient usług 

XML sieci Web i jako host systemów 

inteligentnych dokumentów,. 

Narzędzie graficzne ułatwiające mapowanie 

arkusza kalkulacyjnego w formacie XML na 

zdefiniowany przez użytkownika schemat 

XML. 

Łatwe eksportowanie i importowanie 

danych — z programu Excel do 

korporacyjnych magazynów danych lub 

usług sieci Web i odwrotnie. 

background image

Microsoft Office System i format XML

Microsoft Office Access

17

Wyodrębnianie danych w formacie XML z 

tabel w bazie danych

Z poziomu programu Access użytkownicy 

mogą przeglądać tabele bazy danych i 

wybierać z nich dane do eksportu. 

Access umożliwia bezpośredni import 

danych z uwzględnieniem wskazanych 

definicji schematów XML (XSD) lub 

tworzenie arkuszy stylów XSL-T,

background image

Microsoft Office System i format XML

Microsoft Office FrontPage

18

Umożliwia tworzenie witryn sieci Web sterowanych danymi, 

przedstawiających dynamiczny obraz informacji z systemów 

korporacyjnych lub lokalnych magazynów danych.

Pełny zestaw narzędzi do tworzenia i edytowania stron sieci 

Web połączonymi z różnorodnymi źródłami danych:

w plikami XML zgodnymi ze schematami XML,

bazami danych 

usługami XML sieci Web.

Kontrola sposób prezentacji danych za pomocą arkuszy 

stylów XSL

Oparte na arkuszach XSL-T widoki danych obejmują zgodne 

ze standardem przemysłowym narzędzia do tworzenia 

raportów, obsługujące sortowanie, grupowanie, filtrowanie i 

ewentualne formatowanie danych. 

background image

Microsoft Office System i format XML

Microsoft Office Visio

19

Umożliwia integrowanie informacji z bazy danych z 

diagramem.

Diagramy zapisane jako pliki programu Visio w 

formacie XML mogą zawierać dane XML zgodne ze 

schematem

Informacje zawarte w schematach mogą być 

następnie analizowane w celu pobrania z nich 

odpowiednich danych. 

Deweloperzy mogą tworzyć rozbudowane 

rozwiązania do modelowania procesów 

biznesowych, które kojarzą dane z dowolnego 

źródła XML z określonymi kształtami lub 

elementami diagramu. 

background image

Microsoft Office System i format XML

Microsoft Office InfoPath

20

Wykorzystuje metafory formularzy do 

przechwytywania informacji

Program InfoPath umożliwia użytkownikom 

zbieranie informacji z predefiniowaną strukturą i 

wielokrotne wykorzystywanie ich w procesach 

biznesowych.

Interfejs programu InfoPath ułatwia tworzenie i 

zbieranie informacji w oparciu o model 

zdefiniowany przy użyciu języka XML. 

Dostępne są wszystkie funkcje, których można 

wymagać od pakietu formularzy, w tym możliwość 

definiowania struktury i sprawdzania poprawności 

danych

Łatwość obsługi 

background image

Problem: Jak uzyskać lepszy wgląd w 

informacje biznesowe

21

Formularz

IT

Internet

Sprzedawca

Pracownik merytoryczny

Zarząd

Farma
serwerowa

background image

Rozwiązanie: XML w Office

22

Formularz

Internet

Pracownik merytoryczny

Sprzedawca

Farma
serwerowa

Research 
Task Pane

InfoP

ath

Access and Excel

Word

InfoPath

Excel

Zarząd

IT

background image

XML w Microsoft Office System umożliwia…

23

Pobranie konkretnych danych z dokumentów do 

automatycznego przetwarzania

Ułatwiony dostęp do danych w 

kontekście konkretnego dokumentu

Zwiększenie efektywności pracy 

z danymi strukturalnymi

Wielokrotne przetwarzanie 

zawartości dokumentów do 

analiz i ponownego użycia

Automatyzację generowania raportów i agregowania 

dokumentów w repozytoriach

…a wszystko to w znanym, prostym, wygodnym 

środowisku Word, Excel i Access!

background image

XML w Microsoft Office

Scenariusze zastosowań

24

Zgodność z przepisami i przygotowywanie 

danych finansowych

Świadczenie usług serwisowych i zarządzanie 

nimi

Raporty marketingowe i dotyczące marki

Przetwarzanie roszczeń z tytułu ubezpieczenia

Przepływ informacji między instytucjami 

rządowymi

background image

Zgodność z przepisami i przygotowywanie 

danych finansowych

25

W wielu branżach wdraża właściwe dla 

tych branż schematy

Standaryzacja upraszcza kwestie 

zgodności z obowiązującymi przepisami, 

sprawozdawczością, a także ułatwia 

wymianę danych między partnerami i 

przedsiębiorstwami z tej samej branży.

background image

Zgodność z przepisami i przygotowywanie 

danych finansowych

26

Przykład w scenariuszu 

FDIC (Federalny Fundusz Gwarancyjny Depozytów)

SEC (Komisja Giełdy i Papierów Wartościowych)

Sytuacja

branża usług finansowych - surowe wymagania w zakresie 

sprawozdawczości

obowiązek sporządzania i składania wielu sprawozdań 

finansowych zgodnych z ustalonymi wzorami

Na podstawie sprawozdań opracowywane są inne raporty

Informacje są przekazywane innym podmiotom

Gruntowne prześwietlenie rynków finansowych wskazało 

potrzebę terminowej i dokładnej sprawozdawczości.

background image

Zgodność z przepisami i przygotowywanie danych 

finansowych

27

Wyzwania

Przygotowywane dla komisji SEC raporty i 
sprawozdania przyjmują niezliczone formy w różnych 
formatach standardowych.

W sektorze spółek giełdowych sprawozdania i analizy 
są rozprowadzane za pośrednictwem wielu kanałów 
komunikacyjnych

Sama liczba sprawozdań zmusza  do automatyzacji 
procesów ich składania i publikowania.  

background image

Zgodność z przepisami i przygotowywanie danych 

finansowych

28

Rozwiązanie - XML

ustanowienie standardów reprezentacji danych i innych 

informacji typowych dla sprawozdań finansowych. 

opracowanie aplikacji lub zautomatyzowane procesów, 

które wyodrębnią i sformatują odpowiednie dane zgodnie z 

wymaganiami sprawozdawczymi różnych instytucji 

rządowych.

zastosowanie standardowego schematu XML umożliwi 

pełną automatyzację procesów akceptacji, weryfikacji, 

normalizacji i archiwizacji dokumentów. 

Właściwa dokumentom w formacie XML przenośność 

pozwala zautomatyzować proces składania sprawozdań i 

deklaracji za pośrednictwem sieci Web lub bezpiecznych 

połączeń sieciowych.

Dane XML mogą być także w łatwy sposób publikowane i 

dostarczane innym instytucjom

background image

Zgodność z przepisami i przygotowywanie danych 

finansowych

29

Zastosowanie standardowego schematu 

umożliwia sprawdzanie poprawności danych 
finansowych

Dzięki aplikacjom XML, na przykład aplikacji 

Microsoft Office Excel, analitycy 
przygotowujący raporty i pracujący na co 
dzień z danymi finansowymi mogą przejść na 
przemysłowy standard XML

background image

Zgodność z przepisami i przygotowywanie danych 

finansowych

30

Aplikacje obsługujące format XML umożliwiają 

wczytywanie informacji finansowych wprost do 

aplikacji, 

Dyrektor finansowy sporządzający 

skonsolidowane sprawozdanie obejmujące wiele 

oddziałów firmy może na przykład w łatwy sposób 

zagregować przychody rzeczywiste

Firmy badające finanse spółek prywatnych i 

publicznych udostępniają dane tych spółek swoim 

analitykom, wykorzystując rozwiązanie 

używające standardowego schematu XML dla 

sprawozdań finansowych i inteligentnego modułu 

klienta opartego na programie Excel

background image

Zgodność z przepisami i przygotowywanie danych 

finansowych

31

Komórki w arkuszu Excel są przypisane 

różnym elementom dokumentu XML.

Arkusz wczytuje listę spółek do okienka 

zadań programu Excel i automatycznie 
wprowadza pojedyncze lub zagregowane 
wyniki do odpowiednich komórek dla 
spółek wybranych przez analityka.

background image

Zgodność z przepisami i przygotowywanie danych 

finansowych

32

Po zakończeniu analizy w okienku zadań 

programu Microsoft Office Word wyświetlane są 

dane XML do przygotowania dynamicznego 

sprawozdania gotowego do przekazania klientowi

Zarówno arkusz programu Excel, jak i dokument 

programu Word dynamicznie reagują na zmiany 

wartości i formatu danych przychodzących

Kiedy dane się zmienią, analitycy muszą tylko 

odświeżyć jeden z plików, aby od razu 

zaktualizować informacje w odpowiednich 

miejscach sprawozdania.

background image

Zgodność z przepisami i przygotowywanie danych 

finansowych

33

W skrócie

Schematy będące standardem przemysłowym zapewniają 

zgodność z przepisami dotyczącymi sprawozdawczości oraz 

umożliwiają wymianę danych z partnerami gospodarczymi i 

innymi organizacjami. 

Dokumenty w formacie XML umożliwiają instytucjom 

automatyzację procesów składania oraz przetwarzania 

sprawozdań i innych deklaracji.

Przeznaczone dla użytkowników indywidualnych narzędzia 

obsługujące język XML automatyzują proces tworzenia 

standardowych sprawozdań.

Dzięki oznakowaniu wszystkich danych tagami języka XML, 

analitycy mogą w łatwy sposób agregować informacje z 

różnych źródeł na potrzeby analiz i modelowania. 

background image

Świadczenie usług serwisowych i zarządzanie nimi

34

Sytuacja

Producenci dużych urządzeń przemysłowych rutynowo kierują terenowe 

zespoły serwisowe do przeprowadzania napraw u klienta. 

Naprawy te mogą trwać od tygodnia do nawet wielu miesięcy

Wyzwania

Podczas każdej naprawy producenci gromadzą duże ilości danych,

Inżynierowie i zespoły serwisowe zwykle gromadzą te dane w postaci 

papierowych dokumentów

serwis terenowy nie ma stałego połączenia z Internetem

Dane wykorzystywane na wiele sposobów, w tym również do generowania 

raportów poserwisowych

Tworzenie tych raportów często zajmuje pracownikom serwisu dużo czasu

Dopiero po przedstawieniu klientowi raportu poserwisowego można mu 

wystawić fakturę

producenci przetwarzają dane we własnych systemach

dane zostają zarchiwizowane jako część historii danego klienta. 

background image

Świadczenie usług serwisowych i zarządzanie nimi

35

Rozwiązanie XML

Wdrożenie rozwiązania opartego na języku XML 

umożliwi precyzyjne przechwycenie mnóstwa 

informacji oraz efektywne zarządzanie tymi 

informacjami.

papierowe formularze zostają zastąpione przez 

komputer przenośny z zainstalowanym programem 

Microsoft Office InfoPath oraz szczegółowe instrukcje 

serwisu i eksploatacji, tworzone i aktualizowane w 

formacie dokumentów programu Word z 

wykorzystaniem wspólnego schematu XML. 

background image

Świadczenie usług serwisowych i zarządzanie nimi

36

Rozwiązanie XML

Formularze aplikacji InfoPath umożliwiają 

serwisantom przechwytywanie dokładnych danych, 

takich jak statystyki wydajności sprzętu, informacje o 

eksploatacji w miejscu pracy oraz potrzeby dotyczące 

napraw i konserwacji.

Formularz elektroniczny jest definiowany przez 

schemat XML opracowany przez firmę specjalnie na 

potrzeby takich danych

Schemat umożliwia sprawdzanie poprawności danych 

w czasie rzeczywistym

background image

Świadczenie usług serwisowych i zarządzanie nimi

37

Rozwiązanie XML cd ..

Po zaimportowaniu pozyskanych przez serwisanta danych 
do programu Word możliwa będzie inteligentna nawigacja 
w podręcznikach serwisowych.

Podczas synchronizacji komputera przenośnego z 
komputerem stacjonarnym w biurze dokument XML 
zawierający dane z serwisu u klienta jest przesyłany do 
usługi sieci Web. Usługa ta dodaje dane do głównej bazy 
danych i inicjuje za pośrednictwem programu Microsoft 
BizTalk® Server kilka powiązanych procesów, w tam 
fakturowanie, generowanie raportów dla klienta oraz 
analizę naprawy.

background image

Świadczenie usług serwisowych i zarządzanie nimi

38

Tagi XML w nieprzetworzonych danych źródłowych 

umożliwiają inteligentnej aplikacji automatyczne 

wyodrębnienie odpowiednich uwag i danych w celu 

utworzenia zbliżonej do ostatecznej wersji raportu dla 

klienta oraz faktury. 

Dane można równie dobrze wyodrębnić później i 

wykorzystać na potrzeby zagregowanej analizy 

trendów w interwencjach serwisowych dla danego 

rodzaju urządzenia lub do zaktualizowania obliczeń 

średniego czasu reakcji na awarię dla konkretnej 

kategorii produktu.

background image

Świadczenie usług serwisowych i zarządzanie nimi

39

Opcję zapisania raportu z tagami XML lub 
wprowadzenia elementów informacyjnych z tego 
dokumentu do relacyjnej bazy danych, która 
rozpoznaje tagi XML i zapewnia znaczną 
skalowalność.

W każdym wypadku dane można w dalszym ciągu 
przeszukiwać, sortować lub agregować zgodnie z 
tagami XML wstawianymi automatycznie jeszcze 
podczas przechwytywania danych przez serwisanta w 
terenie.

background image

Świadczenie usług serwisowych i zarządzanie nimi

40

W skrócie

Formularze z obsługą formatu XML umożliwiają 
serwisantom efektywne przechwytywanie dokładnych 
danych w terenie. 

Inteligentne aplikacje prowadzą użytkowników przez 
proces realizacji zadania oraz udostępniają przydatne 
informacje na podstawie kontekstu i zawartości.

Wstępne oznakowanie tagami danych zbieranych w terenie 
pozwala na automatyzację procesu gromadzenia i analizy 
danych za pomocą usługi sieci Web.

Systemy inteligentnych dokumentów automatyzują 
tworzenie dokumentów i inne procesy dotyczących danych 
zebranych w terenie. 

background image

InfoPath – rozwiązanie problemów tradycyjnych 

formularzy

41

Prostsze niż kiedykolwiek łączenie ludzi, 

informacji i procesów

Dostęp do informacji znajdujących się

w niekompatybilnych, wcześniej niedostępnych 

aplikacjach

Obniżenie nieefektywnego powtarzania 

wpisywania danych

Bardziej efektywna współpraca z członkami 

zespołu

Bardziej elastyczne i dokładne zbieranie 

informacji

background image

InfoPath

42

Obsługuje:

skomplikowane formularze ze strukturami hierarchicznymi,

tekst w dowolnej postaci,

tabele,

opcjonalne lub powtarzające się bloki,

sprawdzanie poprawności danych,

zestawianie danych

formularze z wieloma widokami

Upraszcza:

wprowadzanie danych

Przechwytywanie danych

Tworzenie rozwiązania przesyłające dane z komputerów 

stacjonarnych do systemów zaplecza za pośrednictwem usług 

XML sieci Web

background image

InfoPath - cechy

43

Wydajniejsze i dokładniejsze gromadzenie informacji

Proste tworzenie rozbudowanych, dynamicznych formularzy w 

trybie WYSIWG

Gromadzenie informacji spełniających kryteria biznesowe

Gromadzenie informacji, które będą spójne i zgodne z potrzebami 

zespołu lub organizacji. 

Dzielenie informacji w obrębie procesów biznesowych i w 

obrębie organizacji

Wielokrotne wykorzystanie zgromadzonych informacji

Integrowanie informacji z serwerami i bazami danych firmy dzięki 

obsłudze w programie InfoPath standardu XML. 

Integracja z dowolnymi procesami biznesowymi firmy dzięki 

obsłudze usług sieciowych oraz dzięki interoperatywności z 

bazami danych. 

background image

InfoPath - cechy

44

Elastyczniejsze zarządzanie informacjami

Łatwe tworzenie i modyfikacja formularzy,

Intuicyjna praca z formularzami jak z innymi dokumentami

Funkcjonalność po stronie klienta (formatowanie RTF, 

Autokorekta, obsługa tabeli i obrazów czy sprawdzanie pisowni 

itp)

Utrwalanie istotnych informacji dzięki możliwości wstawiania 

powtórzonych sekcji i opcjonalnych pól, gdy formularz jest 

wypełniony. 

Wykorzystaj istniejące inwestycje w IT

Możliwość wykorzystania istniejących inwestycji, aby zmniejszyć 

koszty wdrażania programu InfoPath.

Znany z pakietu Office interfejs użytkownika, pozwala na 

zminimalizowanie kosztów szkoleń. 

Nowe rozwiązania oparte na formularzach mogą być 

automatycznie instalowane i aktualizowane w tle

background image

InfoPath a papierowe formularze

45

InfoPath

Papierowy formularz

Większa 

efektywność

Informacje wprowadzone w 

formularzach InfoPath 

mogą być przekazywane 

dalej w dowolnej formie

Muszą być ręcznie 

wprowadzone do systemu 

(ryzyko błędu)

Możliwość 

wielokrotnego 

wykorzystania

Z uwagi na wykorzystanie 

standardu XML dane mogą 

być wielokrotnie 

wykorzystywane w wielu 

systemach

Dane mogą być 

wykorzystywane wielokrotnie 

dopiero po wprowadzeniu ich 

do systemu

Możliwość 

formatowania 

danych

InfoPath wspiera RTF oraz 

sprawdzanie poprawności 

wprowadzonych informacji

Tekst powinien by 

wprowadzony w jednolitym 

formacie, ze względu na 

późniejsze trudności w 

elektronicznej obróbce.

Szybsza 

aktualizacja

InfoPath oferuje 

automatyczną aktualizacje 

formularzy

Konieczność ponownego 

wydruku raportu

background image

InfoPath a tradycyjne dokumenty 

tekstowe

46

InfoPath

Tradycyjne dokumenty 

tekstowe

Połączenia do 

procesów 

biznesowych

Dzięki zapisowi 

danych w standardzie 

XML zebrane w 

formularzach dane 

mogą być 

wykorzystywane w 

różnych systemach

Format dokumentu jest 

tworzony pod jeden 

dedykowany system

Możliwość 

wielokrotnego 

wykorzystania

InfoPath umożliwia 

dwukierunkową 

komunikację z 

ADO.NET and Web 

services

Brak możliwości 

dwukierunkowej wymiany 

informacji

background image

InfoPath a formularze Web

47

InfoPath

formularze Web

Możliwość 

wielokrotnego 

wykorzystania

Z uwagi na wykorzystanie 

standardu XML dane 

mogą być wielokrotnie 

wykorzystywane w wielu 

systemach

Możliwe, tylko jeżeli 

dane wysyłane są w 

formacie XML

Możliwość 

formatowania 

danych

InfoPath wspiera RTF

Brak możliwości 

formatowania danych. 

Sprawdzanie 

poprawności

sprawdzanie poprawności 

wprowadzonych informacji 

w czasie rzeczywistym

Proste możliwości 

sprawdzania 

poprawności, po 

wysłaniu formularza

Elastyczne 

wypełnianie 

formularza

Możliwość zapisania nie 

wypełnionego do końca 

formularza i uzupełnienia 

go w przyszłości. 

Możliwość wypełnienia 

offline i późniejsza 

synchronizacji

Konieczność 

„natychmiastowego” 

wypełnienia formularza. 

Brak możliwości 

wypełniania offline

background image

InfoPath a systemy dedykowane

48

InfoPath

Systemy dedykowane

Kosz wdrożenia

Szybkie i 

nieskomplikowane 

wdrożenie, intuicyjne 

narzędziaskills, łatwe 

aktualizacje

Potrzeba zespołu 

developerskiego, duże 

inwestycje czasu i 

środków finansowych , 

potrzebne wysokie 

kwalifikacje

Wielofunkcyjne i 

elastyczne 

środowisko

Bogate możliwości 

formatowania danych. 

Możliwość wielokrotnego 

przetwarzania tych 

samych danych w wielu 

systemach. Intuicyjny 

interface

Mała elastyczność, 

trudna rozbudowa

Zwiększenie 

produktywności

Szybkie i łatwe tworzenie 

i modyfikacja  formularzy

Trudnie i kosztowne 

przerabianie formularzy

background image

InfoPath

49

Adam, 

sprzedawca, 

oszczędza czas 

i energię 

używając 

InfoPath do 
aktualizacji 

rezultatów jego 

działań 

sprzedażowych.

background image

50

Programowane 

okienko 

SmartDoc

Tagi XML 

definiowane 

przez 

użytkownika

Sprawdzanie 

poprawności w 

czasie 

rzeczywistym

Uprawnienia na 

poziomie 

użytkownika

Ponowne użycie 

zawartości ze 

źródeł XML

background image

Definiowanie formularza

51

Data

(XML)

Solution

Definition

(XSF)

Views

(XSLT)

Schema

(XSD)

Default 

Data

(XML)

Business 

Logic

(JS, DLL)

InfoPath Form Template (XSN)

URL or URN

background image

Projektowanie formularz

Pola standardowe

52

Pola tekstowe

Pola tekstu 
sformatowanego

Pola list 

Lista rozwijalna

Wybór daty

Pole wyboru

Przycisk opcji

Obraz

Obraz odręczny

background image

Projektowanie formularza

Pola dodatkowe

53

Tabele powtarzalne

Sekcje

Listy

background image

Projektowanie formularza i kontrola

Sprawdzanie poprawności

54

Sprawdza dane wprowadzone 

przez użytkownika

Sprawdza dane wprowadzone 

przez skrypty

Mniej elastyczne

Sprawdzanie

poprawności

XML Schema

W oparciu

o skrypty

K

o

m

p

le

k

s

o

w

e

 s

p

ra

w

d

z

a

n

ie

Uruchamia okno dialogowe

I lub LUB

Generuje ostrzeżenie

OnBeforeChange

OnValidate

OnAfterChange

background image

Praktycznie…

55

Tworzenie Formularza

Sprawdzanie poprawności 

wprowadzonych danych

Publikowanie formularz w witrynie SPS

Źródła danych w InfoPath

background image

Źródła informacji

56

MSDN – 

http://msdn.microsoft.com

Google: hasło: xml infopath smarttag sps 

forms server

Dev Microsoft – 

http://dev.microsoft.com

 

W3C – 

www.w3c.org

 


Document Outline