Skip to main content

Mi a strukturált elemzés?

A strukturált elemzés a szoftverfejlesztés területén belül leírja a számítógépes alkalmazások tervezéséhez használt technikák halmazát.Ezek a technikák segítenek magyarázni a számítógépes alkalmazáson belüli humanistabb módon.Az alapos strukturált elemzés és a tervezési megközelítés eredményei általában leírják a számítógépes alkalmazás fizikai és logikai rétegeit.

A szoftverfejlesztés egy összetett folyamat, amely bonyolult részleteket igényel a szoftver alkalmazás működésének sajátosságairól.A szoftverfejlesztés korai úttörői rájöttek, hogy ez a bonyolultság olyan formalitás módszert igényel, amely nemcsak a rendszert dokumentálja, hanem magyarázza azt a folyamatot is, amelyet a nagyközönség megérthet.A strukturált elemzés az a folyamat, amelyet ennek a bonyolultságnak a dokumentálására használnak.

A strukturált elemzés és a tervezés az alkalmazás architektúráján belül négy elsődleges tartományra oszlik.Ezek az adatáramok, adatmodellek, szerkezeti diagramok és állami modellek.Ezeket a domaineket általában az összefoglaló szinttől kezdve és az értelmezés részletességi szintjére mutatják.

Az egyik kulcsfontosságú eszköz, amelyet a vizualizációs megközelítés strukturált elemzéséhez használtak, az adatáramlási diagramok.Az adatáramlási diagramokat először az adatok áramlásának rögzítésére szolgáló módszerként vezették be, elmagyarázva, hogy az adatok hogyan mozognak a folyamatról a folyamatra.Mindegyik folyamatot egy nyíllal rendelkező vonal segítségével csatlakoztatjuk, amely a folyamatok közötti adatok áramlását ábrázolja.Ezek a modellek tovább tisztázzák az adatáramlási diagramokban meghatározott folyamatok befejezéséhez szükséges adatokat.Számos eszközt és technikát használnak az adatmodellek létrehozásához, de az elsődleges cél az adatok felhasználásának és az egyik adatelem és a másik közötti kapcsolatok meghatározása.

A struktúra -diagramok az egyik folyamat összefoglaló szerkezetének áramlásának meghatározására szolgálnakmásiknak.Ezeket a diagramokat tervként használják arról, hogy egy alkalmazás hogyan fog kommunikálni a folyamatok vagy a modulok között.A szerkezeti diagramok egy funkcionális bomlási megközelítést követnek, magas szintű kialakításra bámulva és részletes kialakításra bontva.

A strukturált elemzés során szükséges végső összetevő az állami modellek.Meghatározzák egy alkalmazás állapotát vagy viselkedését.Ezeket a modelleket az adatáramlási modellekhez csatlakoztatják az alkalmazás eseményeinek meghatározására.Noha vannak más módszerek is, amelyek felhasználhatók a szoftverfejlesztés értelmezésére, a strukturált elemzés továbbra is életképes lehetőség a szoftver alkalmazás komplex belső működésének meghatározására.