Működési környezet

Innen: Wiki Barakuda
A lap korábbi változatát látod, amilyen 192.168.190.1 (vitalap) 2015. december 28., 15:56-kor történt szerkesztése után volt.
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)
Ugrás a navigációhozUgrás a kereséshez

A Barakuda Workout Application egy kliens-szerver architektúrájú alkalmazás, melynek központi adatbáziskezelője a Microsoft SQL szerver 2008 R2 vagy annál magasabb verziószámú változata. A Microsoft SQL szerver önmagában is megoldja a felhasználók különböző jogosultsági szinteken történő szétválasztását, de a Microsoft Active Directory Services szolgáltatással integrálva nagyfokú védelmet, skálázhatóságot, megbízhatóságot biztosít a rendszer üzemeltetője és felhasználói számára. Az üzleti logikát a szoftver adatbázis-közeli rétege tartalmazza, ezáltal gyors műkődést tesz lehetővé.
Kliens oldalon platform-független nyílt forráskódú szoftver-keretrendszer, mely egyszerű telepítést, üzemeltetést és nem utolsósorban felhasználóbarát kialakítást tesz lehetővé. A kliensprogram az alkalmazás megjelenítő rétege, releváns üzleti logikát érintő funkciókat nem tartalmaz, ezért kliensoldalon minimális erőforrásigényt igényel.
Az adatvédelmi, üzletmenet-folytonossági szempontok betartása a kialakítás során elsődleges volt, a Magyar Nemzeti Bank által felügyelt pénzügyi intézményekre és kiszervezett tevékenységet végző vállalkozásokra vonatkozó szempontrendszer szigorú betartása mellett.
Az adatvédelmi előírások betartása nem kizárólag adatbáziskezelő alkalmazás segítségével valósul meg, hanem a program logikája szerint, elsősorban a különböző üzleti területeken dolgozó felhasználók eltérő jogosultsági beállításai valósítják meg. Erről bővebben a Felhasználók és jogosultságok rész tartalmaz információt.


A kliensprogram Java virtuális környezetben futó alkalmazás, így minden felhasználói munkaállomáson ezen környezet megléte előírás. A telepítés során a kliensprogramokat a Telepítési és üzemeltetési utasításban foglaltak szerint kell telepíteni, biztosítva a program frissítési lehetőségének működését, és a felhasználói beállításokat tartalmazó mappa olyan helyen tárolását, ahol a felhasználó a saját adatait szabadon módosíthatja.
Fontos megjegyezni, hogy a Barakuda Workout Application több példányban is telepíthető a munkaállomásokra, és többúgynevezett felhasználói munkakönyvtárral tud együttműködni, így egyes fejlesztői, teszt és produktív rendszerek egymástól független jogosultság-rendszerrel elválaszthatók.


Az üzletmenet-folytonossági szempontok megvalósításához az adatbáziskezelő akár elosztott környezetben is működhet, akár eltérő fizikai helyen üzemelő szervereken. A rendszeres adatmentések elvégzése, és a mentések vissza-tölthetőségének ellenőrzése az üzemeltető számára kötelező feladat.