• Nie Znaleziono Wyników

Komputerowe wspomaganie projektowania

N/A
N/A
Protected

Academic year: 2021

Share "Komputerowe wspomaganie projektowania"

Copied!
6
0
0

Pełen tekst

(1)

Komputerowe wspomaganie

projektowania

(2)

Projektowanie a CASE

• Podobnie jak analiza proces projektowania może być wspomagany komputerowo. W literaturze komputerowej wspomaganie projektowania określa się skrótem CASE (Computer Aided System lub Software Engineering).

Pojęcie CASE zostało po raz pierwszy użyte w roku 1981 przez J.Manleya z Carnegie Mellon University.

Terminem CASE określamy grupę narzędzi z nowej technologii tworzenia systemów informacyjnych. W zależności od zakresu, a więc które fazy cyklu życia systemu są przez te narzędzia obsługiwane, mamy do czynienia z wyspecjalizowanymi lub zintegrowanymi

pakietami CASE-I, zwanymi też IPSE (Integrated Project

Supporting Environment) zintegrowany pakiet wspomaga

projektowanie dla całego cyklu życia systemu.

(3)

Baza danych (repository) Narzędzie

modelowania

Narzędzie

prototypowania

Narzędzia analizy Budowa przepływów

informacyjnych i słownika danych

Narzędzie budowy schematów

strukturalnych

Narzędzie

dokumentowania STACJA ROBOCZA

Generator kodów

UŻYTKOWNIK - PROJEKTANT Rys. Elementy CASE

(4)

Klasyfikacja pakietów CASE

Pakiety dla przechowywania danych lub też tzw. składnica informacji – repozytorium (repository). Pakiety te były w zasadzie pierwszym sposobem tworzenia systemu informacyjnego. W składnicy takiej zapisywano

wszystkie opisy obiektów definiowanych w całym cyklu życia systemu.

Składnicę można określić jako centralną bazę danych, w której

przechowywane są m.in.: rekordy, struktura baz danych, formularze, metainformacje (czyli informacje o informacji). W Polsce w latach siedemdziesiątych, popularny był pakiet PSA/PSL opracowany na Uniwersytecie w Michigan.

Pakiety dla pielęgnacji, modyfikacji i adaptacji systemu. Analiza

kosztów eksploatacji systemu wskazuje, że znaczna część związana jest z eksploatacją i dostosowaniem systemu do zmieniającego się otoczenia i zmieniających się wymagań użytkowników. W ramach tej grupy systemów wspomagających rozróżnia się trzy następujące subgrupy:

– modyfikacji wstępującej, gdzie zmiany są inicjowane w fazie wdrożenia,

– modyfikacji zstępującej, gdzie zmiany w pierwszych fazach cyklu życia systemu wpływają na zmiany systemu w dalszych fazach cyklu,

– restrukturyzacji, kiedy dostosowujemy system do zmieniających się warunków.

Zmiany takie występują w różnych fazach życia systemu.

(5)

Klasyfikacja pakietów CASE

• Pakiety dla wspomagania cyklu życia systemu; zależnie od faz jakie one wspomagają wyróżnia się następujące subpakiety:

– front-end CASE, które wspomagają fazę planowania, analizy i projektowania,

– back-end CASE, narzędzia wspomagające fazę konstrukcji (projektu, oprogramowania),

• Niekiedy używa się pojęć:

– upper-CASE dla planowania, analizy i specyfikacji,

– lower-CASE dla kodowania, testowania, prototypowania, kompilacji programów.

• Pakiety dla sterowania realizacją projektem. Kierownictwo projektu otrzymuje narzędzia dla wspomagania zarządzania projektem. Najczęściej pakiety te oparte są na technikach

harmonogramów Gantta, Adamieckiego lub sieciowych PERT-CPM.

W pakietach tych można wydzielić: planowanie i kontrolę, kierowanie konfiguracją i sterowanie wersjami. Najbardziej rozwinięte są pakiety planowania i konfiguracji projektu.

(6)

Klasyfikacja pakietów CASE

• Pakiety dla doskonalenia jakości systemu, które pozwalają na ocenę systemu i jego poszczególnych

elementów. Z punktu widzenia

przestrzegania odpowiednich norm i zasad

zarządzania jakością jak TQM.

Cytaty

Powiązane dokumenty

Ukazanie osiągnięć użytkowników bibliotek na łamach czasopism- organów własnych bibliotek wiąże się z intensyfikacj ą działań ogólnych nad dalszym

Podobieństwo chemiczne/molekularne (ang. molecular similarity) – jest to podobieństwo pierwiastków i cząsteczek w kontekście ich relacji struktury do

Ten stosunkowo długi okres użytkowania programu pozwolił na stwierdzenie, że przyjęta koncepcja, umożliwiająca użytkownikowi samodzielne definiowanie nowych

Przeprowadzone badania na fragmentach kości czaszki dzieci w wieku 2-4 miesięcy uśrednione dla 8 przebadanych przypadków przedstawiono na rys.. BADANIA MODELOWE

Przyporządkuj formom człowiekowatym cechy, które pojawiły się u nich po raz pierwszy 0-3p.. Posługiwanie się ogniem, wytwarzanie kamiennych narzędzi, poruszanie się

System cyfrowy kom puterowego w spom agania projektow ania pow inien być łatw y w obsłudze, elastyczny (podatny n a zmiany) oraz możliwie szybki. A naliza zak resu

Głównym zadaniem projektanta w toku projektowania przewodów szynowych jest wybór rozwiązania optymalnego, ze względu na określone kryterium. Rozwiązanie to musi jednocześnie

łatwo zauważyć, że wskaźnik ten stanowi miarę "pilności" kandydata na danym etapie obliczeń, w których śledzona jest i minimalizowana wartość kryterium