Analiza i projektowanie strukturalne wydanie III

Jerzy Roszkowski

Kategoria: Inżynieria oprogramowania Algorytmy, Inżynieria oprogramowania
Wydawnictwo: HELION

Ilość stron: 256
ISBN: 83-7361-397-9

Technologia CASE (Computer Aided System Engineering) jest obecnie od dziesięciu lat powszechnie stosowana w analizie i projektowaniu systemów informatycznych. Trudno sobie wyobrazić pracę bez niej (szczególnie przy dużych projektach) na etapie analizy, tworzenia projektu systemu czy jego implementacji.

Techniki CASE umożliwiają wspomaganie:

  • analizy i projektowania bazy danych
  • projektowania aplikacji
  • generacji kodu aplikacji
  • automatycznego tworzenia dokumentacji analizy i projektu
  • inżynierii odwrotnej (tworzenie modeli fizycznych i logicznych aplikacji na podstawie jej kodu i fizycznej bazy danych)
  • Techniki strukturalne są w dalszym ciągu kluczowymi w projektowaniu aplikacji bazodanowych. Niniejsza książka opisuje te techniki, stosując jako egzemplifikację klasyczną metodykę Yourdona (rozkład funkcjonalny), a także metodykę SSADM oraz (w zakresie modelowania danych) metodykę Martina. Autor na podstawie swojego dziesięcioletniego doświadczenia w stosowaniu technologii CASE, odwołując się do projektów którymi kierował, przedstawia możliwości i ograniczenia prezentowanej metodyki. Na konkretnych przykładach autor uczy jak budować aplikacje na etapie analizy i projektu posługując się technikami strukturalnymi. Uzupełnieniem są załączone przykłady w formie zadań z rozwiązaniami.

    Zagadnienia omówione w książce "Analiza i projektowanie strukturalne wydanie III" obejmują zakres tematyczny:

  • Budowy logicznych modeli danych i funkcjonalnego systemu
  • Przekształcanie modeli logicznych w model fizyczny
  • Przekształcanie modelu funkcjonalnego w model aplikacji
  • Bilansowanie modeli
  • Analizy systemów obiegu dokumentów
  • Analizy systemów budowanych z gotowych komponentów
  • Analizy cykli różnych wytwórczych oprogramowania
  • Analizy i projektowania hurtowni danych


  • Podobne książki:


    Język UML 2.0 w modelowaniu systemów informatycznych Język UML 2.0 w modelowaniu systemów informatycznych Rosnąca popularność programowania obiektowego zmieniła również metody modelowania systemów informatycznych. Modelowanie strukturalne zostało zastąpione przez modelowanie obiektowe. Standardem w tej dziedzinie stał się język UML (Unified Modelling...
     
    Teoria i praktyka testowania programów Teoria i praktyka testowania programów Książka ta różni się znacząco od większości pozycji z zakresu inżynierii oprogramowania poświęconych tematyce testowania, bowiem prezentuje zagadnienia w sposób całościowy: od przedstawienia spójnego obrazu podstaw teoretycznych,...
     
    Sztuka testowania oprogramowania Sztuka testowania oprogramowania Testowanie to ostatni i niestety czasem pomijany element procesu tworzenia oprogramowania. Tymczasem ten właśnie etap powinien być niezwykle znaczącą częścią projektu. Znaczenie testowania dostrzegano już w początkowym okresie dynamicznego rozwoju...