Sw3.6-m11-1.2-Slajd13

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Systemy wbudowane

Systemy wbudowane


Kaskadowy schemat procesu projektowania oprogramowania zakłada konieczność oceny wyników każdego etapu przed podjęciem następnego. Negatywna ocena powoduje powrót do poprzedniego etapu – jego weryfikację lub powtórzenie.

Zakres prac realizowanych w poszczególnych etapach zestawiono poniżej:

  • Analiza i specyfikacja systemu
  • Wynik etapu: dokument określający funkcje realizowane przez oprogramowanie, powiązania z otoczeniem, dokładność, szybkość i wydajność obliczeń
  • Projekt wstępny
  • Cel: dekompozycja na komponenty i przypisanie funkcji do poszczególnych komponentów i określenie sposobu ich testowania
  • Wynik etapu:
  • wstępna specyfikacja projektu oprogramowania
  • plan testów kwalifikacyjnych
  • Projekt szczegółowy
  • Wynik etapu:
  • Specyfikacja projektu opisująca podział na moduły, funkcje i algorytmy działania modułów
  • Podstawowe struktury danych
  • Opisy testów kwalifikacyjnych
  • Opisy testów komponentów i modułów
  • Implementacja – programowanie i testowanie modułów
  • Wynik etapu:
  • Kod źródłowy i listing programu
  • Instrukcje i raporty testowania modułów
  • Instrukcje testowania komponentów
  • Integracja i testowanie komponentów
  • Wynik etapu:
  • uaktualniona specyfikacja projektu i kod źródłowy programu
  • raporty testowania komponentów
  • instrukcja testowania jednostki konfiguracyjnej
  • Instalacja i ocena końcowa
  • Wynik etapu:
  • Specyfikacja funkcjonalna produktu
  • Podręczniki obsługi, instalacji i konfiguracji oprogramowania
  • Konserwacja oprogramowania


<< Poprzedni slajd | Spis treści | Następny slajd >>