- Přehledy IS
- APS (25)
- BPM - procesní řízení (23)
- Cloud computing (IaaS) (10)
- Cloud computing (SaaS) (31)
- CRM (52)
- DMS/ECM - správa dokumentů (19)
- EAM (17)
- Ekonomické systémy (68)
- ERP (75)
- HRM (28)
- ITSM (6)
- MES (33)
- Řízení výroby (36)
- WMS (28)
- Dodavatelé IT služeb a řešení
- Datová centra (25)
- Dodavatelé CAD/CAM/PLM/BIM... (41)
- Dodavatelé CRM (38)
- Dodavatelé DW-BI (50)
- Dodavatelé ERP (66)
- Informační bezpečnost (48)
- IT řešení pro logistiku (48)
- IT řešení pro stavebnictví (26)
- Řešení pro veřejný a státní sektor (27)
Tematické sekce


















Branžové sekce
![]() | Přihlaste se k odběru zpravodaje SystemNEWS na LinkedIn, který každý týden přináší výběr článků z oblasti podnikové informatiky | |
![]() | ||
Partneři webu
IT SYSTEM 5/2001
Prostý překlad rozvinutého názvu XML - eXtended Markup Language - "rozšířený značkovací jazyk" nepřiblíží význam, který XML přísluší v dalším vývoji informačních systémů a jejich prostřednictvím i v E-Businessu či dokonce v "Nové ekonomice". Význam XML lze vytušit z frekvence s jakou se tématika XML objevuje na stránkách odborných časopisů - pokud ovšem nepodlehneme klamu zapříčiněnému onou poněkud tajuplnou zkratkou a přístupem daným profesním původem většiny autorů textů o XML.
Nejpádnějším argumentem svědčícím o významu XML může být jeho místo ve zveřejněné vizi firmy Microsoft týkající se projektu ".NET" (čti: "dot Net") pro nejbližších několik let. Vize obsahuje odstavec tohoto znění: "Internetové standardy. Platforma .Net je postavena na intenetových protokolech a standardech pro interakce mezi zařízeními a službami, zejména na eXtended Markup Language (XML)."
XML je standardní, jednoduchou cestou pro takový záznam textu a dat, který umožňuje snadné zpracování obsahu s minimem lidského zásahu, při čemž obsah může být sdílen mezi různým hardware, různými operačními systémy a aplikacemi. Jde o jazyk, který umožňuje oddělený záznam informací o obsahu dat a o jejich struktuře na straně jedné a informací o formě zobrazení obsahu na straně druhé. Tato vlastnost XML představuje základ doslova revolučních změn v informačních procesech. XML je navenek podobný jazyku HTML, který je běžně užíván pro zápis webových stránek.
Na rozdíl od HTML, který slouží pro prezentaci obsahu, slouží jazyk XML k identifikaci - popisu obsahu (včetně jeho struktury). Značky v jazyce XML nejsou předem pevně určeny, uživatel si je definuje sám tak, aby co nejlépe odpovídaly potřebě popisu obsahu dat a textu. XML je současně metajazykem, umožňujícím vznik oborově orientovaných definičních jazyků ( pro finance, ekonomiku, obchod, knihovnictví atd.). Rozhodující roli hraje XML především v oblasti E-Businessu vyžadujícím moderní systém komunikace mezi všemi účastníky obchodu. Společně s internetovými technologiemi je XML základem inovace informačních systémů na přelomu dvou století. XML umožňuje dosažení významných změn v metodách záznamu informací, v metodách jejich třídění, v uplatnění efektivnějších systémů vyhledávání informací i v jejich publikaci. Vznik XML je považován za nejvýznamnější inovací v oblasti computingu od doby vzniku DB a jazyka SQL. Uvažujete-li o tom, zda potřebujete implementovat XML, odpovězte si především na následující otázky:
· Vyhovuje Vám doba nutná pro získání životně důležitých informací podmiňujích základní podnikové operace?
· Daří se Vám při změně obsahu informací provést opravu pouze v jednom místě s tím, že dojde k automatické opravě všude a na všech mediích bez Vašeho zásahu?
· Můžete vystavit důležité informace na Web, na CD ROM a do tištěné podoby (podle potřeby) z jediného zdroje a automaticky?
· Jsou Vaše informace relevantní a odpovídají individuálním potřebám cílové skupiny, které jsou určeny?
· Jsou informace čerstvé, konzistentní a snadno vyhledatelné?
Pokud si na některou uvedenou otázku odpovíte negativně, uvažujte o implementaci XML.
Význam XML nepřímo naznačuje i formulace zadání, které pracovní skupině pro tvorbu XML stanovila řídící skupina W3C. Do zadání patří mj. tyto úkoly:
· XML má být využitelné v Internetu,
· má podporovat širokou škálu aplikací,
· má být umožněno snadné psaní programů pracujících s dokumenty v XML,
· dokumenty psané v XML mají být čitelné a srozumitelné (pro lidi),
· tvorba XML dokumentů má být snadná.
Přínosy XML
Lze říci, že pracovní skupina splnila úkoly beze zbytku. Přínosy uplatnění XML jsou značné.
Business-informace se stávají nezávislými na vlastním datovém formátu a zůstávají čitelnými navždy.
Pomocí XML lze překonat dlouho trvající informační chaos. Jeho dokumenty jsou snadno čitelné nejen pro lidi, ale i pro stroje. XML má podporu velkých světových firem a institucí, umožňuje moderní způsob vyhledávání na základě významu (nejen znění) dat, umožňuje vznik flexibilních webových aplikací, segmentaci dokumentů, vícenásobné zobrazení dat (na různých mediích), soustřeďování dat z více aplikací, efektivní a rychlé přenosy dat po Webu. Přímo revoluční význam má XML pro oblast "publishingu". Je doprovázen celou rodinou návazných produktů, především pro definici formátu zobrazení (XSL, DTD aj.). Tvorba XML dokumentů je možná ve speciálních editorech nebo konverzích z jiných formátů dokumentů. XML se stále častěji vyskytuje na vstupu a na výstupu aplikačních systémů.
Implementace XML
Implementace XML souvisí se značnými nároky na poznání. Nároky se liší podle profesí a podle situace. Je třeba poznat syntaxi jazyka XML, případně i návazných systémů jako XSL, DTD apod. Pokud existuje, je vhodné poznat oborový standard jazyka (vytvořeného na bázi XML). Nástroje pro tvorbu a prezentaci XML dokumentů představují další oblasti studia, stejně jako rychle vznikající aplikační programy pracující s XML. Tyto poznatky jsou nutné, ale zdaleka ne postačující pro efektivní implementaci, která má svoji problematiku dobře známou z každého většího projektu IS/IT: náklady, efektivnost, čas, řazení a vazby aktivit, rozhodování, rizika aj. Úspěch je závislý od kvalitní analýzy výchozího stavu a definice strategie a taktiky postupu implementace.
XML nachází své místo ve všech fázích životního cyklu dokumentu: od vzniku (tvorby) dokumentu, přes jeho transformaci, záznam na medium, třídění, sdílení, výběr (vyhledání), přípravu prezentace, prezentaci. Největšího rozšíření dosahuje XML zejména v komunikacích ( transakční zpracování), ve vyhledávání v databázích a v publikačních aktivitách. V souvislosti s rozšiřováním eBusinessu dochází k prohloubení komunikace uvnitř aplikační oblasti a mezi aplikačními oblastmi v organizaci, mezi organizacemi (B2B), mezi lidmi a stroji i mezi stroji navzájem.
XML se stává svého druhu "esperantem" v komunikačních a transakčních systémech. Ve starších systémech se jeho funkce zajišťuje pomocí konvertorů do/z XML formátu, v novějších systémech je XML spojen s I/O moduly přímo. Bez nadsázky lze tvrdit, že XML představuje základní technologický prvek eBusinessu. Podobně je tomu i v publikačních systémech. XML zajišťuje, aby uživatelé dostávali právě ty informace, které potřebují (a jen ty, co potřebují) zpracované a prezentované podle individuálních potřeb tam, kde je potřebují a tehdy když je potřebují.
Implementace XML vyžaduje projektový přístup! Má charakter inovace vysokého řádu, neboť odvozené inovace postihují životně důležité oblasti činnosti organizace. Znamená významný zásah do celé infrastruktury IS/IT. Souvisí s prací lidí v mnoha profesích, kteří se buď účastní procesu implementace nebo je jejich činnost implementací dotčena. Implementace XML má výraznou časovou a nákladovou rovinu. Projekt nemá pouze technickou a ekonomickou, ale i sociální dimenzi.
Důležitým důvodem pro aplikaci klasického projektového přístupu je skutečnost, že implementace XML nikdy neprobíhá izolovaně od jiných inovačních aktivit v organizaci. Buď je vyvolána jiným významným projektem, nebo (častěji) sama implementace XML vyvolává další aktivity. To, že implementace XML směřuje v organizaci do oblasti komunikace mezi částmi systému, včetně transakčního zpracování, je typické. XML přináší největší výhody právě tam, kde je četnost informačních vazeb největší.
Jak implementovat úspěšně
Limitujícím faktorem úspěšné implementace zpravidla není technologie, ale schopnost lidí zajistit změnu. K nejdůležitějším zásadám podmiňujícím úspěch projektu patří aktivní účast managementu a soustředěná pozornost odborné přípravě pracovníků. Nejdůležitějšími aktivitami je analýza situace, definice potřeb a cílů a kvalitní rozhodování v průběhu samotné implementace. Tyto aktivity nejsou bez rizika.
Je velice důležité respektovat rozdíly v přístupech:
a) mám XML a přemýšlím co a kam s ním
b) identifikoval jsem potřebu, definuji cíl a XML slouží jako nástroj jeho dosažení.
První přístup může vést, a často skutečně vede, k živelnému vývoji bez strategie a koncepce.
Projektový přístup by měl toto riziko minimalizovat.
Nezřídka vznikají pochyby o tom, zda problematika XML zasluhuje samostatnou pozornost uživatelů. Mohlo by se zdát , že jde o vnitřní technologický problém příslušných aplikací. Vzhledem k tomu, že implementace XML je jen velmi zřídka obsahem totálně komplexního a plně vnitřně integrovaného systému, vystupují problémy související s komunikací (ale nejen ony) na povrch a vyžadují samostatnou pozornost. Implementace XML se stává předmětem pozornosti celé řady profesí od informatiků, přes specialisty uživatelských útvarů, až po Top Management.
Implementace XML je inovací dotýkající se přímo či nepřímo celé aplikační matice: různých oblastí činnosti podniku (ekon., person., techn. aj.), různých operací (záznam, třídění, výběry, sdílení aj.) a různých úrovní automatizace operací. Ovlivní jednotlivé oblasti a zejména vazby mezi oblastmi.
Charakter problematiky implementace XML jednoznačně dokumentuje nezbytnost uplatnění projektového přístupu. Zvláštnost problematiky vyžaduje specifický přístup i v oblasti managementu projektu. Velmi bych uvítal zvýšení četnosti odborných pojednání zaměřených na XML z procesního hlediska. Takové přístupy by určitě upoutaly pozornost čtenářů i z těch oblastí, bez kterých je efektivní implementace nemožná, kterým se však zatím texty věnované XML převážně vyhýbaly.
Pozn: podrobnější informace o XML nabízím formou komentovaného seznamu internetových zdrojů zde.
Informace týkající se projektového přístupu jsou přístupné na servru www.fek.zcu.cz v oddíle "různé"
Potřeba projektového přístupu k implementaci XML
Doc. Ing. Arnošt Katolický, CSc.


Prostý překlad rozvinutého názvu XML - eXtended Markup Language - "rozšířený značkovací jazyk" nepřiblíží význam, který XML přísluší v dalším vývoji informačních systémů a jejich prostřednictvím i v E-Businessu či dokonce v "Nové ekonomice". Význam XML lze vytušit z frekvence s jakou se tématika XML objevuje na stránkách odborných časopisů - pokud ovšem nepodlehneme klamu zapříčiněnému onou poněkud tajuplnou zkratkou a přístupem daným profesním původem většiny autorů textů o XML.
Nejpádnějším argumentem svědčícím o významu XML může být jeho místo ve zveřejněné vizi firmy Microsoft týkající se projektu ".NET" (čti: "dot Net") pro nejbližších několik let. Vize obsahuje odstavec tohoto znění: "Internetové standardy. Platforma .Net je postavena na intenetových protokolech a standardech pro interakce mezi zařízeními a službami, zejména na eXtended Markup Language (XML)."
XML je standardní, jednoduchou cestou pro takový záznam textu a dat, který umožňuje snadné zpracování obsahu s minimem lidského zásahu, při čemž obsah může být sdílen mezi různým hardware, různými operačními systémy a aplikacemi. Jde o jazyk, který umožňuje oddělený záznam informací o obsahu dat a o jejich struktuře na straně jedné a informací o formě zobrazení obsahu na straně druhé. Tato vlastnost XML představuje základ doslova revolučních změn v informačních procesech. XML je navenek podobný jazyku HTML, který je běžně užíván pro zápis webových stránek.
Na rozdíl od HTML, který slouží pro prezentaci obsahu, slouží jazyk XML k identifikaci - popisu obsahu (včetně jeho struktury). Značky v jazyce XML nejsou předem pevně určeny, uživatel si je definuje sám tak, aby co nejlépe odpovídaly potřebě popisu obsahu dat a textu. XML je současně metajazykem, umožňujícím vznik oborově orientovaných definičních jazyků ( pro finance, ekonomiku, obchod, knihovnictví atd.). Rozhodující roli hraje XML především v oblasti E-Businessu vyžadujícím moderní systém komunikace mezi všemi účastníky obchodu. Společně s internetovými technologiemi je XML základem inovace informačních systémů na přelomu dvou století. XML umožňuje dosažení významných změn v metodách záznamu informací, v metodách jejich třídění, v uplatnění efektivnějších systémů vyhledávání informací i v jejich publikaci. Vznik XML je považován za nejvýznamnější inovací v oblasti computingu od doby vzniku DB a jazyka SQL. Uvažujete-li o tom, zda potřebujete implementovat XML, odpovězte si především na následující otázky:
· Vyhovuje Vám doba nutná pro získání životně důležitých informací podmiňujích základní podnikové operace?
· Daří se Vám při změně obsahu informací provést opravu pouze v jednom místě s tím, že dojde k automatické opravě všude a na všech mediích bez Vašeho zásahu?
· Můžete vystavit důležité informace na Web, na CD ROM a do tištěné podoby (podle potřeby) z jediného zdroje a automaticky?
· Jsou Vaše informace relevantní a odpovídají individuálním potřebám cílové skupiny, které jsou určeny?
· Jsou informace čerstvé, konzistentní a snadno vyhledatelné?
Pokud si na některou uvedenou otázku odpovíte negativně, uvažujte o implementaci XML.
Význam XML nepřímo naznačuje i formulace zadání, které pracovní skupině pro tvorbu XML stanovila řídící skupina W3C. Do zadání patří mj. tyto úkoly:
· XML má být využitelné v Internetu,
· má podporovat širokou škálu aplikací,
· má být umožněno snadné psaní programů pracujících s dokumenty v XML,
· dokumenty psané v XML mají být čitelné a srozumitelné (pro lidi),
· tvorba XML dokumentů má být snadná.
Přínosy XML
Lze říci, že pracovní skupina splnila úkoly beze zbytku. Přínosy uplatnění XML jsou značné.
Business-informace se stávají nezávislými na vlastním datovém formátu a zůstávají čitelnými navždy.
Pomocí XML lze překonat dlouho trvající informační chaos. Jeho dokumenty jsou snadno čitelné nejen pro lidi, ale i pro stroje. XML má podporu velkých světových firem a institucí, umožňuje moderní způsob vyhledávání na základě významu (nejen znění) dat, umožňuje vznik flexibilních webových aplikací, segmentaci dokumentů, vícenásobné zobrazení dat (na různých mediích), soustřeďování dat z více aplikací, efektivní a rychlé přenosy dat po Webu. Přímo revoluční význam má XML pro oblast "publishingu". Je doprovázen celou rodinou návazných produktů, především pro definici formátu zobrazení (XSL, DTD aj.). Tvorba XML dokumentů je možná ve speciálních editorech nebo konverzích z jiných formátů dokumentů. XML se stále častěji vyskytuje na vstupu a na výstupu aplikačních systémů.
Implementace XML
Implementace XML souvisí se značnými nároky na poznání. Nároky se liší podle profesí a podle situace. Je třeba poznat syntaxi jazyka XML, případně i návazných systémů jako XSL, DTD apod. Pokud existuje, je vhodné poznat oborový standard jazyka (vytvořeného na bázi XML). Nástroje pro tvorbu a prezentaci XML dokumentů představují další oblasti studia, stejně jako rychle vznikající aplikační programy pracující s XML. Tyto poznatky jsou nutné, ale zdaleka ne postačující pro efektivní implementaci, která má svoji problematiku dobře známou z každého většího projektu IS/IT: náklady, efektivnost, čas, řazení a vazby aktivit, rozhodování, rizika aj. Úspěch je závislý od kvalitní analýzy výchozího stavu a definice strategie a taktiky postupu implementace.
XML nachází své místo ve všech fázích životního cyklu dokumentu: od vzniku (tvorby) dokumentu, přes jeho transformaci, záznam na medium, třídění, sdílení, výběr (vyhledání), přípravu prezentace, prezentaci. Největšího rozšíření dosahuje XML zejména v komunikacích ( transakční zpracování), ve vyhledávání v databázích a v publikačních aktivitách. V souvislosti s rozšiřováním eBusinessu dochází k prohloubení komunikace uvnitř aplikační oblasti a mezi aplikačními oblastmi v organizaci, mezi organizacemi (B2B), mezi lidmi a stroji i mezi stroji navzájem.
XML se stává svého druhu "esperantem" v komunikačních a transakčních systémech. Ve starších systémech se jeho funkce zajišťuje pomocí konvertorů do/z XML formátu, v novějších systémech je XML spojen s I/O moduly přímo. Bez nadsázky lze tvrdit, že XML představuje základní technologický prvek eBusinessu. Podobně je tomu i v publikačních systémech. XML zajišťuje, aby uživatelé dostávali právě ty informace, které potřebují (a jen ty, co potřebují) zpracované a prezentované podle individuálních potřeb tam, kde je potřebují a tehdy když je potřebují.
Implementace XML vyžaduje projektový přístup! Má charakter inovace vysokého řádu, neboť odvozené inovace postihují životně důležité oblasti činnosti organizace. Znamená významný zásah do celé infrastruktury IS/IT. Souvisí s prací lidí v mnoha profesích, kteří se buď účastní procesu implementace nebo je jejich činnost implementací dotčena. Implementace XML má výraznou časovou a nákladovou rovinu. Projekt nemá pouze technickou a ekonomickou, ale i sociální dimenzi.
Důležitým důvodem pro aplikaci klasického projektového přístupu je skutečnost, že implementace XML nikdy neprobíhá izolovaně od jiných inovačních aktivit v organizaci. Buď je vyvolána jiným významným projektem, nebo (častěji) sama implementace XML vyvolává další aktivity. To, že implementace XML směřuje v organizaci do oblasti komunikace mezi částmi systému, včetně transakčního zpracování, je typické. XML přináší největší výhody právě tam, kde je četnost informačních vazeb největší.
Jak implementovat úspěšně
Limitujícím faktorem úspěšné implementace zpravidla není technologie, ale schopnost lidí zajistit změnu. K nejdůležitějším zásadám podmiňujícím úspěch projektu patří aktivní účast managementu a soustředěná pozornost odborné přípravě pracovníků. Nejdůležitějšími aktivitami je analýza situace, definice potřeb a cílů a kvalitní rozhodování v průběhu samotné implementace. Tyto aktivity nejsou bez rizika.
Je velice důležité respektovat rozdíly v přístupech:
a) mám XML a přemýšlím co a kam s ním
b) identifikoval jsem potřebu, definuji cíl a XML slouží jako nástroj jeho dosažení.
První přístup může vést, a často skutečně vede, k živelnému vývoji bez strategie a koncepce.
Projektový přístup by měl toto riziko minimalizovat.
Nezřídka vznikají pochyby o tom, zda problematika XML zasluhuje samostatnou pozornost uživatelů. Mohlo by se zdát , že jde o vnitřní technologický problém příslušných aplikací. Vzhledem k tomu, že implementace XML je jen velmi zřídka obsahem totálně komplexního a plně vnitřně integrovaného systému, vystupují problémy související s komunikací (ale nejen ony) na povrch a vyžadují samostatnou pozornost. Implementace XML se stává předmětem pozornosti celé řady profesí od informatiků, přes specialisty uživatelských útvarů, až po Top Management.
Implementace XML je inovací dotýkající se přímo či nepřímo celé aplikační matice: různých oblastí činnosti podniku (ekon., person., techn. aj.), různých operací (záznam, třídění, výběry, sdílení aj.) a různých úrovní automatizace operací. Ovlivní jednotlivé oblasti a zejména vazby mezi oblastmi.
Charakter problematiky implementace XML jednoznačně dokumentuje nezbytnost uplatnění projektového přístupu. Zvláštnost problematiky vyžaduje specifický přístup i v oblasti managementu projektu. Velmi bych uvítal zvýšení četnosti odborných pojednání zaměřených na XML z procesního hlediska. Takové přístupy by určitě upoutaly pozornost čtenářů i z těch oblastí, bez kterých je efektivní implementace nemožná, kterým se však zatím texty věnované XML převážně vyhýbaly.
Pozn: podrobnější informace o XML nabízím formou komentovaného seznamu internetových zdrojů zde.
Informace týkající se projektového přístupu jsou přístupné na servru www.fek.zcu.cz v oddíle "různé"
Chcete získat časopis IT Systems s tímto a mnoha dalšími články z oblasti informačních systémů a řízení podnikové informatiky? Objednejte si předplatné nebo konkrétní vydání časopisu IT Systems z našeho archivu.
![]() ![]() | ||||||
Po | Út | St | Čt | Pá | So | Ne |
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 1 | 2 | 3 | 4 |
5 | 6 | 7 | 8 | 9 | 10 | 11 |
IT Systems podporuje
Formulář pro přidání akce
Další vybrané akce
15.5. | Konference SCADA Security |
22.5. | Akce pro automobilové dodavatele "3DEXPERIENCE... |
12.6. | Konference ABIA CZ 2025: setkání zákazníků a partnerů... |
29.9. | The Massive IoT Conference |