ai

AIF

Miért kell technológiailag összehangolt fejlesztőkörnyezeteket választani?

 

Az összehangolt, minél egyszerűbb fejlesztői környezetek alkalmazása adott esetben hosszabb fejlesztési időt igényelhet, azonban garantálja a keletkezett kód egyszerűbb kezelését, növeli a továbbfejleszthetőséget. Továbbá gazdasági szempontból kimagaslóan fontos, hogy ezek a technológiák maximalizálják a karbantarthatóságot, ami egyben a rendszer életciklusának értékes meghosszabbítását is jelenti.

Milyen technológiákkal dolgozunk?

Platform-, adatbázis- és megjelenítés-független technológiák

A cégünk által alkalmazott keretrendszerek és technológiák célja, hogy high-tech ergonómiájú webes nagyvállalati rendszereket tudjunk biztosítani ügyfeleinknek, adatbázis és környezet-független változatban.

A platform-, perzisztencia- és megjelenítés-független technológiánk öt fő logikai rétegből áll.

1. Réteg – Az AIF perzisztencia réteg felel az adatok tárolásáért, kezeléséért és szolgáltatásáért. A perzisztencia réteg szintjén gyakorlatilag bármilyen ma elterjedt adatbázis-kezelő rendszert választhatunk: ORACLE, MySQL, MSSQL, stb.

2. Réteg – Az ORM (Object-Relational Mapping) réteg biztosítja az egységes hozzáférést a tárolt adatokhoz (Hibernate). Ez a réteg teszi lehetővé, hogy a rendszer többi része független legyen az adatok tárolási módjától.

3. Réteg – Az üzleti logika réteg felelős az alkalmazás belső szabályainak betartásáért. Itt történik a rendszerhez kapcsolódó folyamatok modellezése, az üzleti folyamatok végrehajtása.

4. Réteg – A kicsatoló réteg felel az üzleti logika által meghatározott adatok átalakításáért, és a megfelelő nézet réteg felé történő továbbításért. Ez a réteg csoportosítja és csomagolja XML formátumba az átadandó adatokat.

5. Réteg – A megjelenítési réteg felelős a felhasználóval való kommunikációért. A felhasználó csak ezzel a réteggel találkozik, ezért fontos, hogy ez a réteg határozza meg az alkalmazás ergonómiáját, valamint a grafikai megjelenést.

 

Az egyes rétegek mentén „vágható” el az alkalmazás. Így a megjelenítési réteg és az adatbázis réteg a rendszer üzleti logikájának módosítása nélkül lecserélhető. Tehát, ha a már meglévő RIA alapú rendszerünkhöz szeretnénk készíteni egy ugyanolyan funkcionalitást nyújtó, de PDA-n üzemelő webes alkalmazást, akkor ezt az eddigiektől eltérően sokkal hatékonyabban, egyszerűen egy újabb ergonómiai réteg írásával elvégezhetjük anélkül, hogy bármit is módosítanánk az üzleti logikán és az alatta lévő szinteken.

 

N

High-End Ergonómia

N

Platformfüggetlenség

N

Tesztelt alkalmazás mozaikok használata

N

Gyors fejlesztés

N

Könnyű karbantarthatóság

Sencha Ext JS

A Sencha Ext JS a legátfogóbb JavaScript keretrendszer adatintenzív, platformokon átívelő webes és mobil alkalmazások készítéséhez, bármilyen modern eszközre. A Sencha Ext JS egyik legfontosabb előnye, hogy több mint 140 előre integrált és tesztelt, nagy teljesítményű UI-komponenst tartalmaz.

AIF Perzisztencia

Az AIF platformfüggetlen perzisztencia rétege felel az adatok tárolásáért, kezeléséért és szolgáltatásáért.  Ügyfeleink különféle adatbáziskezelők közül választhatnak anélkül, hogy a rendszereinket át kellene alakítani. Javasolt SQL motorok: ORACLE, MySQL, MSSQL.

BV-AIF UI

Az BV-AIF UI egy nagy teljesítményű vállalati szintű Sencha ExtJS technológiára épülő keretrendszer több mint 100 professzionális előregyártott alkalmazás mozaikkal.

Üzleti logika

Ez az a réteg, amely minden projektünk esetében egyedileg kerül tervezésre és lefejlesztésre. Ez a réteg tartalmazza az ügyfeleink szakmaspecifikus igényeihez illeszkedő algoritmusokat, és adatkezelő eljárásokat.

AIF rendszermodulok

AIF Admin, AIF Partner modulok

Alkalmazás-integrációs technológiának köszönhetően más ilyen technológiával készült alkalmazások adatbázisát, szolgáltatásait változtatás nélkül tudjuk használni. Az alkalmazás-parkok közös erőforrásait (pl. ügyféltörzs kezelés, cég struktúra, jogosultsági rendszer,  stb.) natív módon használhatók.

N

AIF Admin - Cégcsoport szintű központi modul

N

AIF Partner - Egyedi, vállalkozás szintű kezelőfelület

Miért válassza AIF alapú megoldásainkat?

AIF keretrendszer előnyei

A cégünk által alkalmazott keretrendszerek célja, hogy high-tech ergonómiájú webes nagyvállalati rendszereket tudjunk biztosítani ügyfeleinknek, adatbázis és környezet-független változatban.

N

High-tech ergonómiájú webes nagyvállalati rendszerek

N

Adatbázis- és környezetfüggetlen megoldások

N

Ultramodern vizualizációs framework elemek (pl. yFiles, Kibana)

Hiszünk abban, hogy minden tervezéssel eltöltött óra többszörösen térül meg rendszereink kivitelezése és bevezetés során. Az ergonomikusan megtervezett felhasználói felületek új felhasználói élményt és könnyű kezelhetőséget biztosítanak ügyfeleinknek.

Kapcsolat

info@trilobita.hu

(+36) 1 220 6458

Nagy Lajos király útja 117.
1149 Budapest, Magyarország