http://vigzoltan.hu rendszerszemlélető, adatközpontú funkcionális Integrált Vállalatirányítási Rendszerek Alkalmazói fejlesztések mindig valamilyen módszertan alapján történnek. A módszertan eljárások, technikák, eszközök és dokumentációs segédeszközök győjteménye, amely fázisokból, szakaszokból áll össze. egységes entitásnak, objektumnak stb. tekinti a rendszert, de nem feledkezve meg az alkotó részekrıl.
a rendszeren belüli a rendszerrel kapcsolatos Meghatározzák adatokkal foglalkoznak. az adattípusokat attribútumokat majd egy adatmodellt állítanak, amely leírja az adattípusok közötti kapcsolatokat. A folyamatok meghatározása ezután következik. A rendszert a funkciók hierarchiájának fogják fel. Funkciók alatt bizonyos bemenetek bizonyos kimenetekké történı transzformációját, átalakítását értik. A rendszer teljes egészét lépésenként bontják, finomítják részfunkciókká. A programrendszerek életét ún. életciklus modellekkel írják le.
A strukturált módszertanok nem helyezik elıtérbe sem a folyamatokat, sem az outputokat, sem az adatokat. Minden rendszerelemmel foglalkozni kell önmagában is és egymással való kapcsolatukban is. Fıbb jellemzıi:
A rendszert alrendszerekre, azokat funkciókra, folyamatokra bontják. A rendszerek fizikai és logikai vonatkozásainak szétválasztása A rendszerek logikai szintő leírása nem függ a rendszert mőködtetı konkrét eszközöktıl. Fokozatosság és iteráció Egy tervezési objektum vizsgálata és dokumentálása folyamatos tevékenység, nem egyszeri mővelet. Osztály Objektumpéldányok csoportja, sajátosságaik hasonlóak, közös viselkedést mutatnak, más objektumokkal azonos módon állnak kapcsolatban és ugyanazt jelentik (szemantikájuk megegye-zik) azonosak a hozzájuk kapcsolt metódusok. Metódus A metódus olyan tevékenység vagy transzformáció, amelyet egy objektum végrehajt, vagy elszenved, mint az adott eljárás alanya. terjedıben van az információrendszerek területén. Az objektumorientált megközelítés alapfogalmai: Objektum Az adatok és az adatok viselkedésének szintézise, az adatok és az adatokat kezelı programok, programrutinok egyesítése. Objektumpéldány Egyedileg azonosítható objektum, aminek a szervezet számára jelentısége van. Beágyazás A metódusok hozzáláncolását jelenti a megfelelı objektumosztályokhoz. Identitás Az adat diszkrét, megkülönböztethetı objektumpéldány. Ezek az objektumok egyedileg azonosíthatók, még akkor is, ha az attribútumaik ugyanazok is.
Osztályozás az azonos attribútummal, adatszerkezettel és viselkedéssel rendelkezı objektumokat egy objektumosztályba soroljuk be. Polimorfizmus Ugyanaz a mővelet (metódus) különbözı objektumosztályokon használható, de az objektum különbözı módon viselkedhet osztálytól függıen. Az objektum tipikus viselkedésére koncentrál, nem a megvalósítás kérdéseire. Alkalmazza az absztrakció elvét. Öröklıdés hierarchia alsóbb szintjén megjelenı alosztályok a fıosztályaik összes attribútumát öröklik, ezt az alap attribútum-készletet egészítik ki a saját egyedi adataikkal, attribútumokkal, ugyanaz a mővelet, metódus érvényes lehet több objektumosztályra is az öröklıdés révén.
(Structured Systems Analysis and Design Method) eljárási, mőszaki és dokumentációs szabványok győjteménye. A rendszerelemezés és a szoftverfejlesztés támogatására tervezték. rugalmas, azaz az adott fejlesztési körülményekhez igazítható, adatvezérelt, folyamatközpontú és eseményirányított megközelítések tudatos kompromisszumára törekszik, felülrıl lefelé haladó és adatközpontú elemzési és tervezési módszer, az életciklus elsı szakaszaira terjed ki, nem foglalkozik a kivitelezéssel és a bevezetéssel. a felhasználói követelmények elemzésébıl és a rendszer tervezésébıl. Dimenziók adatok folyamatok idı Dimenziót kezelı technikák logikai adatmodellezés, relációs adatelemzés, fizikai adattervezés adatfolyam modellezés, funkciómeghatározás, I/O tervezés, dialógustervezés, menütervezés, logikai adatbázis folyamatok tervezése, fizikai folyamattervezés egyedtörténeti diagramok, esemény-hatás diagramok, logikai adatbázis folyamatok tervezése, fizikai folyamat- és adattervezés.
helyzetfelmérés, specifikáció, rendszerkészítés, felhasználói környezet, döntési pontok, szervezeti célok, politikák és eljárások ARchitecture of Integrated Information Systems Általános módszertan a vállalatok mőködésének egységes modellezésére, leírására és dokumentálására. A módszertan Prof. A.-W. Scheer nevéhez kapcsolódik. Rendszerfelület-tervezés (külsı terv) felhasználói felület, Fogalmi modell be- kimeneti adatok, szervezeti, mőködési állományok, szabályok, képernyık, jelentések, logikai adatmodell, dialógustervek, programok. entitás viselkedésének modellje, fogalmi szintő adatfeldolgozó folyamatok modellje. Belsı tervezés fizikai adatterv, adatfeldolgozó folyamatok és fizikai adatok közötti kapcsolófelület.
Értéklánc egységes objektumok és modellek használata, egységes keretrendszeren belül. Funkciófa EPC Event driven ProCess XOR Szervezeti diagram,stb. Hierarchy plus Input-Process-Output A HIPO technika egy grafikus fejlesztési nyelv a rendszerfejlesztési folyamat dokumentálásához. A funkciók elıállításához a hierarchizálás elvét alkalmazták az alkalmazói problémák komplexitásának redukálására.
Egy funkció felosztását mutatja alfunkciókra (funkció-fa) és egy információ rendszer Megrendelés lebonyolítása hierarchikus funkcionális felépítését mutatja meg (hierarchizálás elve). Ajánlattétel Megrendelése k összegyőjtése Megrendelése k feldolgozása Kiszállítás Példa: a megrendelés bonyolítás Gyártás: megrendelés specifikus raktárra gyártás Raktárkészle t lekötése Rezerválás Gyártási terv lekötése Megrendelés visszaigazolá sa Számlázás Leírja minden részfunkcióra vonatkozóan az input adatokat, a funkció algoritmusát (feldolgozás) és az output adatokat. Bemenet Feldolgozás Kimenet sémában egy funkció kimeneti adatait a szükséges inputadatokkal a funkció lényeges feldolgozási lépéseinek összekapcsolásán keresztül ábrázolja.
A két diagram segítségével leírhatjuk a probléma struktúráját. A HIPO leírási technika hiányossága: ellentétben a lépésenkénti finomítás mechanizmusával a funkcióknál nem történik adatfinomítás. Így fennáll annak veszélye, hogy az adatok a HIPO diagramban túl- vagy alul specifikáltak lesznek. INPUT FELDOLGOZÁS OUTPUT 1.3.1 Vevımeg rendelés Raktártörzs Gyártási rendelés ❷ 1. Igény vizsgálata szabad? 2. Raktárkészlet lekötése 3. Gyártási terv lekötése 4. Új primérigény ❶ Visszaigazolás Raktártörzs aktualizált Gyártási rendelés Alapadatok ❶ ❷ Alapadatok adatfolyam kontrollfolyam Vissza