PRI1_specyfikacja wymagan.pdf

(1787 KB) Pobierz
PRI
Projektowanie SI
Projektowanie systemów
informacyjnych
dr inż. Stanisław Szejko
711300174.009.png 711300174.010.png 711300174.011.png 711300174.012.png
Projektowanie SI
Skąd wziął się problem?
Główne problemy:
¾ niepełna funkcjonalność, kiepska użytkowość,
słabe dostosowanie do potrzeb
¾ za długo trwa przygotowanie
oprogramowania
¾ za dużo kosztuje
711300174.001.png 711300174.002.png
Projektowanie SI
Procentowy rozkład błędów popełnianych
przy konstrukcji systemów
Sformuło
wa-nie
wymagań
56%
Kons truk
cja
26%
Kodowani
e
7%
Projekt US Air Force
In n e błędy
11%
Środowisko
Dane
Interfejs
6%
Inne
Człowiek
5%
7%
5%
2%
Dokumentacja
Projektow
anie
Wymagania
28%
Błędy wymagań stanowią najliczniejszą klasę błędów
42%
6%
711300174.003.png 711300174.004.png
Projektowanie SI
Inżynieria oprogramowania (IO)
IEEE Standard Glossary of SE Terminology
Oprogramowanie (software ) – programy, procedury
postępowania, dane i związana z nimi dokumentacja
Inżynieria oprogramowania ( ang. Software Engineering )
dziedzina zajmująca się rozwojem i zastosowaniami
systematycznych, zgodnych z regułami i mierzalnych
podejść do wytwarzania i pielęgnacji
oprogramowania
711300174.005.png 711300174.006.png
Projektowanie SI
Wytwarzanie i pielęgnacja systemów
IO dzieli wytwarzanie na pewne etapy, definiując różne
modele (wzorce) procesu wytwórczego i utrzymaniowego
Planowanie
Planowanie
Model
przyrostowy
Analiza wymagań
Analiza
Analiza
Projektowanie
Projektowanie
Projekt ogólny
Implementacja
Analiza, projekt
i realizacja przyrostu
Model kaskadowy
Testowanie
Integracja i testowanie
Pielęgnacja
Wdrażanie
i-ty przyrost
i wdrożenie
Planowanie
Implementacja
Testowanie
Dostarczenie
Pielęgnacja
Wdrażanie
711300174.007.png 711300174.008.png
Zgłoś jeśli naruszono regulamin