Přehled nástrojů CASE na tuzemském trhu

Save this PDF as:
 WORD  PNG  TXT  JPG

Rozměr: px
Začít zobrazení ze stránky:

Download "Přehled nástrojů CASE na tuzemském trhu"

Transkript

1 Vysoká škola ekonomická v Praze Fakulta informatiky a statistiky Katedra informačních technologií Přehled nástrojů CASE na tuzemském trhu Vypracoval: Hana Kuchařová Lukáš Klička Filip Vencovský Miroslav Staněk Datum:

2 Obsah Úvod...5 Komerční nástroje...6 Nástroje s repository...6 eclarus...7 Popis...7 Funkcionalita...9 Podpora ze strany výrobce...9 Licence a cena...9 Uživatelské rozhraní...10 Hodnocení...10 IDS SCHEER ARIS Design Platform...11 Popis...11 Funkcionalita...12 Spolupráce s jiným SW...17 Licence a cena...18 Podpora ze strany výrobce...18 Hodnocení...19 MagicDraw UML...20 Popis...20 Funkcionalita...22 Licence a cena...23 Uživatelské rozhraní...23 Podpora ze strany výrobce...24 Hodnocení...24 SELECT ARCHITECT...25 Popis...26 Funkcionalita...26 Podporované modely a nástroje...27 Podpora ze strany výrobce...28 Licence a cena...28 Uživatelské rozhraní...29 Hodnocení...30 SYBASE POWER DESIGNER...31 Popis...31 Funkcionalita...32 Licence a cena...34 Podpora ze strany výrobce...35 Uživatelské rozhraní...36 Hodnocení...36 Visual Paradigm for UML...37 Popis...37 Funkcionalita...39 Licence a cena...41 Uživatelské rozhraní...41 Podpora ze strany výrobce...42 Hodnocení...43 Nástroje bez repository...44 Altova Umodel...44

3 Popis...44 Funkcionalita...45 Licence a cena...46 Uživatelské rozhraní...46 Podpora ze strany výrobce...47 Hodnocení...48 Astah*...49 Popis...49 Funkcionalita...50 Licence a cena...52 Hodnocení...52 Craft.CASE...53 Popis...53 Funkcionalita...55 Licence a cena...55 Hodnocení...56 Enterprise Architect...57 Popis...58 Funkcionalita...58 Licence a cena...59 Uživatelské rozhraní...61 Podpora ze strany výrobce...61 Hodnocení...62 IBM Rational software modeler...63 Popis...63 Funkcionalita...65 Licence a cena...66 Uživatelské rozhraní...66 Podpora ze strany dodavatele...66 Hodnocení...66 Office Visio Popis...67 Funkcionalita...68 Licence a cena...69 Uživatelské rozhraní...69 Podpora ze strany výrobce...69 Hodnocení...70 ORACLE DESIGNER...71 Popis...71 Funkcionalita...72 Uživatelské rozhraní...75 Podpora ze strany výrobce...75 Licence a cena...75 Hodnocení...76 TOAD DATA MODELER / CASE STUDIO...77 Popis...77 Funkcionalita...78 Licence a cena...80 Uživatelské rozhraní...81 Podpora ze strany dodavatele...81 Hodnocení...82 OpenSource nástroje...83

4 DB Designer Popis...83 Funkcionalita...84 Licence a cena...85 Uživatelské rozhraní...85 Podpora ze strany dodavatele...86 Hodnocení...87 MySQL Workbench...88 Popis...88 Funkcionalita...89 Licence a cena...89 Uživatelské rozhraní...90 Podpora ze strany dodavatele...90 Hodnocení...90 Open System Architect...91 Popis...92 Funkcionalita a uživatelské rozhraní...92 Podpora ze strany výrobce...93 Licence a cena...93 Hodnocení...94 Umbrello UML Modeller...95 Popis...95 Funkcionalita...96 Uživatelské rozhraní...97 Podpora ze strany výrobce...98 Licence a cena...98 Hodnocení...99 Seznam použité literatury Seznam ilustrací Srovnávací tabulky...107

5 Úvod Cílem této práce je poskytnout souhrnný přehled CASE nástrojů na tuzemském trhu. Tato práce navazuje na řadu předcházejících prací věnujících se stejnému tématu, vytvořených pro předmět 4IT450 Computer Aided Systems Engineering. Při tvorbě tohoto dokumentu jsme tedy vycházeli z prací našich předchůdců, ale zároveň byl brán zřetel na vymezení se oproti předchozím pracím. V aktuálním dokumentu (jaro 2010) bylo provedeno několik úprav. Základní úpravou byla aktualizace všech nástrojů zmíněných v tomto dokumentu (viz níže), nutno podotknout, že aktualizace se týkala všech 16ti nástrojů, na které jsme navázali z předchozích prací (konkrétně zima 2009). Autoři minulých prací, v rámci popisování jednotlivých nástrojů, se z větší části zaměřovali na komerční nástroje. V této práci byl kladen větší důraz na OpenSource nástroje pod licencí GPL (General Public License). Dále byl tento dokument obohacen o nové nástroje, a sice eclarus a MySQL Workbench. Vzhledem k tomu, že tento dokument má poskytnout ucelený a jednotný přehled o CASE nástrojích na tuzemském trhu, naším hlavním cílem bylo sjednotit tento dokument, tak aby byl konzistentní ve všech bodech každého z nástrojů. Každý z popisovaných nástrojů má stejnou strukturu, která je vymezena těmito body: Tabulka se základními informacemi o nástroji, popis nástroje, funkcionalita nástroje (doplněná o tabulku základní funkcionality, pro jednodušší porovnání), podpora ze strany výrobce, licence a cena, uživatelské rozhraní a hodnocení nástroje. Tato struktura umožňuje čtenáři lépe a jednodušeji se orientovat v jednotlivých nástrojích, porovnávat je a vyvozovat závěry. Níže uvedená tabulka poskytuje přehled nástrojů (produktů), které jsou v tomto dokumentu rozebrány. Přehled nástrojů Altova UModel MySQL Workbench ASTAH (Jude) Oracle Designer Craft CASE Select Architect eclarus SYBASE Power Designer Enterprise Architect TOAD Data Modeler / CASE Studio IBM Rational Software Modeler Visual Paradigm for UML IDS Scheer Aris Design Platform DB Designer 4 MagicDraw UML Open System Architect Microsoft Visio Umbrello UML Modeler Dokument je rozdělen do několika částí úvod, obsah, samotná práce, zdroje. Strana 5 / 112

6 Komerční nástroje Nástroje s repository Jedním z velmi důležitých prvků CASE nástrojů je podpora týmové spolupráce a vývoje. To je zpravidla řešeno nějakým úložištěm objektů, prvků, které řídí vzájemnou spolupráci a kooperaci mezi jednotlivými členy vývojového týmu. Tímto úložištěm je zpravidla repository. Jednou ze základních předností repository je možnost opětovného použití prvků, které jsme do něj již jednou vložili. Těmito prvky mohou být různé modely, objekty, moduly a jiné. méně podstatnou výhodou repository je, že přispívá ke kvalitnímu konfiguračnímu managementu. Tím, že sleduje informace o jednotlivých verzích vložených modelů, dokáže tak odhalit nesrovnalosti, které se mezi nimi mohou případně objevit a zároveň tak předejít potenciálním chybám. Strana 6 / 112

7 eclarus Verze 2.1 Výrobce eclarus Software (http://www.eclarus.com/index.html) Distributor Lokalizace Demoverze (30 dní) Platforma MS Windows (Xp testováno), Linux, Mac Edice eclarus Business Process Modeler for Business Analysts Systémové požadavky eclarus Business Process Modeler for SOA Architects jsou oficiálně specifikovány. Pro běh by mělo stačit: CPU: Pentium 3 (800MHz) a vyšší 512 MB RAM (doporučeno 1GB RAM) 1+GB volného místa na disku. MS Windows (Xp testováno doporučeno), Linux, Mac Pro edici Clarus Business Process Modeler for SOA Architects Eclipse 3.3 or Eclipse 3.4 IDE s Java/BIRT [1] Popis eclarus přišel na trh s modelovacím nástrojem nové generace, který je zcela v souladu s BPMN a jinými SOA standardy, zahrnujíce i BPEL a webové služby. Díky tomu tento modelovací nástroj zjednodušuje návrh business procesů a zrychluje tak vývoj a integraci projektů založených na modelovém řízení. Přes sdílené BPMN a BPEL modely tento nástroj umožňuje jednodušší spolupráci mezi analytiky a SOA architekty skrze charakteristické rozhraní typické pro jednotlivé role. [1] V současné době nabízí eclarus dvě verze svých produktů. Jedná se o eclarus Business Process Modeler for Business Analysts a eclarus Business Process Modeler for SOA Architects. [2], [3] Jednotlivé verze se navzájem liší svoji funkcionalitou, která je popsána níže. Hlavní předností těchto nástrojů (od výše zmíněných nástrojů), je převod BPMN modelů do jazyka BPEL a naopak. Strana 7 / 112

8 eclarus Business Process Modeler for Business Analysts je produkt vytvořený přímo pro analytiky, podporující modelování, dokumentaci a schematické znázornění procesů. Funkční komponenty, které produkt zahrnuje, jsou následující. cclarus BPMN Modeler komponenta umožňující modelování procesů pomocí BPMN. Specikuje business cíle a KPI (Key performance indicator). cclarus Shared Model umožňuje členům týmu sdílet stejné business procesy se všemi nastaveními. eclarus BPEL Visualizer umožňuje architektům a business analytikům prohlížet obtížné BPEL jako BPMN diagramy. eclarus Document Generator automaticky generuje dokumenty v programu Microsoft Word upravené dle potřeb zákazníka. eclarus Business Process Modeler for SOA Architects je nástroj primárně cílený pro business a SOA architekty určený pro vývoj webových služeb a aplikací. Kromě komponent, které sdílí s produktem eclarus Business Process Modeler zahrnuje následující eclarus Document Generator komponenta podporující import a export různých formátů jako UML, IBM Rational ROSE, XPDL a Microsoft Visio. eclarus BPMN Simulator zvyšuje výkonnost existujících a budoucích procesů skrze simulaci zahrnující modelování zdrojů, KPI a whatif. eclarus BIRT Report Designer umožňuje generování reportů dle potřeb zákazníka. Strana 8 / 112

9 Funkcionalita eclarus for Business Analysts UML částečně BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Reverse Database WSDL XML Schema Podporované DBS Oracle Správa verzí Týmová spolupráce Repository Inegrace s IDE Exporty do grafických souborů (SVG, TIF, JPG, PNG, GIF, BMP) Generování reportů HTML, RTF, PDF, XML eclarus for SOA Architects částečně EclipseDatabase, Oracle do grafických souborů (SVG, TIF, JPG, PNG, GIF, BMP) Generování reportů HTML, RTF, PDF, XML Podpora ze strany výrobce eclarus Software nabízí širokou škálu služeb technické i netechnické podpory pro své zákazníky. Forma podpory pokrývá klasické přístupy, jako je podpora na telefonním čísle, elektronická korespondence, online podpora na svých internetových stránkách. Součástí každého produktu je aktualizovaná uživatelská dokumentace. Podpora typu řešení problémů spojených s nástrojem, dodávka nových verzí, či oprava chyb nástroje je poskytnuta za 25% příplatek z katalogové ceny. Z netechnické podpory nabízí eclarus školení v daných nástrojích. Licence a cena Cena jednotlivých edic se liší podle počtu zakoupených licencí (po domluvě s výrobcem), nicméně katalogová cena v případě jednoho uživatele je $ pro Business Process Modeler for Business Analysts a $ pro Business Process Modeler for SOA Architects. Zároveň je možné si dokoupit za 25% příplatek z katalogové ceny technickou a softwarovou podporu. Strana 9 / 112

10 Edice Business Process Modeler for Business Analysts Typ licence Uživatelská 1 licence na uživatele Množství Business Process Modeler for SOA Architects Roční technická podpora Uživatelská 1 licence na uživatele Roční technická podpora Cena 1 10 $ (po domluvě s výrobcem) 1 10 $125 $ (po domluvě s výrobcem) $375 Uživatelské rozhraní Uživatelské rozhraní těchto nástrojů (edic) je intuitivní a snadno ovladatelné. Výhodou je přizpůsobení pracovní plochy pro jednotlivé uživatelské role. Uživatel má k dispozici také dokumentaci, na kterou se v případě potíží může obrátit. Hodnocení Silné stránky 100% implementace BPMN standardu Generování HTML/Word dokumentace Import modelů z mnoha nástrojů Velká podpora mezi nástroji Transformace BPEL do BPMN Generování BPEL kódu Podpora UML 2.0 Import/Export mnoha formátů MS Visio, UML, UML 2, IBM Rational Rose, XPDL Slabé stránky ní dostupná česká lokalizace Strana 10 / 112

11 IDS SCHEER ARIS Design Platform Verze nespecifikovaná Výrobce IDS Scheer AG (http://www.idsscheer.com/cz/index_cz.html) Distributor IDS Scheer ČR, s.r.o. Lokalizace Demoverze (Po odeslání žádosti je demo dostupné live na adrese Klient Windows XP Professional + Service Packs, Windows Vista (Business, Ultimate; 32 bit), Windows Vista + Service Pack 1 (32 bit), Linux Platforma Edice Systémové požadavky Server Windows XP Pro + Service Packs, Windows Server 2003 Standard Edition + Service Pack 2 (32/64 bit), Windows Server 2003 Standard Edition R2 + Service Pack 2 (32/64 bit), Windows Server 2008, Sun Solaris 9 (tested with SPARC + Intel processors), Sun Solaris 10 (tested with SPARC + Intel processors), HP UX 11, Linux, operační systémy specifikované pod VMWare ESX Serve ARIS Design Platform Klient minimálně CPU Intel Pentium IV 2.0 GHz RAM 256 MB (512 MB v případě využití lokálního serveru) Místo na disku 375 MB Rychlost připojení 56 Kb/s Server minimálně CPU Intel Pentium IV 2.4 GHz RAM 512 MB [4] Popis Nástroje sady ARIS design platform umožňují prostřednictvím průběžné optimalizace podnikových procesů zvyšovat konkurenceschopnost organizace. Pomocí nástrojů ARIS Design Platform lze získat odpovědi na otázky, kdo se zabývá kterými činnostmi, v jakém pořadí, s pomocí kterých aplikací a co je výsledkem každé jednotlivé činnosti a procesu jako takového. To následně umožňuje identifikovat organizační, strukturální a technické problémy v procesních tocích a nalézt potenciál pro zdokonalení. [4] Strana 11 / 112

12 Architektura většiny nástrojů (např. ARIS Business Architect, ARIS Business Designer, and ARIS UML Designer) je webbased s využitím internetového klienta, nebo pomocí vlastního desktopového klienta s centralizovaným databázovým serverem. Tato architektura umožňuje designovat, analyzovat a optimalizovat procesy i v rámci velkých mezinárodních společností. [5] Ilustrace 1: Web based architecture Zdroj [5] Funkcionalita ARIS Design platform je složen z osmi produktů: ARIS Business Architect, ARIS Business Designer, ARIS Business Publisher, ARIS IT Architect, ARIS IT Inventory, ARIS Archimate Modeler, ARIS Defense Solution, ARIS Business Simulator. Produkt ARIS UML Designer není součástí Design platform, ale Implementation platform. Vzhledem k jeho charakteru se hodí do této práce. ARIS Business Architect ARIS Business Architect je software pro profesionální celopodnikové řízení podnikových procesů (BPM) fungující ve webovém prostředí. Software poskytuje nejvyšší možnou flexibilitu při modelování, analýze a optimalizaci podnikových procesů. odmyslitelnou součástí je ergonomické uživatelské prostředí s intuitivním ovládáním. ARIS Business Architect disponuje rozsáhlými funkcemi pro správu databází, uživatelů, skriptů, atd. Kromě osvědčených metod, jako je Eventdriven process chain (EPC), podporuje ARIS i BPMN, BPEL, UML nebo další koncepce architektury, jako je např. DoDAF, IT City Planning nebo Zachman. [6] Hlavní přínosy: Stálá a globální dostupnost pro interaktivní design procesů ve webovém prostředí Strana 12 / 112

13 Menší časová náročnost a náklady díky intuitivnímu, vysoce výkonnému řízení procesů Snadné přizpůsobení nástroje podnikovým standardům Výkonné modelovací funkcionality pro zobrazení specifik cílových skupin Databázové dotazy definované průvodci pro libovolné analytické možnosti (např. impal analýza) Jednoduchá tvorba reportů a analýz díky využití WYSIWYG editoru ARIS Business Designer Webový nástroj určený pro analytiky procesů, kteří podle jednotně definované metodiky vytvářejí a popisují požadované modely. Prostřednictvím architektury klientserver a vysoce intuitivního uživatelského rozhraní se ARIS Business Designer stává velice přístupným nástrojem i pro netechnické uživatele. [7] Hlavní přínosy: Stálá a globální dostupnost pro interaktivní design procesů ve webovém prostředí Víceuživatelský nástroj v každém okamžiku dostupný kterémukoli uživateli z jakéhokoli místa na světě Významná úspora času a nákladů díky vysoce intuitivnímu ovládání a stylu práce s nástrojem ARIS Snadné přizpůsobení nástroje vůči specifickým standardům a metodikám používaným v organizacích Integrovaný repositury umožňuje jednorázovou údržbu a rychlé znovupoužití všech informací o procesech ARIS Business Publisher ARIS Business Publisher zajišťuje neustálou dostupnost informací o procesech organizace prostřednictvím webového portálu organizace. Rozsah informací prezentovaných každému jednotlivému uživateli je ovlivňován přístupovými právy a zastávanou rolí příslušného uživatele. To zabraňuje tomu, aby byli lidé v organizaci zahlcováni informacemi, které pro ně osobně nejsou relevantní a zároveň ochraňuje citlivé informace, přístupné pouze vybraným osobám. Veškerý obsah portálu je dynamicky generovaný v okamžiku, kdy se uživatel přihlásí, což snižuje zatížení systému a garantuje v každém okamžiku aktuální informace pro správné rozhodování. [8] Hlavní přínosy: Dynamické publikování znalostí o procesech nebo IT architektuře na webovém portálu organizace Efektivní řízení změn se i při častých aktualizacích stará o trvalou kvalitu procesu Strana 13 / 112

14 Restriktivní zobrazování obsahu portálu v závislosti na zastávané roli a přístupových právech uživatele Integrace s podnikovými portály pomocí (jednotného přihlášení a propojení na centrální správu uživatelů) Integrace s kancelářskými aplikacemi a se systémy řízení dokumentace (např. Lotus Notes, SAP, apod.) ARIS IT Architect ARIS IT Architect nabízí všechny prvky, aby IT oblasti bylo možné celopodnikově budovat, řídit a uvádět do souladu s podnikovými procesy. Software podporuje všechny nutné plánovací procesy, počínaje dokumentací skutečné architektury, její analýzou až po zavedení cílové architektury, která je sladěná s podnikovými procesy. Navíc ARIS Value Engineering for Enterprise Architecture nabízí ověřený metodický postup umožňující sladění systémové architektury IT se strategickými požadavky. [9] Hlavní přínosy: Integrace IT architektury a procesního řízení prostřednictvím jednotné repository Vytvoření jednotného inventáře veškerých systémů a technologií v organizaci Specifikace a dokumentace podnikových IT standardů Vyhledávací funkce založené na průvodcích a propojení vyhledávacích dotazů umožňuje adhoc analýzy a reporty napříč celou podnikovou architekturou Snížení složitosti a nákladů IT oblastí Budování portálů architektury při využití aplikace ARIS Business Publisher Plánování rozvoje IT, plánování přechodů na nové verze, řízení životního cyklu ARIS IT Inventory ARIS IT Inventory přináší požadované funkce nutné pro decentralizované řízení IT systémů. Intuitivní webové rozhraní umožňuje systémovým správcům velice rychle začít s profesionální správou aplikací, technologií a infrastruktury. Vysoká kvalita pořizovaných informací je zajištěna díky přímému přístupu do centrální ARIS databáze a díky jednoduše prováděným změnám, které dodržují předdefinované standardy. Tento přístup pomáhá udržovat aktuální informace o IT zdrojích v rámci organizace a tím umožňuje lépe plánovat budoucí rozvoj. Škálovatelná architektura, rolemi řízená autorizace a jednoduše použitelné rozhraní, to jsou přednosti, které dokáží rychle a bezpečně zapojit koncové uživatelé do procesu popisu a aktualizace informací o IT systémech. [10] Strana 14 / 112

15 Hlavní přínosy: Vytvoření inventáře aplikací, technologií a infrastruktury v centrální ARIS databázi Správa IT informací na lokální úrovni, kde je zaručena přesnost a aktuálnost Jednoduše použitelné uživatelské rozhraní a krátká doba potřebná na zaškolení Přesné a stále aktuální informace jako předpoklad kvalitního plánování Opětovné použití informací obsažených v centrální ARIS databázi přispívá k používání předefinovaných standardů, které jsou definovány prostřednictvím nástroje ARIS IT Architect Koncept uživatelských rolí dovoluje pohodlné nastavení přístupu uživatelů do systému Architektura systému umožňuje spolupráci uživatelů nezávisle na jejich geografické poloze ARIS Archimate Modeler Komplexní softwarový produkt, který lze použít k definici a analýze procesů a IT prostředí. Díky integrovaným metodám rámce a intuitivnímu ovládání produktů ARIS mohou jak IT architekti tak běžní uživatelé pracovat ve společném prostředí. [11] Hlavní přínosy: Kompletní integrace rámce ArchiMate do nástroje ARIS Uživatelsky přátelské webové navrhování procesů a IT IT architektury kombinované s fázemi procesní strategie, návrhu a implementace Integrované úložiště pro řízení celopodnikové IT architektury Široké možnosti analýzy prostřednictvím dotazů, reportů a díky exportu výsledků do různých formátů např. XML a Excel ARIS Defense Solution ARIS Defense Solution podporuje vývoj organizačních architektur založených na standardu DoDAF a frameworku C4ISR. Prostřednictvím své centrální repository, objektově orientovaného přístupu a mnoha rozdílných rozhraní, představuje ARIS Defense Solution vysoce profesionální nástroj pro organizace působící v rámci resortu obrany. [12] Hlavní přínosy: Vytvoření a optimalizace organizačních architektur založených na DoDAF a C4ISR Administrace veškerých komponent v centrální ARIS repositury Strana 15 / 112

16 Integrovaná architektura umožňuje opakované použití objektů ve více architektonických pohledech Flexibilní výměna dat prostřednictvím standardizovaných rozhraní CADM, XML, XMI, BPML, BPEL, atd. ARIS Business Simulator ARIS Business Simulator umožňuje analýzu a zlepšování pro stávající i nové procesy. Na základě zdokumentovaných podnikových procesů doplněných o dynamické parametry poskytuje důležité informace o úzkých místech procesů z hlediska času, nákladů a kapacit. Výsledek je zobrazen formou statistik i diagramů. ARIS Business Simulator používá LSim simulation engine od Lanner Group předního dodavatelé simulačního software. [13] Hlavní přínosy: Realistická simulace a dynamická analýza podnikových procesů pro podporu strategických rozhodnutí Identifikace optimalizačních potenciálů pomocí úzkých míst v procesech a problémů s kapacitami zdrojů Vytvoření spustitelných procesů, které bude časově, organizačně a nákladově nenáročné Zlepšení využití zdrojů Detailní srovnání různých alternativ procesů s možností následné identifikace nejlepšího postupu Řešení Klient/server ARIS UML Designer ARIS UML Designer je nástroj, který propojuje podnikové procesy s vývojem aplikací. Nástroj podporuje kompletní proces vývoje aplikací a tak mohou pomocí jediného nástroje a nad jednou centrální repository pracovat společně jak návrháři procesů, tak návrháři UML. Tito přistupují k procesním a UML modelů pomocí webového prohlížeče a intuitivního rozhraní. [14] Hlavní přínosy: Integrace podnikových procesů a UML v projektech vývoje softwarových aplikací Jednotný a obsáhlý metodický postup Jednoduché zpracování a komunikace vývojové dokumentace Propojení objektově orientovaného návrhu a generování kódu Podpora všech standardních typů UML diagramů Strana 16 / 112

17 Spolupráce s jiným SW Platforma ARIS umožňuje propojení na SAP (nástroj ARIS Business Architect for SAP). ARIS Business Architect for SAP spolu s podrobným metodickým postupem ARIS Value Engineering for SAP (AVE for SAP) poskytují procedurální modely, metody, technologie a referenční obsah, který umožní efektivní způsob jak implementovat podnikové procesy v informačním systému SAP. Dlouholetá intenzivní spolupráce a strategické partnerství mezi IDS Scheer a SAP AG je zárukou těsné integrace obou řešení. Nástroj ARIS Business Architect for SAP umožňuje organizacím definovat požadavky na své podnikové informační systémy z procesní perspektivy. Obousměrné rozhraní mezi ARIS a SAP Solution Manager dovoluje využívat dostupné referenční modely SAP. Procesní modely tak firmě slouží jako významná rozhodovací základna. Zajišťují, aby bylo možné požadované procesy v systému SAP realizovat. Speciální rozhraní BPEL k SAP XI umožňuje EndtoEndintegraci stávajících IT systémů. [15] ARIS Design platform UML BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Reverse Database WSDL XML Schema Podporované DBS Správa verzí Týmová spolupráce Repository Inegrace s IDE Exporty Oracle, MS SQL Server Strana 17 / 112

18 Licence a cena Edice ARIS Design platform Typ licence Množství Cena Podpora ze strany výrobce Podpora ze strany IDS SCHEER je složena z celého portfolia služeb označeného jako ARIS MANAGED SERVICES. To je složeno z těchto hlavních částí: ARIS Product Services, ARIS Operation Services, ARIS Application Services, Service Management. ARIS Product Services Svým zákazníkům a partnerům nabízí společnost IDS Scheer na míru šitou podporu spolu s dodávkou doplňkových služeb na časové a materiálové bázi. Produktové portfolio ARIS zahrnuje [16]: Standardní podporu všech produktů společnosti IDS Scheer Rozšířenou podporu pro specifické produkty společnosti IDS Scheer Podporu prostředí pro řešení, která pomůže zákazníkům optimalizovat využití produktů a služeb ARIS Provozní podporu včetně všech technických úkonů u uživatele, jako např. instalační služby, upgrade atd. Online služby včetně online systému zákaznické podpory, sekce downloadů atd. Service Management Každému zákazníkovi aplikačních nebo provozních služeb společnosti IDS Scheer bude přidělen vlastní manager služeb, manager kvality, nebo architekt řešení. Manageři služeb zodpovídají za dodávku služeb, které musí vyhovovat stanoveným dohodám o úrovni služeb (Service Level Agreement SLA), dále pak za report management, řízení eskalací a inovací a tvorbu výstupů odpovídajících dodávané službě nebo projektu. [17] ARIS Application Services Společnost IDS Scheer poskytuje podporu, která má zajistit především nepřetržitou dostupnost dané aplikace a její definované funkčnosti. Provádíme analýzu závad a klíčovým uživatelům poskytujeme všestrannou asistenci. [18] Podpora aplikací nabízí: Asistenční službu 3 úrovňová podpora Řízení incidentů a problémů Strana 18 / 112

19 Otázky typu "Jak na to?" Řešení chyb při zpracování uživatelských údajů Hodnocení Silné stránky Propracované přívětivé uživatelské rozhraní Podpora mnoha standardních formátů (UML, BPMN, BPEL, XML, ) Díky společnému repository pro všechny produkty ARIS velká variabilita a možnost spolupráce bez geografických omezení Silná a kvalitní podpora produktu výrobcem Slabé stránky Integrovat lze pouze s informačním systémem od společnosti SAP Strana 19 / 112

20 MagicDraw UML Verze 16.8 Výrobce No Magic Inc. (http://www.nomagic.com) Distributor (distribuováno přímo přes eshop výrobce) Lokalizace Demoverze (verze s omezenou funkcionalitou je dostupná po registraci) Platforma Java Virtual Machine 5 a vyšší (OS Windows NT/2000/XP/Vista/7, Linux, Mac OS X) Personal Edice Systémové požadavky Standard Professional Architekt Enterprise MagicDraw Reader Minimum Doporučeno PentiumTM 3, 800 MHz PentiumTM 4, 1.4 GHz a vyšší 768 MB RAM 1 GB RAM a vyšší 400 MB HDD (u Windows Vista, W7) Java Virtual Machine 5 a vyšší 400MB a více HDD (OS Windows Java Virtual Machine 5 a vyšší NT/2000/XP/Vista/7, Linux, (OS Windows NT/2000/XP/Vista/7, Mac OS X) Linux, Mac OS X) [19] Popis MagicDraw UML je grafickým modelovacím nástrojem s podporou týmové spolupráce, který byl navržen pro analýzu a návrh objektově orientovaných systémů a databází a podporuje tak práci byznys a softwarových analytiků, programátorů, QA inženýrů i tvůrců dokumentace. Umožňuje přímé vkládání / generování kódu s podporou jazyků JAVA, C#, C++, CL (MSIL) COBRA IDL a dalších, návrh databázových schémat, generování DDl či reverzní inženýrství. [20] Strana 20 / 112

21 MagicDraw je dostupný v 6 edicích, které se od sebe liší rozsahem své funkcionality [21]: PODPOROVANÉ TECHNOLOGIE: UML 2.2, UML 1.4, SysML 1.1, OCL 2.0, Java 5, CORBA IDL, EJB 2.0/3.0, C#, CIL (MSIL), C+ +, JDBC (Oracle 8i/9i/10g/11g, MS SQL Server 2000/6.5/7.0, DB2 7.2, Sybase 12.5, Pointbase 4.4, MySQL 4.1.x, PostgreSQL 7.2, Pervasive SQL), XMI 2.1, EMF UML2 2.x XMI MAGICDRAW READER Tato volně dostupná edice slouží ke čtení a prohlížení UML modelů, které byly vytvořeny pomocí case nástroje MagicDraw. Extrémní užitečnost tohoto produktu spočívá ve sdílení a šíření nápadů vyjádřených v UML mezi partnery, kolegy nebo klienty, kteří nejsou vlastníky oficiální kopie MagicDraw. MAGICDRAW PERSONAL EDITION MagicDraw Personal edice disponuje veškerou funkcionalitou podporující modelování pomocí jazyka UML, podporuje též UML 2.3, tvorbu jednoduchých reportů a obrázkových exportů. Soubory jsou ukládány ve formátu XMI. Je dostupná pouze jednotlivě a není určena pro spolupráci s MagicDraw Teamwork serverem. MAGICDRAW STANDARD EDITION Standardní edice v sobě zahrnuje veškerou funkcionalitu předchozí verze a dále poskytuje možnost rozšíření modelů a další podporu modelování, přidává též WAE obsah a robustní diagramy. Edice je dostupná v tzv. standalone, floating a mobile licenci a je plně kompatibilní s MagicDraw Teamwork serverem. MAGICDRAW PROFESSIONAL EDITION Profesionální edice rozšiřuje funkcionalitu standardní edice o generování programového kódu a reversní inženýrství. Je dostupná ve třech specifických verzích Java, C++ and C#. MAGICDRAW ARCHITECT EDITION Tato edice kombinuje vybranou funkcionalitu standardní a enterprise edice, jako například reversní inženýrství. MAGICDRAW ENTERPRISE EDITION Edice s označením Enterprise reprezentuje to nejlepší z rodiny produktů MagicDraw, kombinuje veškerou funkcionalitu z ostatních verzí. Strana 21 / 112

22 Funkcionalita Professioanl Enterprise Architect Standard Personal UML BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Reverse Java, C++, C# Database WSDL XML Schema Podporované DBS Správa verzí Týmová spolupráce Repository Inegrace s IDE Java, C++, Corba IDL, WSDL, C#, Corba XML IDL, WSDL, XML Oracle 8i/9i/10g/11g, MS SQL Server 2000/6.5/7.0, DB2 7.2, Sybase 12.5, Pointbase 4.4, MySQL 4.1.x, PostgreSQL 7.2, Pervasive SQL IntelliJ IDEA 4.X a vyšší, etbeans 6.X a vyšší, Eclipse 3.1 a vyšší, Eclipse Workbench, CodeGear JBuilder, BM RAD 7.0 Exporty XMI, JPEG, XML, XMI, MOF, XMI, JPEG, XMI, JPEG, JPEG, PNG, PNG, TIFF, JPEG, PNG, PNG, TIFF, EMF, PNG, TIFF, TIFF, EMF, EMF, WMF, TIFF, EMF, WMF, EPS, SVG, EMF, WMF, WMF, EPS, EPS, SVG, WMF, EPS, BMP, CSV, BPEL EPS, SVG, SVG, BMP, BMP, CSV SVG, MOF, 1.1 BMP, CSV CSV BMP, CSV, BPEL 1.1 Podrobněji viz zdroj [22] Strana 22 / 112

23 Licence a cena Edice Professional Standard Enterprise Personal Architect Typ licence Standalone Akademická Mobile Plovoucí Standalone Akademická Mobile Standalone Akademická Mobile Plovoucí Standalone Akademická Plovoucí Standalone Akademická Množství 1 1 rok rok rok rok rok Cena 765 4, , , ,355 8,000 1,525 2, ,000 Podrobněji viz zdroj [23] Uživatelské rozhraní CASE nástroj MagicDraw UML má velice jednoduché a intuitivní ovládání. Jeho autoři tvrdí, že ke splnění vašich požadavků při tvorbě jakýchkoliv diagramů budete potřebovat o polovinu méně kroků než u jiných nástrojů. Podrobněji viz zdroj [20] Strana 23 / 112

24 Ilustrace 2: BPMN Diagram ukázka uživatelského prostředí. Zdroj [24] Podpora ze strany výrobce V žádné z licencí MagicDraw není automaticky zahrnuta podpora od výrobce, ale je nutné si ji dokoupit. Tato podpora výrobce (Software Assurance) se vždy vztahuje pouze k jedné licenci až na čtyři roky a její cena závisí na tom, zda ji pořizujeme současně s licencí nebo samostatně. Podrobněji viz zdroj [23] Hodnocení Silné stránky nízká cena Slabé stránky chybí česká lokalizace intuitivní ovládání omezená funkcionalita zkušební verze sdílení modelů spolupráce pouze placená podpora bezplatná edice pro prohlížení modelů podpora několika programovacích jazyků a podpora týmové Strana 24 / 112

25 SELECT ARCHITECT Verze 7.1 Výrobce Business Solutions, Inc., Velká Británie (http://www.selectbs.com) Distributor LBMS s.r.o., (http://www.lbms.cz) Lokalizace Demoverze (30 denní trial verze) Platforma MS Windows 98/ME, NT 4.0, 2000, XP, 2003 a vyšší Edice Select Architect 7.1 Systémové požadavky Jednouživatelská konfigurace MS Windows 98/ME, NT 4.0, 2000, XP, 2003 a vyšší Pentium 300 Mhz nebo vyšší 64 MB RAM pro Windows 98/ME, 64 MB RAM pro Windows NT/2000/XP 300 MB volného místa na pevném disku SVGA grafická karta (opt. rozlišení 1024*768 a vyšší) Microsoft Word verze 8 (pro generování dokumentace) nebo vyšší myš a tiskárna Windows kompatibilní CD ROM mechanika (pro instalaci) Síťová konfigurace Klient MS Windows 98/ME, NT 4.0, 2000, XP a vyšší Pentium 300 Mhz nebo vyšší 64 MB RAM 100 MB volného místa na pevném disku SVGA grafická karta (opt. rozlišení 1024*768 a vyšší) Microsoft Word verze 8 a vyšší (pro generování dokumentace) Strana 25 / 112

26 myš a tiskárna Windows kompatibilní Server MS Windows NT 4.0, 2000, XP, 2003 Pentium 300 Mhz nebo vyšší 128 MB RAM (doporučeno 256 MB) 500 MB volného místa na pevném disku VGA grafická karta CD ROM mechanika (pro instalaci) [25] Popis Select Architect, dle oficiálního českého distributora, je základním nástrojem vývojového prostředí Select, které je určeno pro objektově orientovaný vývoj aplikací ve vícevrstevné architektuře. Vyniká unikátní šíří záběru podpory pro sběr požadavků, procesní modelování, objektově orientované modelování v notaci UML, datové modelování, generování kódu a relačních databázových schémat. Díky automatizaci vývojových činností a důslednému uplatnění principu znovupoužití umožňuje Select čelit rostoucím nárokům na funkčnost, spolehlivost a délku vývoje informačních systémů. Nasazení Select vede k zefektivnění procesu vývoje a údržby aplikací, ke snížení nákladů, ke zvýšení kvality a ke zkrácení reakce na požadavky uživatelů.[26] Funkcionalita Funkce uváděné distributorem[26]: Rychlý vývoj aplikací prostřednictvím objektového modelování s využitím šablon kódu a návrhových vzorů; Podpora pro modelování a simulaci firemních procesů zajišťující implementaci funkcionality shodnou se skutečnými požadavky uživatelů; Synchronizace kódu a modelů pro nejrozšířenější vývojové platformy (Java, C#, C++, Visual Basic) a pro XML; Generování databázových schémat a zpětná reverzace zajišťující lepší pochopení stávající struktury tabulek a pohledů; Podpora celého životního cyklu vývoje a údržby aplikací; Škálovatelnost od jednouživatelského provozu na přenosném počítači po multiuživatelskou týmovou práci ve velkých týmech; podpora přímého mapování do momentálně používaných komponentově orientovaných (CBD) a na služby orientovaných (SOA) technologií; Zajištění kvalifikované analýzy dopadů změn prostřednictvím databáze požadavků obsahující vazby na objekty návrhu; Unikátní podpora opakovaného použití; Strana 26 / 112

27 Dosažení úspory nákladů prostřednictvím automatizace činností generování kódu, databázových schémat a dokumentace; Možnost přizpůsobení uživatelského prostředí pro různé role vývojového týmu. Vývojové prostředí je postaveno modulárně, tedy základním nástrojem je Select Architect a umožňuje dokoupení dalších modulů, které rozšiřují funkčnost programu. Select Solution for MDA transformace analytického modelu do modelu návrhu a vzájemná synchronizace těchto modelů Select Asset Manager správa komponent Reviewer kontrola správnosti a kompletnosti Synchronizery kódu synchronizace kódu s modelem pro programovací jazyky C++, C#, Java, Visual Basic, PowerBuilder a Delphi S vývojovým prostředím Select je dodávána komplementární pragmatická metodika LBMS Development Method, která je v českém jazyce. Tato metodika poskytuje konkrétní návod na postup vývoje a následné údržby vícevrstevných aplikací. Důsledně využívá principů nejmodernějšího přístupu k vývoji aplikací v podobě Model Driven Architecture (MDA). Metodika LBMS Development Method v popisu jednotlivých činností specifikuje způsob využití prostředí Select pro danou činnost, takže pořízení metodiky spolu s prostředím Select významně zjednodušuje jeho osvojení a využívání v praxi. Podporované modely a nástroje Počítačově nezávislý model (CIM) Platformově nezávislý model (PIM) Platformově specifický model (PSM) Relační datový model (Entity Relationship Diagram) Diagram hierarchie procesů (Process Hierarchy Diagram) Diagram procesních řetězců (Process Thread Diagrams nebo BPMN) Model typových úloh (Use Case) Diagram objektových sekvencí (Object Sequence Diagram) včetně možnosti animace Diagram tříd (Class Diagram) Stavový diagram (State Transition Diagram) Diagram spolupráce objektů (Object Collaboration Diagram) Diagram aktivit (Activity Diagram) Datový model Obecná grafika Strana 27 / 112

28 Tabulka funkcionality UML BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Reverse (kódu) Database WSDL XML Schema Podporované DBS Správa verzí Týmová spolupráce Repository Inegrace s IDE Exporty Select Architect 7.1 C++, C#, Java, Visual Basic, PowerBuilder, Delphi, Forte, Corba C++, C#, Java, MS VBasic, Delphi, PowerBuilder, Forte databázová prostředí Access, DB2, Dbase, FoxPro, Informix, Ingress, Interbase, Oracle, SQL Server a Sybase generování databáze Oracle, MS SQL Server, Interbase, ANSI SQL 92 Java, C#, C++, Visual Basic jpg, png, svg, emf, rtf a jiné. Generování reportů HTML, RTF, PDF, XML Podpora ze strany výrobce Distributor, společnost LBMS s. r. o., poskytuje služby technické podpory zakoupených nástrojů a dále realizují veškeré další požadavky ze strany zákazníků na služby. Forma podpory pokrývá klasické přístupy podpora na telefonním čísle, elektronická korespondence. Dále poskytuje technickou podporu zakoupeného nástroje diagnostika a řešení problémů spojených s nástrojem, dodávka nových verzí, oprava chyb nástroje a jiné. Co se týče požadavků na služby, jedná se například o instalaci a reinstalaci nástroje, konzultaci k funkcionalitě, realizace nastavení nástroje a další. Součástí podpory je i klasická aktualizovaná uživatelská dokumentace. Licence a cena Cena se liší dle množství uživatelů. Licence pro jednoho uživatele stojí Kč, v případě licence pro 24 uživatele cena činí Kč. Nicméně je možné uplatnit i různé slevy ( množstevní slevy, slevy pro zákazníky). V takovém případě je cena pouze spekulativní a přesnou cenu lze zjistit v rámci komunikace se společností LBMS. s. r. o. Strana 28 / 112

29 Edice Select Architect 7.11 Typ licence Uživatelská 1 licence na uživatele Množství 1 24 Cena Kč Kč Uživatelské rozhraní Hlavními nástroji prostředí Select Architect je editor diagramů Diagram Editor a průzkumník repository Repository Browser. Select Architect dále využívá praktického mechanismu ukotvení a uvolnění pracovních oken. Diagram editor Umožňuje zvýraznění informací pomocí bubliny, zarovnání objektů, zobrazení různých částí diagramu v jednom okně a jiné. Operace s diagramy se provádějí přes kontextové nabídky. Detailní popis objektu je k dispozici ve formuláři ve speciálním okně. Jednotlivé části diagramů lze také kopírovat se zachováním všech vazeb mezi objekty. Změny provedené na diagramech jsou ihned ukládány do repositáře. Průzkumník repository Umožňuje vytvářet vztahy pomocí prostého přetažení, stejně tak lze i přidávat již existující objekty na diagram. Natavení vzhledu Výhodou tohoto vývojového prostředí Select Architect je i to, že poskytuje možnost přizpůsobení uživatelského rozhraní pro různé uživatelské role. Každý uživatel má možnost nastavit svůj vlastní vzhled uživatelského rozhraní tak, aby ideálně odpovídal jeho roli ve vývojovém týmu s tím, že má k dispozici pouze takové funkcionality, které potřebuje ke své práci. 1(cena zjištěna komunikací s LBMS. s.r.o.) Strana 29 / 112

30 Ilustrace 3: Data model diagram ukázka uživatelského rozhraní. Hodnocení Select Architect je mohutným nástrojem, který řídí celý vývoj aplikací. Podporuje mnoho programovacích jazyků. Dalším plusem je jeho modulární systém, je tedy možno dokoupit další dodatečné funkce. Záporem je jeho cena, která se odvíjí od jeho mohutnosti. ní moc vhodný pro menší projekty. Silné stránky Modulární systém Široká podpora programovacích jazyků jako.t nebo Java Kvalitní uživatelské prostředí Podpora distributora Generátor dokumentace Slabé stránky ní dostupná česká lokalizace ní vhodný pro menší projekty Strana 30 / 112

31 SYBASE POWER DESIGNER Verze Výrobce Sybase (http://www.sybase.com) Distributor Sybase Software, s.r.o (http://www.sybase.cz) Lokalizace Demoverze (trial verze na dobu 15 dní, po registraci) Platforma Windows, Linux, MacOS Edice DataArchitect, Developer, Studio, Viewer, Enterprise Edice (DataArchitect Enterprise, Developer Enterprise, Studio Enterprise) Systémové požadavky Požadavky na hardware: 1.5 GHz procesor 1 GB RAM, SVGA (800x600), CDROM drive, 500MB HDD Popis PowerDesigner je první CASE nástroj, který komplexně pokrývá všechny aspekty rozvoje podniku. Obsahuje nástroje pro obchodně orientovanou procesní analýzu, která umožní identifikovat klíčová místa a funkce podniku jako takového a nabízí také plně integrované prostředí pro datovou a objektovou analýzu informačních systémů. Přitom plně podporuje zavedené přístupy a metodiky jako je Unified Modeling Language (UML) nebo tříúrovňový návrh databáze. PowerDesigner je ideálním nástrojem pro návrh informačních systémů, protože umožňuje v rámci jediného prostředí identifikovat důležité obchodní aktivity podniku a zachytit jejich odraz v aplikacích a databázích pomocí datových a objektových modelů. Obchodní analytik tak může navrhnout efektivnější fungování podniku v modelu podnikových procesů a předat takto specifikované zadání do IT oddělení k vytvoření informačních systémů podporujících tyto nové procesy v podniku. Při návrhu požadovaných aplikací může díky tomu datový analytik vytvářet entity v datovém modelu a sledovat jejich závislost na objektech a třídách získaných z objektového modelu systému. Hladká Strana 31 / 112

32 spolupráce při návrhu datové a aplikační stránky systému v rámci jediného CASE nástroje s jednotným uživatelským prostředím se pak odráží v rychlém a bezproblémovém vývoji. Funkcionalita Funkční rozdíly edic: DataArchitect Splňuje požadavky nejnáročnějších datových modelářů a DB administrátorů. DataArchitect nabízí řízení požadavků a plný rozsah funkcionality pro víceúrovňovou analýzu a design včetně dopředného i zpětného inženýrství pro téměř 60 poskytovatelů/verzí relačních databází. Developer Varianta určená pro objektové modelování včetně řízení požadavků. Plná podpora UML. Obsahuje funkcionalitu pro zvýšení produktivity při použití s těmito jazyky/nástroji: Java, C#, VB.NET, XML, PowerBuilder, aj. Variantu Developer je možné propojit s většinou rozšířených vývojových nástrojů pro zajištění automatické modeltocode synchronizace. Studio Naplňuje potřeby zejména vedení IT a obchodu a poskytuje možnosti sladění cílů obou těchto oddělení. Kombinuje funkcionalitu variant DataArchitect, Developer a ještě přidává možnost modelovat obchodní procesy. Varianta Studio tak umožňuje vytvořit komplexní pohled na strukturu a chování celé firmy. Viewer Tuto variantu využijí zejména týmy tvořící dokumentaci, techničtí manažeři a další uživatelé, kteří potřebují přístup ke čtení modelů. Je možné z něj přistupovat do Repository, tisknout modely a vytvářet reporty. Viewer je k dispozici zdarma na adrese (http://response.sybase.com/forms/powerdesigner15arch) Enterprise Edice (DataArchitect Enterprise, Developer Enterprise, Studio Enterprise) Varianty s přívlastkem Enterprise obsahují navíc připojení do Repository pro každého uživatele. Na Enterprise varianty je možné upgradovat i ze základních verzí PowerDesigneru v okamžiku potřeby. [1] [2] Funkce nástrojů: Řízení požadavků Sběr, provázání a reportování požadavků, jejich hierarchické zpracování a přiřazení jednotlivým uživatelům. Možnost synchronizovat požadavky s dokumenty ve formátu Microsoft Word. Generování dokumentace Účinný draganddrop nástroj pro automatizovanou tvorbu dokumentace. Export do všech běžných formátů, RTF, HTML, Excel, atd. Široké možnosti rozšíření Customizovatelné GUI, tvorba vlastních rozšíření, uživatelské skripty. Mapovací editor Draganddrop nástroj umožňující na sebe namapovat jednotlivé objekty mezi datovými modely. Import z MS Visio Knihovna ikon Plugin pro VS2008 Import mapování tabulek z PDM do ILM Strana 32 / 112

33 Podporované platformy: Procesy BPMN, ebxml, BPEL4WS, podpora SOA RDBMS obousměrný engineering pro téměř 60 relačních databází včetně nejnovějších verzí Oracle, IBM DB/2, MS SQL Server, Sybase, MySQL a mnoha dalších. Objektové jazyky obousměrný engineering pro jazyky Java, C#, C++, PowerBuilder, XML, VB.NET a další. Integrace při vývoji pluginy pro synchronizaci kódu s modelem v nástrojích Eclipse, PowerBuilder a Visual Studio. Modelovací techniky Modelovacích technik je obsaženo mnoho. Samozřejmostí je modelování business procesů (BPM) a datové modelování. Modelování je založené na principu tří architektur (konceptuální, logická, fyzická) a modelování datových skladů. chybí podpora Javy, XML a webových služeb v databázích. Dále také XML modelování, podpora XML DTD a Schema elementů, objektové modelování a modely vycházející z UML 1.x a 2.0. Podniková repository Umožňuje práci v týmu, kde je možné sdílet modely v týmu, zamykat je a automaticky verzovat. K dispozici je mezimodelová analýza dopadu. která uchovává vazby a závislosti mezi jednotlivými modely, aby bylo možné sledovat případné dopady úprav napříč celým podnikem. Bezpečnostní politika je založená na rolích a s možností kontrolovat přístupy k jednotlivým modelům a submodelům. Web prohlížeč repository Přístup k modelům v Repository (úložišti) je nyní možný skrze webový prohlížeč pomocí webového serveru. K dispozici je zobrazení diagramů, prohledávání Repository a sdílení metadat. Metodika vývoje IS Ve spolupráci s prof. Václavem Řepou z Vysoké školy ekonomické byla vyvinuta metodika vývoje informačního systému s použitím PowerDesigneru. Teoretická publikace je k dispozici na: Z ní také vychází praktická implementace pro PowerDesigner, kterou je možné použít i samostatně. Je založena na zajištění konzistence v rámci objektového modelu (Class diagram, Use case diagram, Statechart diagram), modelu požadavků, data flow diagramu (DFD) a procesního modelu. Metodiku lze implementovat za použití všech dostupných variant PowerDesigneru kromě DataArchitect. [27] [28] Strana 33 / 112

34 SYBASE POWER DESIGNER UML BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Reverse Database WSDL XML Schema Podporované DBS Správa verzí Týmová spolupráce Repository Inegrace s IDE Exporty 2.0+ Oracle, IBM DB/2, MS SQL Server, Sybase, MySQL a mnoha dalších Licence a cena Edice DataArchitect, Developer, Studio,Viewer, Enterprise Edice (DataArchitect Enterprise, Developer Enterprise, Studio Enterprise) Typ licence Množství Cena Produkt je komerční, ale ceny nezveřejňuje. Rámcově budou ceny v částkách statisíců až milionů (záleží na edici a počtu licencí) Strana 34 / 112

35 Podpora ze strany výrobce Cena podpory není uvedena. Je poskytována v rámci předplacení služeb, dokoupení podpory, či je součástí koupeného produktu. Podpora je poskytována na profesionální úrovni formou konzultací, telefonicky i elektronicky. Strana 35 / 112

36 Uživatelské rozhraní Uživatelské rozhraní tohoto nástroje vypadá následovně. Ilustrace 4: Uživatelské rozhraní nástroje Power Designer Hodnocení Silné stránky Systém pokrývající nejširší spektrum funkcí Slabé stránky Velice silný a složitý nástroj nevhodný pro některé menší společnosti Spolehlivost, všestrannost zveřejněná cena výrobcem Automatické generování kódu do více programovacích jazyků Možnost spolupráce a kompatibilita s dalším software (databáze, XMI ) Progresivní vývoj zaručující budoucnost Strana 36 / 112

37 Visual Paradigm for UML Verze Výrobce Visual Paradigm International (http://www.visualparadigm.com/aboutus/) Distributor Lokalizace Demoverze (30 dní) Platforma [30] Microsoft Windows (98/2000/XP/2003/Vista/7), Linux, Mac OS X, Solaris nebo všechny ostatní javovské platformy. Community Edice[31] Systémové požadavky [30] Personal Modeler Standard Professional Enterprise Intel Pentium III kompatibilní procesor, 1.0 GHz a vyšší Min. 512MB RAM, 1.0 GB doporučeno Min. 800MB místa na disku IDE: Eclipse 3.1, IntelliJ IDEA 4, tbeans 4.0 Popis Visual Paradigm for UML je komplexní nástroj nabízející širokou funkcionalitu. Samozřejmostí je podpora modelování v jazyce UML, a to ve verzi 2.2. Nástroj umožňuje práci se všemi třinácti diagramy definovanými v UML 2.2. V modelování případů užití lze navíc tvořit a spravovat scénáře případů užití, což specifikace UML neupravuje. Integrovat je můžeme pomocí bodů rozšíření. Zároveň je možné přímo při modelování scénářů případů užití tvořit uživatelské akceptační testy vyplněním sloupců procedur a očekávaných výsledků v editoru scénářů. Případy užití a aktéři jsou zobrazeni v přehledné tabulce. Dostupné je rychlé vyhledávání a filtrace pro snadnou orientaci v namodelovaných případech užití. Pomoc při hledání případů užití i jiných prvků modelu nabízí textová analýza. Ta dokáže vyextrahovat kandidátní prvky modelu z textového dokumentu. Pomocí textové analýzy lze identifikovat například případy užití, aktéry, třídy, akce, subprocesy nebo události. Dalším podporovaným způsobem identifikace prvků modelu jsou CRC katry (ClassResponsibility Collaborator), které slouží k identifikaci tříd, jejich odpovědností a vzájemných vazeb. Software dále nabízí modelování business procesů v notaci BPNM verze 2.0. Nástroj umožňuje na procesy pohlížet v několika úrovních, a to jak prostřednictvím jednotlivých diagramů business procesů, tak z hlediska procesních map spojujících tyto procesy vazbami. Strana 37 / 112

38 Visual Paradigm for UML je také velice vhodným a robustním nástrojem pro navrhování, vytváření a synchronizování databází. Vytvářet lze třeba také vrstvu objektověrelačního mapování jazyka Java (Hibernate). Dostupná je také synchronizace mezi ERD (Entity Relationship Diagram) a diagramy tříd UML. Visual Paradigm nabízí rovněž širokou podporu pro správu požadavků. Umožňuje vytvářet SysML diagramy požadavků pro snadné specifikování a analyzování funkčních a nefunkčních požadavků kladených na modelovaný systém. Požadavky lze propojovat se souvisejícími případy užití a možné je též přepínání mezi diagramovým a tabulkovým pohledem na požadavky. Visual Paradigm umožňuje také vytvářet a spravovat projektové slovníky, ve kterých analytici a jiní zainteresovaní uživatelé mohou specifikovat termíny z problémové domény, které jsou v projektu užívány. Termíny mohou být zadávány ručně nebo s využitím textové analýzy a analýzy případů užití. Užitečným nástrojem je návrhář uživatelského rozhraní. Velkou výhodou tohoto návrháře je jeho nezávislost na jakémkoliv programovacím jazyce a možnost popisu jednotlivých prvků navrženého rozhraní. Novinkou v poslední verzi je návrhář uživatelského rozhraní pro webové aplikace. Jako každý kvalitní CASE nástroj, také Visual Paradigm for UML umožňuje generovat dokumentaci a reporty. Zahrnuje v sobě editor pro tvorbu šablon reportů, takže uživatel může snadno přizpůsobit jak vzhled dokumentů, tak jejich obsah. Dokumentaci lze generovat do formátů PDF, HTML, MS Word 2007 nebo publikovat celý projekt na webu. Dokumentaci je možné také vytvářet ručně. Správa verzí a týmová spolupráce na projektu je podporována prostřednictvím VP Teamwork Server, Perforce, Subversion nebo CVS. Další důležitou vlastností každého CASE nástroje je jeho integrovatelnost, a to jak s ostatními nástroji účastnícími se vývoje softwaru, tak možnost exportu vytvořených modelů do různých formátů. První formu integrovatelnosti splňuje Visual Paradigm for UML pro integrovaná vývojová prostředí Eclipse, tbeans a IntelliJ IDEA. Export a import modelů je podporován pro formáty XMI, XML, Visual Paradigm Project (VPP) and MS Excel, a to bez ztráty informace. Možnosti importu formátů jsou ještě rozsáhlejší. Importovat lze nativní formáty různých jiných komerčních CASE nástrojů, například MS Visio, Rational Rose (MDL), Rational DNX, Rational Software Architect, ERWin Data Modeler, Telelogic Modeler (RPY) a System Architect business process diagramy. Export diagramů je umožněn do formátů grafických formátů JPG, PNG, SVG a EMF a rovněž do formátu PDF. Zajímavá je možnost nařezání velkých diagramů na menší části tak, aby byly vhodné pro tisk nebo začlenitelné do dokumentace. Pro zkušené uživatele vyžadující rozšíření funkcionality je připraven modul pro tvorbu vlastních pluginů v jazyce Java nebo možnost ovládání nástroje z vestavěné příkazové řádky. Co se týká reverzního inženýrství a generování kódu, kompletní roundtrip engineering je dostupný pro jazyk Java. Generovat kód je možné do patnácti jazyků. Podporované jsou jazyky Java, C#, VB.NET, PHP, ODL, Action Script, IDL, C++, Delphi, Perl, XML Schema, Python, ObjectiveC, Ada 95 a Ruby. Reverzní inženýrství je dostupné pro dvanáct jazyků. Jsou jimi Java, C++,.NET DDL nebo exe, IDL, Ada 95, XML, XML schema, JDBC, Hibernate, PHP 5.0 a vyšší, Python a ObjectiveC. Zmíněné generování kódu i reverzní inženýrství je spjato s diagramy tříd. Generování kódu ze stavových diagramů je dostupné pro jazyky Java, C#, VB.NET a C++. Samostatnou kapitolou je generování databázových schémat (DDL) z ERD diagramů a generování inicializačních skriptů nebo skriptů pro update a změny existujících databází. Visual Paradigm for UML podporuje také generování Java ORM kódu pro přístup do relačních databází. Dostupné je i reverzní inženýrství, které z existující databáze vygeneruje ERD diagram a dokáže ho synchronizovat s diagramy tříd. Podpora databází je velmi rozsáhlá, za všechny můžeme Strana 38 / 112

39 zmínit například MySQL, MS SQL Server, Oracle, Sybase, PostgreSQL, Derby, Informix, Firebird a SQLite. [29] Funkcionalita Enterprise UML 2.2 BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Java, C#, VB.NET, PHP, ODL, Action Script, IDL, C++, Delphi, Perl, XML Schema, Python, ObjectiveC, Ada 95 a Ruby Reverse Java, C+ +,.NET DDL nebo exe, IDL, Ada 95, XML, XML schema, JDBC, Hibernate, PHP 5.0 a vyšší, Python, ObjectiveC Database WSDL XML Schema Podporované DBS MySQL, MS SQL Server, Oracle, Sybase, Professional 2.2 Java, C#, VB.NET, PHP, ODL, Action Script, IDL, C++, Delphi, Perl, XML Schema, Python, ObjectiveC, Ada 95 a Ruby Java, C+ +,.NET DDL nebo exe, IDL, Ada 95, XML, XML schema, JDBC, Hibernate, PHP 5.0 a vyšší, Python, ObjectiveC Standard 2.2 Modeler 2.2 Personal 2.2 Community 2.2 Java, C+ +,.NET DDL nebo exe, IDL, Ada 95, XML, XML schema, JDBC, Hibernate, PHP 5.0 a vyšší, Python, ObjectiveC MySQL, MS SQL Server, Oracle, Sybase, Strana 39 / 112

40 PostgreSQL, PostgreSQL, Derby, Derby, Informix, Informix, Firebird, Firebird, SQLite SQLite Správa verzí VP VP VP Teamwork Teamwork Teamwork Server, Server, Server, Perforce, Perforce, Perforce, Subversion, Subversion, Subversion, CVS CVS CVS Týmová spolupráce VP VP VP Teamwork Teamwork Teamwork Server, Server, Server, Perforce, Perforce, Perforce, Subversion, Subversion, Subversion, CVS CVS CVS Repository Inegrace s IDE Eclipse, Eclipse, tbeans, tbeans, Intellij IDEA Intellij IDEA Exporty XML, XMI, XML, XMI, XML, XMI, VP project VP project VP project file, xls, file, xls, xlsx, file, xls, xlsx, UML 2, UML 2, xlsx, UML obrázky, pdf obrázky, pdf 2, obrázky, pdf Podrobněji viz zdroj [30] VP Teamwork Server, Perforce, Subversion, CVS XML, XML, XML, XMI, VP obrázky, obrázky, pdf project file, pdf UML 2, obrázky, pdf Strana 40 / 112

41 Licence a cena Edice Typ licence Množství Cena Enterprise Uživatelská 1 $ licence na uživ. Plovoucí* 1 $ Profesional Uživatelská 1 $ licence na uživ. Plovoucí* 1 $ Standard Uživatelská 1 $ licence na uživ. Plovoucí* 1 $ Akademická neomezené free Modeler Uživatelská 1 $ licence na uživ. Plovoucí* 1 $ Personal Uživatelská 1 $ licence na uživ. Community Uživatelská 1 Zdarma pro nekomerční 1 licence na uživ. účely. * plovoucí licence mohou být v době jejich nepoužívání deaktivovány, aby je v té době mohl využívat jiný uživatel Podrobněji viz zdroj [31]. Uživatelské rozhraní Okno je standardně členěno na čtyři panely, menu a nástrojové lišty. Všechny nástroje jsou zařazeny pod nabídku Tools, která se dále větví. Nástrojové lišty jsou přizpůsobitelné. Uživatel si po kliknutí pravým tlačítkem může zvolit, jaké skupiny nástrojů si přeje na panelu zobrazovat. Levé horní pole se skládá z pěti záložek. Každá zprostředkovává určitý pohled na model/projekt. První záložka třídí elementy modelu na základě vytvářených diagramů, na druhé záložce si můžeme prohlédnout jednotlivé elementy modelu setříděné podle názvu nebo typu. Třetí záložka slouží k prohlížení repozitáře tříd. Ve čtvrté záložce můžeme vytvářet logické pohledy na model. Pátá záložka je věnována objektověrelačnímu mapování. Další vlevo umístěné pole je rovněž rozčleněno do záložek. První nabízí pohled na vlastnosti jednotlivých prvků modelu (samozřejmě i s možností editace). Ty se dají vybrat buď na diagramu nebo z rozbalovacího seznamu přímo v poli. Druhá záložka obsahuje náhled aktuálního diagramu. Obdélníkem je vyznačena právě zobrazená část, pomocí něj je pak možné se po diagramu pohybovat a měnit aktuální náhled. Třetí záložka slouží k zápisu dokumentace k jednotlivým elementům. Zápis je možné provádět v náhledu HTML, kódu HTML nebo v běžném textu. Dolní panel slouží k výpisu zpráv. Uživatel může zvolit, zda chce zobrazovat informační zprávy, chybové zprávy i varování. Pole umístěné v pravé části obrazovky slouží k zobrazení a vytváření samotných diagramů. Po jeho levé straně se nachází bohaté lišty s elementy a nástroji. Profesionalita nástroje se ukazuje také v kvalitě vytvářených diagramů. Ty jsou jednoduše upravitelné a obsahují všechny potřebné náležitosti bez zbytečného dodatečného nastavování. Uživatelské rozhraní je poměrně intuitivní. Strana 41 / 112

42 Co se týče nápovědy, její nainstalování si volíme přímo při instalaci samotného produktu. Nápověda umožňuje vyhledávání, listování v rejstříku i v tematických okruzích. Přímo z nápovědy lze také tisknout. Kromě této formy máme nápovědu k dispozici i ve formátu PDF a HTML jako uživatelskou příručku. Přes volbu Help Visual Paradigm on the Web Online Support máme možnost kontaktovat technickou podporu. Vyzdvihnout je třeba grafickou úroveň vytvářených diagramů. Lišty s dostupnými elementy a nástroji jsou velmi bohaté, stejně jako možnosti úprav. Důležití je také možnost přizpůsobení vzhledu okna (např. vypínání nevyužívaných záložek) a rozmístění jednotlivých polí s možností uložení jako tzv. perspektivy pomocí View Save Perspective as. Mezi perspektivami je pak možné přepínat volbou View Open perspective. Ilustrace 5: Business process diagram ukázka uživatelského rozhraní Podpora ze strany výrobce Výrobce nabízí možnost dokoupení jednoroční podpory ke všem edicím kromě Community. K základní ceně produktu se v tom případě přičítá 20%. [31] Strana 42 / 112

43 Hodnocení Silné stránky podpora mnoha operačních systémů podpora UML 2.2 existence mnoha verzí, každý si vybere podle svých požadavků široká nabídka funkcí existence free verze Slabé stránky chybí česká lokalizace neexistence distributora pro český trh Strana 43 / 112

44 Nástroje bez repository Altova Umodel Verze 2010 Výrobce Altova (http://www.altova.com/umodel.html) Distributor JIMAZ s.r.o. Lokalizace Demoverze (30 dní) Platforma MS Windows (2000, XP, 2003, Vista, Windows 7) Edice Systémové požadavky Professional Enterprise Pentium III, 800 Mhz 64MB RAM 50MB místa na disku [32] Popis Altova UModel 2010 je cenově zajímavým řešením pro modelování pomocí UML. Zahrnuje v sobě mnoho užitečných vlastností umožňujících snadnou manipulaci s nástrojem a efektivní práci vývojářů. Kvalitně vizuálně ztvárněné a bohaté uživatelské rozhraní nabízí uživatelům možnost rychle a intuitivně tvořit design aplikací. Kromě vizuální tvorby designu umí nástroj také analyzovat design stávajících aplikací. V raných fázích prací na projektu UModel vývojářům napomáhá s definicí požadavků a vzhledem k jejich přehlednému zpracování usnadňuje komunikaci se všemi zainteresovanými skupinami. K nezbytným funkcím aplikace patří podpora týmové spolupráce, generování kódu, reverzní inženýrství, roundtrip enginnering a podpora formátu XMI pro ukládání modelů. Díky podpoře XMI můžeme do UModel importovat modely vytvořené jinými CASE nástroji. Pomocí UModel můžeme vytvářet všechny diagramy definované v UML 2.2 a další, například XSD diagramy (pro modelování XML schémat) a BPMN diagramy (modelování business procesů). Podpora poslední verze UML standardu je velkou výhodou, nástroj však zůstává zpětně kompatibilní i s verzemi 2.0 a 2.1. Nástroj se snaží plně vyhovět specifikaci UML 2.2 a eliminovat možnost tvorby modelů využívajících zastaralé prvky předchozích UML specifikací nebo prvky specifikací nedefinované. Přizpůsobuje tomu i obsah menu a nástrojových lišt. Jak už bylo výše zmíněno, UModel zahrnuje funkce generování kódu, reverse engineeringu a roundtrip engineeringu. Generování kódu je dostupné pro jazyky Java (1.4, 5.0, 6.0), C# (1.2, 2.0, 3.0) a Visual Basic.NET (7.1, 8.0, 9.0). Kód je generován na základě vytvořených diagramů tříd. Strana 44 / 112

45 Reverse engineering automaticky vytváří modely z kódu napsaného v jazycích Java, C# a Visual Basic.NET. K tomuto účelu využívá jak zdrojové kódy, tak binární soubory existujících aplikací. Tato funkce je výhodná a zjednodušuje práci zejména při požadavcích na rozšíření stávajících aplikací nebo znovupoužití již existujících komponent v nových projektech. [33] Funkcionalita UML BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Reverse Database WSDL XML Schema Podporované DBS Správa verzí Enterprise 2.2 Professioanl 2.2 Java, C#, Visual Basic Java, C#, Visual Basic Java, C#, Visual Basic Java, C#, Visual Basic Rational ClearCase, CVS, Subversion, Perforce, Visual Studio Team System a mnoho dalších Týmová Rational ClearCase, CVS, spolupráce Subversion, Perforce, Visual Studio Team System a mnoho dalších Repository Integrace s IDE Visual Studio, Eclipse Exporty png, emf, rtf, html, formáty Microsoft Word, XMI 2.1 Podrobněji viz zdroj [34] Rational ClearCase, CVS, Subversion, Perforce, Visual Studio Team System a mnoho dalších Rational ClearCase, CVS, Subversion, Perforce, Visual Studio Team System a mnoho dalších png, emf, rtf, html, formáty Microsoft Word, XMI 2.1 Strana 45 / 112

46 Licence a cena Edice Professional Typ licence Uživatelská Enterprise Uživatelská Množství Cena 119 EUR 559 EUR 1009 EUR 1979 EUR 4790 EUR 199 EUR 939 EUR 1689 EUR 3290 EUR 7990 EUR Podrobněji viz zdroje [35], [36]. Uživatelské rozhraní UModel diagramy jsou vytvářeny pomocí bohatých kolekcí elementů, které jsou do značné míry vizuálně a barevně odlišené pro lepší přehlednost. Barevnost a vizuální podobu elementů si může uživatel přizpůsobovat pomocí nastavení stylů. Panel nastavení stylů umožňuje přizpůsobování vzhledu jednoho elementu, jejich skupiny, nebo dokonce celé kategorie elementů. Zvolímeli pro nějaký element (či skupinu nebo kategorii) vlastní nastavení, v panelu stylů se objeví zvláštní ikona a vyskakovací popisek indikující zvláštní nastavení. Kamkoliv v diagramu můžeme umístit poznámky. Poznámky se chovají jako klasické elementy, můžeme měnit jejich vzhled i pozici automaticky nebo ručně. K identifikátorům v diagramech tříd lze přidávat texty, které se při generování kódu objeví jako komentáře ve zdrojovém kódu (dostupné pro jazyky Java a C#). Co se týká rozložení elementů na diagramu, UModel umožňuje uživateli rozložit elementy (nebo jejich skupiny) ručně, nebo dokáže elementy rozložit automaticky na základě několika voleb. Volbu autolayoutu nabízí kontextové menu dostupné po kliknutí pravým tlačítkem na element (skupinu elementů). Vytvořímeli prvek, který obsahuje syntaktickou chybu, UModel nás na tuto skutečnost upozorní. Důležitou funkcí je neomezený počet Undo a Redo operací. To nám umožní experimentování s modelem bez obav ze ztráty informace. Model je zobrazen standardně ve stromové reprezentaci. Prvky nacházející se v tomto stromu můžeme zobrazovat v libovolném počtu diagramů. UModel nabízí funkce drag and drop, díky níž můžeme vkládat elementy do diagramu pouhým přetažením myši. Jednotlivé prvky a jejich skupiny můžeme také kopírovat a vkládat do jiných diagramů. UModel si zakládá na kastomizovatelnosti veškerých vlastností diagramů velikosti, pozice, barvy, písem, stylů čar atd. Veškeré panely a nabídky určené pro nastavování vlastností modelů i chování aplikace jsou velmi podobné těm známým z integrovaných vývojových prostředí. Jejich ovládání je tedy pro uživatele vysoce intuitivní. UModel v levé části hlavního okna zobrazuje řadu pomocných oken, které nám pomohou vytvářet, prohlížet a procházet naše modely. Perspektivu pohledu na projekt si uživatel může navolit. Standardní pohled na model je pomocí stromového zobrazení modelu. Znázorňuje vazby mezi Strana 46 / 112

47 prvky z business hlediska i vztahy mezi diagramy. Strom diagramů třídí model podle typů diagramů v něm vytvořených. Bez ohledu na zvolenou perspektivu, když vytvoříme nový prvek, jeho vlastnosti a funkce se zobrazí v podokně vlastností. Zde jsou snadno přístupné jak ke čtení, tak k editaci. Podokno nastavení se podobá oknům vlastností dostupným v integrovaných vývojových prostředích. Mnoho vlastností prvků lze modifikovat přímo v panelu, ve kterém se diagram zobrazuje a tvoří. Designové okno diagramu nabízí funkci zoom pro přibližování a oddalování diagramu. Jakou část diagramu máme právě zobrazenou se snadno dozvíme z podokna celkového pohledu. Každý typ diagramu má navíc svůj vlastní panel nástrojů, takže obrazovka nebude přeplněna irelevantními ikonami. Zajímavou funkcí UModel je podpora vrstev diagramů. V UModel Enterprise Edition lze tvořit vrstvy pro všechny typy diagramů. Každý prvek diagramu může být přiřazen ke konkrétní vrstvě. Jednotlivé vrstvy lze zamykat, aby se předešlo změnám, nebo je možné je úplně zneviditelnit. Ilustrace 6: Requirements diagram ukázka uživatelského rozhraní. Zdroj [34] Podpora ze strany výrobce K licenci je možné dokoupit tzv. Support & Maintenance Package. Tento balíček stojí na jeden rok 25% ceny licence, na dva roky 40%. [37] Strana 47 / 112

48 Hodnocení Silné stránky komfortní a intuitivní ovládání Slabé stránky oficiální podpora pouze pro Windows poměr cena/výkon neexistence repository podpora UML 2.2 lokalizace systémové nároky Strana 48 / 112

49 Astah* Verze 6.1 (share 2.1) Výrobce Change Vision, Inc. (http://astah.changevision.com/en/index.php) Distributor Lokalizace Demoverze (20 dní) Platforma MS Windows 7, Vista, XP2 Edice Systémové požadavky Astah* professional Astah* UML Astah* share Astah* community Pentium III 512MB RAM (1GB doporučeno) 400MB HDD Java: Sun Microsystems JDK (Java SE Development Kit) JDK 6 Update 16 nebo vyšší (od verze 6.1, jinak JDK 5) [38], [39] Popis Dříve nástroj existoval pod názvem JUDE, 31. března 2010 došlo k úplnému zastavení prodeje licencí na produkty JUDE/Professional 5.5.x, JUDE/Share 1.1. Podpora těchto produktů bude ukončena 30. srpna Astah* professional, UML, community Společnost Change Vision nabízí nástroj Astah* pro návrh systémů ve třech edicích, lišících se licencí. jobsáhlejší edicí je verze professional. Verze community je nejvíce omezená, ale zato je pro nekomerční použití nabízena zdarma. Detailní informace o podpoře jednotlivých diagramů a funkcí jsou k vidění níže. 2 SW sám o sobě na platformě nezávislý, mimo MS Windows a Sun Microsystems JDK bez podpory Strana 49 / 112

50 Obecně je Astah* nástrojem k návrhu systémů, který velice dobře podporuje UML, Entity Realationship Diagram, Flowchart, CRUD, DFD, modelování požadavků a tvorbu myšlenkových map. Co se vývoje systémů týče je k dispozici API pro Javu, C#, C++, které umožňuje generování kódu a reverzní inženýrství. Samotné modelování se nijak neliší od modelování v JUDE. Ponechává si jednoduchost a lehkost a kombinuje s jednoduchým modelem konzistence. Každý symbol je reprezentován objektem, s tím, že ten samý objekt vystupuje v řadě diagramů. Rozšíření o podporu myšlenkových map přináší vyšší efektivitu práce. Z fyziologie člověka vychází, že myšlenky jsou původně neuspořádané a myšlenková mapa umožní je zachytit a jednoduše uspořádat do polostrukturované podoby. Jednotlivé položky v mapě lze typově odlišit a vytvořit z nich tak objekty. Následně je možné z těchto objektů položit základy jednotlivých modelů, kde se pak myšlenky vyskytují už v dobře strukturované podobě. Patrným omezením pro tvorbu komplexních systému je absence verzování a konzistence jednotlivých modelů. Tento fakt řadí nástroj spíše do kategorie kreslících nástrojů k MS Visiu, avšak oproti němu Astah* nabízí daleko sofistikovanější modelování zaměřené pouze na tvorbu IS. Potřebu verzování a konzistence řeší částečně doplňkový nástroj Astah* share. Astah* share Astah* share je nástroj, který podporuje komunikaci v rámci týmu. Funguje na bázi webové aplikace a slouží k uploadu modelů a vkládání komentářů. ní však možné spravovat verze nahrávaných modelů. Jako podpůrné funkce nabízí share možnost přiřazovat k modelům uživatele a sdružovat je do projektů. Každý model má své permanentní URL. Podporuje všechny typy modelů kromě popisu UseCase. Pokud použitelnost nástroje shrneme: není možné jej použít jako kvalitní repository, (absence verzování) ani jako nástroj pro řízení projektu modelování (existují pouze náznaky), jen pro diskusi nad modely, popř. kontrolu Funkcionalita Ilustrace 7: Funkcionalita jednotlivých verzí produktu astah*. Zdroj [38] Strana 50 / 112

51 UML BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Reverse Database WSDL XML Schema Podporované DBS Správa verzí Týmová spolupráce Repository Inegrace s IDE Exporty professioanl 2.1 částečně UML 2.1 čtení čtení čtení community 2.1 čtení čtení čtení ano čtení čtení Java, C#, C++ Java Java Java Komentáře přes share jpg, png, emf, svg, rtf, html, csv, ppt DB, entity definition report, SQL, CRUD do xls, XMI jpg, png, emf, svg, rtf, html, csv, ppt Jpg, png [40] Strana 51 / 112

52 Licence a cena Edice professional Typ licence Uživatelská 1 licence na uživ. Množství Časová 1 licence na PC Akademická časová 1 licence na PC Akademická fakultní 1 licence na fakultu Plovoucí* Prodloužení podpory Časová Plovoucí* UML share community Cena rok 6 měsíců 3 měsíce 1 rok US $280 US $1300 US $2460 US $4800 US $120 US $70 US $40 US $40 1 rok US $ rok 1 rok omezeně** US $1500 US $6000 US $10000 US $75 US $50 US $650 US $2500 US $4500 US $700 Časová 1 licence na PC Prodloužení podpory 1 rok Zdarma pro nekomerční účely, bez podpory US $350 [41] * plovoucí licence mohou být v době jejich nepoužívání deaktivovány, aby je v té době mohl využívat jiný uživatel ** neomezené použití nástroje je omezeno podporou na 1 rok (lze přikoupit) Hodnocení Silné stránky nízká cena Slabé stránky oficiální podpora pouze pro Windows intuitivní ovládání neexistence repository výborná podpora UML 2.1 myšlenkové mapy existence komunitní verze Strana 52 / 112

53 Craft.CASE Verze Výrobce CRAFT.CASE Ltd. Velká Británie (http://www.craftcase.com/) Distributor Efractal, s.r.o. Lokalizace Demoverze (plně funkční s omezením ukládání pro projekt do 20 objektů) Platforma Windows, Linux, MacOS, Solaris Edice Systémové požadavky Craft.CASE Craft.CASE Academic Craft.CASE Tester Craft.CASE Demo Craft.CASE Viewer 32 nebo 64 bitový procesor, minimálně 300 Mhz 128 MB of RAM (256 MB or higher recommended) 80 MB volného místa na disku 800*600 (256 barev) [42] Popis Craft.CASE je původně český modelovací a analytický nástroj podporující metodu BORM (Business Object Relation Modelling) konkrétněji využívá vlastní C.C metodiku. Byl vyvíjen českou firmou efractal s.r.o. a od roku 2007 převzala vývoj londýnská společnost Craft.CASE Ltd. [43] Tento nástroj pokrývá vývoj systému od počátečních business procesů až po modely architektury IS. Jeho použití je vhodné pro vývoj podnikového IS, kdy je řešena převážně business část. Funkcionalita programu Craft.CASE těsně souvisí s použitím metodiky C.C resp. modifikace BORM (Business and Object Realtion modeling). Jednotlivé funkce můžeme rozdělit do následujících částí: Interview Structure Relations Testing Strana 53 / 112

54 Processes Validation IT Structure IT Models Interview se zabývá tvorbou myšlenkových map při zaznamenávání informací získaných z interview zákazníka Structure, Relations, Testing, Processes, Validation lze obecně zařadit pod bussiness funkcionalitu, která se zabývá modelováním a analyzováním business procesů. Zachycuje role, stavy, funkce, procesy, datové toky a hierarchii. IT Structure, IT Models slouží k modelování informačního systému. Právě sem se řadí podpora UML. Craft.case academic Obsahuje stejné funkce jako plná licence, jen se k ní vztahují omezení týkající se využití. Smí se využívat jen pro akademické využití, komerční užití je zakázáno. Licence může být platná na jeden semestr nebo školní rok a lze ji prodloužit. Craft.case tester Tato licence dovoluje využívání poslední verze programu Craft.CASE ve stádiu beta. Lze o ni zažádat a v případě získání se vydává 3 měsíční licence. S ní přichází povinnost odevzdání reportu chyb. Stejně jako u akademické licence je zakázáno komerční užití. Craft.case demo Jedná se o trial verzi poskytovanou zdarma. Samotná funkčnost aplikace není omezena. V případě, že se v projektu vyskytne více jak 20 objektů, nebude možné projekt uložit. Jiné omezení s touto licencí nepřichází. Craft.case viewer Jde o zdarma distribuovanou edici, která plní je jeden účel. Jedná se čistě o prohlížeč projektů. lze v něm editovat ani ukládat. Využití je vhodné pro zákazníky, kteří si analýzu objednali. Umožňuje jim veškeré simulace a modely prohlížet. Oficiální distributorem pro Českou republiku je firma Efractal, s.r.o. Ta zajišťuje i podporu. Vzhledem k předchozímu vývoji aplikace touto firmou lze očekávat nadstandardní kvalitu řešení problému týkajících se aplikace. Kromě klasické technické podpory dále zajišťuje prezentace funkcí aplikace, konzultace, vedení a školení. Craft.CASE je jednodušší program pro simulaci podnikových business procesů s podporou analýzy a modelování. Jako negativum, které je spíše subjektivní, lze vnímat horší uživatelské rozhraní, které se podstatně liší od ostatních zástupců kategorie CASE nástrojů. Prochází ale neustálým vývojem a je vidět snaha program vylepšovat. Český uživatel také ocení přímou podporu dřívějšího výrobce, který má s programem dlouholetou zkušenost. Další nevýhodou je podpora pouze jedné metodiky a pro někoho i vyšší cena. Co se podpory UML týče, lze vytvářet diagramy tříd, komponent, objektů, přičemž objekty si mohou posílat zprávy (na způsob sekvenčního diagramu). Strana 54 / 112

55 Funkcionalita UML BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Reverse Database WSDL XML Schema Podporované DBS Správa verzí Týmová spolupráce Repository Inegrace s IDE Exporty [42] CrafT.CASE částečně Html, rtf, pdf, xml Licence a cena Edice Craft.CASE Craft.CASE Academic Typ licence Časová Množství 1 rok Cena Kč (3500 )3 Craft.CASE Tester Craft.CASE Demo nezpoplatněno Craft.CASE Viewer 3 Cena zjištěna ovou komunikací se společností Efractal, s.r.o. (ZS 2009/2010) Strana 55 / 112

56 Hodnocení Silné stránky Kvalitní podpora v českém jazyce Slabé stránky ní dostupná česká lokalizace Simulace procesů Vyšší cena Konzistence mezi jednotlivými modely Podpora jediné metodiky (vlastní C.C) UML jen pro třídy a objekty Strana 56 / 112

57 Enterprise Architect Verze 8.0 build 855 Výrobce Sparx Systems Pty Ltd (http://www.sparxsystems.com.au/) Distributor [44] HTK Pro s.r.o.cleverbee s.r.o. Ability soft Cleverbee s.r.o. JIMAZ s.r.o. NESS Logos a.s Daquas s.r.o Lokalizace Demoverze (30 dní) Platforma MS Windows (2000, XP, 2003, Vista, Windows 7), Linux Edice Základní edice Enterprise Architect Corporate Edition Professional Edition Desktop Edition Rozšířené edice Systémové požadavky [45] Ultimate Edition Business and Software Engineering Edition Systems Engineering Edition Pro Windows Pro Linux Intel Pentium processor (a výše) Intel Pentium II processor (or equivalent) 128 MB RAM (256 MB a výše doporučeno) 64 MB RAM (128 MB a výše doporučeno) 150 MB dostupného místa na disku 150 MB dostupného místa na disku Strana 57 / 112

58 Popis Enterprise Architect je komplexním modelovacím nástrojem pro analýzu a návrh informačních systémů pomocí jazyka UML. Pokrývá všechny aspekty softwarového vývoje od sběru požadavků, analýzy, modelování, návrh, testování, řízení změn, údržbu až po implementaci, přičemž v rámci celého tohoto procesu je vždy zajištěna zpětná dohledatelnost. EA je mnohouživatelským, vizuálním nástrojem s velkým rozsahem funkcí, jehož současná verze podporuje všech 13 diagramů UML. [46] Funkcionalita Rozsah dostupných funkcí EA je závislý na konkrétní edici. ENTERPRISE ARCHITECT DESKTOP EDITION Enterprise Architect Desktop Edition je efektivní řešení pro UML modelování a řízení testů i modelování podnikových procesů. Je cílena na individuální analytiky a vývojáře, kteří vyžadují flexibilní modelovací prostředí podporující vše od mind mapping až po zavedení IS. [47] ENTERPRISE ARCHITECT PROFESSIONAL EDITION Professional Edition je výkonným modelovacím nástrojem zaměřeným na pracovní skupiny či jednotlivé vývojáře a analytiky. Její funkcionalita jako replikace, sdílené soubory, a kontrola verzí nabízí podporu sdílených projektů a kromě jiného podporuje i mind mapping či MDG technologie. [47] ENTERPRISE ARCHITECT CORPORATE EDITION Edice Corporate je řešením vhodným pro větší vývojové týmy, které v sobě zahrnuje veškerou funkcionalitu nižších edic a mimo jiné nabízí prostředky pro efektivní týmovou spolupráci jako sdílené úložiště, správu verzí, skupiny uživatelů, sdílení modelů, zamykání elementů pro skupiny uživatelů atd. [47] ULTIMATE EDITION Edice Ultimate je komplexním řešením pro pokročilé uživatele pracující napříč vícenásobnými doménami. V jednom vývojovém prostředí integruje jak nástroje pro business modelování, softwarové inženýrství tak i vývoje informačních systému, a podporuje tak týmovou spolupráci i na nejnáročnějších projektech. [48] SYSTEMS ENGINEERING EDITION Tato nová edice EA zaměřená na profesionální vývoj informačních systémů je řešením používajícím UML, SysML, DDS a další související technologie. Mezi její hlavní přednosti patří generování zdrojového kódu (C, C++, C#, Java, VB.t) z diagramů aktivit, interakcí a stavových diagramů, plná podpora Hardware Description Languages a možnost simulovat SysML 1.1 constraint modely. [49] BUSINESS AND SOFTWARE ENGINEERING EDITION Business and Software Engineering Edice je pokročilým nástrojem, který podporuje softwarový vývoj, byznys modelování, záznam architektury a požadavků či projektový management. Mezi její hlavní přednosti patří možnost použití rozšířených matematických funkcí při skriptování, Strana 58 / 112

59 generování BPEL z BPML 1.1 modelů a tzv. Business Rules Composer, který umožňuje vytvářet modely a zdrojový kód implementující komplexní business rules ve standardních programovacích jazycích. [50] UML BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Reverse Database WSDL XML Schema Podporované DBS Enterprise 2.2 Professioanl 2.2 Java, C#, Visual Basic Java, C#, Visual Basic Java, C#, Visual Basic Java, C#, Visual Basic DB2, InterBase, Informix, Ingres, MS Access, MySQL, MS SQL Server, Oracle, PostgreSQL, Sybase ASE, ASA, Správa verzí Rational ClearCase, CVS, Subversion, Perforce, Visual Studio Team System a mnoho dalších Týmová Rational ClearCase, CVS, spolupráce Subversion, Perforce, Visual Studio Team System a mnoho dalších Repository Integrace s IDE Visual Studio, Eclipse Exporty png, emf, rtf, html, formáty Microsoft Word, XMI 2.1 Podrobněji viz zdroj [51]. DB2, InterBase, Informix, Ingres, MS Access, MySQL, MS SQL Server, Oracle, PostgreSQL, Sybase ASE, ASA, Rational ClearCase, CVS, Subversion, Perforce, Visual Studio Team System a mnoho dalších Rational ClearCase, CVS, Subversion, Perforce, Visual Studio Team System a mnoho dalších png, emf, rtf, html, formáty Microsoft Word, XMI 2.1 Licence a cena Edice case nástroje Enterprise Architect jsou dostupné ve třech základních licencích standard, floating a academic. Takzvaná floating licence zahrnuje nejen samotnou licenci na Strana 59 / 112

60 používání EA, ale i nástroj pro automatizovanou správu licencí a registračních klíčů Sparx Enterprise Key Store. [52] Příklad cen jednotlivých licencí je uveden v následující tabulce: Edice Professional Edition Corporate Edition Enterprise Typ licence Standard License Množství Floating License Standard License Academic Standard 1 License neomezená Academic Floating 1 License Cena (Sparx) US $199 US $189 US $179 US $165 US $335 US $299 US $285 US $265 US $239 US $219 US $199 US $185 US $119 US $168 Cena (Devshop.cz) Kč s DPH Kč s DPH Kč s DPH Kč s DPH Kč s DPH Kč s DPH Kč s DPH Kč s DPH Kč s DPH Kč s DPH Kč s DPH Kč s DPH Podrobněji viz zdroje [53], [54]. Strana 60 / 112

61 Uživatelské rozhraní Hlavní zbraní tohoto nástroje je velmi intuitivní rozhraní, které v kombinaci se silou specifikace UML 2.1 a s vysokým výkonem je schopno zajistit a poskytnout vysoce profesionální podporu celému vývojovému týmu. Ilustrace 8: Aktivity Diagram ukázka uživatelského rozhraní Podpora ze strany výrobce Jedním z charakteristických rysů case nástroje Enterprise Architect je i jeho podpora, která je součástí zakoupené licence produktu po dobu 12 měsíců. Po uplynutí tohoto období může být za poplatek na dalších 12 měsíců obnovena. Tato podpora zahrnuje možnost aktualizace na nové verze a buildy, ovou podporu a přístup do sekce registrovaných uživatelů na webových stránkách společnosti Sparx Systems, Ltd., kde je možné získat další informace (např. UML tutorials), ukázkové EA projekty, přednostní podporu registrovaných uživatelů, bug reporting atd. Přehled cen za obnovení podpory jednotlivých edic je uveden na stránkách výrobce.[47] [52] Strana 61 / 112

62 Hodnocení Silné stránky Podpora všech modelů specifikace UML 2.1 Komplexnost a široké spektrum funkcí Automatické generování kódu do více programovacích jazyků Rozšiřitelnost prostřednictvím pluginů Možnost spolupráce a kompatibilita s dalším software (databáze, XMI ) Komplexní help Slabé stránky ní dostupná česká lokalizace Strana 62 / 112

63 IBM Rational software modeler Verze Výrobce IBM Corporation (http://www01.ibm.com/software/awdtools/modeler/swmodeler) ATComputers, a.s. Distributor Avnet, s.r.o. DNS, a.s. SWS, a.s. Tech Data Distribution, s.r.o. Lokalizace Demoverze (30ti denní trial verze) Platforma [55] MS Windows (2000, XP, 2003, 2008, Vista, W7), Linux (Red Hat, SUSE) Edice [56] Systémové požadavky [55] Rational Software Modeler Rational Software Architect Standard Edition Rational Software Architect for WebSphere Software Pentium III 800 MHz min. 768MB RAM (doporučeno 1GB RAM) 750MB místa na disku pro instalaci a dalších 500 MB HDD MS Windows (2000, XP, 2003, 2008, Vista), Linux (Red Hat, SUSE) Popis IBM Rational Software Modeler patří do rodiny produktů IBM Rational Software Architect. Jedná se o robustní, škálovatelné řešení pro zpracování požadavků, design a business modelování. IBM Rational Software Modeler nabízí výkonné modelovací funkce, které můžeme přizpůsobit našim potřebám. Vlastnosti jsou volitelně instalovatelné, a to až do velmi nízké úrovně. Mezi nejzajímavější funkce aktuální verze patří [57]: efektivnější správa vývoje rizik a projektů využitím platformy sledovatelnosti, která nejen provádí správu, ale navíc pomáhá analyzovat vliv požadavků od návrhu až po implementaci možnost vytváření a využívání vlastních specializovaných modelovacích jazyků (DSML Domain Specific Modeling Language) k prezentaci jedinečných oblastí podnikových problémů a řešení Strana 63 / 112

64 flexibilní správa modelů podporuje paralelní vývoj a refaktoring architektury, který umožňuje rozdělování, kombinaci, porovnávání a slučování modelů a jejich fragmentů integrace s IBM Rational Software Delivery, IBM Rational Team Concert, IBM Rational Asset Manager, IBM Rational Requirements Management, WebSphere Business Modeler, Rational System Architect a dalšími produkty otevřenost a vysoká rozšiřitelnost nejnovější verze je rozšířená o podporu BPMN 2, SoaML a DoDAF 2 IBM Rational Software Modeler je postaven na IDE Eclipse 3.4 a je svázán s metodikou RUP. Kvůli své vysoké ceně není vhodný pro využití v menších firmách. Software Modeler je také úzce svázán s ostatními produkty firmy IBM. Za zmínku stojí například nástroj IBM Rational ClearCase pro správu verzí a týmovou spolupráci, IBM Rational ClearQuest pro správu konfigurací nebo IBM Rational RequisitePro pro správu požadavků. Svázání nástroje s ostatními produkty IBM by se dalo označit za výhodu i nevýhodu zároveň. Výhodou je jednoduchá integrace, zajištění komplexní funkcionality a kompatibilního uživatelského rozhraní. výhodou v tomto případě je značné navýšení ceny řešení v případě zakoupení dalších aplikací a omezená funkčnost samotného Software Modeleru ve srovnání s možnostmi, které nabízí ve spolupráci s dalšími produkty. Nástroj IBM Rational Software Modeler nabízí veškerou funkcionalitu typickou pro komerční CASE nástroje. Umožňuje přizpůsobení uživatelského rozhraní individuálním potřebám uživatele a jeho ovládání je intuitivní. V Software Modeler můžeme vytvářet diagramy definované v UML 2.1 a také modelovat procesy pomocí BPMN. Podporovány jsou UML profily i zadávání omezení modelu, například pomocí jazyka OCL. Samozřejmostí je i export dat a tvorba reportů ve formátech HTML, PDF a XML. Architektura Rational Software Modeleru nám dovoluje ho snadno integrovat do naší vývojové platformy. Jak již bylo řečeno, Software Modeler je postaven na IDE Eclipse 3.4, do kterého je integrován v podobě zásuvného modulu. Uživatelské rozhraní i ovládání respektuje filosofii vývojového prostředí Eclipse a nástroj je tak snadno integrovatelný s ostatními Eclipse pluginy. Velmi dobrá podpora existuje pro znovupoužití elementů modelu. Software Modeler se stará o zajištění závislostí a konzistence mezi elementy využívanými velkými vývojovými týmy. Modely mohou být ukládány ve formátu XMI, což umožňuje jejich přenositelnost mezi různými CASE nástroji. Dokumentace k nástroji je poměrně rozsáhlá, místy stručná co se týká možností kastomizace a pokročilé funkcionality. výhodou nástroje je především jeho vysoká cena. Dále například nedostupnost datového modelování. Kastomizace nástroje je možná pouze na hrubé úrovni, například neumožňuje dynamicky nastavit vlastnosti a funkce aplikace podle role uživatele. Další nevýhodou je absence správy verzí. Ta je dostupná pouze na úrovni souboru modelu. Sofistikovanější správa verzí se však dá přidat integrací nástroje s dalšími produkty (například IBM Rational ClearCase). Za velkou nevýhodu se dá považovat fakt, že pro zajištění opravdu komplexní funkcionality je nutné nástroj integrovat s dalšími IBM nástroji. [58] Strana 64 / 112

65 Funkcionalita Modeler Architect Standard Edition 2.1 Architect for WebSphere Software 2.1 UML 2.1 BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Java,.NET Java, C++,.NET Java, C#, WSDL, XML Schéma,.NET Reverse Java Java, C++ Java, C#, WSDL, XML Schéma Database WSDL XML Schema Podporované DBS Správa verzí IBM Rational ClearCase, Rational Team Concert, CVS Týmová IBM Rational ClearCase, Rational Team Concert, CVS spolupráce Repository Inegrace s IDE Eclipse a další IBM produkty Exporty HTML, PDF a XML Podrobněji viz zdroj [56]. Strana 65 / 112

66 Licence a cena Edice Typ licence Rational Software Architect Floating User License for WebSphere Software Authorized User License [59] Floating User Initial Fixed Term License Authorized User Initial Fixed Term License Floating User License Rational Software Architect Authorized User License Standard Edition [60] Floating User Initial Fixed Term License Authorized User Initial Fixed Term License Floating User License Rational Software Modeler Authorized User License [61] Floating User Initial Fixed Term License Authorized User Initial Fixed Term License Cena US $ 11,000 US $ 6,310 US $ 5,170 US $ 2,970 US $ 4,780 US $ 2,730 US $ 2,250 US $ 1,280 US $ 3,580 US $ 2,070 US $ 1,680 US $ 973 Uživatelské rozhraní Tento nástroj nabízí mimo jiné možnost přizpůsobení uživatelského rozhraní. Uživatel může pro zobrazení zvolit ty nástroje, které bude při své práci opravdu potřebovat. Podpora ze strany dodavatele V základní ceně licencí je zahrnuta 12ti měsíční podpora.[59] Hodnocení Silné stránky prostředí IDE Eclipse v ceně licencí 12ti měsíční podpora dostupná česká lokalizace podpora více druhů platforem Slabé stránky pro plné využití funkcionality nutné pořídit další IBM produkty vysoká cena Strana 66 / 112

67 Office Visio 2007 Verze Office Visio 2007 (Na polovinu roku 2010 je plánované uvolnění verze Office Visio 2010) Výrobce Microsoft Corporation Distributor Microsoft s.r.o. Lokalizace Demoverze (60 dní) Platforma Microsoft Windows XP Service Pack (SP) 2 nebo novější, případně Microsoft Windows Server 2003 (nebo vyšší verze) Edice Systémové požadavky Office Visio Professional 2007 Office Visio Standard 2007 Procesor 500 MHz nebo rychlejší 256 MB nebo více paměti RAM 2 GB nezbytné pro instalaci Popis Microsoft Office Visio 2007 je univerzální nástroj, který umožňuje pomocí řady diagramů vizuálně dokumentovat a navrhovat informační systémy. Kromě toho slouží jako nástroj tvorby obchodních4 a dokonce i technických modelů5 Jedná se zejména o nástroj pro široké kancelářské využití s akcentem na informační technologie. Pokud budeme uvažovat nad použitím tohoto nástroje pro vývoj informačních systémů, bude třeba sledovat jaké nabízí modely a jaká je udržitelnost a znovupoužitelnost vytvořených modelů. Visio 2007 podporuje modelování UML diagramů a celou řadu dalších modelů: DFD, ROOM, Jacksonův diagram, model architektury aplikací, paměťové diagramy, COM a OLE, ExpressG, ORM, uživatelské rozhraní systému Windows a model databáze. Co se znovupoužitelnosti a udržitelnosti týče, nastává problém v situacích, kdy je vyvíjen komplexnější systém. Absence verzování a konzistence mezi jednotlivými modely s sebou může přinášet vyšší náklady. 4 Zejména hojně využívaný a podporovaný Organizační diagram. Dále diagramy debat, rybí páteře, řízení jakosti, hodotového toku, diagramy projektového plánování (PERT, Gantt, časová osa, kalendář) aj. 5 plány budov, kanceláří, rozvodů, elektrotechnické obvody, hydraulika aj. Strana 67 / 112

68 Základní odlišení MS Visia 2007 tkví v tom, že většina CASE nástrojů usiluje o podporu procesu tvorby IS v co možná nejširší míře a nejvíce fázích životního cyklu 6. Visio se naproti tomu snaží o podporu co nejvíce technik formou šablon diagramů v různých technických a obchodních oblastech. Oblast, která by použití Visia posouvá o něco dále je deklarovaná možnost propojení s existujícími daty. Ta slouží k propojení jednoho a více symbolů s existujícím řádkem tabulky vybraného zdroje. Aktualizace dat funguje pouze směrem od úložiště. ní možné zachytit strukturu, ale pouze popis symbolů. Použitelnost je nasnadě v případě grafické prezentace dat uložených v databázi za pomoci vytvořené šablony. Nástroj je dostupný ve dvou vydáních Office Visio Professional a Office Visio Standard. V aplikaci je možné využít velkého množství předpřipravených šablon (např. vývojové diagramy obchodního procesu, síťové diagramy, diagramy pracovních postupů, databázové modely a softwarové diagramy atd.).[62] Funkcionalita UML BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Reverse Database WSDL XML Schema Podporované DBS Správa verzí Týmová spolupráce Repository Inegrace s IDE Exporty ODBC, MS Access (, v rámci SharePoint Services) (, v rámci SharePoint Services) XML, HTML, SVG, PDF, JPG, PNG, TIFF, EMF, AutoCAD, XPS, WMF 6 Pro ilustraci zmiňme například nástroj Craft.CASE, který úzce sleduje metodiku tvorby C.C ve všech fázích ŽC Strana 68 / 112

69 Licence a cena Edice Typ licence Office Visio Standard 2007 uživatelská (cena krabice) upgrade Office Visio Professional uživatelská 2007 upgrade (cena krabice) Množství Cena 7 330,00 Kč 3 560,00 Kč ,00 Kč 9 980,00 Kč Uživatelské rozhraní Ilustrace 9: Modelování IS/ICT architektury Zdroj Microsoft Podpora ze strany výrobce Microsoft poskytuje všeobecnou podporu 5 let po vydání produktu, kterou je možné si o dalších 5 let za poplatek prodloužit. V rámci automatické či online dostupné aktualizace Service Pack jsou instalovány i opravy, které zvyšují stabilitu, výkon a bezpečnost softwaru. Podpora pro předchozí aktualizaci Service Pack je 12 měsíců. Strana 69 / 112

70 Minimálně po 12 měsíců od ukončení životního cyklu produktu je dostupná i tzv. podpora online svépomocí, v rámci níž jsou online přístupné znalostní báze (centra pomoci) obsahující informace o nejčastěji řešených problémech. Dále je možné kontaktovat pracovníka technické podpory em, online či telefonicky.[63] V rámci pravidel Životního cyklu podpory produktů společnosti Microsoft lze podpora produktu rozdělit do 3 fází. Fáze všeobecné odborné pomoci zahrnuje: Řešení incidentů technické podpory (podpora bezplatných incidentů, placená podpora za jeden incident, podpora účtovaná hodinovou sazbou, podpora v rámci záruky) Poskytování bezpečnostních aktualizací Možnost požádat o nebezpečnostní aktualizaci hotfix Fáze prodloužené odborné pomoci Placená podpora Bezpečnostní aktualizace poskytované zdarma Poskytování nebezpečnostních aktualizací vyžaduje uzavření smlouvy (tyto aktualizace je také možné zakoupit za poplatek) Fáze online svépomoci Společnost Microsoft nebude akceptovat požadavky na záruční podporu, změny v designu nebo vlastnostech produktu, během fáze prodloužené odborné pomoci. Fáze prodloužené odborné pomoci není dostupná pro spotřební produkty, hardware a multimediální produkty Hodnocení Silné stránky Nízká cena Vysoce univerzální nástroj Plně lokalizovaný do českého jazyka K dispozici je velké množství již předinstalovaných šablon, další šablony lze stáhnout z webu výrobce Slabé stránky Absence jednotného úložiště dat, související sdílení a verzování modelů Chybí možnost automatického generování programového kódu Omezená podpora UML diagramů Strana 70 / 112

71 ORACLE DESIGNER Verze 10g Release 2 (posledmí repase od začátku roku 2009) Výrobce Oracle Corporation (http://www.oracle.com/index.html) Distributor Oracle Czech, s.r.o. (http://www.oracle.com/global/cz/index.html) Lokalizace Demoverze (trial verze na dobu 30 dní) Platforma Oracle Designer Windows SQL Developer Data Modeler Windows, Linux, MacOS Edice Oracle Designer Systémové požadavky Celý balík Oracle má nároky na systém dle využití. Všeobecně však pro základní využití stačí [70]: CPU 1GHZ 512MB RAM 3GB prostoru na disku Nainstalovaný OS. Nainstalovaná databáze Oracle [64] Popis Tento CASE nástroj spadá pod různé aplikační balíky. V předchozích pracích již byl několikrát dobře zpracován a od minulého semestru (podzim 2009) se nevyvinula novější verze, aktuální je stále 10g Release 2, repase Oracle Designer 10g Release 2 je důležitou součástí vývojářských nástrojů společnosti Oracle označované jako Oracle Developer Suite. Oracle Designer obsahuje funkce pro modelování business procesů (BPM), systémovou analýzu, návrh software a generování systémů. Oracle Designer je úzce propojen s úložištěm Oracle SCM a prostředím pro návrh databázových aplikací Oracle Forms. Produkt Oracle Designer se postupně vyvinul z produktu Oracle CASE Designer (modelování) a Oracle CASE dictionary (úložiště) v Oracle Designer/2000 a později v Oracle Designer. Současný produkt Oracle Designer je již pouze udržován ve stavu, kdy je stále distribuován a podporován, ale již do něj nejsou doplňovány nové funkce. Strana 71 / 112

72 Funkcionalita Funkcionalita produktu Oracle Designer je tvořena komponentami, které Designer sdružuje do jednoho nástroje. Následující tabulka ukazuje výčet oblasti CASE a komponenty Oracle Designeru, které je realizují [64]: Business Process Modeling Process Modeler (BPR) Systems Analysis Modeling Entity Relationship (ERD) Function Hierarchy (FHD) Dataflow Diagrammer (DFD) Design Wizards (průvodci) DB Design Wizard (DDW) Application Design Wizard (ADW) Systemový Design Data Diagrammer (DD) Module Logic (MLD) Module Data (MDD) Preference Navigator (PN) Module Structure (MSD) Generátory kódů Server Generator Graphics Generator Web Server Generator Forms Generator (CGENF45) Reports Generator (CGENR25) Visual Basic Generator (VBGEN10) C++ Object layer Generator (CPPGEN10) MSHelp Generator Nástroje Matrix Diagrammer (MD) Repository Object Navigator (RON) Repository Administrator (RAU) Repository Reports (REP) Repository Utilities (UTL) Tabulka funkcionality Oracle Designer UML BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Oracle Forms, PL/SQL, web PL/SQL Reverse (kódu) Oracle Forms, PL/SQL, web PL/SQL Reverse engineering z Oracle, MS SQL Server, DB2, Sybase, ANSI SQL, ODBC databáze Database WSDL XML Schema engineering Podporované DBS Oracle, Generování databáze Oracle, MS SQL Server, DB2, Sybase, ANSI SQL, ODBC Správa verzí Týmová spolupráce Repository Inegrace s IDE Oracle nástroje Exporty jpg, png, emf, svg, rtf, html, csv a jiné. Generování reportů HTML, RTF, PDF, XML Strana 72 / 112

73 Nástroje pro modelování Process Modeler slouží k modelování business procesů (obr. níže). Pomocí tohoto grafického nástroje můžete mimo jiné definovat klíčové podnikové procesy, podrobně namodelovat tyto procesy, identifikovat procesy potřebující inovaci, a posléze tyto inovované procesy navrhnout. Tento nástroj podporuje, stejně jako většina komerčních CASE, pointandclick metodu ovládání; Uživatel nejprve graficky nadefinuje celý model, a k následné editaci detailů pak použije speciální okna otevíraná po kliknutí na jednotlivé elementy modelu. Dále lze využít animace pro dynamické znázornění procesních toků (process flows) v rámci modelů, přičemž jsou možná i další nastavení modelů, jako zobrazení některých elementů jako ikon či obrázků, a také přidání zvuků či videoklipů k jednotlivým elementům. Ilustrace 10: Procesní diagram ukázka uživatelského rozhraní. Function Hierarchy Diagrammer umožňuje vytvářet hierarchie podnikových funkcí. Lze pomocí něj dekomponovat podnikové funkce, což probíhá tak, že analytik vezme pohled na funkce svrchu (tj. s vidinou nejvyšší vrstvy), a tento pohled pak dekomponuje tak dlouho, dokud se nedostane k nejnižší vrstvě, tj. k elementárním podnikovým funkcím. Dále nám umožňuje vidět, jak tyto funkce využívají data. Po vytvoření hierarchie lze s modely libovolně manipulovat a upravovat jejich vzhled. Dále je možné vytvořit vnořené hierarchie a tak dosáhnout velmi rozsáhlých a komplexních modelů s dostatečnou přehledností. Entity Relationship Diagrammer je nástroj pro datové modelování (obr. níže). Pomocí ER modelu definuje analytik jednotlivé entity v podniku, jejich atributy, a také vztahy mezi těmito entitami. Velkou výhodou datového modelování v produktu Oracle Designer je použití takzvaných domén. Například vytvořením domény příjmení s určitým nastavením způsobíme, že nemusíme zadávat u příjmení různých entit v různých modelech přímo konkrétní údaj (například VARCHAR2, 60 znaků), ale místo toho lze zadat ve sloupci příjmení doménu příjmení, a tento sloupec se pak synchronizuje dle nastavení dané domény. Případnou změnu pak lze provést na jednom místě přímo v nastavení domény, a tato změna se pak automaticky promítne do všech modelů, kde je tato doména použita. Strana 73 / 112

74 Ilustrace 11: ERD diagram ukázka uživatelského rozhraní. Dataflow Diagrammer je nástroj pro vytváření takzvaných dataflow diagramů. Tento typ diagramů, ačkoli v posledních letech často zatracovaný se nyní opět vrací do obliby analytiků. Nástroj Dataflow Diagrammer obsahuje plnou podporu tohoto typu diagramů; Umožňuje vytvářet a spravovat podnikové funkce, datová úložiště a datové toky. Pomocí dataflow diagramů lze mimo jiné vypozorovat, jak data proudí danou organizací. Mohou poskytovat pohled na závislosti dat, či na systémové komponenty. Každý dataflow diagram pak pro aplikační vrstvu představuje samostatnou podnikovou funkci. Database Design Transformer jedná se o službu, pomocí níž lze transformovat datové modely uložené v repositáři do konkrétních návrhů databáze. Tyto transformace lze plně řídit, tedy konkrétně nastavovat jejich parametry, určovat typy elementů zahrnutých či nezahrnutých do transformací, apod. Application Design Transformer pomocí této služby lze vytvářet prvotní aplikační design, který vychází z podnikových funkcí a dalších adresovaných elementů definovaných v modelech hierarchií funkcí a dataflow diagramech. Ve výsledku generuje navrhované moduly (Oracle Forms, Oracle Reports, Web PL/SQL, případně Visual Basic aplikace) a také navrhovaná menu. Na uživateli pak je následná úprava vygenerovaných menu a modulů, případně jejich změna z navrhovaných na schválené. Nástroje pro návrh a generování Design Editor slouží k vytváření, editaci a spravování všech typů elementů uložených v repositáři. Dále slouží ke specifikaci aplikační logiky a logiky na straně serveru (u klient/server aplikací). V návaznosti na návrhy aplikací lze pomocí tohoto editoru navrhnout konkrétní komponenty řešení a jednou z jeho dalších funkcí je i generování zdrojových kódů z uložených návrhů. Bližší popis tohoto nástroje přenecháme specializovaným publikacím. Oracle Designer Repository Dependency Manager je nástroj pro zjišťování vzájemných vztahů mezi objekty v repositáři. Uživatelé se speciálními přístupovými právy pak mohou tyto vztahy hlouběji analyzovat (formou tzv. dependency analysis), a mohou dále s těmito vztahy manipulovat (přidávat, odebírat, atd.). Strana 74 / 112

75 Matrix Diagrammer slouží k vytváření maticových diagramů vztahů mezi jednotlivými elementy v repositáři. Lze tvořit 2D či 3D matice, přičemž s jejich prvky lze posléze různě manipulovat. Nabízí také několik dalších voleb zobrazení, řazení, a filtrování prvků. Repository Administration Utility je nástroj pro administrátory (vlastníky) celého repositáře, tj. osoby které mají roli repository owner. Umožňuje instalovat a spravovat prostředí repositáře jako takového. Mimo jiné umožňuje updatovat celý repositář na nové verze poskytované společností Oracle, a zálohovat a obnovovat repositář. Repository Object Navigator slouží k administraci, k údržbě, ke správě verzí, a ke správě přístupu v rámci repositáře. Lze pomocí něho například stanovovat jednotná pravidla pro celý repositář, provádět konfiguraci repositáře, pracovat s objekty repositáře (vytvářet, mazat, upravovat, synchronizovat s jinými souborovými systémy, apod.), spravovat verze objektů v repositáři, či pracovat s uživatelskými právy ostatních uživatelů repositáře. Repository Reports je nástroj sloužící k tvorbě reportů, které nám posléze poskytnou námi zvolený obraz pohledu na obsah repositáře. Tento nástroj obsahuje desítky předdefinovaných reportů, přičemž je možné vytvářet a ukládat i reporty vlastní. Vzhledem k velkému počtu reportů je možnost seřadit je podle tří různých rozdělení, a to podle funkcí, objektových typů v repositáři, či abecedně podle jména reportu. [64] [65] Uživatelské rozhraní Přední výhodou tohoto nástroje je, že umožňuje uživateli přizpůsobit si svoji pracovní plochu, a tedy uživatel může pracovat pouze s těmi nástroji, které ke své práci opravdu potřebuje. Podpora ze strany výrobce Všeobecná podpora se vztahuje pro všechny aktuální aplikaci z dílny Oracle. Forma podpory pokrývá klasické přístupy. Samozřejmostí jsou opravné balíky (patche), telefonická podpora, elektronická (fórum, ). Speciální podpora je určitě možná, cena však není uvedena. Cena roční podpory při koupi produktu Oracle Internet Developer Suite se pohybuje kolem $1300. Licence a cena Cenu lze hůře odhadnout. Ceník je dostupný v online Oracle Shopu. Jelikož se cena liší v rámci oblastí (US, UK, DE a další), nelze konkrétně stanovit přesnou částku. hledě na ostatní okolnosti, jako jsou množstevní slevy, slevy pro zákazníky a jiné. Navíc se tento nástroj neprodává samostatně, ale je součástí balíků, např. Internet Development Suite (obsahuje více produktů), jehož cena se pohybuje v rozmezí od $1, $5800, v závislosti na počtu licencí. Pro nekomerční využití (studium) je program zdarma. [65] Strana 75 / 112

76 Oracle Internet Development Suite Typ licence Uživatelská 1 licence na uživatele (časově neomezená) Časová 1 licence na PC Množství Akademická pro nekomerční využití 1 Cena $1, $ rok $1, roky $2, roky $2, roky $3, let $4, Zdarma Hodnocení Silné stránky Kompatibilita a integrita společných nástrojů v balíku Silný nástroj pokrývající funkce potřebné pro tvorbu nejen DB Funkce zastřešující životní cyklus IS Práce s úložišti Silná vazba na implementaci databáze Správa repository Průzkumník repository Akademická verze zdarma Slabé stránky Kompletní cena pro menší uživatele Zaměření na databázové aplikace Potřebuje instalovanou databázi Oracle Poměrně vysoká cena za licenci oproti jiným nástrojům se stejnou funkcionalitou jnovější funkcionalita DB není zahrnuta v nejnovější verzi Oracle Designeru Strana 76 / 112

77 TOAD DATA MODELER / CASE STUDIO Verze 3.5 Výrobce Charonware, s.r.o. / Quest Software, Inc. Distributor PER4MANCE s.r.o. Lokalizace Demoverze (15 dní bez omezení) Platforma Windows 2000 / XP / Vista/ 7 Edice Systémové požadavky TOAD DATA MODELER Minimální požadavky na hardware: 100 MB místa na disku 256 MB RAM Pentium IV [66] Popis Nástroj slouží k tvorbě ER diagramů. Vyznačuje se podporou velkého množství databází. Nástroj byl původně vyvíjen ostravskou společností Charonware, s.r.o. pod názvem CASE Studio (poslední verze byla 2.25). V roce 2006 byla společnost Charonware, s.r.o. koupena společností Quest Software, Inc. což kromě změny názvu přineslo i značné zdražení ceny za licenci. Kromě značných možností pro modelování podporuje tento nástroj mimo jiné reverse engineering z podporovaných databází (připojených přes ODBC, ADO nebo přímým propojením), tvorbu HTML/RTF reportů a reportů postavených na XML/XLST, spojování a srovnávání modelů a generování dokumentace. Novinkou v aktuální verzi je podpora alter skriptů pro MS SQL Server. Samozřejmostí je možnost generovat SQL/DDL skriptů a zohlednění specifik dané databáze (referenční integrita, triggery, domény a další). Na stránkách je možnost připojit se k vývoji BETA verze programu. Kdo se k takovému programu připojí, může svými vlastními zkušenostmi a postřehy software sám vylepšit tím, že je pošle autorskému týmu.[67] Strana 77 / 112

78 Funkcionalita Mezi základní funkcionalitu patří: Tvorba fyzických modelů Tvorba logických modelů Reverse Engineering Generování DDL/SQL skriptů Import z SQL skriptů DB2 v 9.7 (LUW), DB2 v 9.5 (LUW), MS SQL Server 2005 a 2008, MySQL 5.0 a 5.1, Oracle 9i, Oracle 10g a Oracle 11g Generování alter skriptů Oracle 9i, Oracle 10g, Oracle 11g, MySQL 5.0 a MySQL 5.1, MS SQL Server 2005, MS SQL Server 2008, PostgreSQL 8.1, 8.2, 8.3, 8.4, DB2 UDB 8, DB2 v9, DB2 v9.5 a DB2 v9.7 HTML/RTF reporty Reporty postavené na XML/XSLT Generování XSD (pouze metadata) Manažer verzí Prohlížeč Modelů Spojování modelů Srovnávání modelů Verifikace modelů Editovatelné formuláře modální Dialogy/Formuláře Krok vpřed/krok vzad Podpora unicode Citováno z [68], [69]. Jako další funkce tento nástroj nabízí například: Lupa Úkolník Prohlížeč zpráv Automatický layout Prohlížeč skriptů Prohlížeč balíčků Citováno z [68], [69]. Mezi novinky v aktuální verzi 3.5 patří například: Podpora operačního systému Microsoft Windows 7 Podpora DB 2 LUW 9.7 Podpora PostgreSQL 8.4 Templates Vylepšení Reverse Engineering Wizard SQL/DDL Script Generation nabízí novou funkcionalitu Strana 78 / 112

79 Nově vylepšené GUI A další Citováno z [69]. Aplikace umožňuje spolupracovat s velkým množstvím různých databází, ale napojení na SW stejné kategorie chybí. Mezi hlavní podporované databáze patří: DB2 LUW v 9.7, 9.5, 9 DB2 UDB v 8 (LUW), MS Access 2000/2002/2003 MS SQL Server 2000, 2005, 2008 MS SQL Server 2000 MySQL 5, 5.1 Oracle 9i, 10, 11g PostgreSQL 8.1, 8.2, 8.3, 8.4 Sybase ASE 12.5, 15 Strana 79 / 112

80 UML BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Reverse Database WSDL XML Schema Podporované DBS Správa verzí Týmová spolupráce Repository Inegrace s IDE Exporty Toad Data Modeler DB2 LUW 8, 9, 9.5, 9.7 MS Access 2000/2002/2003, MS SQL Server 2000, 2005, 2008 MS SQL Server 2000, MySQL 5, 5.1, Oracle 9i, 10, 11g, PostgreSQL 8.1, 8.2, 8.3, 8.4 Sybase ASE 12.5, 15 Licence a cena7 Edice Toad Data Modeler 7 Typ licence uživatelská Množství 1 licence 3 licence Cena , %28eSales%29&SWEPostnApplet=Product+Form+Applet+%28eSales%29&SWEPostnRowId=1280P42&SWETS= &SWEC=5 Strana 80 / 112

81 Uživatelské rozhraní Uživatelské rozhraní tohoto nástroje vypadá následovně. Ilustrace 12: GUI Toad Data Modeler [70] Tento program nabízí možnost customizace prostředí, což rozhodně není běžnou záležitostí. Uživatel si může přizpůsobit formuláře (přidávat nové combo boxy, textová pole, checkboxy), přidávat nové vlastnosti k modelům, modifikovat výchozí hodnoty a například přidávat podporu k dosud nepodporovaným databázím. Podpora ze strany dodavatele Podpora je složena na jedné straně z online dokumentace, na druhé straně z webu Další možností je kontaktovat podporu. Toad Data Modeler je poskytován společně s dokumentací, sestávající z manuálu a referenční příručky. Manuál obsahuje vcelku podrobný a obrázky opatřený popis vlastností nástroje. Strana 81 / 112

82 Hodnocení Silné stránky Malá velikost instalace Rozumná cena Podpora většiny moderních DB Správa verzí Reverse engineering Slabé stránky podporuje přístup k repository Využití jen pro ER diagram Obchodní model bez multilicencí Strana 82 / 112

83 OpenSource nástroje DB Designer 4 Verze Výrobce fabforce.net (http://www.fabforce.net) Distributor Lokalizace Demoverze freeware Platforma Windows 2000 / XP / Vista/ 7 Linux Edice DB Designer 4 Systémové požadavky [71] Popis Nástroj byl vyvíjen společností fabforce.net a slouží k tvorbě ER diagramů. Hlavní podporovanou databází je MySQL, celý program je pro ni navržen. Nástroj umožňuje propojení přímo z MySQL, Oracle, MS SQL a dále přes ODBC. Umí vytvářet HTML reporty a podporuje reverzní inženýrství. Jedná se o jednoduchý program pro efektivní návrhy hlavně MySQL databází jednotlivci. Jeho další nespornou výhodou je cena je dostupný zadarmo. Modely v něm vytvořené jsou uloženy ve formátu XML a mohou být tedy dále zpracovávány softwarem třetích stran (formou pluginů do aplikace DBDesigner nebo zcela samostatným softwarem). Verze 4 tohoto nástroje je poslední verzí, proces vývoje produktu byl ukončen jeho následníkem se stal MySQL Workbench.[71] Strana 83 / 112

84 Funkcionalita Mezi základní funkcionalitu tohoto nástroje patří: Designerský mód / Dotazový mód Reverse engineering z MySQL, Oracle, MSSQL a jakékoliv databáze přes ODBC Generování uživatelsky definovaných schémat ModelToDatabase synchronizace Podpora Indexů Automatické vkládání cizích klíčů Uživatelsky definované datové typy Database storage, možnost uložení modelu v rámci databáze Síťový/více uživatelský přístup skrze database storage Manažer verzí Tvorba SQL dotazů Historie SQL příkazů Rozhraní pro paginy Mezi další funkce patří: Možnosti tvorby dokumentace Pokročilé možnosti tisku modelů Výstup jako obrázek Uložení SQL příkazů uvnitř modelu Citováno z [72] Mezi novinky v aktuální verzi patří podpora Oracle 8 pro reverse engineering. Aplikace umožňuje spolupracovat s databází MySQL. Napojení jiné SW je umožněno přes rozhraní pro pluginy. Strana 84 / 112

85 UML BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Reverse Database WSDL XML Schema Podporované DBS Správa verzí Týmová spolupráce Repository Inegrace s IDE Exporty DB Designer 4 MySQL, Oracle, MS SQL + připojení přes ODBC Licence a cena DB Designer 4 Typ licence OpenSource, GPL Množství Cena zdarma možnost dobrovolných příspěvků Uživatelské rozhraní Uživatelské rozhraní postaveno na standardním pojetí rozvržení: Canvas navigace podobná jako v Adobe Illustrator a Photoshop Palety (pevně umístěné / pohyblivé Strana 85 / 112

86 Objekty včetně tabulek, vztahů, popisků, oblastí, obrázků Rozšířená podpora Drag'n'drop Rozšířená podpora PopupMenu omezeně kroků vpřed a vzad Citováno z [72] Ilustrace 13: DB Designer 4 Screenshot. Zdroj [0] Podpora ze strany dodavatele Podpora je složena na jedné straně z online dokumentace, na druhé straně z internetového fóra. Jelikož se jedná o freeware, neexistuje přímá zákaznická podpora. Strana 86 / 112

87 Hodnocení Silné stránky Zdarma Jednoduché použití Vhodné pro modely malých databází Správa verzí Reverse engineering Slabé stránky podporuje přístup k repository Využití jen pro ER diagram Omezené množství podporovaných databází ač optimalizováno pro MySQL nepodporuje možnosti aktuální verze 5.1 umožňuje porovnávání modelů umožňuje slučování modelů Ukončený vývoj Strana 87 / 112

88 MySQL Workbench Verze Výrobce MySQL (http://wb.mysql.com/) Distributor ní Lokalizace ní Demoverze freeware Platforma Windows XP / Vista/ 7 Linux, Fedora Mac OS X Edice Community Edition Standard Edition Systémové požadavky CPU: Intel Core or Xeon 3GHz (or Dual Core 2GHz) nebo AMD CPU Cores: Single (doporučen Dual/Quad Core) RAM: 4 GB (6 GB) Grafická karta: nvidia nebo ATI s podporou pro OpenGL 1.5 a vyšší Rozlišení obrazovky: (minimum ) Popis Tento nástroj je následovníkem DBDesigner4 od společnosti fabforce, taktéž slouží pro tvorbu ER diagramů. Hlavní podporovanou databází je MySQL. Je to velmi vhodný nástroj nabízející komplexní vizuální návrhové prostředí pro tvorbu databází, podporuje reverzní a forwardové inženýrství, synchronizaci a validaci schémat a také jejich dokumentaci. Tento nástroj je poskytován ve dvou edicích, kdy edice Community je poskytována zdarma v rámci GPL licence a edice Standard je poskytována především v komerční sféře pod roční licencí, jejíž cena se pohybuje od $ Od verze 5.2 podporuje tento nástroj Windows 7, v předchozích verzí kromě Linuxu a Mac OS X podporoval pouze Windows XP a Vista. [73] Strana 88 / 112

89 Funkcionalita Tento nástroj vyvýjený MySQL je zaměřen primárně na tři oblasti funkcionality: SQL Development umožňuje uživateli připojit se k existující databázi a editovat a provádět SQL dotazy Data Modeling poskytuje komplexní vizuální návrhové prostředí Database Administration umožňuje vytvářet účty, editovat nastavení souborů, poskytuje grafické rozhraní pro start/stop serveru UML BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Reverse Database WSDL XML Schema Podporované DBS Správa verzí Týmová spolupráce Repository Inegrace s IDE Exporty [73] Community Standard MySQL MySQL PNG, SVG, PDF, PS PNG, SVG, PDF, PS Licence a cena Community Standard Typ licence GPL roční Množství 1 Cena zdarma od $99.00 Strana 89 / 112

90 Uživatelské rozhraní Uživatelské rozhraní, jak je možné vidět na obrázku, je velmi podobné předcházejícímu DBDesigner4. Ilustrace 14: MySQL Workbench [74] Podpora ze strany dodavatele Podpora je složena na jedné straně z online dokumentace a na druhé straně z internetového fóra a wiki. [75][76] Hodnocení Silné stránky Zdarma v edici Community Reverse engineering Forward engineering Exporty diagramů Slabé stránky podporuje přístup k repository Využití jen pro ER diagramy Omezené množství podporovaných databází Strana 90 / 112

91 Open System Architect Verze Výrobce Peter Harvey CodeByDesign, Distributor Lokalizace Licence GPL Platforma Windows, Linux dostupná 32x i 64x bitová verze, Apple OS X, Solaris Edice Open system architect Jedná se o Open Source projekt pod licencí GPL, je zdarma Systémové požadavky jsou oficielně stanoveny (doporučeno) Verze pro WINDOWS Potřeba ODBC pro přístup k databázovým systémům 32 bitový procesor, minimálně 300 MHz Windows XP 256 MB RAM a více 80 MB a více volného místa na disku 800*600 (256 barev) Verze pro Linux Potřeba unixodbc 32 nebo 64 bitový procesor, minimálně 300 MHz 256 MB RAM a více 80 MB a více volného místa na disku 800*600 (256 barev) Strana 91 / 112

92 Popis Open System Architect, zkráceně OSA, je multiplatformní nástroj pod licencí GPL (General Public License), který je volně přístupný na stránkách svého výrobce (Peter Harvey, CodeByDesign). Tento nástroj podporuje jak fyzické, tak logické modelování za podpory UML. Vzhledem k tomu, že OSA je volně dostupný nástroj pod licencí GPL, objevují se zde i určité nevýhody s tím spojené. Jakožto nefinancovaný projekt zůstal na verzi a komunita se ho dále neujala pro další vývoj. existuje k němu dokumentace, ani jiný způsob podpory. Umožňuje práci s datovými modely ERD. Podporuje UML, SQL a exporty do grafických formátů. Je podporován mnoha operačními systémy (Windows, Linux, Apple OS X, Solaris). [77] Funkcionalita a uživatelské rozhraní Logický model Možnost vygenerování logického modelu z existujícího fyzického modelu, nebo možnost návrhu nového logického modelu. Logické modely jsou nezávislé na databázi, tudíž můžeme vytvářet různorodé modely, které poté mohou být transformovány do fyzického modelu pro konkrétní databázi. Možnost vygenerování dokumentace. Fyzický model Možnost automatického vygenerování fyzického modelu z existující databáze, nebo vytvoření databáze z existujícího fyzického modelu. Možnost vygenerování dokumentace. SQL Editor Možnost třídit, upravovat a spravovat modely a SQL přímo v projektech, které mohou navázat přímé spojení s databázemi. Možnost spuštění SQL a vygenerování výsledků v mnoha formátech, sdílení SQL, modelů a projektů, včetně celé pracovní plochy. Formát XML umožňuje používat soubory i v jiných programech. Strana 92 / 112

93 UML BPM Mind mapping DFD ERD Diagram požadavků Tabulka požadavků Code Reverse (kódu) Database WSDL XML Schema Podporované DBS Správa verzí Týmová spolupráce Repository Inegrace s IDE Exporty Open system architect MySQL, PostgreSQL, DB2, MS SQL Exporty UML a SQL do mnoha grafických formátů. Reporty Podpora ze strany výrobce Vzhledem k tomu, že se nejedná o komerční nástroj a vývoj tohoto nástroje již skončil, podpora ze strany výrobce je poněkud problematická. existuje zde žádná oficielní podpora nabývající formy manuálů, dokumentace, HelpDesk a jiné. Nicméně existují na internetu různá diskusní fóra zabývající se touto problematikou. Uživatel dále také může vznést dotaz samotnému tvůrci nástroje, který mu rád odpoví. Licence a cena Open System Architect je volně dostupný multiplatformní nástroj pod licencí GPL (General Public License). Je tedy zdarma, dostupný na webových stránkách svého tvůrce (http://www.codebydesign.com). Edice Open System Architect Typ licence GPL General public license Množství Cena Zdarma Dostupné na Strana 93 / 112

94 Hodnocení Silné stránky Je zdarma Slabé stránky Žádná podpora Podpora UML a SQL existence dokumentace závislost na platformě ní dostupná česká lokalizace SQL editor probíhá další vývoj výkonný program konkurenčním produktům Podpora mnoha databází Oracle, Sysbase, Firebird aj. konkurující Interbase, Strana 94 / 112

95 Umbrello UML Modeller Verze 2.0 Výrobce open source komunita Umbrello (http://uml.sourceforge.net) Distributor Lokalizace Demoverze nástroj pod licencí GPL Platforma Linux, Unix, MacOS, Windows (neoficiálně) Edice Umbrello UML Modeller Jedná se o Open Source projekt pod licencí GPL, je zdarma Systémové požadavky jsou oficiálně specifikovány, ale jelikož je Umbrello součástí KDE, postačí pro běh: CPU: Pentium 3 a vyšší 128 MB RAM 1GB volného místa na disku. Popis Nástroj Umbrello UML Modeller umožňuje vytváření osmi různých UML diagramů i ER diagramu, využívaných při analýze a návrhu. jnovější verze 2.0 je distribuována jako součást prostředí KDE 4.0 pro platformy Unix a Linux. V současné době probíhá rovněž úprava programu pro platformu Windows. Ve verzi 2.0 byl, mimo různých oprav stability a úpravy uživatelských funkcí, implementován standard UML 2.0. Vzhledem k ceně může být nástroj zajímavý zejména pro menší firmy. Mezi výhody lze zařadit fakt, že díky dostupnosti zdrojových kódů si může uživatel upravit či doplnit program dle svých potřeb. Aplikace je funkční primárně pod operačním systému Linux (Umbrello 2.0 je součástí kdesdk modulu v KDE od verze ), ale v současné době se pracuje na oficiální transformaci pro Windows OS. oficiálně lze však již nyní používat tento program pod systémy Windows, avšak se sníženou spolehlivostí. Předností UML je jednoznačně poměr cena/výkon. Zdarma totiž dostaneme nástroj schopný, v menším měřítku, konkurovat placeným aplikacím a tudíž mohou být skvělou volbou pro "menší" uživatele jako jsou již zmiňované firmy, či programátoři. Strana 95 / 112

96 Funkcionalita Tento CASE nástroj obsahuje několik základních typů diagramů, patří mezi ně: Class Diagram Sequence Diagram Collaboration Diagram Use Case Diagram State Diagram Activity Diagram Component Diagram Deployment Diagram Ilustrace 15: Class diagram ukázka uživatelského rozhraní.příklad užití programu pod OS Linux Generování zdrojového kódu ve 12ti různých jazycích a to konkrétně: Ilustrace 16: ukázka uživatelského rozhranípříklad užití programu pod OS Widows ActionScript, Ada, C++, C#, CORBA IDL, Java, JavaScript, PHP, Perl, Python, SQL a XMLSchema [78] Umbrello UML Modeller podporuje export objektů a diagramů do obrázku formátu PNG. Strana 96 / 112

Přehled nástrojů CASE na tuzemském trhu

Přehled nástrojů CASE na tuzemském trhu Přehled nástrojů CASE na tuzemském trhu Autoři: Jan Bednář Kateřina Hawlová Miroslav Jun Luděk Sefzig Václav Hnilička OBSAH Úvod... 7 Komerční nástroje... 10 Nástroje s repository... 11 eclarus... 12 Popis...

Více

Přehled CASE nástrojů na tuzemském trhu

Přehled CASE nástrojů na tuzemském trhu Přehled CASE nástrojů na tuzemském trhu Popis a specifikace Autoři: Bc. Lukáš Peroutka Bc. Daniel Kobrle Bc. Jan Jurečka Bc. Václav Podlipný V Praze 20.12.2011 Obsah Úvod... 5 Komerční nástroje... 6 eclarus...

Více

GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím

GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER váš partner na cestě od dat k informacím globtech spol. s r.o. karlovo náměstí 17 c, praha 2 tel.: +420 221 986 390 info@globtech.cz

Více

Přehled nástrojů CASE na tuzemském trhu

Přehled nástrojů CASE na tuzemském trhu TEAM 1 Přehled nástrojů CASE na tuzemském trhu Seminární práce 4/21/2011 Členové teamu Viktor Klouček, Bc. Roman Volf, Bc. Stanislav Vojíř, Bc. Petr Kanta, Bc. Martin Tomčík, Bc. Ondřej Sedláček, Bc. František

Více

ArcGIS for Server. V oblasti správy, vizualizace a zpracování prostorových dat nabízí ArcGIS for Server tyto možnosti:

ArcGIS for Server. V oblasti správy, vizualizace a zpracování prostorových dat nabízí ArcGIS for Server tyto možnosti: ArcGIS for Server ArcGIS for Server ArcGIS for Server je komplexní nástroj, který představuje platformu pro poskytování GIS služeb umožňujících pořizování, správu a analýzu prostorových dat a jejich vizualizaci.

Více

X36SIN: Softwarové inženýrství. Životní cyklus a plánování

X36SIN: Softwarové inženýrství. Životní cyklus a plánování X36SIN: Softwarové inženýrství Životní cyklus a plánování 1 Kontext Minule jsme si řekli, co to je deklarace záměru, odborný článek, katalog požadavků, seznam aktérů a seznam událostí. Seznam aktérů a

Více

Tomáš Kantůrek. IT Evangelist, Microsoft

Tomáš Kantůrek. IT Evangelist, Microsoft Tomáš Kantůrek IT Evangelist, Microsoft Správa a zabezpečení PC kdekoliv Jednoduchá webová konzole pro správu Správa mobilních pracovníků To nejlepší z Windows Windows7 Enterprise a další nástroje Cena

Více

Compatibility List. GORDIC spol. s r. o. Verze 3.60.5 8.4.2009

Compatibility List. GORDIC spol. s r. o. Verze 3.60.5 8.4.2009 Compatibility List Verze 3.60.5 8.4.2009 GORDIC spol. s r. o. Copyright 1993-2009 1 Obsah Obsah 1 2 3 4 5 6 7 8 9 3.1 3.2 Úvodní informace Podporované databázové systémy Klientské prostředí Tlustý klient...

Více

Business Intelligence

Business Intelligence Business Intelligence Josef Mlnařík ISSS Hradec Králové 7.4.2008 Obsah Co je Oracle Business Intelligence? Definice, Od dat k informacím, Nástroj pro operativní řízení, Integrace informací, Jednotná platforma

Více

IBM Content Manager Collaboration Edition ECM služby pro IBM Lotus Quickr

IBM Content Manager Collaboration Edition ECM služby pro IBM Lotus Quickr IBM Content Manager Collaboration Edition ECM služby pro IBM Lotus Quickr 5/2010 IBM Content Manager Collaboration Edition O produktu IBM Content Manager Collaboration Edition IBM Content Manager Collaboration

Více

Jádrem systému je modul GSFrameWork, který je poskytovatelem zejména těchto služeb:

Jádrem systému je modul GSFrameWork, který je poskytovatelem zejména těchto služeb: Technologie Marushka Základním konceptem technologie Marushka je použití jádra, které poskytuje přístup a jednotnou grafickou prezentaci geografických dat. Jádro je vyvíjeno na komponentním objektovém

Více

ARIS Platform softwarová podpora řízení procesů Procesní ARIS laboratoř základ moderní výuky. www.ids-scheer.cz

ARIS Platform softwarová podpora řízení procesů Procesní ARIS laboratoř základ moderní výuky. www.ids-scheer.cz ARIS Platform softwarová podpora řízení procesů Procesní ARIS laboratoř základ moderní výuky www.ids-scheer.cz Agenda Představení IDS Scheer ARIS Platform Scénáře možné spolupráce Vybudování komplexní

Více

Business Intelligence nástroje a plánování

Business Intelligence nástroje a plánování Business Intelligence nástroje a plánování pro snadné reportování a vizualizaci Petr Mlejnský Business Intelligence pro reporting, analýzy a vizualizaci Business Intelligence eporting Dashboardy a vizualizace

Více

Wonderware Information Server 4.0 Co je nového

Wonderware Information Server 4.0 Co je nového Wonderware Information Server 4.0 Co je nového Pavel Průša Pantek (CS) s.r.o. Strana 2 Úvod Wonderware Information Server je výrobní analytický a reportní informační portál pro publikaci výrobních dat

Více

Vytvoření procesně integrační nástavby KUBIKI pro ERP systém MAX+

Vytvoření procesně integrační nástavby KUBIKI pro ERP systém MAX+ Vytvoření procesně integrační nástavby KUBIKI pro ERP systém MAX+ O společnosti IBA CZ Společnost IBA CZ je vývojovým centrem nadnárodní korporace IBA Group, které se specializuje na zakázkový vývoj software

Více

Telelogic Focal Point využití pro řízení a optimalizaci projektového portfolia Verze 1.0

Telelogic Focal Point využití pro řízení a optimalizaci projektového portfolia Verze 1.0 DISTRIBUTOR White Paper Verze 1.0 Ing. Jiří Gryc 26.4.2007 Tento dokument ve stručnosti představuje možnost využití špičkového Telelogic Focal Point pro řízení a optimalizaci projektového portfolia. Další

Více

Analýza a Návrh. Analýza

Analýza a Návrh. Analýza Analysis & Design Návrh nebo Design? Design = návrh Není vytváření použitelného uživatelského prostředí (pouze malinká podmnožina celého návrhu) Často takto omezeně chápáno studenty nedokáží si představit,

Více

Využití CASE nástrojů ve vývojářské firmě

Využití CASE nástrojů ve vývojářské firmě Vysoká škola ekonomická v Praze, Nám. W. Churchilla 3, 130 67 Praha 3 Využití CASE nástrojů ve vývojářské firmě CASE Computer Aided Systems Engineering 4IT450 Nela Jakubičková Michal Novák Miroslav Novák

Více

PŘÍLOHA Č. 2 RÁMCOVÉ SMLOUVY SEZNAM SLUŽEB A JEJICH CEN 1. Rozložení subjektů Počet počítačů Počet organizací % malé subjekty 100 6200 97 střední subjekty 1000 180 2.5 velké subjekty 10000 30 0.5 Úroveň

Více

Nástroje pro vývoj aplikací v závislosti na platformě a jejich vazba na CASE

Nástroje pro vývoj aplikací v závislosti na platformě a jejich vazba na CASE Vysoká škola ekonomická v Praze Fakulta informatiky a statistiky Katedra informačních technologií Nástroje pro vývoj aplikací v závislosti na platformě a jejich vazba na CASE Seminární práce k předmětu

Více

Semestrální práce CASE. aplikací a jejich vazba na CASE. Luboš Harášek;Filip Kroupa;Barbora Matoušková;Petr Pravlovský

Semestrální práce CASE. aplikací a jejich vazba na CASE. Luboš Harášek;Filip Kroupa;Barbora Matoušková;Petr Pravlovský Semestrální práce CASE Nástroje pro vývoj aplikací a jejich vazba na CASE Luboš Harášek;Filip Kroupa;Barbora Matoušková;Petr Pravlovský 1. Obsah 1. Obsah... 2 2. Úvod... 4 3. CASE... 6 4. IDE... 9 5. Nástroje

Více

Služby Microsoft Office 365

Služby Microsoft Office 365 Cena: 2000 Kč + DPH Služby Microsoft Office 365 Kurz je určen všem, kteří se chtějí ponořit do tajů Cloud služeb a chtějí naplno využít možnosti Office 365, jako komunikačního nástroje i prostředí pro

Více

Vývoj moderních technologií při vyhledávání. Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz

Vývoj moderních technologií při vyhledávání. Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz Vývoj moderních technologií při vyhledávání Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz INFORUM 2007: 13. konference o profesionálních informačních zdrojích Praha, 22. - 24.5. 2007 Abstrakt Vzhledem

Více

Nástroje pro tvorbu wireframes

Nástroje pro tvorbu wireframes Nástroje pro tvorbu wireframes Tento dokument stručně popisuje dostupné nástroje, které slouží pro tvorbu modelů stránek, tzv. wireframes. Michal Pařízek v červnu 2009 vyzkoušel celkem sedm nástrojů, z

Více

Databáze s tisíci uložených procedur. Pavel Bláhovec, DiS www.blahovec.cz pavel@blahovec.cz

Databáze s tisíci uložených procedur. Pavel Bláhovec, DiS www.blahovec.cz pavel@blahovec.cz Databáze s tisíci uložených procedur Pavel Bláhovec, DiS www.blahovec.cz pavel@blahovec.cz Kdo jsem 1/2 Vývojem software se zabývám přes 15 let Mobilní aplikace pro obchodníky Wella PageMaker plug in pro

Více

pro komplexní řešení agendy neziskových organizací se zaměřením na sociální služby zdravotně postiženým NABÍDKOVÝ LIST

pro komplexní řešení agendy neziskových organizací se zaměřením na sociální služby zdravotně postiženým NABÍDKOVÝ LIST pro komplexní řešení agendy neziskových organizací se zaměřením na sociální služby zdravotně postiženým NABÍDKOVÝ LIST Nabídkový list informačního systému modularis Informační systém modularis je typickým

Více

Dobrý SHOP Popis produktu a jeho rozšíření

Dobrý SHOP Popis produktu a jeho rozšíření Dobrý SHOP Popis produktu a jeho rozšíření 501M012.N01 11/11/2011 www.dlaex.cz info@dlaex.cz OBSAH 1 Úvod...3 2 Účel produktu...3 3 Vlastnosti produktu...3 3.1 Koncepce...3 3.2 Základní y...3 3.3 Doplňkové

Více

TECHNIKY A CASE NÁSTROJE VÝVOJE IS

TECHNIKY A CASE NÁSTROJE VÝVOJE IS TECHNIKY A CASE NÁSTROJE VÝVOJE IS Doc. Ing. B. Miniberger, CSc Bankovní institut, VŠ (9.10. 2008) Doc. Miniberger, BIVŠ Cíle předmětu Seznámení se s problematikou vývoje informačních systémů pomocí CASE

Více

Nástroje pro vývoj aplikací a jejich vazba na CASE

Nástroje pro vývoj aplikací a jejich vazba na CASE IT_572 - Prostředky CASE a jejich využití při tvorbě IS Nástroje pro vývoj aplikací a jejich vazba na CASE Pavel Dušánek Felix Espinoza Vladimír Jelínek Aleš Kotek Obsah Úvod...3 Zkoumané vlastnosti CASE

Více

VirtualBox desktopová virtualizace. Zdeněk Merta

VirtualBox desktopová virtualizace. Zdeněk Merta VirtualBox desktopová virtualizace Zdeněk Merta 15.3.2009 VirtualBox dektopová virtualizace Stránka 2 ze 14 VirtualBox Multiplatformní virtualizační nástroj. Částečně založen na virtualizačním nástroji

Více

Přehled nástrojů CASE na tuzemském trhu v prvním pololetí roku 2006

Přehled nástrojů CASE na tuzemském trhu v prvním pololetí roku 2006 VYSOKÁ ŠKOLA EKONOMICKÁ V PRAZE Fakulta informatiky a statistiky Přehled nástrojů CASE na tuzemském trhu v prvním pololetí roku 2006 Semestrální práce v rámci kurzu IT_572 Petr Žůrek Ondřej Kousal Vasil

Více

Zoner DAM. Systém komplexního zpracování fotografické dokumentace s centrálním datovým úložištěm

Zoner DAM. Systém komplexního zpracování fotografické dokumentace s centrálním datovým úložištěm Zoner DAM Systém komplexního zpracování fotografické dokumentace s centrálním datovým úložištěm Producent: Technologický partner: ZONER software, a. s. ANECT a. s. Úvod Digitální fotografická dokumentace

Více

OFFICE 365 popis služeb

OFFICE 365 popis služeb OFFICE 365 popis služeb Obsah OFFICE 365... 3 Office Professional Plus... 3 Exchange Online... 4 SharePoint Online... 4 Lync Online... 4 Office 365 pro každého... 5 Office 365 pro Small Business a Professional...

Více

CYCLOPE PRINT MANAGEMENT SOFTWARE- UŽIVATELSKÁ PŘÍRUČKA

CYCLOPE PRINT MANAGEMENT SOFTWARE- UŽIVATELSKÁ PŘÍRUČKA CYCLOPE PRINT MANAGEMENT SOFTWARE- UŽIVATELSKÁ PŘÍRUČKA Obsah Cyclope Print Management Software- uživatelská příručka... 1 1. Přehled produktu... 2 2. Stručný popis produtku CPMS... 2 2.1. Stažení CPMS...

Více

Jiří Mašek BIVŠ V Pra r ha 20 2 08

Jiří Mašek BIVŠ V Pra r ha 20 2 08 Jiří Mašek BIVŠ Praha 2008 Procesvývoje IS Unifiedprocess(UP) Iterace vývoje Rysy CASE nástrojů Podpora metodických přístupů modelování Integrační mechanismy propojení modelů Podpora etap vývoje Generování

Více

Mapový server Marushka. Technický profil

Mapový server Marushka. Technický profil Technický profil Úvodní informace Mapový aplikační server Marushka představuje novou generaci prostředků pro publikaci a využívání dat GIS v prostředí Internetu a intranetu. Je postaven na komponentové

Více

Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití

Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití Programové prostředky PC - 5 Informatika 2 Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Přednášky: středa 14 20 15 55 Spojení: e-mail: jan.skrbek@tul.cz 16 10 17 45 tel.: 48 535 2442 Obsah: Vrstvy programového

Více

www.infopanels.eu Instalace demoverze

www.infopanels.eu Instalace demoverze www.infopanels.eu Instalace demoverze SOLUTIONS Instalace demoverze Hasičská 53 700 30 Ostrava-Hrabůvka www.infopanels.eu www.elvac.eu Obchod: +420 597 407 511 solutions@infopanels.eu +420 597 407 511

Více

POUŽITÍ CASE VE VÝVOJÁŘSKÉ FIRMĚ. Zpracovali: Houžvička Jakub Kalina Tomáš Klimko Jozef Kvapil Hynek

POUŽITÍ CASE VE VÝVOJÁŘSKÉ FIRMĚ. Zpracovali: Houžvička Jakub Kalina Tomáš Klimko Jozef Kvapil Hynek POUŽITÍ CASE VE VÝVOJÁŘSKÉ FIRMĚ Zpracovali: Houžvička Jakub Kalina Tomáš Klimko Jozef Kvapil Hynek Datum: 11/2010 Abstrakt Práce se zabývá využitím CASE (Computer Aided System Engineering) nástrojů ve

Více

Využití SysML pro tvorbu modelů v systémovém inženýrství

Využití SysML pro tvorbu modelů v systémovém inženýrství Využití SysML pro tvorbu modelů v systémovém inženýrství Antonín Srna, Ústav informatiky, Provozně ekonomická fakulta, Mendelova univerzita v Brně, xsrna2@mendelu.cz Abstrakt Článek se zaobírá univerzálním

Více

UML: Unified Modeling Language

UML: Unified Modeling Language UML 1 UML: Unified Modeling Language Systém kombinace softwaru, hardwaru, dat a uživatelů, která umožňuje řešení konkrétního problému Vývoj systémů vytváření systémů pro klienta Vývoj probíhá na základě

Více

rychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek

rychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek rychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek Co je to webová aplikace? příklady virtuální obchodní dům intranetový IS podniku vyhledávací služby aplikace jako každá jiná přístupná

Více

Daniela Lišková Solution Specialist Windows Client. daniela.liskova@microsoft.com

Daniela Lišková Solution Specialist Windows Client. daniela.liskova@microsoft.com DESKTOP: Windows Vista Daniela Lišková Solution Specialist Windows Client daniela.liskova@microsoft.com TCO desktopů analýzy spol. Gartner Téměř 80% všech nákladů v IT vzniká po nákupu tj. na správě, opravě,

Více

Olga Rudikova 2. ročník APIN

Olga Rudikova 2. ročník APIN Olga Rudikova 2. ročník APIN Redakční (publikační) systém neboli CMS - content management system (systém pro správu obsahu) je software zajišťující správu dokumentů, nejčastěji webového obsahu. (webová

Více

UDS for ELO. Univerzální datové rozhraní. >> UDS - Universal Data Source

UDS for ELO. Univerzální datové rozhraní. >> UDS - Universal Data Source Univerzální datové rozhraní UDS for ELO UDS pro ELO je univerzální datové rozhraní, schopné napojit systém pro archivaci a správu dokumentů ELO na libovolný datový zdroj a to bez nutnosti programování.

Více

Podrobná analýza k aktivitě č. 3 - implementace procesního řízení do praxe úřadu

Podrobná analýza k aktivitě č. 3 - implementace procesního řízení do praxe úřadu Příjemce dotace: Město Moravská Třebová Název projektu: Zvýšení kvality řízení a poskytovaných služeb MÚ Moravská Třebová Registrační číslo projektu: CZ.1.04/4.1.01/89.00116 Podrobná analýza k aktivitě

Více

Výměna Databázového serveru MS SQL

Výměna Databázového serveru MS SQL Výměna Databázového serveru MS SQL důvody, postup, přínosy, náklady Zpracoval: Ing. Pavel Žahourek, obchodní manažer, tel: 606 706 550, mail: zahourek@melzer.cz Melzer, spol. s r.o. Kojetínská 1a, 796

Více

Komplexní řízení bezpečnostních, provozních, technologických systémů budov

Komplexní řízení bezpečnostních, provozních, technologických systémů budov Komplexní řízení bezpečnostních, provozních, technologických systémů budov Nadstavbový systém pro sledování, správu a vyhodnocování elektronických systémů budov a rozlehlých objektů. Umožňuje efektivně

Více

Orbit. Workflow a Docflow System

Orbit. Workflow a Docflow System Orbit Workflow a Docflow System Management Specifikace nového procesu Šablona procesu Databáze bussines procesů procesy podle ISO 9001:2000 Business procesy Necertifikované Procesy Zákazníci Dodavatelé

Více

Techniky a CASE nástroje vývoje IS přednáškový blok 3

Techniky a CASE nástroje vývoje IS přednáškový blok 3 Techniky a nástroje vývoje IS přednáškový blok 3 doc. Ing. Alena Buchalcevová, Ph.D buchalc@vse.cz Agenda pro návrh databáze nástroje pro podporu vývoje IS příklad Astah nástroje pro řízení projektu nástroje

Více

Projekt informačního systému pro Eklektik PRO S EK. Řešitel: Karolína Kučerová

Projekt informačního systému pro Eklektik PRO S EK. Řešitel: Karolína Kučerová Projekt informačního systému pro Eklektik PRO S EK Řešitel: ÚVODNÍ ZPRÁVA ZADÁNÍ PROJEKTU Zefektivnění komunikace ve firmě Eklektik, a to především v oblasti informací o klientech a o tištěných materiálech

Více

Řízení procesů ICT prostřednictvím Architektury

Řízení procesů ICT prostřednictvím Architektury Petr Klučka Solution architect / ARKO 03/06 2 0 1 5 Řízení procesů ICT prostřednictvím Architektury prezentace pro Krajský úřad Plzeňského kraje Agenda souvislosti o nichž bude řeč Strategie Soubor souvisejících

Více

2012 (červen) Microsoft Sharepoint Portal Server. Microsoft Live Communications Server 2003 Řešení pro online komunikaci. Microsoft Exchange

2012 (červen) Microsoft Sharepoint Portal Server. Microsoft Live Communications Server 2003 Řešení pro online komunikaci. Microsoft Exchange 1989 1996 2001 2003 Microsoft Office Kancelářský balík Microsoft Exchange Emailové a groupwarové řešení Microsoft Sharepoint Portal Server Webová platforma pro spolupráci a správu obsahu Microsoft Live

Více

Hynek Cihlář Podnikový architekt 7.11..2013. Od Indoše ke Cloudu

Hynek Cihlář Podnikový architekt 7.11..2013. Od Indoše ke Cloudu Hynek Cihlář Podnikový architekt 7.11..2013 Od Indoše ke Cloudu Jediná jistota je změna Rychlost vstupu na trh, zvyšování efektivity, zjednodušení funkčnosti, snižování nákladů Obtížnost řízení a kontroly

Více

Unified Communications. Customer Contact. Cisco Unified Contact Center Enterprise. Hlavní výhody. Způsoby nasazení

Unified Communications. Customer Contact. Cisco Unified Contact Center Enterprise. Hlavní výhody. Způsoby nasazení Unified Communications Customer Contact Cisco Unified Contact Center Enterprise Cisco Unified Contact Center Enterprise přináší ucelené řešení poskytující inteligentní směrování a obsloužení hovorů. Jedná

Více

Vnořený Ensemble nové integrované aplikace. Martin Zubek, Account manager

Vnořený Ensemble nové integrované aplikace. Martin Zubek, Account manager Vnořený Ensemble nové integrované aplikace Martin Zubek, Account manager Nové užití známých technologií Vnořená integrace? Vnořená integrace a její typy Příklady Jak na to obchodně? Kdy použít? Spolupráce

Více

1. Úvod do Ajaxu 11. Jak Ajax funguje? 13

1. Úvod do Ajaxu 11. Jak Ajax funguje? 13 Obsah Úvodem 9 1. Úvod do Ajaxu 11 Jak Ajax funguje? 13 Popis 13 Ukázky 13 Jaké jsou možnosti tvorby interaktivních webových aplikací? 15 Co je třeba znát? 16 Jak fungují technologie Ajaxu 16 Jak funguje

Více

Technická dokumentace

Technická dokumentace Příloha č.1 výzvy Technická dokumentace k veřejné zakázce malého rozsahu Obsah Technická dokumentace... 1 Předmět zadání k podání cenové nabídky:... 3 Dodávka a služby budou zahrnovat:... 3 Specifikace

Více

Informační Systém pro Psychiatrii HIPPO

Informační Systém pro Psychiatrii HIPPO Informační Systém pro Psychiatrii HIPPO Informace, doporučení a nutná nastavení pro zajištění správné funkce Pinel Plus v OS Windows a Linux Ochranné známky HIPPO je registrovaná ochranná známka společnosti

Více

Mgr. Jan Folbrecht Senior softwarový inženýr, softwarový architekt, manažer

Mgr. Jan Folbrecht Senior softwarový inženýr, softwarový architekt, manažer Mgr. Jan Folbrecht Senior softwarový inženýr, softwarový architekt, manažer SPECIALIZACE Konzultace a školení v oblastech softwarového inženýrství Zavádění vývojových metodik do projektů a vývojových týmů

Více

Popis produktu IDFU. Řešení součinnosti s oprávněnými osobami verze 2. Aegis s.r.o.

Popis produktu IDFU. Řešení součinnosti s oprávněnými osobami verze 2. Aegis s.r.o. Popis produktu IDFU Řešení součinnosti s oprávněnými osobami verze 2 Obsah Produkt IDFU...3 K čemu slouží...3 Historie IDFU...3 IDFU dnes...3 Generování odpovědí...4 Pozice produktu...5 Hlavní přínosy...5

Více

Srovnání 602Office a 602PC SUITE

Srovnání 602Office a 602PC SUITE - Srovnání a 1 z 6 Srovnání a Následující tabulka slouží k porovnání vlastnosti kancelářských balíků a 602PC SUITE. Nezaměřuje se na základní vlastnosti, společné oběma kancelářským balíkům, nýbrž na pokročilé

Více

Dobrý FOTO Popis produktu a jeho rozšíření

Dobrý FOTO Popis produktu a jeho rozšíření Dobrý FOTO Popis produktu a jeho rozšíření 502M012.N00 11/11/2011 www.dobry-foto.cz www.dlaex.cz info@dlaex.cz OBSAH 1 Úvod...3 2 Účel produktu...3 3 Vlastnosti produktu...3 3.1 Koncepce...3 3.2 Základní

Více

Správa dat v podniku. MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu

Správa dat v podniku. MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu Správa dat v podniku MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu Obsah o Důležité oblasti pro správu, uchovávání a využívání dat v podniku Něco z historie Řízení dat na úrovni podniku Data

Více

Informační systémy. Jaroslav Žáček jaroslav.zacek@osu.cz

Informační systémy. Jaroslav Žáček jaroslav.zacek@osu.cz Informační systémy Jaroslav Žáček jaroslav.zacek@osu.cz Úvod - co možná umíte z předmětu SWENG Rozdělení IT Architektura IS Klíčový prvek řízení IS z něj vycházejí detailní analytické i plánovací charakteristiky

Více

NOVELL AUTORIZOVANÉ ŠKOLICÍ STŘEDISKO. v rámci celosvětového programu Novell Academic Training Partners (NATP) Ing. Marek Ťapťuch

NOVELL AUTORIZOVANÉ ŠKOLICÍ STŘEDISKO. v rámci celosvětového programu Novell Academic Training Partners (NATP) Ing. Marek Ťapťuch NOVELL AUTORIZOVANÉ ŠKOLICÍ STŘEDISKO v rámci celosvětového programu Novell Academic Training Partners (NATP) Ing. Marek Ťapťuch Autorizovaná střediska na Ekonomické fakultě 2007 otevření testovacího střediska

Více

ENTERPRISE INFORMATION PORTALS

ENTERPRISE INFORMATION PORTALS ENTERPRISE INFORMATION PORTALS Jan Kotek Sybase ČR s.r.o., Tychonova 2, 160 00 Praha 6, ČR Abstrakt Příspěvek pojednává o novém směru vývoje informačních systémů zaměřených na elektronickou komerci tzv.

Více

DATABÁZOVÉ SYSTÉMY. Metodický list č. 1

DATABÁZOVÉ SYSTÉMY. Metodický list č. 1 Metodický list č. 1 Cíl: Cílem předmětu je získat přehled o možnostech a principech databázového zpracování, získat v tomto směru znalosti potřebné pro informačního manažera. Databázové systémy, databázové

Více

Aplikační Dokumentace Standardy ICT MPSV

Aplikační Dokumentace Standardy ICT MPSV Standardy ICT MPSV Datum: 19.12.2014 Informace o dokumentu Název dokumentu: Aplikační Dokumentace Historie verzí Číslo verze Datum verze Vypracoval Popis Jméno souboru 1.0 31.8.2012 Jan Apfelthaler Doplnění

Více

Microsoft Access tvorba databáze jednoduše

Microsoft Access tvorba databáze jednoduše Microsoft Access tvorba databáze jednoduše Časový rozsah: 2 dny (9:00-16:00) Cena: 3300 Kč + DPH Úvod do relačních databází. Funkce databázových objektů Microsoft Access. Návrh tabulek, definice základních

Více

Databáze v MS ACCESS

Databáze v MS ACCESS 1 z 14 19.1.2014 18:43 Databáze v MS ACCESS Úvod do databází, návrh databáze, formuláře, dotazy, relace 1. Pojem databáze Informací se data a vztahy mezi nimi stávají vhodnou interpretací pro uživatele,

Více

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita Aktivní webové stránky Úvod: - statické webové stránky: pevně vytvořený kód HTML uložený na serveru, ke kterému se přistupuje obvykle pomocí protokolu HTTP (HTTPS - zabezpečený). Je možno používat i různé

Více

Ročníkový projekt. Jaroslav Žáček jaroslav.zacek@osu.cz

Ročníkový projekt. Jaroslav Žáček jaroslav.zacek@osu.cz Ročníkový projekt Jaroslav Žáček jaroslav.zacek@osu.cz Cíle předmětů Vytvoření fungující aplikace, která splňuje definované požadavky Vyzkoušet si celý životní cyklus projektu - specifikace zadání, formování

Více

1. IT_0F1 Základní obsluha MS Office 2010 MS Word, MS Excel, MS PowerPoint, MS Windows

1. IT_0F1 Základní obsluha MS Office 2010 MS Word, MS Excel, MS PowerPoint, MS Windows 1. IT_0F1 Základní obsluha MS Office 2010 MS Word, MS Excel, MS PowerPoint, MS Windows Hlavní náplní kurzu je seznámit účastníky se základními a středně pokročilými technikami vybraných produktů MS Office.

Více

Program vyhodnocení rizik a stavu pro službu Active Directory a Microsoft Online Services

Program vyhodnocení rizik a stavu pro službu Active Directory a Microsoft Online Services DATASHEET Program vyhodnocení rizik a stavu pro službu Active Directory a Microsoft Online Services Získejte klíčový náhled do zdraví vaší adresářové služby a maximalizujte výkonnost vašich IT zařízení

Více

Nástroje pro vývoj aplikací a jejich vazba na CASE. 1 Úvod... 6 2 Vývojová prostředí (IDE)... 7. 3 CASE nástroje umožňující pouze modelování...

Nástroje pro vývoj aplikací a jejich vazba na CASE. 1 Úvod... 6 2 Vývojová prostředí (IDE)... 7. 3 CASE nástroje umožňující pouze modelování... Nástroje pro vývoj aplikací a jejich vazba na CASE Semestrální práce na předmět Vypracovali: Ondřej Válek David Páter Roman Svoboda David Markalous Tomáš Pobuda Datum: Květen 2006 Obsah 1 Úvod... 6 2 Vývojová

Více

IBM Cloud computing. Petr Leština Client IT Architect. Jak postavit enterprise cloud na klíč. 2011 IBM Corporation

IBM Cloud computing. Petr Leština Client IT Architect. Jak postavit enterprise cloud na klíč. 2011 IBM Corporation IBM Cloud computing Jak postavit enterprise cloud na klíč Petr Leština Client IT Architect Agenda Úvod Architektura privátního cloudu (IaaS a PaaS) Smart Cabinet pro provoz cloud infrastruktury Závěr Cloud

Více

Obsah: Základní pojmy, definice Informační systémy IT architektura Typické aplikační komponenty Implementace aplikací

Obsah: Základní pojmy, definice Informační systémy IT architektura Typické aplikační komponenty Implementace aplikací Monitorovací indikátor: 06.43.10 Počet nově vytvořených/inovovaných produktů Akce: Přednáška, KA 5 Číslo přednášky: 30 Téma: INFORMAČNÍ SYSTÉMY A ARCHITEKTURA IT V PODNIKU Lektor: Ing. Michal Beránek Třída/y:

Více

Integrace TechIS s ostatními podnikovými systémy. Ing. Josef Stromský PhD

Integrace TechIS s ostatními podnikovými systémy. Ing. Josef Stromský PhD Integrace TechIS s ostatními podnikovými systémy Ing. Josef Stromský PhD Co je to TechIS? Představení systému TechIS je modulární software pro plánování údržby, řízení údržby a pro evidenci údržby podnikových

Více

Workshop DSP 2013. Jan Medek, DiS. Data Agentura INFOPHARM s.r.o.

Workshop DSP 2013. Jan Medek, DiS. Data Agentura INFOPHARM s.r.o. Workshop DSP 2013 Jan Medek, DiS. Data Agentura INFOPHARM s.r.o. Co je to imos? Aplikace umožňující snadnou a efektivní práci s výsledky zpracovaných dat Datové sběrné pošty. Online Pro všechna zařízení

Více

Wonderware InTouch 2012 R2 Co je nového

Wonderware InTouch 2012 R2 Co je nového Wonderware InTouch 2012 R2 Co je nového Ivan Picek Pantek (CS) s.r.o. Strana 2 Úvod Wonderware InTouch je oblíbený software pro vizualizaci, sběr dat a supervizní řízení technologických procesů kategorie

Více

Edu-learning pro školy

Edu-learning pro školy Edu-learning pro školy ONLINE VARIANTA Příručka pro instalaci a správu EDU 2000 s.r.o. Počítačové vzdělávání a testování Oldřichova 49 128 00 Praha 2 www.edu2000.cz info@edu2000.cz www.edu-learning.cz

Více

2013 IBM Corporation

2013 IBM Corporation 2013 IBM Corporation Connections v praxi Jak vypadá nasazení Social software v praxi MICHAL HOLOUBEK Social Business konzultant, oxy Online, s.r.o. 2013 IBM Corporation Agenda Úvod Zadání a specifikace

Více

POŽADAVKY NA INSTALACI

POŽADAVKY NA INSTALACI DATAPOINT POŽADAVKY NA INSTALACI Verze 1.0 Status: Rozpracováno Konica Minolta BCZ Jana Babáčková OBSAH OBSAH... 2 1. ÚVOD... 2 2. Hardwarové požadavky, operační systém... 3 3. SharePoint... 6 4. servisní

Více

E-ŘEŠENÍ INTERNETOVÉ APLIKACE NAD SOFT-4-SALE

E-ŘEŠENÍ INTERNETOVÉ APLIKACE NAD SOFT-4-SALE E-ŘEŠENÍ E-řešení je společným názvem pro skupinu internetových nadstaveb. V systému Soft-4-Sale poskytují podporu e-řešením, která Vám pomohou s prodejem a propagací zboží a služeb na internetu. Systém

Více

Systém elektronického rádce v životních situacích portálu www.senorady.cz

Systém elektronického rádce v životních situacích portálu www.senorady.cz Systém elektronického rádce v životních situacích portálu www.senorady.cz Obec Senorady Miroslav Patočka 2006 Obsah: 1. Úvodní informace 1.1 Informace pro uživatele 1.1.1 Přístupnost HTML, PDA, WAP, XML

Více

DELTA - STŘEDNÍ ŠKOLA INFORMATIKY A EKONOMIE, s.r.o. Obor informační technologie AJAX ESHOP. Maturitní projekt. Třída:

DELTA - STŘEDNÍ ŠKOLA INFORMATIKY A EKONOMIE, s.r.o. Obor informační technologie AJAX ESHOP. Maturitní projekt. Třída: DELTA - STŘEDNÍ ŠKOLA INFORMATIKY A EKONOMIE, s.r.o. Obor informační technologie AJAX ESHOP Maturitní projekt Vypracoval: Denis Ptáček Třída: 4B Rok: 2014/2015 Obsah 1. Použité nástroje... 3 1.1 NetBeans

Více

Úvod do Web Services

Úvod do Web Services Úvod do Web Services Základy webových služeb a jejich implementace na platformě OS/2 Jarda Kačer jarda@kacer.biz Český Warpstock 2008 Brno, 20.-21.9.2008 Co je to webová služba? Část business logiky přístupná

Více

TISKOVÁ ZPRÁVA ČESKÉHO LOKALIZAČNÍHO TÝMU OPENOFFICE.ORG 1.1.0 ČESKÝ LOKALIZAČNÍ TÝM OZNAMUJE DOKONČENÍ ČESKÉ VERZE NOVÉ VLASTNOSTI. 7.

TISKOVÁ ZPRÁVA ČESKÉHO LOKALIZAČNÍHO TÝMU OPENOFFICE.ORG 1.1.0 ČESKÝ LOKALIZAČNÍ TÝM OZNAMUJE DOKONČENÍ ČESKÉ VERZE NOVÉ VLASTNOSTI. 7. TISKOVÁ ZPRÁVA ČESKÉHO LOKALIZAČNÍHO TÝMU OPENOFFICE.ORG 1.1.0 CZ 7. října 2003 ČESKÝ LOKALIZAČNÍ TÝM OZNAMUJE DOKONČENÍ ČESKÉ VERZE OPENOFFICE.ORG 1.1.0 Český lokalizační tým počešťující OpenOffice.org

Více

Acronis. Lukáš Valenta lukas.valenta@acronis.cz www.acronis.cz

Acronis. Lukáš Valenta lukas.valenta@acronis.cz www.acronis.cz Acronis Lukáš Valenta lukas.valenta@acronis.cz www.acronis.cz Acronis Kdo jsme? Společnost se sídlem v USA Zálohovací software Software pro ochranu proti haváriím Nástroje pro správu disků Nástroje pro

Více

Ochranný svaz autorský zefektivnil svou činnost s produktem Webtica HelpDesk na platformě Microsoft

Ochranný svaz autorský zefektivnil svou činnost s produktem Webtica HelpDesk na platformě Microsoft Microsoft Windows Server System Ochranný svaz autorský zefektivnil svou činnost s produktem Webtica HelpDesk na platformě Microsoft Přehled Země: Česká republika Odvětví: Služby, zábavní průmysl Vedení

Více

Reportingová platforma v České spořitelně

Reportingová platforma v České spořitelně Reportingová platforma v České spořitelně Agenda Implementované prostředí Cognos 8 v ČS Marek Varga, Česká spořitelna, a.s. Využití platformy Cognos z pohledu businessu Petr Kozák, Česká spořitelna, a.s.

Více

VY_32_INOVACE_INF.19. Inkscape, GIMP, Blender

VY_32_INOVACE_INF.19. Inkscape, GIMP, Blender VY_32_INOVACE_INF.19 Inkscape, GIMP, Blender Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Jiří Kalous Základní a mateřská škola Bělá nad Radbuzou, 2011 INKSCAPE Inkscape je open source

Více

Identity Manager 4. Poskytujte okamžitý přístup ke zdrojům v rámci celého podniku

Identity Manager 4. Poskytujte okamžitý přístup ke zdrojům v rámci celého podniku Produktový leták Identity Manager 4 Ve vašem podniku probíhá neustálý boj s časově náročnými manuálně prováděnými procesy a strmě rostoucími náklady na obsluhu přístupů ke zdrojům v rámci celých systémů,

Více

Architektura ArchestrA Všechny systémy ve Vašem podniku pracují v souladu

Architektura ArchestrA Všechny systémy ve Vašem podniku pracují v souladu Architektura ArchestrA Všechny systémy ve Vašem podniku pracují v souladu Wonderware, Pantek (CS) s.r.o. Strana 2 Moderní průmyslová aplikační infrastruktura ArchestrA pro efektivní řešení v průmyslové

Více

Systém pro evidenci a vyhodnocování hovorů

Systém pro evidenci a vyhodnocování hovorů Systém pro evidenci a vyhodnocování hovorů ALL.COM software, s.r.o. AMI Praha a.s. 11. září 2007 Vypracovali: Tomáš Čihák, tomas.cihak@ami.cz Jiří Zíka, zika@allsoft.cz ALL.COM software, s.r.o. sídlo Zavadilova

Více

Jak efektivně ochránit Informix?

Jak efektivně ochránit Informix? Jak efektivně ochránit Informix? Jan Musil jan_musil@cz.ibm.com Informix CEE Technical Sales Information Management Jsou Vaše data chráněna proti zneužití? 2 Ano, pokud... 3 Nepoužitelné Steve Mandel,

Více

PRVNÍ ELASTICKÝ INFORMAČNÍ SYSTÉM : QI

PRVNÍ ELASTICKÝ INFORMAČNÍ SYSTÉM : QI PRVNÍ ELASTICKÝ INFORMAČNÍ SYSTÉM : QI Cyril Klimeš a) Jan Melzer b) a) Ostravská univerzita, katedra informatiky a počítačů, 30. dubna 22, 701 03 Ostrava, ČR E-mail: cyril.klimes@osu.cz b) DC Concept

Více