Analiza informatyczna[edytuj]
Analiza informatyczna, czyli analiza w rozumieniu informatyki, to działanie polegające na tworzeniu modelu określonego fragmentu rzeczywistości.
Spis treści
[ukryj]Nawiązanie do filozofii[edytuj]
Analiza rzeczywistości była stosowana już w filozofii analitycznej – jej historia jest o wiele dłuższa, niż historia informatyki. Można przyjąć, że istnieje od czasów pierwszych prób opisywania rzeczywistości.
Cele analizy informatycznej[edytuj]
Cel nadrzędny[edytuj]
Celem nadrzędnym analizy informatycznej jest stworzenie systemu informatycznego.
Cel główny[edytuj]
Celem głównym analizy informatycznej jest stworzenie modelu analitycznego rzeczywistości oraz modelu wymagań wobec tworzonego systemu informatycznego.
Model analityczny[edytuj]
System informatyczny tworzony jest na podstawie wytworzonego w procesie analizy informatycznej modelu analitycznego, czyli możliwie ścisłego odwzorowanie rzeczywistości. Model taki jest pośrednikiem między rzeczywistością, a systemem informatycznym. Celem modeli analitycznych jest tworzenie systemów informatycznych na podstawie tylko tych elementów, które są niezbędne do ich wytworzenia.
Model wymagań[edytuj]
Aby utworzyć model wymagań, należy najpierw utworzyć model analityczny rzeczywistości. Następnie taki model przekształca się np. upraszcza, poprzez odrzucenie zbędnych elementów. Model taki tworzy się z pewnymi założeniami, które mówią, co jest potrzebne, a co nie, wyszukuje się sprzeczności, próbuje się go optymalizować. Kolejne kroki analizy powodować powinny powstawanie modelu wymagań coraz prostszego i jednocześnie spełniającego wszystkie, uprzednio przyjęte założenia.
Języki zapisu modeli analitycznych[edytuj]
Model analizy informatycznej można zapisać za pomocą języka naturalnego, języka logiki matematycznej lub języka formalnego – obecnie najbardziej przystosowanym do tego zadania językiem jest UML. Im bardziej precyzyjny jest stosowany język tym dokładniejszy i bardziej użyteczny będzie utworzony model.
wikipedia:it:Analisi (ingegneria del software)

