TUTORIAL (2. csomag) - Az Nkpages blog

Feladta 2010. december 9-én az nkpages

tutorial

AZ INFORMÁCIÓS RENDSZER ELEMZÉSI MÓDSZEREI

Az UML (egységes modellezési nyelv, amely lefordítható "egységes modellezési nyelvként") egy jelölés, amelyet a probléma szokásos modellezésére használnak. Ez a nyelv számos korábban létező módszer fúziójából született, és mára az objektummodellezés vonatkozásában referenciává vált, olyannyira, hogy ismerete gyakran szükséges egy objektumfejlesztési pozíció megszerzéséhez.

A TÁRGY FOGALMA

Az objektum-orientált programozás az a folyamat, amelynek során a valós világ egy részéből (tartománynak) elemkészletet számítógépes modellezéssel számítógépes entitások halmazává modelleznek. Ezeket az informatikai entitásokat hívják tárgyakat. Ez a számítógépes adat, amely egyesíti a valós világ fő jellemzőit (méret, szín stb.).

Ennek a modellezésnek a nehézsége absztrakt ábrázolás létrehozásában áll objektumok formájában, amelyek tárgyi létezéssel (kutya, autó, villanykörte, stb.) Vagy virtuális (társadalombiztosítás, idő, ...) vannak jelen.

TÁRGYMÓDSZEREK

Az objektum modellezés arról szól, hogy létrejöjjön a valós világ érdekes elemei, függetlenül a megvalósítástól, ami független a programozási nyelvtől. Ezért a jelenlévő objektumok meghatározásáról és az adatok és az őket használó funkciók elkülönítéséről van szó. Erre módszereket fejlesztettek ki. 1970 és 1990 között sok elemző objektum-orientált megközelítést dolgozott ki, így 1994-re már több mint 50 objektum-módszer létezett. Azonban csak 3 módszer jelent meg igazán:

Ø Rumbaugh OMT-módszere

Ø Booch BOOCH '93 módszere

Ø Jacobson OOSE-módszere (objektum-orientált szoftverfejlesztés)

1994-től Rumbaugh és Booch (1995-ben csatlakozott Jacobsonhoz) egyesítették erőfeszítéseiket az Unified 0.8 módszer kifejlesztésére, beépítve az előző módszerek előnyeit.

Az egységesített módszer az 1.0 verziótól kezdve az UML (Unified Modeling Language) lesz, az univerzális jelölés az objektummodellezéshez.

Az UML nem módszer, amennyiben nem mutat be folyamatot. Mint ilyen, az UML a formalizmust modellező objektum. A következő oldalakon néha a nyelvvel való visszaélés által használt módszer szó ezért nem értelmezhető „megközelítésként”.

Az UML 1.0-t 1997 januárjában nyújtották be az Object Management Group-nak (OMG), de csak 1997 novemberében fogadták el az 1.1-es verzióban, amikor az UML nemzetközi szabvány lett.

A modellező nyelv fejlődésének összefoglalása:

Ø 1995-ben: Egységes 0.8 módszer (integrálva a Booch ’93 és OMT módszereket)

Ø 1995-ben: UML 0.9 (integrálja az OOSE módszert)

Ø 1996-ban: UML 1.0 (javasolt az OMG-nek)

Ø 1997-ben: UML 1.1 (az OMG szabványosította)

Ø 1998-ban: UML 1.2

Ø 1999-ben: UML 1.3

Ø 2000-ben: UML 1.4

Ø 2003-ban: UML 1.5

A specifikációk legújabb verziói letölthetők az OMG weboldaláról.

Ez a módszer a számítógépes rendszer összetevőinek meghatározását, ábrázolását és felépítését jelenti. Az UML módszerrel például egy objektumot a következőképpen ábrázolunk:

45789: Gyártási szám

32 liter: Benzin mennyiség

TÁRGYMÓDSZER ÉRDEKE

Az objektum-orientált nyelvek mindegyike az objektum-paradigma megvalósításának sajátos módját jelenti. Így egy objektum-módszer lehetővé teszi a probléma magas szintű meghatározását anélkül, hogy belemennénk egy nyelv sajátosságaiba. Ez egy olyan eszközt jelent, amely lehetővé teszi a probléma grafikus meghatározását, például annak bemutatása érdekében, hogy a projekt minden szereplője megjelenjen (nem feltétlenül programozói nyelv szakértői).