Dnes: 21. ledna 2018    | Registrace | Hledáme | Redakce | Info | Testy | Školení | Ocenění | Nápověda | Čtenář: nepřihlášen

Rychlé odkazy
  • Hlavní stránka
  • Seznam rubrik
  • Ankety
  • Editoriály
  • TOP 15
  • KONFERENCE 2008
  • KONFERENCE 2007
  • KONFERENCE 2006
  • KONFERENCE 2005
  • KONFERENCE 2004
  • Sborník
  • Testy
  • Virtuální školení
  • Personalizace


  • Hledáte práci?
    Hledáme redaktora - pojďte s námi tvořit Databázový svět!

    Vyhledávání

    Hledej
    na Databázovém světě!



    Rozšířené vyhledávání

    Rubriky
    Aktuality
    Bezpečnost
    Business
    Česká scéna
    Datové sklady
    Dokumentace
    Dotazovací jazyky
    Hardware
    Historie
    Komentáře
    Literatura
    Metodologie
    Nondb
    Open Source
    Poradna
    Produkty
    Případové studie
    Redakce
    Rozhovory
    Standardy
    Technologie
    Tipy - triky
    Tiskové zprávy
    Vývoj
    Vývojové nástroje
    Zajímavosti

    Co je to?
    SŘBD
    (Systém řízení báze dat)

    Programový systém umožňující vytváření, údržbu a použití báze dat. Podle komplexnosti je možné SŘBD rozdělit na nižší (např. PC Fand), střední (FoxPro) a vyspělé (Oracle 9i).

    Akce
    Dynamická Datová Centra
    - na semináři se seznámíte s komplexním řešením a koncepcí Dynamických Datových Center od Fujitsu Siemens Computers se speciálním důrazem na řešení FlexFrame.

    Textová inzerce
    IBPhoenix - Vše o InterBase a Firebirdu.

    Smějete se rádi? - Pak je pro vás Vtipník to pravé!

    Prodejce reklamy - Hledáme schopného prodejce reklamního prostoru, možnost i externí spolupráce.

    Přihlášený čtenář
    Nepřihlášený čtenář

    O portálu
    Databázový svět
    ISSN: 1213-5933

    Web je optimalizován pro rozlišení 1024x768, nicméně kromě větších rozlišení podporujeme i 800x600. Podrobnosti najdete zde.

    Chcete-li mít kdykoliv možnost zkontrolovat obsah našeho portálu, můžete využít podporu rss. Podrobnosti najdete zde.
    Jen na papíře už ne


    [Vývojové nástroje] - Ty tam jsou doby, kdy si analytici, návrháři a programátoři-analytici vystačili s několika desítkami hustě pokreslených papírů. Dnes už musí počítat s tím, že se musí naučit ovládat a hlavně smysluplně využívat nějaký ten CASE. Je to opravdu nezbytné? Nešlo by to i bez těchto nástrojů na podporu vývoje? Určitě to tak dělá ještě spousta firem. Ano i ne.



    Skalní příznivci nástrojů CASE určitě budou vždy a všude tvrdit, že jediná správná cesta je tyto nástroje používat. Odpůrci budou horlivě oponovat, že když to šlo doposud, musí to jít jen pomocí papíru a nějakých jednoduchý pomocných nástrojů i nadále. Pravdu mohou mít obě strany.

    V informačních technologiích vždy záleží na konkrétních požadavcích – odpůrci mají pravdu, že zápočtový program představující například hru Člověče nezlob se! bez nástroje CASE naprogramovat půjde. Obdobné to jistě bude i u jednodušších komerčních produktů. Dokonce mohou mít pravdu i u složitých podnikových aplikací, ale v takovém případě bude vývoj velmi obtížný, zdlouhavý, plný zbytečných chyb, velmi obtížně rozšiřitelný a v konečném důsledku také velmi, velmi drahý.

    Moderní rozsáhlé aplikace – zejména pak pro podnikovou sféru – jsou již natolik komplikované, že udržení všech důležitých informací a souvislostí v myslích autorů či na jednotlivých listech papíru je spíše hazardem než zodpovědným přístupem. Nástroje CASE totiž nenabízejí jen jednoduché kreslení diagramů, které je opravdu možné náčrtky na papíře nahradit, ale také celou řadu dalších podpůrných vlastností.

    Mezi základní vymoženosti, které nabízí takřka každý nástroj CASE patří metodologické vedení při realizaci projektu – jinými slovy, nástroj by vám neměl beztrestně dovolit vytvořit například neplatné vazby či vytvářet entity tak, aby ve výsledné databázové tabulce byly dva sloupce se stejným názvem apod. Analytici a návrháři převádějící papírovou dokumentaci do nástrojů CASE by mohli vyprávět nekonečné příběhy o tom, kolik desítek a stovek chyb kontrolní mechanismy v takovém případě odhalí. A nemusí se jednak o chyby z neznalosti – prostě na stovkách listů nemusí být nějaké ty souvislosti na první pohled patrné.

    Kontrolou chyb ale možnosti nástrojů CASE zdaleka nekončí – modely je možné velmi snadno přizpůsobovat různým provozním platformám, části či celé aplikace mohou být přímo generovány, nechybí dokonce ani podpora zpětného inženýrství, které zajistí vytvoření modelu z již existujících databází a aplikací. Významnou výhodou je také možnost sdílení informací o projektu mezi jednotlivými členy týmu a obecně pak podpora konkurenčního vývoje. Zapomenout není možné ani na dokumentační schopnosti nástrojů CASE – kvalitní dokumentace je základním kamenem dalšího rozvoje produktu.

    A nyní si jen zkusme představit, kdybychom u složitějšího projektu chtěli alespoň část uvedených vymožeností (a zdaleka se přitom nejedná o všechny možné) zajistit pomocí velmi omylné lidské paměti, papíru a tužky. Pokud by to vůbec šlo – například o křížových kontrolách by si asi bylo možné jen nechat zdát – stálo by to mnoho času, úsilí a peněz. Nějaké zálohování? Snad jedině neustálým kopírováním na klasické kopírce. Generování a opakovatelné použití komponent? Co prosím?

    Situace by nebyla o mnoho lepší ani tehdy, pokud bychom použili pro vývoj jednoduché nástroje umožňující pouhé kreslení diagramů – kde je podpora práce v týmu? Kde zpětné inženýrství? A kde velmi důležité kontroly? A co teprve situace, kdy by bylo nutné rychle převést tvorbu na jiný vývojový tým? Neběhá z toho mráz po zádech?

    Již na tomto příkladu zjednodušeně se dotýkajícím některých možností nástrojů CASE vidíme, že zajištění obdobných možností pomocí dnes již přežitých prostředků je spíše cestou do pekla než do ráje snadného a relativně bezbolestného vývoje.

    ( Celý článek! | Autor: Marek Kocan | Počet komentářů: 8 | Přidat komentář | Informační e-mailVytisknout článek )

    Vyhledávání
     

    Anketa
    Kolik ročně utratíte za dovolené?

    Nic 
     (1557 hl.)
    Do 1 000,- Kč 
     (1074 hl.)
    Do 10 000,- Kč 
     (1003 hl.)
    Do 25 000,- Kč 
     (1385 hl.)
    Do 50 000,- Kč 
     (1019 hl.)
    Do 75 000,- Kč 
     (1183 hl.)
    Více než 75 000,- Kč 
     (1022 hl.)

    Celkem hlasovalo: 8243


    Poslední komentáře
    frontierd@126.com
    frontierd@126.com
    frontierd@126.com
    c
    http://www.coachoutl

    Newsletter
    Přihlaste si nezávazně - i bez registrace - odběr informačního newsletteru. Podrobné informace najdete zde.

    Emailová adresa:


    Kalendář
    <<  Leden  >>
    PoÚtStČtSoNe
    1234567
    891011121314
    15161718192021
    22232425262728
    293031    

    Redakci připojuje


    Nejčtenější

    Databáze je prázdná!


    Nejvíce komentářů

    Databáze je prázdná!


    Reklama






    Nenechte si ujít články na dalších webech




    Na této stránce použité názvy programových produktů, firem apod. mohou být ochrannými známkami
    nebo registrovanými ochrannými známkami příslušných vlastníků.

    Databázový svět | dfKlub - digitální fotografie | Vtipník - vtipy přímo k Vám | Reminder - přestaňte zapomínat | Databázový svět

    Copyright (c) 2004 AVRE Publishing, spol. s r.o. Všechna práva vyhrazena