Információ-architektúra



Hasonló dokumentumok
Módszerek és technikák

Oracle SQL Developer Data Modeler és a DW adatmodellezés. Gollnhofer Gábor Meta Consulting Kft.

Információbiztonsági architektúra megközelítés és magyar információbiztonsági törvény

Szoftveripar és üzleti modellek

A SZOFTVERTECHNOLÓGIA ALAPJAI

A szervezeti architektúra nézetei, nézőpontjai és tervezési módszerei. Szolgáltatás orientált architektúrák információs rendszerekben

ADATBÁZIS ADMINISZTRÁTOR SZAKKÉPESÍTÉS SZAKMAI ÉS VIZSGAKÖVETELMÉNYEI

Vállalati informatika példatár. Dr. Bodnár Pál D.Sc.

Informatikus informatikus Térinformatikus Informatikus T 1/9

Gazd.: 417/2008 Jóváhagyom. A Legfőbb Ügyészség évi költségvetési alapokmánya

Informatika-érettségi_emelt évfolyam Informatika

Bevezetés, platformok. Léczfalvy Ádám

Többrétegű műszaki nyilvántartás. NETinv

Közbeszerzési Értesítő száma: 2015/108

A Szekszárdi I. Béla Gimnázium Helyi Tanterve

Informatika szigorlati témakörök gazdasági informatika egyetemi képzés hallgatói részére

Előzmények

TERMÉKTERVEZÉS PANDUR BÉLA TERMÉKTERVEZÉS

Adat és információvédelemi kérdések a kórházi gyakorlatban II.

KIEGÉSZÍTŐ TÁJÉKOZTATÁS

Projektirányítási struktúra sajátosságai

Informatika. Középszintű érettségi vizsga témakörök. 1. Információs társadalom. 2. Informatikai alapismeretek hardver

Nemzeti Alaptanterv Informatika műveltségterület Munkaanyag március

2.1.A SZOFTVERFEJLESZTÉS STRUKTÚRÁJA

1 Beírási napló / Törzslap Pécs Mérlegképes könyvelő vállalkozási szak 2001/2002; 2002 /2003

axióma alapú automatizált teszteléssel

I-II. régió. I-II. Iroda) 12.

Tartalom Kontextus modellek Viselkedési modellek Adat-modellek Objektum-modellek CASE munkapadok (workbench)

Széchenyi István Egyetem költségvetési alapokmánya

Informatika. Magyar-angol két tanítási nyelvű osztály tanterve. 9. évfolyam

A hierarchikus adatbázis struktúra jellemzői

Gyártási folyamatok tervezése

Ismeretanyag Záróvizsgára való felkészüléshez

Bánsághi Anna 1 of 67

VI. turnus (Kontaktnapok: szerda) Képzés időtartama: augusztus október 15.


Működő teleradiológia Magyarországon

Adatbázisok I Adatmodellek komponensei. Adatbázis modellek típusai. Adatbázisrendszer-specifikus tervezés

2. Az Európai Unió közötti regionális támogatásai

IBM WebSphere Adapters 7. változat 5. alváltozat. IBM WebSphere Adapter for Oracle E-Business Suite felhasználói kézikönyv 7. változat 5.

A 2014/2015 tanévi Országos Középiskolai Tanulmányi Verseny döntő fordulójának feladatai. I. (alkalmazói) kategória

GÁZTURBINÁK ÜZEME ÉS KARBANTARTÁSA. Gőz Gázturbinák Gyakorlati Alkalmazásai

Térinformatika. j informáci. ciós s rendszerek funkciói. Kereső nyelvek (Query Languages) Az adatok feldolgozását (leválogat

Emberi erőforrás menedzsment Exact megoldásokkal

A földügyi és térképészeti szakigazgatás feladatairól az információs társadalomban

Programozható logikai vezérlõk

A SZEGEDI TUDOMÁNYEGYETEM INFORMATIKAI BIZTONSÁGI SZABÁLYZATA

Összefüggő szakmai gyakorlat témakörei. 13 évfolyam. Információtechnológiai gyakorlat 50 óra

Szakmai zárójelentés

Összefüggő szakmai gyakorlat témakörei évfolyam. 9. évfolyam

Tartalom. CCNA Discovery 4 9. fejezet Ajánlatkészítés

MŰSZAKI MENEDZSER ALAPKÉPZÉSI SZAK

Óravázlat. az ECDL oktatócsomaghoz. 5. modul. Adatbáziskezelés. Krea Kft Budapest, Szőlő u 21. Tel/fax: / krea@krea.

Folyamattervezéstıl a megvalósításig

Bártfai Barnabás. Office 2010

Adatbázisok* tulajdonságai

KERESKEDELMI AJÁNLAT BUDAÖRSI VÁROSFEJLESZTŐ KFT. RÉSZÉRE KERETRENDSZERBEN KIALAKÍTOTT - PROJEKT MENEDZSMENT FUNKCIONALITÁS

KÉPZÉS TRÉNING WORKSHOP TANÁCSADÁS

Szoftverprototípus készítése. Szoftverprototípus készítése. Szoftverprototípus készítése

Operációs rendszerek. A Windows NT felépítése

Diákhitel Központ Zrt.

INFORMATIKAI ALAPISMERETEK

TANFOLYAMI AJÁNLATUNK

Tartalom. Történeti áttekintés. Történeti áttekintés Architektúra DCOM vs CORBA. Szoftvertechnológia

A Legfőbb Ügyészség évi költségvetési alapokmánya

Okos Város Fejlesztési Modell. Tervezési Útmutató március

/2006. ( ) ÖTM rendelet

UML (Unified Modelling Language)

<Insert Picture Here> Teljeskörűen modernizált HR rendszer a Szerencsjáték Zrt-nél

Vékonykliens Technológia Ismertető

Objektum orientált alapelvek

BIZTONSÁGOSAN KÖZLEKEDNI EGY ÉLETÚTON

- IT kompetencia felmérés elvégzése a cégcsoport tagvállalatainak informatikai szervezeteire, kompetenciamátrix kialakítása

Széchenyi István Szakképző Iskola

Informatika szigorlati témakörök gazdasági informatika egyetemi képzés hallgatói részére

A könyv tartalomjegyzéke

RÉSZ IPARI TERMELÕ-SZOLGÁLTATÓ TEVÉKENYSÉG ELLENÕRZÉSE A

IT trendek és lehetőségek. Puskás Norbert

CommonKADS módszertan. Molnár Bálint. PhD, egyetemi docens, BKÁE

A Java EE 5 plattform

eseményvezérelt megoldások Vizuális programozás 5. előadás

Objektum Orientált Szoftverfejlesztés (jegyzet)

Technológia innováció a business marketingben. Business marketing menedzsment 7. Dr. Piskóti István

Látszólagos rend avagy a valóság korlátai

Magyar Telekom fokozott e- Szignó. nem-minősített hitelesítés szolgáltatás. Standard Üzleti Tanúsítvány. Fokozott Személyi Tanúsítvány

Gazdaságinformatikus alapképzési szak

napjától hatályos szöveg

Gödöllő Város Önkormányzata

Pécsi Tudományegyetem Közgazdaságtudományi Kar HUMÁN ERŐFORRÁS. szakirányú továbbképzési szak

SZAKDOLGOZAT. Kiss Albert

A HV-PCI6 VIDEODIGITALIZÁLÓ KÁRTYA ÉS ALKALMAZÁSAI (HV-PCI6 Video Digitizing Card and its Applications)

Innovációs folyamatok és a logisztikai fejlesztési koncepció a Zempéni Eurorégióban

tanúsítja, hogy a Kopint-Datorg Részvénytársaság által kifejlesztett és forgalmazott MultiSigno Standard aláíró alkalmazás komponens 1.

INFORMATIKA ZÁRÓSZIGORLAT TEMATIKA

A vizsga részei A vizsga értékelése Gyakorlat i

e-szignó Hitelesítés Szolgáltató

DATR, a digitális alaptérképek adatbázis-kezelője

A magyar. GeoGebra közösség. Papp-Varga Zsuzsanna május 21. Nemzetközi GeoGebra Konferencia és Workshop

Intelligens Érzékelők

OKOS VÁROSOK ÉS A VÁROSFEJLESZTÉS

Átírás:

Információ-architektúra

IEEE 1471: Ipari szabvány szerint a szoftver architektúra kulcs fontosságú fogalmai Rendszer 1 Architektúra 1..n Érintett fél 1..n 1 Architektúra leírás 1..n 1..n Probléma 1..n 1..n Nézőpont 1..n 1..n Nézet 1..n 1..n 1..n Modell 1..n 2

A modell leírása Rendszer Alkotórészek, komponensek halmaza, amelyeket egy adott cél elérésére szerveztek meg. Architektúra Egy rendszer alapvető szervezési módja, amely megtestesül az alkotórészeiben, a köztük és a környezettel fennálló kapcsolataiban, továbbá a tervezését és továbbfejlesztését irányító elvekben. Architektúra leírása Az architektúra dokumentálására szolgáló termékek halmaza, amelyeket különböző nézetekbe vannak szervezve. Nézet Egy előre definiált nézőponttal összhangban, azaz bizonyos problémák, kérdések és ügyek perspektívájából a teljes rendszer ábrázolása, reprezentációja. Nézőpont Azoknak a konvencióknak a specifikációja (műszaki leírása), amelyeket egy nézet felépítésére és annak a felhasználására alakítanak ki. Olyan mintázat vagy sablon, amelyből az egyedi nézetek kifejleszthetők, meghatározva a nézetre vonatkozó célokat és a célközönséget (az érintett feleket), továbbá a nézet létrehozásához és elemzéséhez szükséges technikákat. Modell A nézet ábrázolása, reprezentációja., megjelenítése. Érintett fél Egyének, csoportok vagy szervezetek, akiknek valamilyen érdeke fűződik a rendszerhez vagy valamilyen közös ügye van a rendszerrel. Az érdekeket illetve a kapcsolatos ügyeket egy vagy esetleg több nézettel lehet reprezentálni. 3

Szoftver architektúra definíciók IEEE 1471-2000 (ISO/IEC 42010:2007 ) (http://www.isoarchitecture.org/ieee-1471/ieee-1471-faq.html ) Szoftver architektúra a rendszer alapvető szervezése, ami a komponenseiben, a komponensek közötti egymás közötti kapcsolataiban, a környezettel fennálló viszonyában testesül meg, továbbá a rendszer továbbfejlesztését és műszaki tervezését irányító elvekben. Perry and Wolf, 1992 Architektúra (vagy műszaki, informatikai terv) elemek halmaza, amelyek egy egyedi formációt alkotnak. Boehm et al., 1995 Szoftver rendszer architektúrája a következőkből áll: Informatikai rendszer és szoftver komponensekből, kapcsolatokból, összeköttetésekből és peremfeltételekből A rendszerben érintett felek szükségleteit megfogalmazó kijelentésekből Indoklásból, amely alátámasztja azt, hogy a komponensek, kapcsolatok, összeköttetések és peremfeltételek olyan rendszert definiálnak, amely ha megvalósítják - a rendszerben érintett felek szükségleteit megfogalmazó kijelentések összességének halmazát kielégítenék. Clements et al., 1997 Egy informatikai rendszer vagy egy program szoftver architektúrája a rendszer olyan szerkezete, amely szoftver komponensekből áll, érzékelteti a külvilág számára látható alkotó komponenseinek a sajátosságait és a komponensek közötti kapcsolatrendszert. 4

Architektúra tervezés kontra rendszertervezés az, ahol a nem funkcionális követelményekre vonatkozó döntések születnek, a funkcionális követelményeket pedig szétbontják. az, ahol a funkcionális követelményeket Nem-funkcionális követelmények ( szolgáltatások ) Architektúra Funkcionális követelmények (szakterület) Rendszerterv 5

A rendszer minőségi tulajdonságai Teljesítmény Rendelkezésre állás Használhatóság Biztonság Karbantarthatóság Hordozhatóság Újrafelhasználhatóság Tesztelhetőség Végfelhasználó nézete Használatba vehetőség ideje Költség és haszon Becsült élettartam Megcélzott piaci szegmens Integrálhatóság a régi rendszerekkel Fejlesztői nézet Mentések ütemezhetősége Vezetői nézet ( üzleti ) A minőségi tulajdonságok felsorolása: ISO/IEC 9126-20012001 Information Technology Software Product Quality (http://en.wikipedia.org/wiki/iso_9126 ) 6

A szervezet hagyományos nézete Stratégia Igazgatás, irányítás, vezetés, ellenőrzés Vállalat, üzleti folyamatok Információ és döntés támogatás Vállalati rendszerek, adatbázisok, ERP Szolgáltatások: Hardver, hálózat, asztali számítógépek, e-kereskedelem Taktikai, középvezetői szint Információ Működtetés. Üzemvitel, végrehajtás 7

A szervezet alternatív nézete Funkcionális nézet Felső vezetés Informatikai funkció Könyvelés & pénzügy K+F Termelés Értékesítés, marketing 8

Rendszer architektúrák Hagyományos nézet Rendszer határa BEMENET Problémák Lehetőségek FOLYAMAT Programok Eljárások KIMENET Megoldások Jelentések Adatok Fejlesztés Számítások ELLENŐRZÉSI MECHANIZMUS Döntések Visszacsatolás 9

Rendszer architektúrák hagyományos nézet Centralizált: A számítóközpont (mainframe) Decentralizált: A PC-s környezet Elosztott: Az ügyfélkiszolgáló (kliensszerver) 10

Kipling from his poem "The Elephant's Child": I keep six honest serving-men (They taught me all I knew); Their names are What and Why and When And How and Where and Who. http://www.kipling.org.uk/poems_serving.htm http://hu.wikipedia.org/wiki/5w%2b1h 11

Körm end S opron S zombathely Z alaegerszeg Nagykanizsa Győr Veszprém Kaposvár Tatabánya Székesf ehérvár Pécs S zekszár d BUDAP EST Kecskemét Salgótarj án Balassagyarmat Kiskunhalas Eger Szolnok Szeged Orosháza Miskolc Békéscsab a Nyíregyháza Debrecen Nyí rbátor A szervezet-informatikai architektúra Zachman féle keretrendszere J. A. Zachman S. H. Spewak Entitások = mit? adat architektúra Tevékenységek = hogyan? alkalmazási architektúra Helyek = hol? műszaki architektúra Személyek = ki? Idő = mikor? Motiváció =miért? Tervkészítő célkitűzések/kiterjedés (összefüggések) A szervezeti feladatok listája A szervezeti folyamtok listája A szervezet telephelyeinek listája A szervezet legfontosabb egységeinek listája A szervezetnek fontos események listája A szervezeti célok/stratégiák listája Kiterjedés 1 Tulajdonos Szervezeti modell (koncepcionális) Entitás = A szervezeti feladatok osztálya Séma modell Folyamat = a szervezeti folyamtok osztálya Szervezeti folyamatmodell Csomópontok = Főbb szervezeti telephelyek Szervezet logisztikai rendszere Emberi erőforrás = Nagy szervezeti egységek Munkafolyamat modell Idő = Jelentős szervezeti események Központi munkaterv Eredmény / eszköz = Főbb szervezeti célok /Kritikus sikertényezők Üzleti, szervezeti terv Szervezeti modell 2 Entitás = Szervezeti egység Kapcsolat = Szervezeti kapcsolatok Folyamat = szervezeti folyamat Ki/bemenet =Szervezeti erőforrások Csomópont = Szervezeti telephely Kapcsolódás =Szervezeti kapcsolódások Emberi erőforrás = szervezeti egység Munkavégzés = A munka terméke Idő = Szervezeti esemény Ciklus = Szervezeti ciklus Eredmény = Szervezeti célkitűzések Eszköz =Szervezeti stratégia Fejlesztő Logikai adat modell Alkalmazási architektúra A rendszer földrajzi Ember-gép kapcsolati Feldolgozási struktúra Szervezeti szabályok Rendszer modell Információrendszer elhelyezkedésének architektúrája, pl. architektúra modell (Logikai) Elosztott rend-szerarchitektúra 3 Kivitelező Technológiai modell (fizikai) Entitás =adat entitás Kapcsolat =adat kapcsolat Fizikai adatmodell Folyamat =alkalmazási funkció Ki/bemenet =Fel-használói szempontok Rendszerterv Csomópont = inf. rendszer funkció. (Processzor, tároló, stb.) Kapcsolódás = Vonal jellemzők Rendszer architektúra /technológiai architektúra Emberi erőforrás =szerep Munkavégzés =Leszállítandó termék Megjelenítési architektúra Idő =rendszer esemény Ciklus = Adatfeldolgozási ciklus Ellenőrzési struktúra Eredmény =Strukturális utasítás Eszközök =Működési utasítás Szabályzat tervezés Technológiai modell 4 5 6 Végrehajtó (alvállalkozó) Részletes specifikáció (az összefüggések nélkül) Működő vállalat / szervezet/ intézmény Entitás =Szegmens / tábla/ stb. Kapcsolat = pointer/ kulcs/stb. Adat definíció szótár vagy könyvtár Entitás =mez ő Kapcsolat =cím Folyamat = Számítógép művelet Ki/bemenet =adat elemek/ halmazok Programok támogató szoftver elemek Folyamat = nyelvi definíció Ki/bemenet =Ellenőrzési blokk Csomópont =Hardver/rendszer szoftvere Kapcsolódás =Vonal specifikációk Hálózati architektúra Csomópont = címzés Kapcsolódás =protokoll Emberi erőforrás =felhasználó Munkavégzés = Képernyő formátum Biztonságtechnikai architektúra Emberi erőforrás = személy azonosítás Munkavégzés =feladat Idő = Végrehajtási ciklus Ciklus = Egység ciklus Időzítés definiálása Idő = Megszakítás Ciklus =gépi ciklus Adatok Funkciók Hálózat Szervezet Munkaterv Stratégia Eredmény =feltételek Eszközök = tevékenységek Szabályzat meghatározása Eredmény = részfeltételek Eszközök =lépesek Elemek 12

Összetett modell 13

Zachman féle keretrendszere 1. sor Kiterjedés A külső követelmények és a szervezet funkcióinak modellezését vezérlő elemek 2. sor Szervezeti (vállalati) modell Szervezeti folyamatok modellje 3. sor Rendszer modell Logikai modellek Követelmény meghatározás 4. sor Technológia modellje Fizikai modellek Megoldások leírása és fejlesztés 5. sor Megvalósított architektúra, rendszer Ahogy megvalósították Telepítés, üzembe helyezés 6. sor Működő szervezet (vállalat) Funkcionáló szervezet (vállalat) Kiértékelés 1 2 3 Környezet 4 5 6 Fogalmi Logikai Fizikai Megvalósított Működő Mit Mit Hogyan Hogyan Hol Hol Ki Ki Mikor Mikor Miért Miért Környezet Fogalmi Logikai Fizikai Megvalósított Működő 14

Zachman féle keretrendszer szabályai Alapmodell = Entitások és kapcsolatok Entitás Kapcsolat Entitás 1. szabály: Az oszlopok sorrendje nem számít 2. szabály: Mindegyik oszlopnak van egy egyszerű modellje 3. szabály: Mindegyik oszlop alapmodellje egyedi 4. szabály: Mindegyik sor egyedi nézetet testesít meg Környezet Fogalmi Logikai Mit Hogyan Hol Ki Mikor Miért Környezet Fogalmi Logikai 5. szabály: Mindegyik mátrix cella egyedi Fizikai Fizikai 6. szabály: Egy sorban elhelyezkedő cellák kombinációja az adott sor által képviselt nézet teljes leírását adja Megvalósított Működő Mit Hogyan Hol Ki Mikor Miért Megvalósított Működő 15

Zachman féle keretrendszer 1. sor Kiterjedés / Tervkészítő-nézet Motiváció / Miért Szervezeti célok, célkitűzések és teljesítmény-mérőszámok, amelyek az egyes funkciókhoz kapcsolódnak Funkció / Hogyan Magas szintű szervezeti / üzleti funkciók Adat / Mit Magas szintű adat-osztályok, amelyek az egyes (szervezeti) funkciókkal kapcsolatban állnak Emberek (alkalmazottak, munkatársak stb) / Ki Az egyes (szervezeti) funkciókhoz kapcsolódó érintett felek. Hálózat / Hol Az egyes funkciókhoz kapcsolódó telephelyek Idő / Mikor Az egyes funkciókhoz kapcsolódó események és ciklikus tevékenységek Külső követelmények és ösztönző erők Szervezeti (üzleti) funkciók modellezése 1 Környezet Fogalmi Logikai Fizikai Megvalósított Működő Mit Hogyan Hol Ki Mikor Miért Környezet Fogalmi Logikai Fizikai Megvalósított Működő Mit Hogyan Hol Ki Mikor Miért 16

Zachman féle keretrendszer 2. sor Szervezeti (vállalati) modell /Tervező-nézet Motiváció / Miért Az egyes (szervezeti) folyamatokra vonatkozó irányelvek, eljárások, szabályzatok, szabványok Funkció / Hogyan Magas szintű szervezeti / üzleti folyamatok Adat / Mit Szervezeti / üzleti adatok Emberek (alkalmazottak, munkatársak stb) / Ki Az egyes (szervezeti) folyamatokhoz kapcsolódó szervezeti szerepek, felelősségek, hatáskörök, feladatok. Hálózat / Hol Az egyes folyamatokhoz kapcsolódó telephelyek Idő / Mikor Az egyes folyamatokhoz, az integrációhoz vezető lépések sorozatához, a folyamatok javításához Szervezeti (üzleti) folyamatok modellje Szervezeti (üzleti) funkciók elkülönítése A funkciók átfedésének és kétértelműségének megszüntetése kapcsolódó események Mit Hogyan Hol Ki Mikor 2 Környezet Fogalmi Logikai Fizikai Megvalósított Működő Mit Hogyan Hol Ki Mikor Miért Miért Környezet Fogalmi Logikai Fizikai Megvalósított Működő 17

Zachman féle keretrendszer 3. sor Rendszer modell / Tervező-nézet Motiváció / Miért A szervezeti irányelvei, eljárásai, amelyek kapcsolódnak a szervezeti (üzleti) szabályok modelljéhez Funkció / Hogyan Az információrendszerek és köztük fennálló kapcsolatok logikai reprezentációja Adat / Mit A szervezeti információk mögött meghúzódó adatok és kapcsolataik logikai modellje Emberek (alkalmazottak, munkatársak stb) / Ki A szervezeti szerepek, felelősségek révén korlátozott hozzáférési jogosultságok logikai reprezentációja. Hálózat / Hol A szervezet telephelyeihez, földrajzi elhelyezkedéséhez kapcsolód elosztott rendszer architektúrája Idő / Mikor Azok a logikai szintű események és az általuk kiváltott válaszok, amelyeket a szervezeti (üzleti) események és az általuk kiváltott válaszok határolnak be Logikai modellek Projektirányítás Követelmény meghatározás 3 Környezet Fogalmi Logikai Fizikai Megvalósított Működő Mit Hogyan Hol Ki Mikor Miért Környezet Fogalmi Logikai Fizikai Megvalósított Működő Mit Hogyan Hol Ki Mikor Miért 18

Zachman féle keretrendszer 4. sor Technológiai (műszaki) modell / Rendszerkészítő-nézet Motiváció / Miért A szervezeti szabályok, amelyeket az információrendszer szabványok határolnak be Funkció / Hogyan Az alkalmazási rendszerek specifikációja (műszaki leírása), amelyek egy adott technológiai platformon működnek Adat / Mit Az adatbázis-kezelőből származó adattípus követelmények, amelyekre a logikai adatmodell szab feltételeket Emberek (alkalmazottak, munkatársak stb) / Ki A hozzáférési jogosultságok specifikációja az egyes platformokra és technológiai eszközökre vonatkoztatva. Hálózat / Hol A szervezet fizikai határai között a hálózati eszközök és a köztük fennálló kapcsolatok specifikációja. Idő / Mikor Az egyes platformokat és technológiai eszközöket érintő eseményekre adandó válaszokat kezdeményező ( trigger ) műveleti eljárások specifikációja. Fizikai modellek Műszaki kivitelezés irányítása A megoldás meghatározása és a fejlesztés Informatikai architektúrák, BCE, Információrendszer tanszék, Dr. Molnár Mit Hogyan Bálint, Hol egyetemi Ki Mikor 4 Környezet Fogalmi Logikai Fizikai Megvalósított Működő Mit Hogyan Hol Ki Mikor Miért Miért Környezet Fogalmi Logikai Fizikai Megvalósított Működő 19

Zachman féle keretrendszer 5. sor Megvalósulás ( As Built ) / Rendszerintegrátor-nézet Motiváció / Miért A szervezeti szabályok, amelyeket az egyes technológiai szabványok határolnak be Funkció / Hogyan Egy adott technológiai platformon működtetendő programok (program) kódja Adat / Mit A fizikai adatmodell által szabott feltételek melletti adatdefiníciók Emberek (alkalmazottak, munkatársak stb) / Ki A hozzáférési jogosultságok programkódban megtestesülő megvalósítása, az egyes platformokra és technológiai eszközökre vonatkoztatva. Hálózat / Hol A hálózati eszközök műszaki beállításai )konfigurációja, amelyek megfelelnek az adott csomópont specifikációjának (műszaki leírásának). Idő / Mikor Az egyes platformokon és technológiai eszközökön a tevékenység sorba állításának ütemezése és időzítése. A megvalósulási terv(ahogy megvalósították a rendszert, As Built ) Konfiguráció-kezelés Telepítés Informatikai architektúrák, BCE, Információrendszer tanszék, Dr. Molnár Mit Hogyan Bálint, Hol egyetemi Ki Mikor 5 Környezet Fogalmi Logikai Fizikai Megvalósított Működő Mit Hogyan Hol Ki Mikor Miért Miért Környezet Fogalmi Logikai Fizikai Megvalósított Működő 20

Zachman féle keretrendszer 5. sor A működő, funkcionáló szervezet (vállalat) / Végfelhasználói nézet Motiváció / Miért A technológiai szabványok által behatárolva az egyes, egyedi technológiák működési, üzemelési jellegzetességei Funkció / Hogyan Funkcionáló számítógép utasítások Adat / Mit Az aktuális adatbázisban tárolt adatértékek Emberek (alkalmazottak, munkatársak stb) / Ki A szervezet munkatársai és kulcsfontosságú egyéb érintett felek, akik a saját szerepkörükben, felelősségeik, hatásköreik és feladataik szerint dolgoznak Hálózat / Hol Üzenetek küldése és fogadása. Idő / Mikor A tevékenység sorba állításának ütemezésének és időzítésének működése. A működő, funkcionáló szervezet (vállalat) Üzemeltetés irányítása Kiértékelés Környezet Fogalmi Logikai Fizikai Mit Hogyan Hol Ki Mikor Miért Környezet Fogalmi Logikai Fizikai Megvalósított Megvalósított Informatikai architektúrák, BCE, Információrendszer tanszék, Dr. Molnár Mit Hogyan Bálint, Hol egyetemi Ki Mikor 6 Működő Miért Működő 21

Körm end S opron S zombathely Z alaegerszeg Nagykanizsa Győr Veszprém Kaposvár Tatabánya Székesf ehérvár Pécs S zekszár d BUDAP EST Kecskemét Salgótarj án Balassagyarmat Kiskunhalas Eger Szolnok Szeged Orosháza Miskolc Békéscsab a Nyíregyháza Debrecen Nyí rbátor A szervezet-informatikai architektúra Zachman féle keretrendszere J. A. Zachman S. H. Spewak Entitások = mit? adat architektúra Tevékenységek = hogyan? alkalmazási architektúra Helyek = hol? műszaki architektúra Személyek = ki? Idő = mikor? Motiváció =miért? Tervkészítő célkitűzések/kiterjedés (összefüggések) A szervezeti feladatok listája A szervezeti folyamtok listája A szervezet telephelyeinek listája A szervezet legfontosabb egységeinek listája A szervezetnek fontos események listája A szervezeti célok/stratégiák listája Kiterjedés 1 Tulajdonos Szervezeti modell (koncepcionális) Entitás = A szervezeti feladatok osztálya Séma modell Folyamat = a szervezeti folyamtok osztálya Szervezeti folyamatmodell Csomópontok = Főbb szervezeti telephelyek Szervezet logisztikai rendszere Emberi erőforrás = Nagy szervezeti egységek Munkafolyamat modell Idő = Jelentős szervezeti események Központi munkaterv Eredmény / eszköz = Főbb szervezeti célok /Kritikus sikertényezők Üzleti, szervezeti terv Szervezeti modell 2 Entitás = Szervezeti egység Kapcsolat = Szervezeti kapcsolatok Folyamat = szervezeti folyamat Ki/bemenet =Szervezeti erőforrások Csomópont = Szervezeti telephely Kapcsolódás =Szervezeti kapcsolódások Emberi erőforrás = szervezeti egység Munkavégzés = A munka terméke Idő = Szervezeti esemény Ciklus = Szervezeti ciklus Eredmény = Szervezeti célkitűzések Eszköz =Szervezeti stratégia Fejlesztő Logikai adat modell Alkalmazási architektúra A rendszer földrajzi Ember-gép kapcsolati Feldolgozási struktúra Szervezeti szabályok Rendszer modell Információrendszer elhelyezkedésének architektúrája, pl. architektúra modell (Logikai) Elosztott rend-szerarchitektúra 3 Kivitelező, rendszerkészítő Technológiai modell (fizikai) Entitás =adat entitás Kapcsolat =adat kapcsolat Fizikai adatmodell Folyamat =alkalmazási funkció Ki/bemenet =Fel-használói szempontok Rendszerterv Csomópont = inf. rendszer funkció. (Processzor, tároló, stb.) Kapcsolódás = Vonal jellemzők Rendszer architektúra /technológiai architektúra Emberi erőforrás =szerep Munkavégzés =Leszállítandó termék Megjelenítési architektúra Idő =rendszer esemény Ciklus = Adatfeldolgozási ciklus Ellenőrzési struktúra Eredmény =Strukturális utasítás Eszközök =Működési utasítás Szabályzat tervezés Technológiai modell 4 5 6 Végrehajtó (alvállalkozó) Részletes specifikáció (az összefüggések nélkül) Működő vállalat / szervezet/ intézmény Entitás =Szegmens / tábla/ stb. Kapcsolat = pointer/ kulcs/stb. Adat definíció szótár vagy könyvtár Entitás =mező Kapcsolat =cím Folyamat = Számítógép művelet Ki/bemenet =adat elemek/ halmazok Programok támogató szoftver elemek Folyamat = programnyelvi definíció Ki/bemenet =Ellenőrzési blokk Csomópont =Hardver/rendszer szoftvere Kapcsolódás =Vonal specifikációk Hálózati architektúra Csomópont = címzés Kapcsolódás =protokoll Emberi erőforrás =felhasználó Munkavégzés = Képernyő formátum Biztonságtechnikai architektúra Emberi erőforrás = személy azonosítás Munkavégzés =feladat Idő = Végrehajtási ciklus Ciklus = Egység ciklus Időzítés definiálása Idő = Megszakítás Ciklus =gépi ciklus Adatok Funkciók Hálózat Szervezet Munkaterv Stratégia Eredmény =feltételek Eszközök = tevékenységek Szabályzat meghatározása Eredmény = részfeltételek Eszközök =lépesek Elemek 22

R1C1 23

R1C2 24

R1C3 25

R1C4 26

R1C5 27

R1C6 28

R2C1- Tényadatok modellje 29

R2C2- Szervezeti / üzleti objektumok modellje Használati esetek 30

R2C3- Üzleti csatornák 31

R2C4 Workflow - Munkafolyamat 32

R2C5 Entitás élettörténet model 33

R2C6- Tényadatok peremfeltételekkel 34

R3C1 Szakterület modellje komponensekkel ábrázolva 35

R3C2 - O-O osztálydiagram 36

R3C3 Elosztott rendszer modell 37

R3C4 Használati eset modell 38

R3C5 Állapotátmenet diagram 39

R3C6 A kikövetkeztetési szabályok modellje 40

R4C1 Adatbázis tábla 41

R4C2- Tevékenység diagram 42

R4C3- Telepítési diagram 43

R4C4- Felhasználói felület 44

R4C5- Állapotátmenet diagram 45

R4C6 OCL, Object Constraint Language 46

R5C1- Adatbázis létrehozó script 47

R5C2 Komponens diagram 48

R5C3 Hálózat építés 49

R5C4 Információbiztonsági modell 50

R5C5 Feladat ütemezés 51

R5C5- Szervezeti szabály modell, tervezési minta felhasználásával 52

A szervezeti célkitűzések teljesítése Szervezeti architektúra Funkcionális architektúra Információ architektúra Alkalmazási architektúra Műs zaki architektúra Termék architektúra Szervezeti biztonsági architektúra 53

Körm end S opron S zombathely Z alaegerszeg Nagykanizsa Győr Veszprém Kaposvár Tatabánya Székesf ehérvár Pécs S zekszár d BUDAP EST Kecskemét Salgótarj án Balassagyarmat Kiskunhalas Eger Szolnok Szeged Orosháza Miskolc Békéscsab a Nyíregyháza Debrecen Nyí rbátor Az IT tervezés Zachman féle keretrendszere J. A. Zachman S. H. Spewak Entitások = mit? adat architektúra Tevékenységek = hogyan? alkalmazási architektúra Helyek = hol? műszaki architektúra Személyek = ki? Idő = mikor? Motiváció =miért? Tervező célkitűzések/kiterjedés (összefüggések) A szervezeti feladatok listája A szervezeti folyamtok listája A szervezet telephelyeinek listája A szervezet legfontosabb egységeinek listája A szervezetnek fontos események listája A szervezeti célok/stratégiák listája Kiterjedés Tulajdonos Szervezeti modell (koncepcionális) Entitás = A szervezeti feladatok osztálya Sematikus modell Folyamat = a szervezeti folyamtok osztálya Szervezeti folyamatmodell Csomópontok = Főbb szervezeti telephelyek Szervezeti logisztikai rendszer Személyek = Nagy szervezeti egységek Munkafolyam modell Idő = Nagy szervezeti események Központi munkaterv Eredmény / eszköz = Főbb szervezeti célok /Kritikus sikertényezők Üzleti, szervezeti terv Szervezeti modell Fejlesztő Információs rendszer modell (Logikai) Entitás = Szervezeti egység Kapcsolat = Szervezeti kapcsolatok Logikai adat modell Csomópont = Szervezeti Folyamat = szervezeti folyamat Ki/bemenet =Szervezeti erőforrások telephely Kapcsolódás =Szervezeti kapcsolódások Személy = szervezeti egység Munka = A munka terméke Idő = Szervezeti esemény Ciklus = Szervezeti ciklus Eredmény = Szervezeti célkitűzések Eszköz =Szervezeti stratégia Alkalmazási architektúra A rendszer földrajzi elhelyezkedésének Ember-gép kapcsolati Feldolgozási struktúra Szervezeti szabályok architektúrája, pl. architektúra Elosztott rend-szerarchitektúra Rendszer modell Kivitelező Technológiai modell (fizikai) Entitás =adat entitás Kapcsolat =adat kapcsolat Fizikai adatmodell Folyamat =alkalmazási funkció Ki/bemenet =Fel-használói szempontok Rendszerterv Csomópont =inf. rendszer funkció. (Processzor, tároló, stb.) Kapcsolódás =Vonal jellemzők Rendszer architektúra /technológiai architektúra Személy =szerep Munka =termék Megjelenítési architektúra Idő =rendszer esemény Ciklus = Feldolgozási ciklus Ellenőrzési struktúra Eredmény =Strukturális utasítás Eszközök =Működési utasítás Szabályzat tervezés Technológiai modell Végrehajtó (alvállalkozó) Részletes specifikáció (az összefüggések nélkül) Entitás =Szegmens /tábla/ stb. Kapcsolat =pointer/ kulcs/stb. Adat definició szótár vagy könyvtár Folyamat = Számítógépes művelet Ki/bemenet =adat elemek/készletek Programok támogató szoftver elemek Csomópont =Hardver/rendszer szoftvere Kapcsolódás =Vonal specifikációk Hálózati architektúra Személy = Kép-ernyő formátum Munka = felhasználó Biztonságtechnikai architektúra Idő = Végrehajtási ciklus Ciklus = Egység ciklus Időzítés definiálása Eredmény =feltételek Eszközök = tevékenységek Szabályzat meghatározása Elemek Entitás =mező Kapcsolat =cím Folyamat = nyelvi definíció Ki/bemenet =Ellenőrzési blokk Csomópont = címzés Kapcsolódás =protokoll Emberek = azonosság Munka =feladat Idő = Megszakítás Ciklus =gépi ciklu Eredmény =részfeltételek Eszközök =lépesek Működő vállalat /intézmény Adatok Funkciók Hálózat Szervezet Munkaterv Stratégia 54

Az architektúra kontinuum Architektúra alapjai Általános rendszer architektúrák Ágazati, iparági rendszer architektúrák A szervezet rendszer architektúrái 55

A megoldások kontinuuma A termékek és szolgáltatások A rendszerek megoldásai Ágazati, iparági rendszer architektúrák A szervezetben alkalmazott megoldások 56

A szervezeti architektúra Az architektúra kontinuum Az megoldások kontinuuma kontinuum Általános rendszer Architektúra architektúrák alapjai Útmutatás és támogatás Útmutatás és támogatás A termékek és szolgáltatások A rendszerek megoldásai Ágazati, iparági rendszer architektúrák Útmutatás és támogatás Útmutatás és támogatás Ágazati, iparági rendszer architektúrák A szervezet rendszer architektúrái A szervezetben alkalmazott megoldások 57

Műszaki modell hivatkozási alapja (Technical Reference Model (TRM)) Alkalmazási rendszerek Alkalmazási rendszer platformjának kapcsoló felülete Alkalmazási rendszerek platformjai Kommunikációs infrastruktúra kapcsoló felülete Kommunikációs infrastruktúra A változatosság 58

Architektúra alapjai: Műszaki modell hivatkozási alapja (Technical Reference Model (TRM)) Minőségi sajátosságok Szoftver tervezés Infrastruktúra alkalmazások Biztonság Minőségi sajátosságok Rendszer & hálózat menedzsment Tranzakció feldolgozás Címtárak, és egyéb könyvtárak, Sárga lapok Felhasználói felületek Üzleti/szervezeti alkalmazások Application Programming Interface, API Nemzetközi ügyletek, művelet Adatcsere Adatmenedzsment Operációs rendszer szolgáltatásai Grafikus elemek és képek Minőségi sajátosságok A szolgáltatások részletes taxonómiáját tartalmazza Mindegyik szolgáltatás kategória kiterjedését leírja Azonosítja a rendszer képességeit ( minőségi sajátosságokat ), pl.. Nemzetköziesedés, határnélküliség Biztonság Rendszergazdálkodás, menedzsment Hálózati szolgáltatások Communications Infrastructure Interface Hálózati infrastruktúra 59

Felülnézet hivatkozási modell integrált infrastruktúra modell Hálózati kommunikációs infrastruktúra Kommunikációs infrastruktúra kapcsoló felülete (interface) Hálózati szolgáltatások Operációs rendszer szolgáltatásai Alkalmazási rendszer platform Alkalmazási platform kapcsoló felülete (interface) Infrastruktúra alkalmazások Üzleti/ szervezeti alkalmazások 60

61

62