23jún
A modern társadalmakban tapasztalható teljesítményközpontúság szülte elvárások túllépték a múlt századi, szigetmegoldásokra épülő informatikai infrastruktúra korlátait. A szervezeteknek olyan eszközökre van szükségük, melyek az üzleti folyamatok menedzselésével és nyomon követésével szilárdítják meg piaci pozícióikat.
A dolgozat célja áttekinteni, hogy az ipari szereplők számára milyen, az alkalmazások interoperabilitását kihasználó eljárások állnak rendelkezésre termelékenységük és hatékonyságuk növelése érdekében. A problémakör mind szoftveripari, mint általános vonatkozásban bemutatásra kerül.
A diplomatervben leírtak alátámasztására elkészült egy általános célú, csoportmunkát, munkafolyamatokat és üzleti intelligenciát támogató informatikai rendszer. A megoldás egy kérvényezési és riportkészítési folyamatot valósít meg, mely a Microsoft Corporation Office SharePoint Server 2007 és Windows Workflow Foundation technológiáit alkalmazva szemlélteti a szoftverek együttműködéséből származó előnyöket.
22jún
A manapság használatos különböző alkalmazások hatalmas mennyiségű forgalmat generálnak, melynek szállítását különböző telekommunikációs hálózatok hivatottak elvégezni. A rendelkezésre álló technológiák közül az optikai hálózatok a legmegfelelőbbek ennek a forgalomnak az elvezetésére. Jelen munka az optikai hálózatokban használt általános megoldásokat használja fel, olyanokat mint a Dense Wavelength Division Multiplexing, a Wavelength Routing és a Sub-rate Multiplexing.
A Dense Wavelength Division Multiplexing segítségével megnövelhetjük az egyes optikai szálakon átvihető adat mennyiségét, míg a Wavelength Routing használatával képesek vagyunk pusztán optikai eszközök segítségével megvalósítani a kapcsolást. Tovább »
22jún
A diplomaterv célja az elektronikus kereskedelmi rendszerekben használatos technológiák áttekintése és egy példa alkalmazás megtervezése, megvalósítása. Munkám során tanulmányoztam az Enterprise Service Bus, Message Queue, Web Services technológiákat, megismerkedtem az IBM WebSphere termékcsalád egy részével, és az így szerzett tudást alkalmaztam egy minta elektronikus kereskedelmi rendszer megvalósításában.
A diplomaterv első fejezete sorra veszi az elektronikus kereskedelmi rendszerekben használatos technológiákat, tervezési mintákat, a második fejezete tartalmazza a rendszer funkcionális leírását és bemutatja a rendszer kialakítása közben felmerülő megvalósítási lehetőségeket és a meghozott tervezői döntéseket. Az implementáció egyes lépéseit dokumentáltam a harmadik fejezetben, a függelék pedig a kapcsolódó konfigurációs és forráskód bejegyzéseket tartalmazza.
22jún
A közúti közlekedés biztonságát elősegítő technológiai megoldások kialakítása fontos szerepet tölt be a korszerű baleset-megelőzésben. Ahhoz, hogy a kapcsolódó információkat hatékonyan lehessen terjeszteni, egy elosztott vezeték-nélküli hálózati közeg kialakítására van szükség. Ha a közlekedésben részt vevő járművek ad-hoc hálózatba szerveződnek egy erre a célra kifejlesztett kommunikációs megoldás segítségével, akkor képesek lesznek értesíteni egymást a váratlanul bekövetkező forgalmi eseményekről, torlódásokról, ezáltal biztosítva lehetőséget a többi vezető számára a vészhelyzet elkerülésére. Tovább »
22jún
Adatbányászati feladatok megoldása során gyakran tranzakciós adatokkal dolgozunk. A tranzakciós adatok a cégek ügyfelei által végzett vásárlás-, hívásadatokat vagy éppen pénzforgalmak főbb adatait jelentik – alkalmazási területtől függően. Ilyen tranzakciós adatbázisokon előzetes adatfeldolgozásra lehet szükség ahhoz, hogy kinyerjük az egyes ügyfelekre/termékekre vonatkozó összesített információkat, mert osztályozás csak úgy valósítható meg, ha minden osztályba sorolandó objektumról (például ügyfél, termék) egyetlen sornyi adattal rendelkezünk.
Az összesített információk kinyerésének egy lehetséges, és gyakran használt módszere az aggregáló műveletek használata. A lehetséges aggregáló műveletek széles köre és a változók számossága miatt azonban az aggregáló műveletek alkalmazásakor sok új változó születik, ami már átláthatatlan egy adatbányászati elemzés során, így ahhoz, hogy pontos modellt tudjunk építeni, felmerül annak az igénye, hogy a célváltozó szempontjából fontos attribútumokat kiválogassuk. Tovább »
01jún
Geometriai optimizációs feladatok célfüggvényei főképp matematikai műveletekből épülnek fel, azonban legtöbbször alacsony szintű nyelven implementálják őket a megfelelő sebesség elérése illetve meglévő rendszerekhez való illeszkedés igénye miatt. A célfüggvény definíciója így nem különül el kellőképpen az implementációs részletektől. Egy domén-specifikus nyelv megalkotása kézenfekvő megoldásnak tűnik és számos előnyt kínál, mint például a matematikaihoz hasonló jelölés vagy a kiértékelés automatikus párhuzamosítása. Ebben a munkában megtervezek egy erre alkalmas programozási nyelvet, és implementálok egy működőképes fordítót. Az eredmény ígéretes, és számos továbbfejlesztési lehetőséget kínál. Tovább »
09márc
Nincs tíz éve, hogy számítógépes játékok gyártói felismerték az általuk addig felületesen kezelt mesterséges intelligencia kiaknázatlan lehetőségeit. Ahogy a készítők figyelme és a játékosok igényei is egyre inkább az igényesen felépített „játék-MI” felé fordulnak, úgy jelennek meg sorra a témával foglalkozó szakkönyvek, és a célirányosan kifejlesztett modellezőeszközök.
Ennek a speciális területnek egyik legfontosabb és legérdekesebb kihívása a számítógéppel vezérelt szereplők intelligens (vagy annak tűnő) viselkedése. Egy jó viselkedés-modellező eszköz képes megfigyeléseket és akciókat kezelni, feladatokat atomi cselekvésekké dekomponálni, viselkedésminták közül választani, előre tervezni és hirtelen reagálni. Mindeközben azt is szeretnénk, ha érthető, könnyen skálázható, szemléletes és rugalmas maradna komplex viselkedések modellezése esetén is. Tovább »
09márc
Előbb-utóbb minden cég találkozik azzal a problémával, hogy az addigi módszerek kevésnek bizonyulnak. Ilyenkor egy konkrét megoldást keresnek a tevékenységük támogatására. A Lanten Webhostingnál most jött el ez a pillanat: az eddig használt informatikai rendszer nehezen kezelhetővé vált. Kerestek hát egy olyan megoldást, ami segíti a saját munkájukat, és a felhasználóknak is előnyöket biztosít. A választás a cPanel-WHM nevő szoftverre esett. A szoftver bevezetése egy elég nagy projekt, több részből áll, és több hónapot vesz igénybe. A tervezés már megvolt, jelenleg a bevezetés zajlik. A dolgozat ennek egy kisebb szeletével, a rendszer monitorozásával foglalkozik. A felhasználók átvitele az új rendszerbe már megkezdődött, ezért elengedhetetlen egy jó monitorozó rendszer beállítása. A monitorozást előbb meg kell tervezni, igazodva az új szempontokhoz, követelményekhez. A terv megvalósítása közben szerzett tapasztalatok alapján folyamatosan módosul, javul a terv. Bár még messze van a projekt vége, az előre látható, hogy a monitorozás bevált. Megfelel a céges és a felhasználói igényeknek valamint a törvényi elvárásoknak is. A dolgozat a monitorozás elméleti alapjaira építve, a rendszer tervezését és a terv megvalósítását dokumentálja. Eredményei más monitorozó rendszerek megalkotása során is felhasználhatóak.
09márc
Napjainkban a tartalomkezelő rendszerek (Content Management System, CMS) reneszánszukat élik. Sokan azt hiszik, hogy amikor CMS-ekrıl beszélünk, akkor az internetes webportálok adatbázishátteréről van szó. Valójában azonban
ez csak egy megjelenése a CMS-ek rendkívül szerteágazó és bonyolult változatainak. Az összes digitális tartalom elhelyezhető (és éppen ezért el is helyezik) CMS-ekben, amelyek aztán ezen tartalmak struktúrált, jogosultságrendszert is támogató tárolását és módosítását teszik lehetővé.
Amióta kereskedelem létezik, mindig problémát jelentett a pontos elszámolás. Nincs ez másképp a digitális tartalmak kereskedelmében sem. A termékek sajátosságából, illetve a többszereplős piaci környezetből adódóan alakult ki a digitális világban is a bevételmegosztásos elszámolás. Azonban az adatforgalom soha nem látott mérető növekedése olyan alapvető problémákat hozott a felszínre, ami miatt teljesen új technológiájú elszámolórendszerek fejlesztésére van szükség. Tovább »
04márc
Ebben a dolgozatban egy igen érdekes és figyelemreméltó tudományterülettel, a kvantum hibajavítás témakörével foglalkozom. A jelenlegi informatikai fejlődés előrejelzései alapján a ma használt technológia végső határa rohamosan közeleg, ami számos problémát vet fel. Egy lehetséges, kedvező megoldásnak tűnik a kvantuminformatika megjelenése, amely a jelenleginél hatékonyabb és alapjaiban eltérő informatikai módszerek segítségével dolgozik. A kvantumszámítógép, a klasszikus társához képest, gyorsabban és eltérő módszerek segítségével old meg számos, a mindennapi életben is feltűnő problémát. Az elméleti kvantuminformatika virágzásának ellenpontozásaképp a kvantumalgoritmusok és protokollok fizikai megvalósításai még gyerekcipőben járnak, a kvantuminformáció környezettel való összefonódása miatt. Ennek ellenére nincs kizáró bizonyíték a kvantumszámítógépek megépítésének elmélete ellen. Tovább »