Üzleti alkalmazás fejlesztés
Vállalatirányítási, ügyviteli, üzleti szoftverek fejlesztése. A vállalati, ügyviteli folyamatok követése. Dokumentum kezelés, számlázás, raktárkezelés, riportolás, egyedi jogosultsági rendszer, egyedi szabályrendszer megvalósítás.
Törzsadatok
Általános és cégspecifikus törzsadatok kezelése. A törzsadatok egységes logika szerinti elérése. A jogosultsági rendszerben beállított szabályok érvényesítése az adatok rögzítésekor vagy megjelenítésekor. Fehasználó szintű tesreszabás (pl: oszlopok elhelyezkedése, mérete, csoportosítás, utolsó futtatott szűrés, ablak méretek). Törzsadatban szereplő összes mező szűrése. Adatbázis és kliens oldali szűrés. Törzsadatok nyomtatása, exportálása az ismert típusokba (xls, csv, pdf). Nagy adatmennyiségű törzsadatok gyors elérése és megjelenítése.
Ügyviteli folyamatok
Ügyviteli folyamatok megvalósítása és beillesztése készlet kezelési, dokumentum és számlázási rendszerbe. A folyamatok által használt adatok elérése a törzsadatok, kedvezmény rendszer, készlet modulok bevonásával. Az üzleti logika felhasználó szintű jogosultságának beillesztése az általános jogosultsági rendszerbe.
Igény
Kimenő rendelés
Előbevét
Bevételezés
Telephely mozgás
Foglalás
Webes rendelés
Telephely mozgás
Számlázás
Dokumentumok és Számlázás
Dokumentumok kezelése egy felhasználó felületen. Alap műveletek:
  • Konvertálás
  • Zárolás
  • Saját tulajdonba vétel
  • Kifizetés kezelés
  • Nézet és nyomtatás
  • Szűrés és összesítés
  • Exportálás

Alap dokumentumok:
  • Ajánlat
  • Belső számla
  • Beszállító visszáru
  • Bevét
  • Bevét korrekció
  • Deviza számla
  • Egyszerűsített számla
  • Előbevét
  • Érvénytelenítő dokumentum
  • Kimenő rendelés
  • Szállítólevél
  • Számla
  • Visszavét

Szigorú sorszámozású dokumentumok készítése. Forint és deviza illetve áfa és áfa mentes dokumentumok készítése. A modul az ügyfél és jogosultság törzsadattal együtt támogatja az ügyfél és felhasználó szintű dokumentum készítési szabályok megadását.
Raktárkezelés
Korlátlan telephely és raktár kezelés. Raktár és telephely mozgás kezelés, naplózás. Raktározási szabályok megvalósítása. Telephely szintű raktárkód nyilvántartás. Gyors készlet információ elérés.
Kedvezmény rendszer
Több szintű kedvezmény rendszer megvalósítás. A kedvezmény rendszer alapját a termék forintos vagy eurós beszerzési, kisker - nagyker eladási ára, az ügyfél vagy termék árcsoportja, a konkrét ügyfél vagy termék, illetve az akciókban szereplő kedvezmények határozzák meg. Ez alapján egy 8 szintű kedvezmény rendszer állítható fel. Az ügyfél szintű műveleteknél (igény, foglalás, számlázás) a program a szabályrendszer alapján kiszámolt eladási árat alkalmazza. A kedvezmény rendszer elérhető a webes rendelési rendszerben is.
Webes kapcsolat
A webes rendelési rendszerben megjelenő készlet információk, ügyfél árak az aktuálisan számított értékeket jelenítik meg. A webes rendszerben leadott rendelés az ügyfél foglalással egyenértékű művelet, a foglalás egy lépésben dokumentumra emelhető (szállítólevél, számla). A webes rendelés támogatja az automatikus telephely mozgás indítást.
Jogosultság kezelés
Általános és az egyedi üzleti logikához kapcsolódó felhasználói csoport és felhasználónkénti jogosultsági rendszer. A rendszer törzsadatonként biztosítja:
  • törzsadat elérhetőség (igen, nem)
  • törzsadat művelet elérhetőség (igen, nem)
  • törzsadat mezők elérhetősége (nem, csak olvasás, igen)

Az egyéni jogosultsági szabályok bármely program művelet vagy logikai feltételre érvényesíthetők.
Riport & kimutatás
A riport kezelési rendszer alapját a törzsadatok, dokumentumok, készlet információk és számított adatok által biztosított lekérdezések kombinációja alkotja. Minden riport a jogosultsági rendszerhez kapcsolható, szerkeszthetősége, futtatása felhasználónként szabályozható. Minden riport eredmény sorain - amennyiben a riporton definiált - további ügyfél, termék, dokumentum művelet hajtható végre. A riportok nyomtathatóak, excel vagy pdf formátumba menthetők. A program többféle riportolási logikát valósít meg:
  • komponens alapú, amely egy speciális lekérdezést és riportot jelent. A komponens alapú lekérdezés a programba "égetett" riport, amely a szűrési paraméterek megadása után egy előre definiált riportot jelenít meg.
  • szerkeszthető riportok, melyeket a felhasználó riport sablon vagy egy már meglévő riport alapján saját igényei szerint paraméterezhet. A riportban megadhatók a megjelenő mezők, az alap szűrési feltételek, a vizuális megjelenés, összesítő értékek, számított mezők. A riport futtatásakor az előre megadott szűrési feltételek szabadon módosíthatóak.
Adat export & import
Minden törzsadat és riport külső állományba exportálható vagy nyomtatható. A jellemzően támogatott formátumok: excel, pdf. Az export minden esetben a törzsadat vagy riportban megjelenő adatokra és oszlopokra vonatkozik. Az üzleti logikában további egyedi mentési szabályok, más program által fogadott egyedi adatstruktúrák valósíthatók meg, például: NAV xml nyomtatványok, kódolt adatállományok, JSON fájlok.
A törzsadatok támogatják az adatok külső állományból történő beolvasását. Egy törzsadat import támogatása nagy mértékben függ a törzsadat logikai felépítésétől. A beolvasás irányulhat egy törzsadat elem módosítására (visszaírás) vagy új elem felvételére is. Az importálás során az importálási szabályok részletesen testre szabhatóak.
Iktató és fájl dokumentum kezelés
Külön modulként elérhető egy iktató rendszer, amely az iktatni kívánt dokumentumokat a programhoz kapcsolódó adatbázisban tárolja.
A fájl kezelő modul különböző törzsadatokhoz biztosít egy egységes fájl szintű dokumentum kezelési rendszert. A fájlok a szerver gépen, a program által kezelt mappa rendszerben tárolódnak.
A két megoldás közötti különbség első sorban a kezelt dokumentumok céljától és számától függ. Míg egy vállalkozási szerződést vagy egy hivatalos iratot az iratkezelőben, addig egy több ezer cikkből álló termék paletta esetén a termék műszaki adatlapját vagy fényképét a fájl kezelőben célszerű tárolni.
Egyedi modulok
Az egyedi fejlesztés előnye, hogy építkezhet a meglévő modulokra, de nem ragaszkodik a használatukhoz. A modulok a feladat igénye szerint alakíthatóak vagy paraméterezhetőek. A cégspecifikus modulok ki tudják használni a már meglévő modulok, funkciók lehetőségeit.
Web alapú programozás
Web alapú ASP.NET vagy Silverlight alkalmazás fejlesztés, weblap készítés.
  • Vállatirányítási, ügyviteli feladatok web alapú megvalósítása
  • Rendelési, készletkezelési, riportolási szoftverek
  • Web alapú térképes alkalmazások


Kliens-szerver architektúra
TCP/IP vagy modem (AT) kapcsolatra épülő kliens-szerver alkalmazások megvalositása. Szerver oldali adatgyűjtés és számítás, kliens oldali megjelenítés.

Szerver
  • adatgyűjtés a kapcsolódó eszközökről
  • parancsok küldése a kapcsolódó eszközöknek
  • egyedi kommunikációs protokolok megvalósítása
  • soros porti kommunikáció
  • modem és telefon funkció kezelés (sms küldés és fogadás, tárcsázás, adat mód)
  • adatok mentése adatbázisba
  • kliens alkalmazások adat kiszolgálása, a kliensekről érkező parancsok feldolgozása
  • több, egymástól cél, adat, protokoll független kliens alkalmazások kiszolgálása
  • folyamatos működés, Watchdog funkciók
  • leállás nélküli adat szinkronizáció

Kliens
  • szerver oldali on-line adatok megjelenítése (listák, térkép)
  • üzenetek, hibaesemények megjelenítése
  • szerver adatok karbantartása és azonnali érvényesítése
  • naplózott adatok megtekintése
Térképes megoldások
A térképes szolgáltatás általában egy nagyobb rendszer részeként használt modul. A térképes szolgáltatás vizuális felület nélkül is használható, mely segítségével térképes számítások végezhetőek. Hagyományos értelemben vett szolgáltatás az adatok térképen történő megjelenítése.

Szolgáltatások
  • térkép adatok számítása
    • útvonal tervezés
    • gps koordináták kiolvasása cím alapján
  • statikus vagy web alapú térkép adatbázis alkalmazás
  • adatok vizuális megjelenítése (pont, sokszög, kör, vonal, egyedi grafikai objektumok)
  • POI kezelés
  • információk megjelenítése térkép UI események alapján
  • eszközönként optimalizálható térkép layer kezelés
Egyedi szoftver fejlesztés
Komplett rendszerek megvalósítása jellemzően adatbázis szerver-vastag kliens vagy adatbázis-szerver-vékony kliens alapon. A szoftver üzleti logikájának leprogramozása. A szerver oldali adatgyüjtés megvalósítás, hardver eszköz adatainak feldolgozása. A szerver oldali adatok TCP/IP vagy modem (AT) alapú továbbítása kliens alkalmazások felé. Térképes információk számítása a szerver oldal vagy térképes információk megjelenítése a kliens oldalon. A szoftver egyes részeinek vagy külön moduljainak elérése web alapú környezetben.
.NET
C#, VB
Esettanulmányok
Feladat
A napi vállalati, ügyviteli folyamatok számítógépes támogatása. A több telephelyes működés megvalósítása. Az adatok láthatóságának, kezelhetőségének szabályozása. Az adatok részletes elemzése, a vállalati döntések támogatása.
Referencia
Alapadatok
Profil
alkatrész nagykereskedelem
Felhasználók száma
50 fő
Telephelyek száma
4, növekvő
Raktárak száma
változó, korlátlan
Ügyfelek száma
100.000, növekvő
Termékek száma
150.000, növekvő
Napi dokumentum szám
100 db
Leírás
Több telephelyen működő vállalat. A szoftver egy központi adatbázishoz kapcsolódik. Az aktuális adatok azonnal elérhetőek az összes telephelyen. A program használatát és az adatok elérését (szerkesztés, lekérdezés, láthatóság) egy szigorú jogosultsági rendszer szabályozza. A felhasználói műveletek naplózásra kerülnek.

A szoftver egyedi igények alapján támogatja az adatbázis kezelés és számlázási modulokat. Segíti a telephelyek közötti termék mozgások kezelését. Támogatja egy termék teljes életciklusának kezelését és nyomonkövetését: Igény leadás -> Kimenő rendelés -> Előbevét -> Bevételezés -> Foglalás -> Szállítás -> Számlázás -> Adat archiválás. A számlázás és bevételezési modulok megfelelnek a hatályos jogszabályi előírásoknak.

A termékhez/szolgáltatáshoz tartozó beszerzési és eladási árak forintban és euróban is nyilvántartásra kerülnek, akár egymástól független értékkel. A szoftver támogatja az egyéb devizanemben történő ár nyilvántartást és számlázást. A termékekhez egy több szintből álló kedvezmény rendszer tartozik, amely az ügyfél és/vagy termék adatok alapján egyedi, dinamikus eladási árakat képez. A szoftver telephelyenkénti korlátlan raktár használatát teszi lehetővé. Támogatja ügyfél igények leadását és a termékek ügyfél és telephely szintű foglalását. A termék és ügyfél alapadatok, készlet adatok, terméktörténet, árak (alap bevételezési és eladási és ügyfél árak), aktuális készlet információk, ügyfél igények és foglalások, főbb analitikai adatok minden termékkel kapcsolatos műveletnél (rendelés, bevételezés, számlázás, keresés) egy panelon elérhetőek.

A program segíti a felhasználókat a termékek, ügyfelek részadatainak egy lépésben történő megváltoztatásában, mint például eladási ár átszámítás, ügyfél és termék információs adatok megváltoztatása. Támogatja külső állományból (pl: Excel) származó törzsadatok (pl.: ügyfél, termék, termék ár) beolvasását és mentését (új, módosítás). A megfelelő raktárkészlet fenntartásához napi automatikus számításokkal, anyaggazdászi modullal, lekérdezésekkel segíti a beszerzők munkáját.

A programhoz egy iktató és egy fájl dokumentumkezelő modul csatlakozik. Az iktató modul támogatja a fájlok beolvasását (szkenner), a dokumentumok feladat szerinti szétosztását, az adatok bináris formában történő adatbázis tárolását. A fájl dokumentum modul a termék, ügyfél és termék garancia törzsadatokhoz kapcsolódik. Segítségével dokumentumok, képek csatolhatóak egy-egy törzsadati elemhez. A fájl dokumentumok közvetlenül az operációs rendszer fájlkezelőjén keresztül is megnyithatóak.

A szoftverhez egy webes rendelési modul is tartozik. A rendelési modul ügyfél és termék csoport szinten szabályozza a megjelenő termékek körét. A rendelési felület ügyfél szinten állítható általános web böngésző vagy kliens programon keresztül érhető el. Utóbbi előnye, hogy a webes rendelési rendszer egy-egy meghatározott kliens számítógéphez köthető. A rendelési rendszerben megjelenő információk valós idejű készlet és ügyfélspecifikus árakat tartalmaznak.

A szoftverhez egy lekérdezési/analitikai modul tartozik, amely biztosítja az összes törzsadat lekérdezhetőségét. Az adatok kinyerésekor az összes törzsadat összes adatbázis paramétere szűrhető. A logikailag összekapcsolt adatok mindegyikére lehet szűrni (például egy dokumentum fejléc, dokumentum tétel és termék adatokat tartalmazó fogyási lista összes dokumentumban és termékben szereplő értékére szűrési feltétel definiálható). Újabb lekérdezések készíthetőek programozói tudás és fejlesztő közreműködése nélkül. A lekérdezések eredményén további műveletek hajthatók végre, az eredmény exportálható vagy nyomtatható. A modul alkalmas "cube" típusú adat lekérésre is.

A program kapcsolatot tart fenn a cég meglévő könyvelő rendszerével. Támogatja a számla kifizetések nyilvántartását, vizsgálja az ügyfél tartozásokat. Ügyfél és felhasználó szinten szabályozza az ügyfélnek kiállítható dokumentum típusokat. A lezárt számlák, az új ügyfelek akár napi szinten átemelhetőek egy külső (például könyvelő) rendszerbe. A szoftver támogatja a parkolt bizonylat készítését, mely segítségével megszüntethetőek a könyvelési sorszám és dátum anomáliák. A szoftverből exportált adatok a NAV programba emelhetőek (például heti készpénzes számla lista [PTGSZLAA-01]).

A program felépítését a felhasználók saját igényeik szerint állíthatják be. A program felhasználó szinten tárolja az ablakok méretét, a listákban megjelenő oszlopok láthatóságát és sorrendjét. Az alkalmazás több vizuális stílust (színvilág, betűméret) is támogat. A program támogatja a gyorsbillentyűk használatát.
Feladat
Forgalomirányítási és utastájékoztatási rendszer megvalósítás. Valós idejű adatok fogadása, feldolgozása, kéirtékelése, továbbítása. TCP/IP alapú kapcsolatok fenntartása a több száz busz és az alkalmazások között. Az egyedi igények és az utastájékoztatásban elfogadott transzmodell szabvány támogatása. 24 órás folyamatos működés.
Referencia
Leírás
Adatgyűjtő modul
Feladata a két irányú kommunikáció a buszokkal, a feldolgozott adatok továbbküldése a kiértékelő szervernek, a kiértékelő szervertől kapott adatok kezelése és továbbítása a buszok felé. Adatok naplózása.
  • gps adatok fogadása a buszokról
  • kiértékelt adatok visszaküldése a buszokra
  • gps adatok naplózása

Kiértékelő modul
Feladata az on-line busz adatok feldolgozása, összevetése a menetrendi adatokkal. A forgalomirányítók által megváltoztatott menetrendi adatok továbbítása a buszvezetők felé. A busz indulások, érkezések, késés-sietés kiértékelése. A feldolgozott adatok továbbítása a szerverek, a vállalatirányítási, -ügyviteli rendszer, a diszpécser programok felé. Az adatok naplózása.
  • gps adatok feldolgozása
  • menetrendi adatok nyilvántartása
  • kétirányú kommunikáció a vállalatirányítás rendszerrel
  • kiértékelt adatok továbbítása az adatgyűjtő és az utastájékoztatási rendszer felé
  • kiértékelt adatok naplózása
  • adatok továbbítása az on-line internetes utastájékoztatási rendszer felé
  • adatok továbbítása a munkaállomások felé

Utastájékoztatási modul
Feladata a kétirányú kapcsolat fenntartása az utastájékoztatási táblákkal. A kiértékelő szerver adatok és a menetrendi adatok alapján az utastájékoztatási táblák információinak összeállítása és folyamatos frissítése.
  • kiértékelő szerver adatok feldolgozása
  • kétirányú kapcsolat fenntartása az utastájékoztatási táblákkal
  • az utastájékoztatási táblák adatainak összeállítása és folyamatos frissítése
  • tábla események naplózása

Munkaállomás modul
Feladata a diszpécserek valós idejű tájékoztatása.
  • valós idejű adatok fogadása
  • kiértékelő szerver adatok járat, eszköz, esemény szintű lista és térképes megjelenítése
  • riasztások, figyelmeztetések kijelzése

Viewer modul
A szerverek által naplózott adatok megtekintése.
  • adatgyűjtő, kiértékelő, táblakezelő adatok lista és térképes megjelenítése
  • adatok szűrése
  • busz gps adatok automatikus lejátszása
  • adatok exportálása
Feladat
Egy külső program által naplózott adatok utólagos feldolgozása, elemzése és az eredmény adatok lista és térképes megjelenítése.
Referencia
Leírás
Szerver modul
Adatok beolvasása SAP rendszerből. Az adatok kiértékelése és az eredmény adatok tárolása. Felhasználói beavatkozás nélküli napi szintű automatikus kiértékelés.
  • gps és leolvasási adatok kiértékelése
  • optimális bejárási útvonal kalkulálás
  • paraméter értéktől eltérő gps, idő adatok kiszűrése

Megjelenítő modul
Feladata a szerver által kiértékelt, átvizsgálásra ajánlott adatok térképes megjelenítése.
  • felhasználó által bejárt leolvasási helyek gps adatainak megjelenítése
  • leolvasási adatok vizuális megjelenítése
  • a felhasználói események megjelenítése (pl.: várakozás, tankolás)
  • a valós és az optimális bejárási útvonal közötti különbség megjelenítése

Riport modul
Feladata a szerver által kiértékelt adatok paraméter határértékektől eltérő adatok kiszűrése és riport megjelenítése.