MEGOLDÁSOK, REFERENCIÁK 1
WEB PORTÁL Hír és katalógus portál kifejlesztése JBOSS technológiákra alapozva, tematikus alportálok, online szolgáltatások kialakítása. Open Source termékek alkalmazása SOA elvű megvalósítás, portál és háttér rendszerek összekapcsolása ESB-n keresztül, háttérszolgáltatások hozzáférhetővé tétele ESB-n keresztül Integrált funkcionális tesztelést lehetővé tevő automatizált regressziós tesztek fejlesztése Valós csúcs terhelést szimuláló teljesítménytesztek végrehajtása, és a teljes megoldás hangolása JBOSS Alkalmazásszerver JBOSS Portál JBOSS ESB ORACLE Adatbázis kezelő Statisztikák: Több százezer felhasználó Csúcs napokon ~100 000 aktív felhasználó Több mint 30 partner rendszer szolgáltatásai érhetők el a portálon 2
MOLARIS SOFTWARE FACTORY (MSF) A cégek számára folyamatos kihívást jelent, hogy az alkalmazásfejlesztési folyamataikat tovább fejlesszék a szoftver minőségének javítása és a fejlesztési idő csökkentésének érdekében. Az új alkalmazásokkal szemben állított követelmények magasak, az alkalmazott keretrendszerek egyre nagyobb tudásúak, de ezzel együtt egyre komplexebbek is. A Molaris Software Factory (MSF) egy adott szempontok szerint összeválogatott dobozos termékekből álló teljes fejlesztési folyamatot lefedő integrált rendszer, amelynek segítségével a fejlesztési folyamatok strukturálttá, menedzselhetővé és bizonyos részmunkafázisok automatizálttá válnak. A projektvezetők részletekbe menően képesek monitorozni a fejlesztés folyamatát különböző metrikák segítségével. A fejlesztők jobb támogatást kapnak. Így az MSF alkalmazása gyorsabbá, jobb minőségűvé és menedzselhetővé teszi a szoftver fejlesztés folyamatát. Fejlesztői környezetek és struktúrák hatékony kialakításának támogatása. Iparági szabványok, know-how-k és jó gyakorlatok kikényszerítésével a kód minőségének javítása. Automatikus szintaktikai ellenőrzések a forráskódra vonatkozóan. Automatikus szemantikai ellenőrzések a forráskódra vonatkozóan. Kódolási konvenciók automatikus betartatása. Automatikusan generált kódok, sablonok alkalmazásával a manuális programozási munka csökkentése. Rövidebb idő alatt helyesebben működő kód előállítása. Automatizált folyamatok a build-ek és release-ek elkészítésekor. (CI) Automatizált projekt nyomkövetés. Automatizált metrikák építése, melyek tükrözik: A kód minőségét. A fejlesztés hatékonyságát. Tanácsadás, oktatási anyagok és kacsolódó oktatások. 3
DOKUMENTUM MENEDZSMENT RENDSZER Az elektronikus és papír alapú tartalmak kezeléséhez olyan egységes dokumentummenedzsment megoldásra van szükség, amely a vállalat a dokumentumainak teljes életciklusát, valamint a hozzájuk kapcsolódó feladatokat, ügyeket, munkafolyamatokat egyetlen web alapú rendszerben fogja össze. Az általunk javasolt megoldás egyszerre: biztonságos, központosított, hatékonyságnövelő és költséghatékony. Automatikus és egyedi meta adat kezelés, automatikus verziózás. Automatikus archiválás. Teljes körű ad-hoc keresés támogatása. Egyszerű integrációs lehetőség: Külső rendszerekkel Digitalizáló eszközökkel (scanner, multi-funkciós nyomtató, szövegfelismerő (OCR) eszközök Kifinomult jogosultságot és hozzáférést szabályozó rendszer. Csoportmunka támogatás testre szabható munkafolyamatokkal. Egyszerű üzemeltetés. JBOSS Alkalmazásszerver Molaris FrameWork Alfresco ECM ORACLE, MySQL Adatbázis kezelő 4
MINDEE IDEA MENEDZSMENT A jó ötlet felismerése, előkészítése és utógondozása legalább olyan jelentőséggel bír, mint maga az ötlet. A MindEE webes tudásmenedzsment megoldásunk, amely alkalmazásával a céges kreatív energiák központilag kezelhetőek, az ötletek pontos megfogalmazásával és a közösség kritikus szemléletével kiegészítve, elősegíthető az innovatív gondolkodásra való áttérés és növelhető a versenyképesség. Eredményül a cég gyorsabban képes választ adni a piaci kihívásokra és ezáltal hatékonyabb, átgondoltabb, minőségi eredmények érhetőek el. Web 2.0 alapú felhasználóbarát, egyszerűen kezelhető felhasználói felület. Alkalmazottak, partnerek illetve ügyfelek új ötleteket vethetnek fel webes felületen. Az ötleteket a felvető címkével látja el, ezáltal egyszerűen megtalálhatóak az ötletek. Lehetőség van az ötleteket egy kampány részeként is menedzselni, amely biztosítja a különböző részlegek közötti információáramlást olyan módon, hogy az információ nem torzul. Az ötletek tárgyát és tulajdonosait a jogosult felhasználók pontozhatják az alábbiak szerint: megvalósíthatóság, eredetiség, humorosság Az ötletekre a felhasználók reagálhatnak hozzászólások formájában. Egy ötlet kapcsán, grafikus felületen (Véleménytérkép) megtekinthetők a legrelevánsabb hozzászólások, így könnyen áttekinthető az ötlet megítélése. Az ötlet aktuális állapotát egy előre definiált csoport értékeli ki. Különböző aspektusok szerint listázhatóak az ötletek és felvetők:top 5 legmegvalósíthatóbb, legeredetibb, leghumorosabb, legfrissebb, kampányok illetve címkék szerinti legsikeresebb, legfrissebb ötletek, vizuális megjelenítés diagramokkal, szegmentáció alapon. Felhasználói felület testre szabható a vállalat arculatát követve. Központi szerveren üzemeltetett szolgáltatás esetén a különböző cégek adatai teljesen elvannak különítve, adataik biztonságban vannak. JBOSS Alkalmazásszerver Seam keretrendszer ORACLE, MySQL Adatbázis kezelő 5
MOLARIS FRAMEWORK EXCEL ALAPÚ MŰKÖDÉS KIVÁLTÁSA A Molaris FrameWork egy szolgáltatás alapú (SOA, ESB, WS), üzleti tranzakciós (WF, BPM, BPEL, Business Rules) alapokra épülő moduláris keretrendszer, amely többek között magában foglalja a központi jogosultságkezelést, tranzakció-kezelést, feladatkezelést, feladatkiosztást és riportolást valamint az egységes és szabványos interfészek nyújtotta előnyöket. Használata biztosítja, hogy a konkrét feladatot megvalósító modul fejlesztésekor csak és kizárólag az Ügyfél üzleti folyamataira koncentráljunk. A Molaris FrameWork keretrendszerre építve gyors és minőségi egyedi szoftver fejlesztésére nyílik lehetőség, amelynek egy nagyobb (enterprise)architektúrába illesztése is könnyen és költséghatékonyan megvalósítható. Egyedi igényeket kielégítő, testreszabott megoldás. Modern, gazdag WEB-es felhasználói felület, kliens oldali telepítést nem igényel. Nyílt platformú, SOA architektúrába egyszerűen illeszthető, újrafelhasználható szolgáltatások. Magas rendelkezésre állás biztosítása (HA) Kontrollált adathozzáférés, adat felhasználás. Nyomon követhető és szabályozható akár részinformációk szintjéig. Csoportos munka támogatása. Munkafolyamatokba szervezett feladatkezelés, feladatkiosztás. Mérhető munkafolyamatok. Teljesítménymérés, KPI-ok definiálása. Az Excel táblákban található dokumentálatlan, túl komplex üzleti logikák átlátható folyamatokba szervezése. Moduláris felépítés, amely nagyon szigorú felelősségi körök meghatározásával minimalizálja az egyes programmódosítások regressziós hibáinak előfordulását. Költséghatékony fejlesztést, telepítést és szupportot biztosít. Általános célú dobozos modulok fejlesztésével és újrafelhasználásával csökkenthető a fejlesztéshez szükséges idő. JBOSS Alkalmazásszerver Seam keretrendszer EJB3, JSF, ReachFaces jbpm Molaris SoftwareFactory ORACLE, MySQL Adatbázis kezelő 6
VEZETŐI INFORMÁCIÓS RENDSZER A piacon maradás érdekében a vállalkozások számára a racionális gazdálkodás, és a költségeik csökkentése csak átlátható üzletvitel mellett lehetséges. Az általunk javasolt agilis adattárház megoldás nagyvállalat szintű elemzési és keresési lehetőséget biztosít egy irodai alkalmazás egyszerűségével és könnyed használatával. Rendelkezik a hagyományos BI eszközök minden tulajdonságával. ETL funkciója segítségével képes arra, hogy kiemeljen, megváltoztasson, és betöltsön adatokat egy, vagy több eltérő forrásból (ERP, text, Excel és XML, adatbázisok, meglévő adattárházak) az úttörő jellegű in-memory adatmodelljébe, melyben az asszociatív keresési technológia a számítások valós időben történő elvégzését biztosítja, így az üzleti felhasználók számára lehetővé teszi, hogy valós idejű betekintést nyerjenek az üzletvitelbe, az adatok intuitív felderítése réven. Standalone, on-line hálózati vagy számítási felhő (cloud) alapú installációs lehetőség. Napokban vagy hetekben mérhető üzleti értékteremtés. (Ellentétben a standard megoldások hónapokban vagy években mérhető időskálájától.) Akár más adattárház megoldások kiegészítéseként is használható. Korszerű vizualizációs lehetőségeket nyújt, műszerfal jellegű mérőeszközök, grafikonok és táblázatok használatával. Üzleti aktivitás monitorozása, teljesítménymérés (BAM) Szolgáltatásszint-szerződések (SLA) betartatásának figyelése (pl.: SOA architektúrában az ESB, BPM, BRMS rendszerelemek audit logjai alapján) Üzleti folyamatok és szabályok elemzése, trendek azonosítása, események együttes vizualizációja. Kulcsfontosságú teljesítménymutatók (KPI) követése. QlikView 7
E-LEARNING Távoktatás megszervezését, a hallgatók közösségi életét, és tantermi oktatásokat felügyelő, támogató e-learning keretrendszer és tananyagok elkészítése Tananyagok közzététele, ezek lehetséges formái HTML tartalmak Digitális tankönyvek (PDF) Interaktív grafikus tananyagok (FLASH) Tesztek, vizsgák Hallgatói funkciók Tantárgyak felvétele, elvégzése Eredmények megtekintése Hallgatói kérdőív Oktatói konzultáció (speciális chat funkció) Általános funkciók Egyénileg beállítható felület Naptár Hírek Közösségépítő funkciók Üzenet küldés, fogadás Chat Fórum Oktató funkciók Felhasználók, és jogosultságok adminisztrációja Tantárgyak, és tananyagok adminisztrációja Hallgatók értékelése, statisztikák megtekintése Hírek és fórum adminisztrációja Konzultációk meghirdetése, és megtartása (Speciális chat funkció) Apache Tomcat ORACLE, MySQL Statisztikák: Regisztrált felhasználók száma: kb. 4000 Kifejlesztett tananyag csomagok száma: 20 Megvalósított interaktív tananyagok esetszáma: 440 8
JÁRMŰ FELÜGYELETI RENDSZER Járműkövető rendszer tervezése, fejlesztése, kapcsolódó térképmű testre szabása, szállítása. Mozgó objektumok, járművek, vagy személyek pozíciójának követése térképi nézeteken. Szükséges pozíció és státusz információt szolgáltató modulok integrációja. Vektoros és raszteres vegyes térképi tartalom. A rendszer, különböző szintű és részletességű térképeket kezel A felhasználó számára lehetőséget biztosít a térképek közti váltásra Adott logika mellett a rendszer az egyes térképek közötti automatikus váltásra is képes. Körzet és útvonal kezelés Riasztások Sofőr nyilvántartás Járművek üzemeltetését támogató funkciók Archív adatok visszakeresése, statisztikák JBOSS Alkalmazásszerver ActiveMQüzenet kezelő MapInfo, MapXTreme térkép kezelő szoftverek ORACLE Adatbázis kezelő Statisztikák: Referencia implementáció aktuális statisztikái (teljesítmény tesztekkel igazolt teljesítmény) Pozíció és státus információk másodpercenként Átlag: 80 (300) Csúcs: 120 (500) Követett egységek 20 000 (40 000) Konkurens kliens alkalmazások száma 90 (600) 9
FORGALOMFELÜGYELETI, ÉS -IRÁNYÍTÓ RENDSZER Autópálya mérnökségek munkáját támogató az utópálya mentén telepített terepi berendezések (CCTV, SOS, VJT (Változó Jelzésképű Tábla), Forgalomszámláló, Meteorológiai állomás) adatait 1 adatbázisba gyűjtő, 1 közös felületen megjelenítő, berendezések vezérlését lehetővé tevő alkalmazás tervezése, fejlesztése. Berendezések, események, és riasztások megjelenítése áttekintő képernyőkön: szakasz elvi rajzon, térképi nézeten Adatgyűjtés, és állapotinformációk berendezésekről Berendezések vezérlése SOS hanghívás kezelése Esemény bejelentés felületen, illetve fogadása interfészen keresztül Események, riasztások létrehozása automatikusan forgalomszámlálók és meteorológiai állomások adatai alapján Események, és riasztások kezelése stratégia tárból javasolt intézkedési terveknek megfelelően Jelentéskészítés Adat publikációs egyedi interfészek Datex2 interfész JBOSS Alkalmazásszerver ActiveMQ üzenet kezelő ORACLE Adatbázis kezelő Statisztikák: Programmal kezelt útszakaszok hossza: 820 km Kiszolgált irányító központok, mérnökségek száma: 13 Kezelt eszköz típusok száma: 22 Kezelt eszközök száma: 1556 10
IT ARCHITEKTÚRA MENEDZSMENT IT architektúrák szoftvereinek, és köztes szoftvereinek (különösen az operációs rendszerek) nyilvántartására, javítások, frissítések nyomon követésére és az egyes komponensekhez kapcsolódó dokumentációk menedzselésére szolgáló alkalmazás. Architektúrák leképezése, a leképezés karbantartása. Frissítés típusok, és konkrét frissítések felvitele, baseline-okba szervezése, karbantartása. Frissítéshez kapcsolódó forrásfájlok, és dokumentációk baseline alapú elérése. Adott szerepkörhöz tartozó, kezelendő feladatok listázása. Feladatok folyamatainak nyomon követése, naplózása. Jegyzőkönyvek kezelése. Riportolás: a mindenkori aktuális állapot és a rendelkezésre álló historikus adatok alapján riportok, listák, statisztikák biztosítása. Repository integráció: apt, rpm, yum, svn. SUN Glassfish alkalmazásszerver MySQL adatbázis kezelő Statisztikák: Kezelt architektúrák száma: 200 Kezelt repository-k száma: 10 Kezelt szoftver verziók és frissítések száma: 100 000 11
WEB PORTÁL MEGOLDÁSOK Kékszalag vitorlás verseny weboldal tervezése, elkészítése és a verseny online videó közvetítése. (2008, 2009) Pénteki regatta vitorlás versenysorozat döntőjének online, élő közvetítése. (2008) Közpénzekből nyújtott támogatások adatainak közzétételére szolgáló központi honlap és kapcsolódó adminisztrációs, és üzemeltetési funkciók tervezése, és fejlesztése. Origo Szoftverbázis újraírása. Origo portál partytár valamint a Klikkbank funkciók megvalósítása, az adminisztrátori felület megtervezése és fejlesztése. Origo közösségi információs portálrendszer fejlesztése. Origo hitelkalkulátor továbbfejlesztése. MOBIL FEJLESZTÉSEK Járműkövető rendszer Windows CE, és ipari hordozható PC platformon futtatható kliensének fejlesztése. SMS fal Windows Mobile platformon. Lottó alkalmazás iphone és Android platformon. MindEE Android kliensének fejlesztése. Értékpapír kezelő rendszer Mobil kliensének fejlesztése. Banki és biztosítási területen működő cégcsoport mobil alkalmazás fejlesztői kompetencia központjának támogatása. PÉNZÜGYI TERÜLET Ingatlan fedezetértékelő rendszer fejlesztése. Értékpapír kezelő rendszer WEB alapú fiókhálózati megoldásának fejlesztése. Szoftver fejlesztői, tervezői erőforrás biztosítása pénzintézetek számára. KÖZIGAZGATÁS A Magyar Közlöny szerkesztőinek, főszerkesztőinek munkafolyamat elősegítő alkalmazások készítése, melyek a dokumentumokat a Központi Rendszeren keresztülküldik. INFORMÁCIÓ BIZTONSÁG Kormányzati információs biztonsági projekt minőség biztosítása. Kormányzati információs biztonsági projekt részeként egyedi szoftverfejlesztés. Biztonsági audit, site elemzés, etikus hacking (black, grey, whitebox) TÁMOGATÁS ÉS TANÁCSADÁS Technológiai stratégia tervezése és kapcsolódó tanácsadás saját területén piacvezető szoftverfejlesztő cégnek. 12
Projektvezetés és tanácsadás automatikus járműkövető rendszer megvalósításával kapcsolatban. Atlassian termékek (JIRA, Confluence, Bamboo, Fisheye) értékesítése, testre szabása, kapcsolódó tanácsadás, oktatás. AUDIT Informatikai audit CMMI szempontrendszer szerint. CISA audit. 13