Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilValentýna Bartošová
1
Kompozitní aplikace (Office Business Applications) Michael Juřek, Software Architect Tomáš Kutěj, TSP – Office Platform Microsoft s.r.o.
2
Idealizovaný proces CreateLeadCreateLead Qualified? RetireLeadRetireLead CreateOppt’yCreateOppt’yCreateQuoteCreateQuote Closed? CompleteSaleCompleteSale Create P.O.
3
Dnešní realita CreateOppt’yCreateOppt’yCreateQuoteCreateQuote Get specs from customer Validate specs with Tech Sales Estimate custom design Cost out the solution Decide discount strategy Assemble proposed response Approve proposed response
4
Propast mezi lidmi a aplikacemi LOB Apps
5
Nový typ aplikací LOB Apps OfficeBusinessApplications
6
Více než jenom součet částí + Realita + Implicitní + Nestrukturované + Spolupráce + Časté výjimky + Dynamika + = Idealizace Explicitní StrukturovanéTransakceFormálníNeměnnost OBA (Office Business Applications)
7
OBA Office Informace zpřístupněné prostřednictvím Office System 2007 (Office aplikace, Windows SharePoint Services, Office SharePoint Server) Business Řeší určitý firemní problém, typicky překrývající více existujících aplikací Applications Mohou být vyvíjeny, nasazeny, integrovány, spravovány
8
Typy aplikací Transakčnost Spolupráce Podpora rozhodování TradičníERP TradičníBI Tradičníemail OBA
9
Aplikační vrstva Datová vrstva Transakce a procesy Problém! Tradiční architektura aplikací Prezentační vrstva
10
Nesoulad v aplikační vrstvě Účastníci: lidé, role Tok práce: dynamický, pružný Data: nestrukturovaná, dokumenty Účastníci: aplikace, služby Tok práce: přesný, protokoly Data: strukturovaná, transakční Svět aplikací Svět lidí
11
Prezentační vrstva (Uživatelské rozhraní) Vrstva produktivity (Fungování z „lidského pohledu“) Aplikační vrstva (Transakce a procesy) Datová vrstva (Správa dat, analýza, reportování) Systémová, strukturovaná data a procesy Dokumentově orientovaná, nestrukturovaná data a procesy OBA přináší další vrstvu
12
Kompozitní aplikace Dekompozice aplikací do bloků obsahujících existující data a obchodní logiku Mohou být složeny do větších celků napříč těmito aplikacemi Aplikace jsou vytvořeny s tím, že se budou měnit, vyvíjet a adaptovat na nové podmínky Znovupoužití Flexibilita, agilita Orientace na vykonávání úloh Volná vazba
13
„Kompozitní myšlení“ Není nutné psát pro každou část kód Neustále hledejte znovuvyužitelné části Používejte maximum ze služeb nabízených platformou umožňující kompozici: Kontejnery Komponenty, jež v nich mohou být nasazeny Aplikace se stává množinou těchto komponent
14
Dokumenty Workflow Aktivity Pravidla Schémata Metriky Webové služby Webové dílce Dashboardy Weby Datová spojení Autorizace Reporty Office Business Application Soubor částí („assets“) nasazených na platformě pro kompozitní aplikace
15
Vrstva produktivity KPIs, Metrics, Reports, Dashboards DocumentLibraryFormsLibrary Excel Services Workflows / Process Orchestration Business Data Catalog Analysis Services Aplikační vrstva LOB, SCM, ERP, Legacy Web services SharePoint Designer Visual Studio Tools for Office SharePoint Site Template & Site Customizations Visual Studio Business Scorecard Manager SharePoint Admin Console Visual Studio SQL Server Mgmt Studio TOOLS Portal Sites Pages Web parts Datová vrstva DataStore Identity Store Prezentační vrstva Client Applications OutlookExcelInfoPath SharePoint Lists, Actions Data Warehouse Přehled platformy
16
Co se zbylým časem ?
17
© 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.