Sw3.6-m11-1.2-Slajd13

Z Studia Informatyczne
Wersja z dnia 10:44, 4 wrz 2006 autorstwa PZakrzewski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
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 >>