Česká republika

Home Stránky ostatních zemí Log In Vytvořit nový profil Kontaktujte nás online nebo
volejte +420 800 100 681

   

Webové aplikace jako lego

ComputerWorld, 09.06.2006

Tradiční vývoj webových uživatelských rozhraní podnikových aplikací vyžaduje rozsáhlé znalosti vývojářů v oblasti programování webové prezentační vrstvy, použité technologie webového portálu a vlastních podnikových aplikací. Společnost SAP nabízí novou technologii pro efektivní vývoj webových aplikací skládáním bez jediné řádky programového kódu.

Uživatelé informačních systémů v podnicích a organizacích stále více preferují intuitivní uživatelská rozhraní webových aplikací integrovaných do webového portálu. Vyšší pohodlí a produktivitu práce koncových uživatelů paradoxně vyvažuje výrazně pracnější vývoj. Tradiční vývoj webových uživatelských rozhraní nad stávajícími podnikovými aplikacemi je složitý proces, který zahrnuje definici procesů, datových objektů, kódování ve zvoleném programovacím jazyce a vyčerpávající ladění. Zároveň vyžaduje detailní znalost podnikových aplikací a použité portálové technologie. IT manažeři tak stojí před nelehkým úkolem nalezení vývojářů s velmi rozsáhlým portfoliem znalostí.

Řešení SAP – webové aplikace jako lego

Také společnost SAP, největší světový dodavatel softwaru pro informační systémy firem a organizací všech velikostí, řešila nové požadavky na vývoj webových aplikací. Představu SAP o nové generaci vývojového prostředí reprezentuje vize: Vytvářet kompozitní webové aplikace skládáním služeb podnikových aplikací a elementů uživatelského rozhraní bez jediné řádky kódu. Praktickou realizací této vize je SAP Composite Application Framework (SAP CAF) – metodologie a sada nástrojů a služeb pro efektivní tvorbu a provozování kompozitních webových aplikací v prostředí servisně orientované architektury.

KCT Data – kompozitní aplikace v praxi

S příchodem nové verze technologické platformy SAP NetWeaver jsme získali nové prostředí pro tvorbu webových aplikací – SAP CAF. SAP CAF je plně integrovaný do webového portálu SAP NetWeaver Portal. Vývoj webové aplikace v tomto prostředí spočívá ve zpřístupnění elementů podnikové logiky jedné nebo více podnikových aplikací (existující nebo nově vyvinuté webové služby, business objekty mySAP ERP, SAP R/3, vlastní služby SAP CAF apod.), generování elementů uživatelského rozhraní s využitím šablon (HTML formuláře, Adobe interaktivní formuláře, Web Dynpro a další) a jejich vzájemné kombinaci do kompozitních procesů a aplikací.

Vývoj kompozitních aplikací v SAP CAF dále zefektivňuje velké množství standardních služeb runtime prostředí, např. integrace správy uživatelů a rolí portálu, workflow nebo procesy s průvodcem pro řízení procesů.

Novou technologii využíváme i pro zefektivnění našich vlastních procesů. Každodenní činností našich konzultantů je zadávání docházky včetně popisu pracovní činnosti (TimeSheets), alokování činností na zakázky pro jejich fakturaci, aktualizace databáze znalostí a dovedností, schvalování různých typů požadavků nebo plánování dovolených. V technologii SAP CAF jsme získali nejen uživatelské rozhraní těchto procesů dostupné z webového portálu, ale i možnost jejich snadné a rychlé modifikace dle aktuálních potřeb naší společnosti.

Na základě naší zkušenosti můžeme konstatovat, že počet oblastí řešitelných s využitím kompozitních aplikací SAP CAF je srovnatelný s počtem požadovaný podnikových procesů.

Verze ke stažení

Původní článek si můžete stáhnout ve formátu PDF

Doplňující informace

Chcete se dozvědět více? Kontaktujte nás na info.czech@sap.com.

Save
Share
Investors  Careers  Communities  Contact SAP
Copyright/Trademark  Privacy  Impressum  Using SAP.com  Text-Only View  Print View

Questions or comments about the Web site?
Contact the webmaster@sap.com.