Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Databázové systémy Přednáška č. 1 Proces návrhu databáze.

Podobné prezentace


Prezentace na téma: "Databázové systémy Přednáška č. 1 Proces návrhu databáze."— Transkript prezentace:

1 Databázové systémy Přednáška č. 1 Proces návrhu databáze

2 Modely životního cyklu Vodopádový model Analýza systému Návrh Plánování a rozpočet Sestavení systému Testování Nasazení do provozu Konec projektu

3 Modely životního cyklu Vodopádový model každá činnost se dokončí a odsouhlasí před započetím další realita se nedá tímto způsobem většinou postihnout – předpokládá znalost všech informací, nedovoluje vstup dalších informací do projektu neuvažuje žádné změny aplikačních požadavků v průběhu řešení problémem je linearita (tj. předpoklad, že do jednou ukončené fáze vývoje nebudeme muset nikdy znovu vstupovat)

4 Modely životního cyklu Spirálový model Zahájení projektu – Analýza systému – Návrh – Plán a rozpočet – Sestavení – Testování – Nasazení – Analýza systému – Návrh – Plán a rozpočet – Sestavení – Testování – Nasazení - Konec

5 Modely životního cyklu Spirálový model hrozí, že se při „kontrole“ v pozdějších krocích projeví předchozí práce jako zbytečná

6 Modely životního cyklu Inkrementální (evoluční) vývojový model Předběžná analýza Návrh architektury Spirála vývoje komponent Nasazení Podrobný návrh Plán a rozpočet SestaveníIntegrace Testování

7 Modely životního cyklu Inkrementální (evoluční) vývojový model předpokládá možnost rozkladu každého systému do samostatných komponent (první dvě části se týkají celého systému, vývoj komponent lze provádět podle libovolného modelu) díky rozdělení projektu do komponent je snazší správa a údržba systému na začátku definujeme pouze celkový pohled na systém – snížení rizika zbytečné práce

8 Proces návrhu databáze Definice parametrů systému jasná definice cílů a stanovení, proč je chceme dosáhnout cíle projektu říkají, „proč“ jej řešíme, na jejich základě stanovujeme, „co“ máme dělat Definice pracovních procesů porozumění pracovním procesům, které mají data podporovat, je důležité pro pochopení sémantiky (vztahu ke skutečnému) datového modelu

9 Proces návrhu databáze Sestavení myšlenkového datového modelu nedefinujeme pouze množinu tabulkových struktur, ale využití dat v celém systému Příprava databázového schématu myšlenkový model se převádí do podoby fyzických pojmů (popis tabulek a fyzická architektura dat) Návrh uživatelského rozhraní důležité, pro většinu uživatelů je to totéž co systém, nesmí být zmatečné, hloupé...


Stáhnout ppt "Databázové systémy Přednáška č. 1 Proces návrhu databáze."

Podobné prezentace


Reklamy Google