Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
Přednáška č. 1 Proces návrhu databáze
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 Podrobný návrh Plán a rozpočet Nasazení Testování Integrace Sestavení
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é ...
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.