Banki informatika. Pázmány Péter Katolikus ITK. Kada Zsolt

Hasonló dokumentumok
Elosztott rendszer architektúrák

Nyilvántartási Rendszer

CCS Hungary, 2000 szeptember. Handling rendszer technikai specifikáció

Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon

A számítógép-hálózat egy olyan speciális rendszer, amely a számítógépek egymás közötti kommunikációját biztosítja.

Személyügyi nyilvántartás szoftver

Üzletmenet-folytonosság és katasztrófa helyzet kezelés (Honnan indultunk, miért változtunk, hova tartunk?)

20 éve az informatikában

Szolgáltatás Orientált Architektúra a MAVIR-nál

Petőfi Irodalmi Múzeum. megújuló rendszere technológiaváltás

2. munkacsoport 1. fejezet (elektronikus banki szolgáltatások)

Szoftverarchitektúrák 3. előadás (második fele) Fornai Viktor

Intelligens biztonsági megoldások. Távfelügyelet

Microsoft SQL Server telepítése

Rendszermodernizációs lehetőségek a HANA-val Poszeidon. Groma István PhD SDA DMS Zrt.

ADATBÁZISOK ADATBÁZIS-KEZELŐ RENDSZEREK. Debrenti Attila

TÁMOP A-11/ A MAGYAR TUDOMÁNYOS MŰVEK TÁRA (MTMT) PUBLIKÁCIÓS ADATBÁZIS SZOLGÁLTATÁSOK ORSZÁGOS KITERJESZTÉSE MTMT ÉS MTMT2

vbar (Vemsoft banki BAR rendszer)

Internetbank-EFER csatlakozás bemutatása. Bali János, Lomniczi Rudolf

Történet John Little (1970) (Management Science cikk)

Vállalati információs rendszerek I, MIN5B6IN, 5 kredit, K. 4. A meghirdetés ideje (mintatanterv szerint vagy keresztfélében):

IBM felhő menedzsment

Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

Fogalomtár Etikus hackelés tárgyban Azonosító: S2_Fogalomtar_v1 Silent Signal Kft. Web:

Termeléshatékonyság mérés Ipar 4.0 megoldásokkal a nyomdaiparban

Tartalomjegyzék. 1. Bevezető Az információs rendszerek világa Az információs rendszerek felépítése... 31

Erőforrás gazdálkodás a bevetésirányításban

Mobile Banking, Mobile Trading

Közigazgatási informatika tantárgyból

Mobil Peer-to-peer rendszerek

Bankkártya elfogadás a kereskedelmi POS terminálokon

Új generációs informatikai és kommunikációs megoldások ANMS. távközlési hálózatok informatikai hálózatok kutatás és fejlesztés gazdaságos üzemeltetés

A MiddleWare rendszerek Rolls Roysa

Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel

Web-fejlesztés NGM_IN002_1

Az Internet elavult. Gyimesi István fejlesztési vezető Cardinal Számítástechnikai Kft.

A Java EE 5 plattform

VIR alapfogalmai. Előadásvázlat. dr. Kovács László

WEB2GRID: Desktop Grid a Web 2.0 szolgálatában

JAVA webes alkalmazások

hardver-szoftver integrált rendszer, amely Xwindow alapú terminálokat szervez egy hálózatba

Szombathely Város Vezetõi Döntéstámogató Rendszere VDIR-STAT.

Vezetői információs rendszerek

Városi tömegközlekedés és utastájékoztatás szoftver támogatása

Papír helyett elektronikus űrlap. Szabadság és interaktivitás az űrlapkezelésben

Alkalmazások architektúrája

Szolgáltatás Orientált Architektúra és több felhasználós adatbázis használata OKF keretein belül. Beke Dániel

Felhőalkalmazások a. könyvvizsgálatban

30 MB INFORMATIKAI PROJEKTELLENŐR

Mobil szolgáltatások és alkalmazások fejlesztése

Az OpenScape Business rendszerek egységes architektúrára épülnek: Rugalmas, skálázható és megbízható

Gyakorlati vizsgatevékenység A

Alkalmazás technológiai frissítés migrációs és üzemeltetési tapasztalatok

Miért jó nekünk kutatóknak a felhő? Kacsuk Péter MTA SZTAKI

COMPANY PROFILE SZOFI ALGORITHMIC RESEARCH KFT

IKT trendek és tapasztalatok a BME szemszögéből

Gyakorlati vizsgatevékenység B

Tartalom. Konfiguráció menedzsment bevezetési tapasztalatok. Bevezetés. Tipikus konfigurációs adatbázis kialakítási projekt. Adatbázis szerkezet

FELHŐ és a MAINFRAME. Irmes Sándor

A világ legkisebb bankfiókja

A J2EE fejlesztési si platform (application. model) 1.4 platform. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

TANMENET 2018/2019. tanév

NETinv. Új generációs informatikai és kommunikációs megoldások

VIRTUALIZÁCIÓ KÉSZÍTETTE: NAGY ZOLTÁN MÁRK EHA: NAZKABF.SZE I. ÉVES PROGRAMTERVEZŐ-INFORMATIKUS, BSC

Hálózati réteg. WSN topológia. Útvonalválasztás.

Építsünk IP telefont!

1. számú melléklet. Az egészséges ivóvíz biztosításához szükséges laboratóriumi fejlesztések megvalósítása. tárgyú közbeszerzési eljárás

A hazai alállomási irányítástechnika kezdete. Szakmai félnap a debreceni alállomási irányítástechnika üzembehelyezésének 20. évfordulója alkalmából

Csoportos üzenetszórás optimalizálása klaszter rendszerekben

Tudásalapú információ integráció

MVC Java EE Java EE Kliensek JavaBeanek Java EE komponensek Web-alkalmazások Fejlesztői környezet. Java Web technológiák

ÜDVÖZÖLJÜK A HaXSoN BEMUTATÓN!

Operációs rendszerek. Az X Window rendszer

Oracle Middleware megoldások helye üzleti esettanulmányokon keresztül bemutatva, különböző iparágakban

E-learning alapú ügyféltámogató rendszer könyvtárak és felsőoktatási intézmények részére

Zimbra levelező rendszer

Szakdolgozati, TDK témajavaslatok

Számítógépes munkakörnyezet II. Szoftver

Szoftver-technológia II. Szoftver újrafelhasználás. (Software reuse) Irodalom

Autóipari beágyazott rendszerek. Komponens és rendszer integráció

IBM Datacap Taskmaster. Bejövő Számlák feldolgozása Accounts Payable Taskmaster (APT) Előadó: Csendes Balázs / IBM Industry Solutions Brand Executive

Everything Over Ethernet


Osztott Objektumarchitektúrák

Felhőszámítástechnika (Cloud Computing) helye és szerepe az on-line világ folyamataiban. Dr. Élő Gábor Széchenyi István Egyetem ITOK 2013

Információ menedzsment

Projekt beszámoló. Könyvelési Szakértői Rendszer Kifejlesztése Repetitív Könyvelési Feladatok Szabályalapú Feldolgozására

Alkalmazások teljesítmény problémáinak megszűntetése

Vaszary János Általános Iskola és Logopédiai Intézet

A szoftverfejlesztés eszközei

Digitális írástudás kompetenciák: IT alpismeretek

TERC V.I.P. hardverkulcs regisztráció

Internetes térkép publikálási technikák, szabványok, trendek, nyílt forráskódú megoldások

Számítógépes hálózatok

Vezető Partner Szeminárium IMIR

Hálózatok. Alapismeretek. A hálózatok célja, építőelemei, alapfogalmak

Segédlet Hálózatok. Hálózatok 1. Mit nevezünk hálózatnak? A számítógép hálózat más-más helyeken lévő számítógépek összekapcsolását jelenti.

A webhelyhez kötődő szoftverek architektúrája

Valós idejű gépi fordítás kiegészítő szolgáltatásként

Adattárház kialakítása a Szövetkezet Integrációban, UML eszközökkel. Németh Rajmund Vezető BI Szakértő március 28.

Átírás:

Banki informatika Pázmány Péter Katolikus ITK Kada Zsolt

Banki rendszerek architektúrája

Mikor vezették be a bankszámlaszám fogalmát? a, 1812 b, 1955 c, 2004 Mekkora volt a súlya az első banki rendszernek? a, 600 kg b, 2,5 t c, 22,7 t Mit jelent a redundancia az informatikai környezetek tekintetében? a, Erőforrás duplikáció b, Virtuális hardver kiépítés c, Hálózati zavar Milyen architektúrális elemek nevei az alábbiak: WebSphere, WebLogic, GlassFish? a, Hálózati eszközök b, Közösségi média oldalak c, Alkalmazás szerverek

Mikor vezették be a bankszámlaszám fogalmát? a, 1812 b, 1955 c, 2004 Mekkora volt a súlya az első banki rendszernek? a, 600 kg b, 2,5 t c, 22,7 t Mit jelent a redundancia az informatikai környezetek tekintetében? a, Erőforrás duplikáció b, Virtuális hardver kiépítés c, Hálózati zavar Milyen architektúrális elemek nevei az alábbiak: WebSphere, WebLogic, GlassFish? a, Hálózati eszközök b, Közösségi média oldalak c, Alkalmazás szerverek

Banki rendszerek története 1950-es évek az első banki rendszer Bank of America által megrendelt A Stanford Research Institution-on 1950-1955-ig futó projekt ERMA (Electronic Recording Machine, Accounting)

Banki rendszerek története 1950-es évek az első banki rendszer 1959-ben került kereskedelmi forgalomba (General Electrics, GE-100) 1970-ig működtek, mint a BoA számlavezető és csekkezelő rendszere 22.7 tonna 80 kwatt fogyasztás 8000 elektroncső (később tranzisztor alapú) 34.000 dióda

Banki rendszerek története 1960-es évek központosított adatfeldolgozás a fiókokból összegyűjtik a kézzel írt dokumentumokat a központban operátorok által, manuálisan történik az adatbevitel riportok generálása a bankvezetés számára néhány banki tranzakció végrehajtása ERMA első számlavezető és csekk-kezelő számítógép

Banki rendszerek története 1970-es évek fiókok technológiai fejlesztése kialakulnak az offline fiókok fiókon belül a terminálok online kapcsolódnak a helyi feldolgozást végző lokális számítógéphez a központi feldolgozás offline történik később a fiókok online összeköttetésbe kerülnek a központtal a központban mainframe-eken történik a tranzakciók feldolgozása és az adatok tárolása

Banki rendszerek története 1980-es évek új termékek, új eszközök termék alapú bankolás, új banki termékek jelennek meg Hitelkártyák (credit card) Betétkártyák (debit card) új termékek új eszközök bevezetését jelentették ATM (Automated Teller Machine) POS (Point Of Sales) IVR (Interactive Voice Response)

Banki rendszerek története 1990-es évek elektronikus csatornák az internet térhódításának eredményeként új (elektronikus) csatornák jönnek létre megjelennek a banki weboldalak megjelenik az internetbank (online banking) központokban többnyire még mainframe-ek futnak a fiókokban PC-ék folyamatosan teret nyernek a többrétegű architektúrák

Banki rendszerek története 2000-es évek mobil technológiák A mobil kommunikáció fejlődésének eredményeként az elektronikus csatornák bővülnek sms bank mobil bank még mindig jelentős a mainframe alapú központi feldolgozás de egyre gyakoribb a többrétegű architektúrák alkalmazása terjed a szolgáltatás orientált megközelítés

Elosztott rendszerek Az 1990-es években a banki környezetekben központosított ősrendszerek futottak, melyek nagy száma miatt bonyolult, egymással sokszoros keresztkapcsolatban álló alkalmazáscsoportok, úgynevezett szigetrendszerek alakultak ki. Ezek paraméterezését, esetleg fejlesztését egyre körülményesebb volt a piac dinamizmusához alakítani. Ezért az osztott rendszerek tervezőinek a célja lett, hogy olyan hardvert és szoftvert tervezzenek, amely rendelkezik az osztott rendszerektől elvárt tulajdonságokkal és ugyanakkor minimalizálja az ezekkel a rendszerekkel kapcsolatos problémákat.

Elosztott rendszerek Az osztott rendszerek olyan rendszerek, amelyekben az információfeldolgozás nem egyetlen gépre korlátozódik, hanem el van osztva több számítógép között. Jelenleg minden nagy számítógép-alapú rendszer osztott. Elosztott rendszerek előnyei: Erőforrás megosztás Nyíltság Konkurencia Skálázhatóság, hibatűrés Elosztott rendszerek hátrányai: Bonyolultság Biztonság Kezelhetőség Megjósolhatatlanság

Osztott rendszerek architektúrájának főbb típusai Az ipari és az üzleti szférában az alábbi architektúrákat széles körben használják, de az alkalmazások osztottsága általában egyetlen szervezeten belül értendő. Az így támogatott osztottság így szervezeten belüli. Kliens-szerver architektúra. Ebben a megközelítésben a rendszer nem más, mint kliensek számára biztosított szolgáltatások halmaza. Ezek a rendszerek különbözőképpen kezelik a szervereket és a klienseket. Kliens Hálózat Szerver

Osztott rendszerek architektúrájának főbb típusai Az ipari és az üzleti szférában az alábbi architektúrákat széles körben használják, de az alkalmazások osztottsága általában egyetlen szervezeten belül értendő. Az így támogatott osztottság így szervezeten belüli. Osztott objektumarchitektúrák. Ebben az esetben nincs különbség a szerverek és a kliensek között, és a rendszert olyan egymással kölcsönhatásban lévő objektumok halmazaként képzelhetjük el, amelyek helye lényegtelen. Nem különböztetjük meg a szolgáltatókat és a szolgáltatások felhasználóit. o1 o2 o3 o4 S(o1) S(o2) S(o3) S(o4) Szoftverbusz o5 S(o5) o6 S(o6)

Osztott rendszerek architektúrájának főbb típusai Az ipari és az üzleti szférában használt szervezetközi megosztás számára megfelelő osztott architektúrák: peer-to-peer architektúra. A peer-to-peer feldolgozás önálló hálózati csomópontok által végzett feldolgozáson alapul. A feldolgozást a hálózat bármely csomópontja végezheti és (elvileg) nem különböztetünk meg klienseket és szervereket. Lehet centralizált és decentralizált. n8 n4 n6 n7 n2 n3 n1 n5

Osztott rendszerek architektúrájának főbb típusai Az ipari és az üzleti szférában használt szervezetközi megosztás számára megfelelő osztott architektúrák: szolgáltatás orientált architektúra. A szolgáltatás orientált rendszerek osztott szolgáltatásokon alapulnak, az adatcserére pedig XML-alapú szabványokat használnak.

Osztott rendszerek architektúrája - Middleware Az osztott rendszerek különböző komponensei különböző programozási nyelveken implementálhatók és különféle processzorokon futtathatók. Az adatmodellek, az információ ábrázolásmódja és a kommunikációs protokollok mind-mind eltérhetnek. Egy osztott rendszernek ezért olyan szoftverre van szüksége, amely a különféle részeket kezelni tudja, és biztosítja a kommunikáció és adatcsere lehetőségét. Az ilyen szoftvereket köztes termékeknek, middleware-eknek hívjuk a rendszer osztott komponensei között középen helyezkednek el. A köztes termékek (middleware-ek) olyan általános célú szoftverek, amelyeket általában kulcsrakész formában vásárolnak meg ahelyett, hogy az alkalmazás fejlesztői írnák meg azokat. Köztes termékek például az adatbázisokkal kommunikációt kezelő szoftverek, a tranzakciókezelők, az adatkonverterek, a kommunikációvezérlők, stb. Bankinformatikában a köztes szoftverek általában tranzakciókezelők, vagy egyéb üzleti logikát megvalósító szoftverek.

A kliens-szerver architektúra I. A kliens-szerver architektúra egy olyan osztott rendszer modell, ami megmutatja, hogy az adat és a feldolgozás hogyan oszlik meg a feldolgozóegységek között. A modell fő komponensei: Szerverek halmaza, amelyek más alrendszerek számára szolgáltatásokat nyújtanak. Kliensek halmaza, amelyek hozzáférnek a szerverek által biztosított szolgáltatásokhoz. Ezek általában önálló létjogosultsággal rendelkező alrendszerek. Egy kliensprogramnak számos példánya futhat egyidejűleg. Hálózat, amely lehetővé teszi, hogy a kliensek hozzáférjenek a szolgáltatásokhoz. Kliens Szerver

A kliens-szerver architektúra II. Azaz a kliens-szerver architektúrában az alkalmazást szerverek által biztosított szolgáltatásoknak, valamint az ezeket igénybevevő klienseknek a halmazaként modellezik. A klienseknek tudniuk kell az elérhető szerverekről, de általában nem tudnak a többi kliens létezéséről. A kliensek és szerverek különálló folyamatok. c3 c4 c12 Szerverfolyamat c2 Kliensfolyamat S1 S4 c11 c1 c10 c5 S2 S3 c6 c9 c7

A kliens-szerver architektúra III. Számos folyamat futhat egyetlen processzoron, ezért a rendszer folyamatai és processzorai közötti kapcsolat számossága nem szükségképpen 1:1. Az alábbi ábrán hat kliens- és két szerverszámítógéppel felálló rendszer fizikai felépítése látható, amelyek az előző ábrán látható kliensés szerverfolyamatok futtatására képesek. Általában, amikor kliensekről és szerverekről beszélünk, ezekre a logikai folyamatokra gondolunk, nem pedig azokra a fizikai számítógépekre, amelyeken ezek a folyamatok végbemennek. c1 c2 c3, c4 CC1 CC2 CC3 s1, s2 s3, s4 SC1 SC2 Szerverszámítógép c5, c6, c7 c8, c9 c10, c11, c12 CC4 CC5 CC6 c1 c12 Kliensszámítógép Kliensfolyamatok s1 s4 Szerverfolyamatok

A kétrétegű kliens-szerver architektúra A legegyszerűbb kliens-szerver architektúra a kétrétegű kliens-szerver architektúra, ahol az alkalmazás egy szerverből (vagy több azonos szerverből) és több kliensből épül fel. A kétrétegű kliens-szerver architektúrának két formája van: Vékony kliens modell. Egy vékonykliens modellben minden alkalmazásfeldolgozó és adatkezelő művelet a szerveren megy végbe. A kliens csupán a megjelenítő szoftver futtatásáért felelős. Vastag kliens modell. Ebben a modellben a szerver csak az adatkezeléssel törődik, az alkalmazáslogikát és a felhasználóval történő kapcsolattartást a kliensen futó szoftver valósítja meg.

A kétrétegű kliens-szerver architektúra Központosított ősrendszerek kliens-szerver felépítésű rendszerekké alakítása esetén legegyszerűbb egy vékony klienssel rendelkező, kétrétegű architektúrát használni. Ezen rendszerek felhasználói felületét kell átültetni PC-kre, és maga az alkalmazás szerverként üzemel, kezelve az alkalmazás feldolgozásának és az adatok kezelésének műveleteit. A vékony kliens modell abban az esetben is kialakítható, ha a kliensek egyszerű hálózati eszközök, nem pedig PC-ék, vagy munkaállomások. A hálózati eszköz futtat egy internetböngészőt, amin keresztül a felhasználói felület implementálva van. Kliens Szerver Megjelenítés Adatkezelés Adatfeldolgozás

A kétrétegű kliens-szerver architektúra A vékonykliens modell fő hátrányai: mind a szervert, mind a hálózatot nagy terhelésnek teszi ki minden számításért a szerver a felelős, és ez a kliens és a szerver között jelentős hálózati forgalmat generálhat a modern PC-kben sok olyan feldolgozási tartalék van, amelyet a vékony kliens architektúra nagyrészt kihasználatlanul hagy

A kétrétegű kliens-szerver architektúra Ezzel szemben a vastag kliens modell kihasználja ezt az elérhető feldolgozási tartalékot, és mind az alkalmazáslogika feldolgozásának, mind pedig a megjelenítésnek a feladatát a kliensre osztja. A szerver lényegében egy tranzakciószerver, amely az adatbázis tranzakciókat kezeli. Kliens Szerver Megjelenítés Adatfeldolgozás Adatkezelés

A kétrétegű kliens-szerver architektúra Ennek az architektúrának jól ismert példái a banki ATM-rendszerek, ahol az ATM a kliens, a szerver pedig az ügyfél számlaadatbázisát futtató nagyszámítógép. A pénzkiadó automata hardvere sok, a tranzakcióval kapcsolatba hozható, ügyféllel kapcsolatos feldolgozást végez. Ugyanakkor az ATM-ek nem közvetlenül az ügyféladatbázishoz, hanem egy távoli feldolgozást felügyelő tranzakciókezelőhöz kapcsolódnak. Egy tranzakciókezelő (vagy távfeldolgozó monitor) olyan köztes termék (middleware), amely szervezi a távoli kliensek kommunikációját és szériázza a kliens tranzakcióit, hogy azokat az adatbázis fel tudja dolgozni. A szériázott tranzakciók használata azt jelenti, hogy a rendszer hiba esetén adatvesztés nélkül helyreállítható. ATM ATM Számlaszerver ATM Távfeldolgozó monitor Ügyfélszámla adatbázis ATM

A kétrétegű kliens-szerver architektúra A vastag klienseken alapuló modell ugyan hatékonyabban osztja el a feldolgozást, mint a vékony klienseken alapuló modell, de a rendszermenedzsment bonyolultabb vastag kliensek használata esetén. Az alkalmazás funkcionalitása sok különböző számítógép között van szétszórva. Ha az alkalmazást meg kell változtatni, akkor az magával vonja a kliensekre való újratelepítést. Ez több száz klienssel rendelkező rendszer esetén igen nagy költséggel járhat. A szerverről kliensre letölthető mobil kód (mint például a Java-appletek és ActiveX vezérlők) megjelenése olyan kliens-szerver modell kifejlődését tette lehetővé, amely valahol a vékony és a vastag kliens modellek között helyezkedik el. Az alkalmazást futtató szoftverek mobil kódként letölthetők a kliensre, ily módon könnyítve a szerver terhelésén. A felhasználói felület egy, a letöltött kódokat futtatni képes webböngésző segítségével épül fel.

A háromrétegű kliens-szerver architektúra A háromrétegű kliens-szerver architektúrában a megjelenítés, az alkalmazásfeldolgozás és az adatkezelés különböző processzorokon futó logikailag különálló folyamatok. KLIENS Prezentáció SZERVER Alkalmazás feldolgozás SZERVER Adatkezelés

A háromrétegű kliens-szerver architektúra Egy háromrétegű kliens-szerver architektúra megvalósítására példa lehet egy bank portálrendszere (mint például egy bank honlapja). a portálon megjelenő adatokat tartalmazó adatbázis biztosítja az adatkezelési szolgáltatásokat egy webszerver biztosítja a portál által nyújtott szolgáltatásokat (mint például időpontfoglalás a bankfiókban vagy éppen betét- és hitel kalkulátorok) a felhasználó saját számítógépe pedig egy internetböngészővel rendelkező kliens, amelyen megjelenítésre kerül a banki portál felülete és azon keresztül az elérhető információk és szolgáltatások ez a rendszer skálázható, mivel az ügyfelek számának növekedésével a rendszer könnyen bővíthető új webszerverek hozzáadásával

Többrétegű kliens-szerver architektúra Gyakran célszerű a háromrétegű kliens-szerver modell többrétegűvé bővítése, ahol a rendszerhez további rendszerek kapcsolódnak. A többrétegű rendszerek akkor használhatók, ha az alkalmazásoknak több adatbázishoz kell hozzáférniük és azokat használniuk. Ebben az esetben az alkalmazásszerver és az adatbázisszerverek közé egy integrációs szervert kell elhelyezni, amely összegyűjti az osztott adatokat, és úgy jeleníti meg az alkalmazás számára, mintha azok egyetlen adatbázisból valók volnának.

Többrétegű kliens-szerver architektúra Többrétegű architektúrára példa lehet egy internetbanki alkalmazás. Az internetbankok napjainkban már igen gazdag funkcionalitást nyújtanak a felhasználók számára. A funkciókhoz szükséges adatok több akár egymástól elkülönített adatbázisokban, több adatbázisszerveren vannak tárolva. Az adatbázisok egy része általában egy számlavezető rendszerhez kapcsolódik, amely egy alkalmazásszerveren fut. A számlavezető rendszer feladata a különböző a számlavezetéssel és banki tranzakciókkal kapcsolatos műveletek kezelése. Ehhez a rendszerhez kapcsolódik általában az internetbank, mint felület, amely egy webszerveren fut. Ez a felület általában a megjelenítéssel, esetleg authentikációs folyamatokkal, valamint a felületen a felhasználó által kitölthető mezőkbe írt adatok előellenőrzésével kapcsolatos logikákat tartalmazza. Minden egyéb banki funkció esetében az adatokat átadja a számlavezető rendszernek (vagy egyéb köztes üzleti logikának).

Általános architektúra KLIENSEK Netbank Mobilbank Call center Fiókok Partnerek alkalmazásai Adminisztráció Monitoring KÖZTES SZERVEREK Webszerverek Üzleti logikák (alkalmazás szerverek) Portál szerverek Work-flow motorok (alkalmazás szerverek) Elszámoló központok Integrált service bus Pénzügyi hálózatok Számlaadat műveletek Tranzakciósadat műveletek ADATBÁZISOLDALI LOGIKA Ügyféladat műveletek Hiteladat műveletek Kártyaadat műveletek Külső adatkapcsolatok ADATBÁZISOK ADATTÁRHÁZAK Számla adatok Tranzakció adatok Ügyfél adatok Hiteladatok Kártya adatok Történeti, részletes adatok

Köszönöm a figyelmet!