MSCasir
A T-Systems egyik BI-terméke, az MSCasir, egy rugalmasan, modulokkal bővíthető keretrendszer. Köszönhetően a Microsoft innovatív termékeinek (.NET 3.x, WPF, SQL Server 2008, Excel 2007) létrejöttével lehetővé vált, hogy egy kedvező licencköltségű, adattárház-építési problémák Microsoft-technológián alapuló megoldására kiválóan alkalmas terméket készítsünk.
Az eszköz használata számos üzleti problémára nyújt megoldást, úgy mint adatklinika, kötelező jelentéskészítés, biztosítói tartalékszámítás, VIR, hogy a legfontosabb területeket megemlítsük. Megközelítésünk lényege, hogy az elemzésekhez szükséges adatokat összegyűjtjük az alaprendszerekből egy adattárház-szemléletű rendszerbe; az inputadatokon meghatározott ellenőrzéseket végrehajtva, az adatokat feldolgozási folyamat keretében integrálva elvégezzük a szükséges kalkulációkat, az eredményrekordokra OLAP-kockákat építünk. Az így előállt adatokon a jogosult felhasználók különféle elemzéseket végezhetnek, illetve ad hoc vagy kötött formátumú riportokat állíthatnak elő. Az MSCasir keretrendszer támogatást, fogalmi és technikai keretet nyújt ezen feladatok átlátható, auditálható végrehajtására. Az alábbi ábrán látható a rendszer felépítése:
Adatbetöltés A rendszerben lehetőség van mind felületről, mind ütemezetten adatokat betölteni. Mind a kódtárak, mind az inputrekordok betöltésére lehetőség van. A kódtárak betöltésénél a metaleírásukban egy kitüntetett kódoszlop (pl.: Főkönyvnél a főkönyvi szám) alapján dönti el a rendszer, hogy új elemet kell–e létrehoznia a kódtárba, vagy sem. Az inputrekordok betöltésénél két algoritmust támogat, egy időszak (például elmúlt két év) teljes ismételt betöltés, vagy ha a forrásrendszer lehetővé teszi, akkor inkrementális betöltést. Természetesen maguk a betöltő algoritmusok az egyedi igények, speciális forrásrendszerek követelményei miatt rugalmasan, fejlesztők által bővíthetőek. A rendszer betöltésekor a metarendszer formai megkötéseit ellenőrzi, és ezekről vezet hibalistát (például nem létező devizakód). Ellenőrzések A rendszerbe betöltött adatok közötti üzleti szintű konzisztencia ellenőrzését végző algoritmusokat lehet futtatni, melyek a felhasználók igénye szerinti hibalistát képeznek. Az egyes ellenőrzések az üzleti felhasználók specifikációi szerint SQL-fejlesztéssel kerülnek megvalósításra. Ezek az eljárások természetesen mind ütemezetten, mind felületről is indithatóak. Feldolgozás A betöltőtt adatokon végzendő transzformációk, kalkulációk a feldolgozási folyamatok során futnak le. Egyedi algoritmusokból állnak, melyeket SQL-fejlesztők készítenek, de az üzleti felhasználók által szervezezhetőek feldolgozási fába (lánc, végrehajtási sorrend), melyek idő függvényében változhatnak, paraméterezehőek. Az előállt rekordok alapján automatikusan frissítik a szükséges OLAP-kockákat. Természetesen ezek az eljárások is felületről és ütemezetten is futtathatóak. Futásuk során számos logot és üzleti hibákat tartalmazó hibalistát képeznek.
A rendszer moduljai: ¦ Meta rendszer ¦ Központi adatok ¦ Adatbetöltés ¦ Ellenőrzések ¦ Feldolgozás ¦ OLAP elemzések ¦ Jelentéskészítés ¦ Adminisztráció
A rendszer moduljai Metarendszer Az MSCasir működéséhez elengedhetetlen a törzsadatok (kódtárak) idősoros attribútumainak érvényességkezelt karbantartása, illetve a rendszerben használt objektumokat – kódtárak, a bejövő, illetve a feldolgozások által létrehozott rekordok, illetve az OLAP-kockák metaadatait – tartalmazza. Központi adatok A központi adatok alatt olyan adatokat értünk, melyek szerepet játszanak a feldolgozások, számítások folyamatában, de nincs olyan forrásrendszer, melyből az adatokat be lehetne tölteni. Tipikusan Excel-nyilvántartások kiváltására szolgál, mely adatok ezáltal auditálható módon kerülnek karbantartásra.
OLAP-elemzések A rendszerben előállt adatok analitika szintjén, elemi rekordok vizsgálatával, illetve OLAP-elemzéssel is vizsgálhatóak. A rendszer OLAP-kockái az ügyfél igényei szerint kerülnek kialakításra két szempont figyelembevételével: mind a szükséges OLAP-elemzések elvégezhetőek legyenek, mind a jelentések előállíthatóak legyenek belőlük. Bármely standard OLAP- elemző eszköz használható, igy a Microsoft Excel is. Felhasználói élmény szempontjából az Excel 2007 átdolgozott BI-funkciói miatt ideális választás (de természetesen régebbi Excel-verziókkal is tökéletesen használható a rendszer).
Adminisztráció A modulnak három fő funkciója van: rendszer felhasználóinak, szerepköreinek karbantartására szolgál (képes mind AD-alapú, mind egyedi név–jelszó alapú hitelesítésre), megtekinthetőek a rendszer eseményés üzemeltetésjellegű hibanaplói, valamint lehetőség nyílik ütemezetten beállítani az addattárház feladatait. Működése során a rendszer paraméterezhető módon nagyon részletes logokat képes vezetni (Tracelés), teljesítményszámlálókkal (performance counter) vizsgálhatóak az egyes komponensek terheltségi adatai, válaszidejei.
Jelentéskészítés A jelentéskészítő modul célja rögzített formátumú Excel-jelentések definiálása és üzleti felhasználók által történő előállítása. Az eszköz lehetőséget nyújt a jelentések verziózására, kategorizálására, generált jelentések összehasonlítására. A jelentésdefiníciók Excelben egy addin segítségével definiálhatók, és mind a definíció, mind a különböző időszakokra generált jelentések adatábázisban tárolódnak. A definiálás során gyakorlatilag az egyes cellákra direkt vagy indirekt definiálni kell, mely OLAP-aggregátum kerüljön bele. Természetesen a hasonló szűrések támogatására lehetőség van blokkok használatára akár egymásba ágyazva, illetve különböző oszlop / sor–, illetve munkalapszintű bontások használatára.
Felhasználói felület A felhasználói felület WPF-alapú XBAP-kliens. Böngészőben futnak, kliensoldali telepítésre nicsn szükség. A felület egy címsorból, a felhasználó jogosultságaitól függő bal oldali menüből, illetve egy munkaterületből áll. A rendszer kialakítása során a lehető legjobb felhasználói élményre törekedtünk, mely nagymértékben segíti a rendszer mielőbbi elfogadottságát. Fontos továbbá, hogy online súgóval segíti az új felhasználók munkáját. A rendszer összes nézete testreszabható, vágólapra tehető, szűrhető, Excelbe exportálható. Lehetőség van az Excelből megismert többes szűrések használatára, továbbá a számtípusú oszlopok felett az aktuális szűrések függvényében összeg, átlag, minimum és maximum számítására.
Szoftver- és hardverkövetelmények Hardverkövetelmények Szerveroldalon ¦ 1 db 2 GHZ CPU (javasolt 2 vagy 4 processzoros, 64 bites rendszer) ¦ 4 Gbyte RAM (javasolt 8 vagy 16 GByte) ¦ 50 Gbyte HDD (az alkalmazás és adatbázisai számára szükséges szabad tárhely, felmérés során pontosítandó) Kliensoldalon ¦ Tetszőleges, az operációs rendszer / Internet Explorer / Office programcsomag megfelelő teljesítményű futtatására alkalmas hardver.
metaadatok segítségével történik az adatbetöltés, az adatokat tartalmazó táblák kezelése, továbbá az adattisztítás folyamatát is ezek vezérlik. ¦ Adatszótárak: A rendszer használatához szükséges gyakori szótárak és a hozzájuk tartozó felismerők a rendszer részét képezik. Ezek értékkészletei a korábbi Adatklinika projektek során alakultak ki, így rengeteg előforduló értéket és elírást tartalmaznak. ¦ Adatszabványok: Az adatszabványok a bemeneti rekordok egyes mezőin definiált szemantikai szabályok. A mezőkhöz többfajta szabvány definiálható – validérték, validformátum, validreguláris kifejezés, kitöltöttség, normalizálási maszk. ¦ Párkeresés: A megtalált párokból a rendszer csoportokat képez, melyek a rendszer felületén megtekinthetők. Minden csoport kézzel felülbírálható. Az adatklinika használatának jellemzően két működési formája van, egyrészt az egyszeri, migráció jellegű használat, másrészt a folyamatos, ún. adatminőség-biztosítás.
Szoftverkövetelmények Adatbázisszerver ¦ Operációs rendszer – Windows 2003 Server Enterprise Edition SP2 / Windows Server 2003 R2 Enterprise Edition / Windows Server 2008 Enterprise Edition ¦ Szerveralkalmazások ¦ SQL Server 2005 Enterprise Edition SP2 ¦ Reporting Services Alkalmazásszerver ¦ Operációs rendszer – Windows 2003 Server Enterprise Edition SP2 / Windows Server 2003 R2 Enterprise Edition / Windows Server 2008 Enterprise Edition ¦ Szerveralkalmazások ¦ IIS 6.0 / IIS 7.0 + ASP.NET 2.0 ¦ Microsoft .Net Framework 3.5 ¦ SQL Server 2005 Enterprise Edition SP2: Analysis Services komponens Fontos: ¦ Szerveroldalon lehetőség van egyszerveres telepítésre is, azaz nem kötelező külön adatbázis és alkalmazásszerver a rendszer számára! ¦ Amennyiben a felmérés során azt találjuk, hogy az OLAP-elemzésekhez nem szükségesek az Enterprise verziójú SQL Server funkcio nalitásai, illetve nem szükségesek adatbányászati algoritmusok, úgy a rendszer működőképes a sokkal költséghatékonyabb Standard verziójú SQL Serveren is. Az alábbiakban ismertetünk néhány üzleti területet, ahol az MSCasirt mint kiaknázó eszközt használjuk keretrendszerként.
Szoftver- és hardverkövetelmények Az adatklinika fő funkciója rossz adatminőségű szöveges állományok tisztítása, hibalisták képzése, illetve a bemeneti rekordok közti párok keresése. Mindezen funkcionalitás gazdagon paraméterezhetően, metavezérelten, felhasználóbarát módon érhető el a keretrendszer egy moduljaként. Az adatklinika főbb funkciói: ¦ Adatbetöltés: A rendszer tetszőleges számú bemeneti adat kezelésére képes. A bemeneti rekordok a rendszerbe betöltendő tisztítandó adatállomány-típusokat reprezentálják. A bemeneti rekord metaadatai közé tartoznak az ún. adatszabványok is, amelyek az egyes mezők szemantikai szabályait tartalmazzák. Az adatszabványok rögzítése szintén a rendszer felületén lehetséges. Ilyen szabvány például, hogy egy mezőben egy évszámnak, településnek, adószámnak vagy épp személynévnek kell lennie. A szabványok később részletesebben is kifejtésre kerülnek. Ezen
VIR – Vezetői Információs Rendszer A vezetői információs rendszerek (VIR) napjainkban már elengedhetetlen kellékek egy vállalat döntéshozói számára. A VIR összegyűjti az információkat a vállalat különböző struktúrájú és technológiájú rendszereiből (készletgazdálkodás, bérszámfejtés, ügyfélkapcsolat) egy közös adattárházba. Ezen adatokból a VIR különböző fix formátumú riportokat készít, valamint lehetővé teszi a rugalmas elemzést Excel segítségével. És mivel egy kép többet ér ezer szónál, a VIR felhasználói felületének vezetők számára szolgáló része a dashboard komponens, amely a vállalat legfőbb mutatóit, eredményszámait jeleníti meg diagramok segítségével. A VIR képes integrálódni a vállalat meglévő Sharepointalapú portálrendszerében, de akár teljesen különálló komponensként is használható Az T-Systems Microsoft-alapú VIR-megoldásának legfőbb tulajdonságai ¦ Különböző formátumú forrásadatok betöltésének támogatása ¦ Fix riportok előállításának és rugalmas elemzésének támogatása ¦ Látványos, dinamikus dashboardmegjelenítés ¦ Teljes körű integráció a Microsoft platform eszközeivel (SQL Server, Sharepoint, Office)
Banki kötelező jelentéskészítés A keretrendszer kiválóan használható jelentéskészítési feladatok ellátására. Az eszközzel a jelentéskészítés folyamata átláthatóvá válik, a rendszer felépítésének köszönhetően pontosan nyomon követhető, hogy melyik adatból, mikor, milyen információ áll elő, így a jelentéskészítés teljes folyamata auditálható. A megoldás legfőbb tulajdonságai: ¦ A kötelező jelentések határidőre, automatikusan, beadható formában állnak elő. ¦ Az új igények kielégítése – amennyiben nem igényli újabb adatkörök bevonását – programozói segédlet nélkül, szinte tetszőleges rugalmassággal megvalósíthatók, akár külső támogatás bevonása nélkül is. ¦ Az adatszervezésnek köszönhetően az előre definiált jelentések tetszés szerint bármely visszamenőleges időpontra előállíthatók, és helyességük alapadatszinten ellenőrizhető. ¦ A rendszer használata könnyen megtanulható, mert a felhasználóbarát felületek szakmai és nem számítástechnikai ismeretet igényelnek. ¦ Új jelentések definiálását könnyen használható felhasználói felületen keresztül támogatja az alkalmazás. Biztosítja az áttekinthető és problémamentes változáskövetést. ¦ A jelentések készülhetnek felhasználói kezdeményezésre vagy ütemezett módon, akár teljes egészében emberi beavatkozás nélkül.
Biztosítói tartalék- és VB-számítás A biztosítói havi zárás kapcsán megoldandó feladat egy több egymásra épülő problémából álló komplex feldolgozási folyamat. Az MSCasir keretrendszerhez kifejlesztett biztosítói modul három (plusz egy) nagyobb feladatot támogat a zárási folyamatok közül. Az első a tartalékok számítása, aminél fontos kiemelni, hogy a rendszer egyik előnye, hogy az üzleti felhasználók által is testre szabhatóvá teszi a számításokat, ezáltal fejlesztői beavatkozás nélkül lehet finomítani a számítás paraméterein, valamint a felhasznált képleteken, algoritmusokon. A havi zárási folyamat egy másik nagyobb lépése a viszontbiztosítókkal történő elszámolás. Itt tipikusan évente változó összetett szerződésekről van szó, ahol mind a díj/kár felosztás, mind pedig a jutalékszámítás összetett számításokon alapulhat. A rendszer jelenleg jó néhány tipikus VB-számításra fel van készítve, így az egyszerű arányos jutalékú quota share szerződésektől a profit commission jutalékkal, MDP-s díjfizetéssel kiegészített, nem arányos esetekig a VB-szerződések egy nagy skáláját képes lefedni, de természetesen az ezektől eltérő igények a bevezetési folyamat során beépíthetők a rendszerbe. A havi záráshoz kapcsolódó harmadik feladat a kiszámított adatok (tartalékok, VB-partnerekkel szembeni kétirányú tranzakciók) feladása a könyvelési rendszer felé. Ez a feladat az eltérő könyvelési rendszerek miatt tipikusan a bevezetés során kerül kialakításra. A rendszer jelenleg az SAP felé történő feladást támogatja speciális SAP inputfájlok képzésével. A havi záráshoz kapcsolódó negyedik nagyobb feladatcsoport (azon bizonyos plusz egy) az előállt adatokból különféle jelentéseknek az előállítása. Ezek lehetnek a biztosítók számára rendeletileg előírtak (PSZÁF, MABISZ) vagy a menedzsment / anyavállalat felé kötelezően készítendőek, vagy csupán a belső munkát, termékfejlesztést támogató adatok.
Amennyiben felkeltettük érdeklődését, kérjük, keresse ügyfélmenedzserét, vagy látogasson el a www.t-systems.hu weboldalunkra.