Model-Controller-View

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "Model-Controller-View"

Átírás

1 Model-Controller-View Konstantinusz Kft. 2011

2 1. Tartalomjegyzék 1. Tartalomjegyzék Mi az MVC? A probléma A Controller A Modell A View A Környezet Modellből kezdeményezett kommunikáció Validálás

3 2. Mi az MVC? A Model-Controller-View, röviden MCV vagy MVC, egy szoftver architektúra koncepció, ami szerint egy programot három nagy egységre oszthatunk fel. Egy teljes program nyilván foglalkozik bemenettel, az adatok feldolgozásával, tárolásával, vagy bármivel ami a tényleges feladata, illetve mindezek megjelenítésével. Így tehát a három nagy egység az Controller (irányítás), View (megjelenítés), és a Model. Utóbbi jelenti azt a működési logikát ami a program valódi célja, mint például adatok tárolása, vagy adatfeldolgozás, lekérdezés. Az MVC elv szerint ezt a három részt külön kell választanunk egy programon belül szigorú elvek szerint, és csak meghatározott szabályok szerint érintkezhetnek egymással ezek a részek. Az, hogy erre miért van szükség, többnyire mélyebb programozási elvekből következik mint például a hordozhatóság, újrafelhasználhatóság, információ elrejtés elve, stb. A továbbiakban azt nézzük meg tehát, hogy mik meg jellemzik az MVC architektúra három egységét, hogyan viszonyulnak egymáshoz, milyen gyakorlati szituációk miatt szükséges, és hogyan kell ennek megfelelő kódot készíteni

4 3. A probléma Vegyünk példának egy szokásos felhasználói regisztrációt. Látunk egy űrlapot ahol megadjuk az adatainkat, és regisztráláskor ezekből képződik egy felhasználói fiók, ami többet között az űrlapon megadott adatainkat is tárolni fogja. Képzeljük el, hogy ennek hogy nézne ki a programkódja ami akkor fut le amikor megnyomom a regisztrálok gombot. Nyilván lesz egy kód ami összegyűjti az adatokat, esetleg validálja hogy mindent helyesen töltöttünk ki, majd létrehozza a felhasználói fiókot, legyen az egy objektum, adatbázis bejegyzés vagy fájl. Akik nem követik az MVC-t, azok ezt az egészet többé-kevésbé egybe írják, akár monolítikusan is. Ezzel az a gond, hogy űrlap és annak a működése össze van drótozva azzal a kóddal ami a felhasználói fiókot létrehozza. Ugyanis mi van akkor, ha mondjuk van egy adminisztrációs felület is, ahol szintén lehet felhasználói fiókokat létrehozni, viszont ez a felület nyilván más mint a regisztrációs űrlap. Ebben az esetben, ha nem követjük az MVC-t, duplán kell megírni azt a kódot ami a felhasználói fiókot létrehozza. Ezzel viszont már rögtön megszegjük a hordozhatóság és az újrafelhasználhatóság elvét. Továbbá ez a helyzet már elvben is azt mutatja, hogy a felhasználói felület és a felhasználói fiókkal kapcsolatos tevékenység nem tartozik egyértelműen össze, mivel felület több is lehet, amik ugyanazzal a dologgal foglalkoznak. Így ezek szétválasztásával születik meg az MVC koncepciója. A három nagy egység szétválasztása pusztán annyit jelent, hogy a kódot külön választjuk (függvényekbe, osztányokba, stb) aszerint hogy milyen szerepet töltenek be. Ez viszont még nem elég ahhoz, hogy MVC architektúránk legyen, ugyanis azt is biztosítanunk kell, hogy az egységek megfelelő szabályok szerint kommunikáljanak egymással. Most tehát nézzük sorban, hogy mik azok a tulajdonságok amik eldöntik egy adott kódról, hogy hova tartozik

5 4. A Controller Ide tartozik minden ami valamilyen bemenet fogadásával, feldolgozásával foglalkozik. A regisztrációs felületünk esetében ez egyrészt a szövegbevitelt és a felület gombjaira kattintást jelenti. Ezzel viszont még nincs vége a controller munkájának. Például a regisztráció gomb megnyomásánál egyrészt el kell tudni dönteni, hogy pontosan milyen műveletet is kell végrehajtani, és ahhoz milyen adatok kellenek a bementről. Ezeket az adatokat ugyanis még össze kell szedni, és végül átadni a modellnek, ami végül ténylegesen elvégzi a regisztrációt. Ideális esetben a controller csak egyetlen függvény-, vagy metódushívást intéz a modellhez minden egyes műveletnél, mint például a regisztráció gomb megnyomása. Ez az elv általánosan igaz az MVC többi egysége közti kommunikációra is: a felület keresztmetszetét minimalizálni kell (minnél kevesebb függvény/metódushívás kelljen hozzá). Ez szintén a hordozhatóságot javítja

6 5. A Modell Az egész MVC-nek a talán leglényegesebb része a modell, hiszen itt történik a program valódi működése. Ez az a része egy szoftvernek ami elsőre legtöbbeknek nem egyértelmű hogy micsoda, meg hogy egyáltalán létezik. Képletesen szólva a modell az a rész ami akkor marad, ha kihúzom a monitort, a hangszórót, az egeret, a billentyűzetet, és ami ezek nélkül is működik, na az a modell. A modell az alkalmazás agya. A modell adja az alkalmazás működési logikáját, a benne tárolt adatokkal együtt. Tehát a modell adat-, és eljárásmodellből is áll, vagyis teljes értékű objektum modell. A modellnek a legfőbb követelménye, hogy nem olvashat közvetlenül semmilyen bemenetről, és nem állíthat elő közvetlenül semmilyen kimenetet. Ez azt is jelenti, hogy ha például egy hibaüzenetet kell hogy visszaadjon a modell egy objektuma, akkor nem lehet benne a modell kódjában literálisan az üzenet olvasható szövege. Egy hibakódot viszont visszadhat, ami alapján a megjelenítésnél képződik egy olvasható üzenet. Továbbá a modell soha nem kezdeményezhet közvetlen kommunikációt a view-val és a controller-el, tehát nem hívhatja meg azok metódusait, nem példányosíthatja azok osztályait, stb. Elvi szinten a modell nem is tudhat a másik két egység létezéséről. Ez azt jelenti, hogy mindig a controller és a view kapja meg először a vezérlést, és azok hívják meg a modell metódusait

7 6. A View A view nyilván a megjelenítéssel foglalkozik, így kizárásos alapon minden ami nem controllerbe és a modellbe tartozik, az view. Természetesen a view leginkább modellről fog megjelenítést végezni, így a view is hozzányúlhat a modellhez. Ami fontos, hogy a vezérlés mindig a view-nak adódik át utoljára. Ez nyilván azért fontos mert ha valamilyen bemenet volt ami kiváltott valami változást, akkor annak a végeredményét akarjuk látni. Persze ez az elv nem igazán áll fenn olyan alkalmazásoknál amik több szálon futnak, hiszen ott a párhuzamosság miatt nem biztos, hogy értelmezhető futási sorrend a view és a program többi része között. Mindenesetre elmondhatjuk, hogy a megjelenítésnél mindig a megváltzotott állapotot akarjuk látni. Kérdéses még, hogy a controller és a view hogyan viszonyulnak egymáshoz? Nos, azt tudjuk hogy a controller kap előbb vezérlést, és az is igaz, hogy a controller irányíthatja a view-t is. Hiszen gondoljunk bele, egy gombnyomásra megnyílhat egy új ablak, aminek semmi köze a modellhez, egyszerűen csak a view állapota lesz manipulálva. Viszont az nem egyértelmű, hogy a view pontosan hogyan kap vezérlést, miután a controller befejezte a munkáját. Erre két lehetőség van. Az egyik, hogy az a kód ami controllert lefutatta, lefuttatja a view-t is utána, függetlenül bármilyen körülménytől, vagy attól hogy mi történt a controller-ben. A másik út, hogy a controller futtatja le a view-t amikor végzett a saját dolgával. Személy szerint én az utóbbit nem tartom általánosan helyes megoldásnak, mivel nem minden esetben követ egy controllerben bekövetkezett eseményt megjelenítés. Aktív alkalmazásoknál pedig controller esemény nélkül is futnia kell a view-nak. Továbbá több szálas alkalmazásoknál pedig nem is beszélhetünk igazán futási sorrendről, tehát ott ez az elv nem is értelmezhető. Abban is lehetnek eltérő megoldások, hogy hogyan határozódik meg, hogy mit kell megjelenítteni a view-ban. Az egyik lehetőség, hogy a view lefut, és saját maga összeszed a modellből minden információt amire szüksége van. A másik lehetőség, hogy a controller szedi össze ezeket az adatokat, és feltölti vele a view-t mielőtt az megjelenne, így a view csak megkapja az adatokat, és nem is kell tudnia hogy azok hogyan és miként álltak elő. Ez egyfelől jó, mert növeli az absztrakciót, viszont ez is igazából csak passzív alkalmazásoknál helytálló mint például webes alkalmazások, ahol a program minden lekéréssel elejétől a végéig lefut, amolyan kérdez-felelek

8 módon. Aktív alkalmazásoknál (például egy játékprogram) viszont a view anélkül is fut, hogy bármilyen controller esemény lenne, tehát a view muszáj hogy önálló legyen, így ez a megvalósítás az általánosabb

9 7. A Környezet Egy program nem csak a saját kódjából áll, mivel kommunikálnia kell a környezettel is. Ebbe nyilván beletartozik akármilyen sztenderd kimenetet és bemenet, viszont minden más külvilággal folytatott kommunikáció is, mint például fájlokba írás/olvasás, hálózati kommunikáció, vagy akár a rendszeridő lekérdezése. Már tisztáztuk azt, hogy a modell nem produkálhat kimenetet, és bemenetről sem olvashat, viszont mi a helyzet a többivel? Nos, a válasz az, hogy igen, minden mással érintkezhet a modell közvetlenül, még hálózati kommunikációt is kezdeményezhet kifelé, mint például küldés. Ez a tény viszont egy picit zavaró lehet, mert akkor mit jelent valójában az, hogy a modell nem produkálhat kimenetet? Igazából a különbség csak az, hogy a kommunikáció a felhasználó felé irányul vagy nem. A modell nem beszél a felhasználó nyelvén, ebben segít tolmácsolni a controller és a view, viszont egy másik számítógép nyelvén igen. Márpedig a hálózati kommunikáció többnyire erről szól. Sőt, ha belegondolunk nincs is sok különbség aközött, hogy a modell egy másik, a modellen belüli objektumnak küld üzenetet, vagy egy távoli gépen lévő másik modellnek. Ugyan az MVC csak az alkalmazás belső struktúrájára vonatkozik, viszont a környezettel való kapcsolatra is alkalmazhatjuk ugyanazokat az elveket, amiket az MVC-hez használtunk. A architektúra akkor a legszebb, ha az alkalmazás környezet függetlenné is válik. Ez azt jelenti, hogy semmilyen része nem kommunikál közvetlenül a környezettel, ami alatt értünk minden kimenetet, bemenetet, fájlrendszer, hálózat, rendszeridő, operációs rendszerrel való kapcsolat, egyszóval minden kód amit nem mi írtunk, hanem a nyelvbe / fejlesztői környezetbe van beépítve. Helyette ezeket el kell fednünk úgynevezett absztrakciós interfészekkel, ami pedig nem más, mint egy általunk írt objektum vagy objektum modell. Ezek igazából semmit mást nem tesznek, csak ugyanazokat a szolgáltatásokat nyújtják (akár egy az egybe ugyanazokat a metódusokat), mint azok a dolgok amit elfednek, így ezzel lényegében csak közvetítenek az alkalmazás és a környezet között. Jogos kérdés persze, hogy ez mire jó, és miért kellene még külön ezzel is foglalkozni, mikor látszólag ezek az interfészek pontosan ugyanazt csinálják mint az eredeti. Mit nyerünk vele? A válasz igen egyszerű: hordozhatóságot és platform függetlenséget. Ugyanis ekkor megtehetem, hogy átviszem az alkalmazásomat

10 valamilyen teljesen más környezetbe, más platformra, sőt másik operációs rendszerbe, és így csak az absztrakciós interfészek implementációját kell az új környezethez alakítani, ahelyett hogy mindenhol bele kellene nyúlni az alkalmazásba, ahol a környezettel kommunikál. Ráadásul az ilyen szituációk szintén azt mutatják, hogy a modellnek nem szabad tudni a controller-ről és a view-ról, hiszen azok teljes egészében mások lehetnek ha egyik platformról a másikra kell költöztetni az alkalmazást. Sok szoftver van amiknek több operációs rendszerre is van implementációjuk, és abszurd lenne feltételezni, hogy ehhez több, teljesen különböző verziót fejlesztenek egymástól függetlenül

11 8. Modellből kezdeményezett kommunikáció Mint tudjuk, a modell sosem kezdeményezhet közvetlen kommunikációt a controller vagy a view felé, lényegében nem is tud róluk. De vajon tényleg csak olyan szituációk léteznek ahol a controller vagy a view irányából indul egy esemény? A helyzet az, hogy nem. Gondoljunk egy olyan helyzetre, ahol van egy aktív alkalmazásunk, tehát folyamatosan fut a modellben valami kód, ami egyszer csak valamiről szeretne értesíteni minket (például hibaüzenet vagy kérdés), és emiatt meg kellene nyitni egy ablakot a felhasználói felületen. Például egy fájlokat másoló kód talál egy létező fájl, és rá akar kérdezni, hogy felülírhatja-e? A fájlok másolása nyilván teljes egészében modell kód. Itt bizony tényleg a modellből indul az esemény ami végül a megjelenítést is kell hogy befolyásolja. Ez azt jelenti, hogy az MVC elvei nem igazak? De igen, csak egy kis kerülő megoldásra van szükségünk. A megoldás az eseménykezelés. Ez az architektúrális bravúr azokra a szituációkra van kitalálva, ahol a függőség irányával ellentétesen kell kezdeményeznünk kommunikációt. Ugyebár a view tudhat a modellről, de fordítva nem. Az ötlet az, hogy a view fel tud iratkozni figyelőnek a modell egyes eseményeire, anélkül, hogy a modell előre tudná, hogy ki vagy mi iratkozik fel. Amikor pedig a modellben bekövetkezik a kérdéses esemény, akkor átadja a vezérlést az összes, az adott eseményre feliratkozott figyelőnek, esetlegesen átadva az eseményhez kötődő fontos adatokat. Ez technikailag azt jelenti OO architektúrában, hogy a modell rendelkezésre bocsát egy interfészt amit a figyelőknek kell implementálnia. Ez az interfész tartalmaz egy metódust ami meg fog hívódni amikor az adott esemény bekövetkezik. Ezen túl, a modellnek lesz egy esemény menedzser objektuma, amin keresztül feliratkozhatnak a figyelők (azok az objektumok amik implementálják az imént említett interfészt), megnevezve azt is, hogy mely eseményre iratkoznak fel (az eseménynek van valamilyen előre meghatározott azonosítója vagy neve). Ezután, ha modell egy adott eseménynél szeretné értesíteni a figyelőket, akkor szól az esemény menedzsernek, hogy az adott eseményhez bekövetkezett, átadva a szükséges információkat is. Ekkor az esemény menedzser lefuttatja a feliratkozott figyelőknek az a bizonyos

12 metódusát, és kész is vagyunk. Ezután persze a tényleges ablakot megnyitó kódot már a figyelő hívja meg, így tehát a modell számára továbbra is ismeretlen marad. Tehát nincs semmi baj, az MVC szabályai továbbra is állnak. Valójában ebben az esetben is igaz az, hogy a view kezdeményezte kommunikációt, azzal hogy a feliratkozást megtette

13 9. Validálás Általában amikor valamilyen bemenetet kap egy alkalmazás, az nem mindig olyan információ ami megengedett egy adott helyzetben. Például egy ha űrlapot töltünk ki, lehetnek kötelező mezők, lehetnek olyanok ahova csak számokat szabad írni, vagy ahol a bevitt szöveg hossza korlátozva van, stb. Nagyon fontos az, hogy ezeket a validálásokat végző kódokat hova soroljuk az MVC-ben? Mint tudjuk, az alkalmazás valódi működési logikáját a modell adja. Ide jutnak el a lényeges adatok, itt kerülnek tárolásra, feldolgozásra. Biztosan állíthatjuk tehát, hogy modellnek mindenképpen helyes adatokra van szüksége. A kérdés, hogy ezek hol leszek ellenőrizve? Sokan azt mondanák, hogy a controllerben, hiszen az foglalkozik a bemenettel. Csakhogy ezzel van egy kis gond. Mint ahogy fentebb láttuk, a controller és a view csak egy héj a modell körül, ami összeköti azt egy adott külvilággal, és egy modellhez nem tartozik egyértelműen egy view vagy controller, így azokból több is lehet egyidejűleg. Gondoljunk a fentebb leírt felhasználói regisztráció példájára, ahol van egy felület a felhasználók számára és van egy az adminisztrátor számára. Ezek mögött különböző controller kód lehet. Így tehát a validáló kódot is kétszer kellene megírni. Ezért inkább ésszerűnek tűnik, hogy a modell validáljon, hiszen abból csak egy van. De nem csak ez az egyetlen oka. Egyrészt, ha függőségi szempontból nézzük, akkor maga a modell igényli és feltételezi az adatok helyességét. Ez az jelenti, hogy nem bízhatja rá magát vakon a külső környezetre, hogy abból helyes adatokat kap majd (hiszen nem is tud a controller létezéséről). Nem függhet olyantól amit nem is ismer. Ezért modellnek önállónak kell lennie validálási szempontból is. Minden, kívülről jövő információt saját magának kell ellenőriznie. Ez persze nem jelenti azt, hogy egy controller nem végezhet elő-validálást (például nem enged több karaktert írni egy mezőbe). De ez akkor sem helyettesítheti soha a modellben történő validálást. Ha pedig ez azt jelenti, hogy az adat kétszer lesz validálva, ám legyen. Nem, ez nem felesleges túlbiztosítás. Rettenetesen fontos, hogy a modellbe rossz adatok ne kerülhessenek. Egy szoftverben az adatok felbecsülhetetlen értékkel bírnak! Ha egy adatbázis elkezd korrupt adatokkal feltöltődni, az sokkal nagyobb károkat tud okozni mint egy nem működő kód. A korrupt adatok további korrupt adatokat eredményezhetnek, és sokszor csak akkor derülnek ki amikor már olyan sok van, hogy nem lehet kezelni. Ezért a modellnek atombiztosnak kell lennie

14 Ráadásul ez biztonságtechnikai kérdés is, mivel ha csak a controller validál, akkor elképzelhető, hogy azt egy támadó valahogy megkerüli, és bejuttat a modellbe nem kívánt adatokat. Semmit nem szabad a külvilágra bízni! A modellt várfal, vizesárok és szögesdrót kell hogy védje!

C++ programozási nyelv

C++ programozási nyelv C++ programozási nyelv Gyakorlat - 13. hét Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2004. december A C++ programozási nyelv Soós Sándor 1/10 Tartalomjegyzék Objektumok

Részletesebben

Függőség injekció Konstantinusz Kft 2010

Függőség injekció Konstantinusz Kft 2010 Függőség injekció Konstantinusz Kft 2010 1 Tartalomjegyzék 1 Tartalomjegyzék 2 2 Bevezetés 3 3 Függőségek formái 4 4 Függőség kezelés problémái 8 5 Megvalósítás 9 2/16 2 Bevezetés Egy objektum modellben

Részletesebben

TERC V.I.P. hardverkulcs regisztráció

TERC V.I.P. hardverkulcs regisztráció TERC V.I.P. hardverkulcs regisztráció 2014. második félévétől kezdődően a TERC V.I.P. költségvetés-készítő program hardverkulcsát regisztrálniuk kell a felhasználóknak azon a számítógépen, melyeken futtatni

Részletesebben

Programozási alapismeretek 4.

Programozási alapismeretek 4. Programozási alapismeretek 4. Obejktum-Orientált Programozás Kis Balázs Bevezetés I. Az OO programozási szemlélet, egy merőben más szemlélet, az összes előző szemlélettel (strukturális, moduláris, stb.)

Részletesebben

DebitTray program Leírás

DebitTray program Leírás DebitTray program Leírás Budapest 2015 Bevezetés Egy-egy kintlévőséghez tartozó határidő elmulasztásának komoly következménye lehet. Éppen ezért a Kintlévőség kezelő program főmenü ablakában a program

Részletesebben

Szilipet programok telepítése Hálózatos (kliens/szerver) telepítés Windows 7 operációs rendszer alatt

Szilipet programok telepítése Hálózatos (kliens/szerver) telepítés Windows 7 operációs rendszer alatt Szilipet programok telepítése Hálózatos (kliens/szerver) telepítés Windows 7 operációs rendszer alatt segédlet A Szilipet programok az adatok tárolásához Firebird adatbázis szervert használnak. Hálózatos

Részletesebben

Eseménykezelés. Szoftvertervezés és -fejlesztés II. előadás. Szénási Sándor.

Eseménykezelés. Szoftvertervezés és -fejlesztés II. előadás.   Szénási Sándor. Eseménykezelés előadás http://nik.uni-obuda.hu/sztf2 Szénási Sándor szenasi.sandor@nik.uni-obuda.hu Óbudai Egyetem,Neumann János Informatikai Kar Függvénymutatókkal Származtatással Interfészekkel Egyéb

Részletesebben

WebResponder információs füzetek

WebResponder információs füzetek WebResponder információs füzetek Költözés 2010.07.20. Balogh Attila http://webrepsonder.net Oldal:2 MI SZÜKSÉG ERRE? Ahogy észrevehetted, a WebResponder rendszerét kissé átalakítottuk figyelembe véve a

Részletesebben

A TERC VIP költségvetés-készítő program telepítése, Interneten keresztül, manuálisan

A TERC VIP költségvetés-készítő program telepítése, Interneten keresztül, manuálisan Telepítés internetről A TERC VIP költségvetés-készítő program telepítése, Interneten keresztül, manuálisan Új szolgáltatásunk keretén belül, olyan lehetőséget kínálunk a TERC VIP költségvetéskészítő program

Részletesebben

ContractTray program Leírás

ContractTray program Leírás ContractTray program Leírás Budapest 2015 Bevezetés Egy-egy szerződéshez tartozó határidő elmulasztásának komoly gazdasági következménye lehet. Éppen ezért a Szerződés kezelő program főmenü ablakában a

Részletesebben

Webes alkalmazások helyes szerkezete PHP-ban

Webes alkalmazások helyes szerkezete PHP-ban Webes alkalmazások helyes szerkezete PHP-ban Konstantinusz Kft. 2010 1. Tartalomjegyzék 1. Tartalomjegyzék... 2 2. Mi az a leíró?... Hiba! A könyvjelző nem létezik. 3. Közvetett paraméter átadások... Hiba!

Részletesebben

Regisztrációs segédlet A roma közösségekben dolgozó védőnők. munkafeltételeinek javítása elnevezésű norvég projekt keretében

Regisztrációs segédlet A roma közösségekben dolgozó védőnők. munkafeltételeinek javítása elnevezésű norvég projekt keretében Regisztrációs segédlet A roma közösségekben dolgozó védőnők munkafeltételeinek javítása elnevezésű norvég projekt keretében végzett informatikai eszközellátottság felméréséhez 1 1 1 TÁJÉKOZTATÓ az OTH

Részletesebben

OOP. Alapelvek Elek Tibor

OOP. Alapelvek Elek Tibor OOP Alapelvek Elek Tibor OOP szemlélet Az OOP szemlélete szerint: a valóságot objektumok halmazaként tekintjük. Ezen objektumok egymással kapcsolatban vannak és együttműködnek. Program készítés: Absztrakciós

Részletesebben

ServiceTray program Leírás

ServiceTray program Leírás ServiceTray program Leírás Budapest 2015 Bevezetés szerviz munkalapok státuszai a Törölve és Lezárva státuszt leszámítva a munkalap különböző nyitott állapotát jelzik, melyek valamilyen tevékenységet jeleznek.

Részletesebben

4. Használati útmutatás

4. Használati útmutatás megbízható(másnéven: robusztus): mert a programozási hibák egy részét megakadályozza,a másik részét pedig futás közben kisz ri és támogatja a fejleszt t azok professzionális kezelésében. biztonságos: megakadályozza

Részletesebben

HVK Adminisztrátori használati útmutató

HVK Adminisztrátori használati útmutató HVK Adminisztrátori használati útmutató Tartalom felöltés, Hírek karbantartása A www.mvfportal.hu oldalon a bejelentkezést követően a rendszer a felhasználó jogosultsági besorolásának megfelelő nyitó oldalra

Részletesebben

Ez a telepítési dokumentum segítséget nyújt abban, hogy szabályosan telepítse az Áfa átállító szoftvert Szerviz 7 programhoz.

Ez a telepítési dokumentum segítséget nyújt abban, hogy szabályosan telepítse az Áfa átállító szoftvert Szerviz 7 programhoz. 3Sz-s Kft. 1158 Budapest, Jánoshida utca 15. Tel: (06-1) 416-1835 / Fax: (06-1) 419-9914 e-mail: zk@3szs.hu / web: www.3szs.hu Tisztelt Felhasználó! Ez a telepítési dokumentum segítséget nyújt abban, hogy

Részletesebben

Az autorizáció részletes leírása

Az autorizáció részletes leírása Az autorizáció részletes leírása 1. REGISZTRÁCIÓ ÉS FELTÉTELEI 1.1 Regisztráció Az Autorizációs kérés előtt a szervezetnek vagy a magánszemélynek regisztráltatnia kell magát. A regisztrációs lapon megadott

Részletesebben

Felhasználói kézikönyv. ÜFT szolgáltatás. Magyar Nemzeti Bank

Felhasználói kézikönyv. ÜFT szolgáltatás. Magyar Nemzeti Bank Felhasználói kézikönyv ÜFT szolgáltatás Magyar Nemzeti Bank TARTALOMJEGYZÉK 1. BEVEZETÉS... 3 2. FOGALOMTÁR... 3 3. KÉSZPÉNZÁLLÁTÁSI ÜTF (KÜFT) MODUL... 3 3.1. A KÜFT MODUL FUNKCIÓI... 3 3.1.1. Pénzintézet

Részletesebben

Felhasználói kézikönyv

Felhasználói kézikönyv Felhasználói kézikönyv Központi Jogosultsági Rendszer Nemzeti Szakképzési és Felnőttképzési Intézet 2010. július 23. Verziószám: 1.0 Végleges Tartalomjegyzék 1 Bevezető... 1 2 A Központi Jogosultsági Rendszer

Részletesebben

DRÉN & VALNER SZOFTVER KFT 4031 Debrecen, Egyetem sugárút 11/a. 1/5. 52/ , 52/ , 30/

DRÉN & VALNER SZOFTVER KFT 4031 Debrecen, Egyetem sugárút 11/a. 1/5. 52/ , 52/ , 30/ DVNAV regisztráció A Drén és Valner Szoftver Kft által készített DVNAV programmal lehetőség van a számlázó program által elkészített XML-ek NAV-hoz történő eljuttatására, majd a számlákról kapott NAV jelentés

Részletesebben

A CompuTREND ügyfélkapu használata

A CompuTREND ügyfélkapu használata A CompuTREND ügyfélkapu használata A http://ugyfelkapu.computrend.hu címen érhető el a CompuTREND Ügyfélkapu, ahol partnereink számára a szoftverkövetési és adatkarbantartási szolgáltatásunk keretében

Részletesebben

Már megismert fogalmak áttekintése

Már megismert fogalmak áttekintése Interfészek szenasi.sandor@nik.bmf.hu PPT 2007/2008 tavasz http://nik.bmf.hu/ppt 1 Témakörök Polimorfizmus áttekintése Interfészek Interfészek kiterjesztése Eseménykezelési módszerek 2 Már megismert fogalmak

Részletesebben

Egyetemi adatbázis nyilvántartása és weben

Egyetemi adatbázis nyilvántartása és weben Egyetemi adatbázis nyilvántartása és weben keresztül történő elérése Bara Levente Dező László Farkas Kinga Gere Árpád Keresztes Anna March 6, 2009 1 Contents 1 Egyetemi adatbázis nyilvántartása és weben

Részletesebben

1. Origin telepítése. A telepítő első képernyőjén kattintson a Next gombra:

1. Origin telepítése. A telepítő első képernyőjén kattintson a Next gombra: 1. Origin telepítése Az Origin telepítéséhez tegye be az Origin CD-t a CDROM-ba, majd kattintson az Origin 7.5 hivatkozásra, miután elindult a CD behelyezésekor a telepítő program. Ha nem indulna el a

Részletesebben

Új jelszó beállítása. Új jelszó beállítása az IFA rendszerhez. BIZALMAS INFORMÁCIÓ JET-SOL JET-SOL 2.0 verzió

Új jelszó beállítása. Új jelszó beállítása az IFA rendszerhez. BIZALMAS INFORMÁCIÓ JET-SOL JET-SOL 2.0 verzió Új jelszó beállítása Új jelszó beállítása az IFA rendszerhez Nyilvántartási szám: ISO 9001: 503/1256(2)-1177(2) BIZALMAS INFORMÁCIÓ JET-SOL JET-SOL 2.0 verzió 2018. 03. 01. TARTALOMJEGYZÉK 1 Áttekintés...

Részletesebben

OKTATÁSKUTATÓ ÉS FEJLESZTŐ INTÉZET TÁMOP-3.1.5/12-2012-0001 Pedagógusképzés támogatása

OKTATÁSKUTATÓ ÉS FEJLESZTŐ INTÉZET TÁMOP-3.1.5/12-2012-0001 Pedagógusképzés támogatása TÁMOP-3.1.1-11/1 XXI. századi közoktatás Technikai tudnivalók a jelentkezéshez Regisztráció A regisztráció az OFI honlapon elérhető A pályázók kizárólag elektronikusan úton jelentkezhetnek az innen elérhető

Részletesebben

A szerzõrõl... xi Bevezetés... xiii

A szerzõrõl... xi Bevezetés... xiii TARTALOMJEGYZÉK A szerzõrõl...................................................... xi Bevezetés...................................................... xiii I. rész A Visual Basic 2005 környezet 1. óra Irány

Részletesebben

MÉRY Android Alkalmazás

MÉRY Android Alkalmazás MÉRY Android Alkalmazás Felhasználói kézikönyv Di-Care Zrt. Utolsó módosítás: 2014.06.12 Oldal: 1 / 7 Tartalomjegyzék 1. Bevezetés 3 1.1. MÉRY Android alkalmazás 3 1.2. A MÉRY Android alkalmazás funkciói

Részletesebben

Programozás C++ -ban 2007/7

Programozás C++ -ban 2007/7 Programozás C++ -ban 2007/7 1. Másoló konstruktor Az egyik legnehezebben érthető fogalom C++ -ban a másoló konstruktor, vagy angolul "copy-constructor". Ez a konstruktor fontos szerepet játszik az argumentum

Részletesebben

Chat felhasználói segédlet

Chat felhasználói segédlet Chat felhasználói segédlet A Chat indítása, regisztráció, belépés A Chatre a honlapról www.smlista.hu, vagy a http://chat.smlista.hu címrıl lehet belépni. A fıoldalon van a belépés a Chatre, ha már van

Részletesebben

Regionális forduló november 18.

Regionális forduló november 18. Regionális forduló 2017. november 18. 9-10. osztályosok feladata Feladat Egy e-mail kliens szoftver elkészítése lesz a feladatotok. Az elkészítendő alkalmazásnak az alábbiakban leírt specifikációnak kell

Részletesebben

Felhasználói dokumentáció a teljesítményadó állományok letöltéséhez v1.0

Felhasználói dokumentáció a teljesítményadó állományok letöltéséhez v1.0 Felhasználói dokumentáció a teljesítményadó állományok letöltéséhez v1.0 www.kekkh.gov.hu Státusz: Verzió Cím Dátum SzerzőFolyamatban Változások Verzió Dátum Vállalat Verzió: 1.0 Szerző: Lénárd Norbert

Részletesebben

Felhasználói kézikönyv

Felhasználói kézikönyv Felhasználói kézikönyv Elektronikus Ügyintézés (EÜHT) Kézbesítési tárhely V 1.6 Utolsó mentés: 2015. 08. 11. TARTALOMJEGYZÉK 1. Bevezető... 3 2. Fogalomtár... 3 3. Kézbesítési Tárhely - szolgáltatás Intézmények

Részletesebben

Szkeleton tervezése. 100 Generalis faliora. Csapattagok: Konzulens: Szabó András. 2005. március 21.

Szkeleton tervezése. 100 Generalis faliora. Csapattagok: Konzulens: Szabó András. 2005. március 21. Szkeleton tervezése 100 Generalis faliora Konzulens: Szabó András Csapattagok: Kenéz Tamás TLSXNP arachnus@tvn.hu Kiss Gergely KNJU43 6er6e1y@gmail.com Papp Gergely L584UF pg554@hszk.bme.hu Rostás Gábor

Részletesebben

Pénzbeli és természetbeni ellátások rendszere OEP TAJ ellenőrzés működése

Pénzbeli és természetbeni ellátások rendszere OEP TAJ ellenőrzés működése Pénzbeli és természetbeni ellátások rendszere OEP TAJ ellenőrzés működése Felhasználói kézikönyv 2015. 05. 06. TÁMOP 5.4.2-12/1-2012-0001 Nemzeti Rehabilitációs és Szociális Hivatal Projekt Igazgatóság

Részletesebben

Duál Reklám weboldal Adminisztrátor kézikönyv

Duál Reklám weboldal Adminisztrátor kézikönyv Duál Reklám weboldal Adminisztrátor kézikönyv Dokumentum Verzió: 1.0 Készítette: SysWork Szoftverház Kft. 1. oldal Felület elérése Az adminisztrációs felület belépés után érhető el. Belépés után automatikusan

Részletesebben

DRÉN & VALNER SZOFTVER KFT 4031 Debrecen, Egyetem sugárút 11/a. 1/5. 52/ , 52/ , 30/

DRÉN & VALNER SZOFTVER KFT 4031 Debrecen, Egyetem sugárút 11/a. 1/5. 52/ , 52/ , 30/ DVNAV regisztráció A Drén és Valner Szoftver Kft által készített DVNAV programmal lehetőség van a számlázó program által elkészített XML-ek NAV-hoz történő eljuttatására, majd a számlákról kapott NAV jelentés

Részletesebben

A WORDPRESS TELEPÍTÉSÉNEK LÉPÉSEI

A WORDPRESS TELEPÍTÉSÉNEK LÉPÉSEI Mgr. Námesztovszki Zsolt A WORDPRESS TELEPÍTÉSÉNEK LÉPÉSEI Eötvös Loránd Tudományegyetem, Pedagógiai és Pszichológiai Kar Oktatásinformatikai rendszerek - szöveggyűjtemény Budapest, 2013. Bevezető A WordPress

Részletesebben

8. Felhasználókezelés, jogosultságkezelés

8. Felhasználókezelés, jogosultságkezelés 8 8. Felhasználókezelés, jogosultságkezelés A honlapunk kialakításában eddig egyedüli szereplőként vettünk részt. A látogatók visszajelzéseire számítva, vagy ha nem mindenki számára szeretnénk minden tartalmat

Részletesebben

DigiSkills. D3.5 Digiskills Leltár Kézikönyv

DigiSkills. D3.5 Digiskills Leltár Kézikönyv N. 531300-LLP-1-2012-1-GR-KA3-KA3NW DigiSkills: Network for the enhancement of digital competence skills DigiSkills D3.5 Digiskills Leltár Kézikönyv Projekt: N. 531300-LLP-1-2012-1-GR-KA3-KA3NW Munkacsomag:

Részletesebben

Regisztrációs kérelem küldése

Regisztrációs kérelem küldése Regisztráció kérés küldése a NOVITAX-nak A felhasználói adatok, valamint a Regisztrálandó cégek tábla pontosítása után a főmenü Regisztráció/2. Regisztrációs állomány mentése és beküldése menüpontban a

Részletesebben

E-építési napló offline vezetése

E-építési napló offline vezetése E-építési napló offline vezetése Frissítve: 2016. november 24. 1 Miért van szükség az elektronikus építési napló offline vezetésére? Az e-építési napló rendszer működésének alapvető feltétele, hogy az

Részletesebben

TRBOnet Térinformatikai terminál és diszpécseri konzol

TRBOnet Térinformatikai terminál és diszpécseri konzol TRBOnet Térinformatikai terminál és diszpécseri konzol A TRBOnet egy kliens szerver diszpécser szoftver MOTOTRBO rádiók száméra. A TRBOnet szoftver jól alkalmazható a MOTOTRBO rádiós rendszereknél. A szoftver

Részletesebben

Java Programozás 11. Ea: MVC modell

Java Programozás 11. Ea: MVC modell Java Programozás 11. Ea: MVC modell 20/1 B ITv: MAN 2018.03.02 MVC Model-View-Controller A modell-nézet-vezérlő a szoftvertervezésben használatos szerkezeti minta. Az MVC célja elválasztani az üzleti logikát

Részletesebben

Tartalom jegyzék 1 BEVEZETŐ 2 1.1 SZOFTVER ÉS HARDVER KÖVETELMÉNYEK 2 2 TELEPÍTÉS 2 3 KEZELÉS 5

Tartalom jegyzék 1 BEVEZETŐ 2 1.1 SZOFTVER ÉS HARDVER KÖVETELMÉNYEK 2 2 TELEPÍTÉS 2 3 KEZELÉS 5 Tartalom jegyzék 1 BEVEZETŐ 2 1.1 SZOFTVER ÉS HARDVER KÖVETELMÉNYEK 2 2 TELEPÍTÉS 2 3 KEZELÉS 5 3.1 ELSŐ FUTTATÁS 5 3.2 TULAJDONOSI ADATLAP 6 3.3 REGISZTRÁLÁS 6 3.4 AKTIVÁLÁS 6 3.5 MÉRÉS 7 3.5.1 ÜGYFÉL

Részletesebben

FELHASZNÁLÓI ÚTMUTATÓ

FELHASZNÁLÓI ÚTMUTATÓ FELHASZNÁLÓI ÚTMUTATÓ VÉRADÁS IDŐPONT SZERKESZTŐ (verzió: 1.2) 2013. április 1. Tartalomjegyzék 1. Telepítés és indítás... 3 2. Frissítés... 3 3. Beállítás... 4 4. Felület... 4 5. Véradó helyszínek...

Részletesebben

KTI Közlekedéstudományi Intézet Nonprofit Kft. Vasúti Vizsgaközpont

KTI Közlekedéstudományi Intézet Nonprofit Kft. Vasúti Vizsgaközpont 2017 KTI Közlekedéstudományi Intézet Nonprofit Kft. Vasúti Vizsgaközpont Előszó Ez az útmutató a KTI Nonprofit Kft Vasúti Vizsgaközpont elektronikus alapképzés bejelentő rendszer kezelésében nyújt segítséget

Részletesebben

PTE-PROXY VPN használata, könyvtári adatbázisok elérhetősége távolról

PTE-PROXY VPN használata, könyvtári adatbázisok elérhetősége távolról PTE-PROXY VPN használata, könyvtári adatbázisok elérhetősége távolról Az Informatikai Igazgatóság minden aktív egyetemi hallgató és munkaviszonnyal rendelkező egyetemi dolgozó részére úgynevezett proxy

Részletesebben

Felhasználói kézikönyv MAGYAR NEMZETI BANK. ERA keretrendszer

Felhasználói kézikönyv MAGYAR NEMZETI BANK. ERA keretrendszer Felhasználói kézikönyv MAGYAR NEMZETI BANK ERA keretrendszer Tartalomjegyzék Tartalom Tartalomjegyzék... 2 Bevezetés... 3 A dokumentum hatásköre... 3 A modul használatának szoftveres követelményei... 4

Részletesebben

TÁJÉKOZTATÓ az OTH Szakrendszeri Információs Rendszerbe (OSZIR) történő regisztráció és belépés menetéről belföldi partner nevében

TÁJÉKOZTATÓ az OTH Szakrendszeri Információs Rendszerbe (OSZIR) történő regisztráció és belépés menetéről belföldi partner nevében TÁJÉKOZTATÓ az OTH Szakrendszeri Információs Rendszerbe (OSZIR) történő regisztráció és belépés menetéről belföldi partner nevében REGISZTRÁCIÓ A regisztrációs felület a bejelentkező ablak jobb alsó sarkában

Részletesebben

CareLink Personal telepítési útmutató. Első lépések a CareLink Personal adatfeltöltéshez

CareLink Personal telepítési útmutató. Első lépések a CareLink Personal adatfeltöltéshez CareLink Personal telepítési útmutató Első lépések a CareLink Personal adatfeltöltéshez A CareLink USB illesztőprogram telepítése A CareLink USB illesztőprogramot telepíteni kell. Ez az illesztőprogram

Részletesebben

SZERVIZ 7. a kreatív rendszerprogram. Telepítési dokumentáció Szerviz7 DEMO alkalmazásokhoz. Verzió: 08/ 2010

SZERVIZ 7. a kreatív rendszerprogram. Telepítési dokumentáció Szerviz7 DEMO alkalmazásokhoz. Verzió: 08/ 2010 SZERVIZ 7 a kreatív rendszerprogram Telepítési dokumentáció Szerviz7 DEMO alkalmazásokhoz Verzió: 08/ 2010 3Sz-s Kereskedelmi és Szolgáltató Kft. Postacím és operatív telephely: 1158 Budapest, Jánoshida

Részletesebben

OpenCL alapú eszközök verifikációja és validációja a gyakorlatban

OpenCL alapú eszközök verifikációja és validációja a gyakorlatban OpenCL alapú eszközök verifikációja és validációja a gyakorlatban Fekete Tamás 2015. December 3. Szoftver verifikáció és validáció tantárgy Áttekintés Miért és mennyire fontos a megfelelő validáció és

Részletesebben

EDInet Connector telepítési segédlet

EDInet Connector telepítési segédlet EDInet Connector telepítési segédlet A cégünk által küldött e-mail-ben található linkre kattintva, a következő weboldal jelenik meg a böngészőben: Az EdinetConnectorInstall szövegre klikkelve(a képen pirossal

Részletesebben

BaBér bérügyviteli rendszer telepítési segédlete 2011. év

BaBér bérügyviteli rendszer telepítési segédlete 2011. év BaBér bérügyviteli rendszer telepítési segédlete 2011. év Ajánlott konfiguráció A program hardverigénye: Konfiguráció: 2800 MHz processzor 512 Mbyte memória (RAM) / Szerver gépen 1G memória (RAM) Lézernyomtató

Részletesebben

Grid menedzsment megoldás az ARC köztesrétegben

Grid menedzsment megoldás az ARC köztesrétegben Grid menedzsment megoldás az ARC köztesrétegben Intézetünk az Új Magyarország Fejlesztési Terv TÁMOP 4.1.3[1] alprojektjének keretén belül dolgozott ki sikeresen egy jól működő megoldást egy olyan problémára,

Részletesebben

HASZNÁLATI ÚTMUTATÓ DOLGOZÓK IMPORTÁLÁSA KULCS BÉR PROGRAMBA AZ ONLINE MUNKAIDŐ NYILVÁNTARTÓ RENDSZERBŐL. Budapest, 2013. november 08.

HASZNÁLATI ÚTMUTATÓ DOLGOZÓK IMPORTÁLÁSA KULCS BÉR PROGRAMBA AZ ONLINE MUNKAIDŐ NYILVÁNTARTÓ RENDSZERBŐL. Budapest, 2013. november 08. HASZNÁLATI ÚTMUTATÓ DOLGOZÓK IMPORTÁLÁSA KULCS BÉR PROGRAMBA AZ ONLINE MUNKAIDŐ NYILVÁNTARTÓ RENDSZERBŐL Budapest, 2013. november 08. 1. CÉLKITŰZÉS A fő cél, hogy az OL Munkaidő Rendszerből kinyert jelenlét

Részletesebben

Licenc eljárás és a licenc problémák megoldása az ARCHline.XP-ben

Licenc eljárás és a licenc problémák megoldása az ARCHline.XP-ben 1 Licenc eljárás és a licenc problémák megoldása az ARCHline.XP-ben 1. Bevezetés... 2 2. Licenc információk... 2 2.1. Program sorozatszám... 3 2.2. Aktiválási kód... 3 3. A licenc információk bevitele...

Részletesebben

COMET webalkalmazás fejlesztés. Tóth Ádám Jasmin Media Group

COMET webalkalmazás fejlesztés. Tóth Ádám Jasmin Media Group COMET webalkalmazás fejlesztés Tóth Ádám Jasmin Media Group Az előadás tartalmából Alapproblémák, fundamentális kérdések Az eseményvezérelt architektúra alapjai HTTP-streaming megoldások AJAX Polling COMET

Részletesebben

Magyar Nemzeti Bank - Elektronikus Rendszer Hitelesített Adatok Fogadásához ERA. Elektronikus aláírás - felhasználói dokumentáció

Magyar Nemzeti Bank - Elektronikus Rendszer Hitelesített Adatok Fogadásához ERA. Elektronikus aláírás - felhasználói dokumentáció ERA Elektronikus aláírás - felhasználói dokumentáció Tartalomjegyzék 1. Bevezető... 3 1.1. Általános információk... 3 2. DesktopSign... 3 2.1. Általános információk... 3 2.2. Telepítés... 3 3. MNBSubscriber...

Részletesebben

Szoftver fő funkciói. Diszpécser rádió GPS nyomkövetés Adatátvitel és tárolás Telefonhívások kezelése 1 / 7

Szoftver fő funkciói. Diszpécser rádió GPS nyomkövetés Adatátvitel és tárolás Telefonhívások kezelése 1 / 7 Diszpécser rádió GPS nyomkövetés Adatátvitel és tárolás Telefonhívások kezelése 1 / 7 Diszpécser rádió funkciók Funkciók - Egyedi, csoport és összes tagállomás hívása a diszpécser konzolról - Tagállomások

Részletesebben

Képernyőképes segédlet a Prompt e-learning portál használatához

Képernyőképes segédlet a Prompt e-learning portál használatához Képernyőképes segédlet a Prompt e-learning portál használatához Regisztráció 1. lépés Az edu.prompt.hu címen elérhető e-learning portál használatához minden résztvevőnek szükséges elkészítenie a saját

Részletesebben

Utolsó módosítás:

Utolsó módosítás: Utolsó módosítás: 2011. 09. 08. 1 A tantárggyal kapcsolatos adminisztratív kérdésekkel Micskei Zoltánt keressétek. 2 3 4 5 6 7 8 9 10 11 12 13 14 Erősen buzzword-fertőzött terület, manapság mindent szeretnek

Részletesebben

KKK2.0 Regisztráció. A regisztráció teljes folyamata: 1. Ügyfél kommunikációs jogosultságának regisztrálása a NAV vámszerveinél.

KKK2.0 Regisztráció. A regisztráció teljes folyamata: 1. Ügyfél kommunikációs jogosultságának regisztrálása a NAV vámszerveinél. KKK2.0 Regisztráció A regisztráció teljes folyamata: 1. Ügyfél kommunikációs jogosultságának regisztrálása a NAV vámszerveinél. 2. Alapszintű felhasználó 3. Alapszintű aktivált felhasználó (hitelesített

Részletesebben

KELER KID Internetwork System (KIS)

KELER KID Internetwork System (KIS) KELER KID Internetwork System (KIS) Éles és teszt program installációs segédlet Verzió: 2.0 2015. 04. 10. Cardinal Kft. 2015. Tartalomjegyzék 1. Néhány alapvető információ...3 1.1 KID program hardware

Részletesebben

Jelentkezési lap képző szervek részére

Jelentkezési lap képző szervek részére Jelentkezési lap képző szervek részére Felhasználói segédlet Tartalomjegzék Belépés Jelentkezési lap felület Kézi kitöltés menete Alapadatok megadása Korábban megszerzett vezetői engedély adatai Személyes

Részletesebben

Nexus GSM modul. GameOver. Telepítői és programozási útmutató

Nexus GSM modul. GameOver. Telepítői és programozási útmutató Nexus GSM modul GameOver Telepítői és programozási útmutató A beüzemelés lépései: 1. Helyezzük be a SIM kártyát a foglalatba (PIN kérést tiltsuk le) 2. Tegyük SERV állásba a központon található jumpert.

Részletesebben

JOGI STÁTUSZ KEZELÉS MŰKÖDÉSE

JOGI STÁTUSZ KEZELÉS MŰKÖDÉSE JOGI STÁTUSZ KEZELÉS MŰKÖDÉSE Felhasználói dokumentáció verzió 1.0. Budapest, 2012. Változáskezelés Változás Verzió Dátum Pont Cím Oldal 1.1. 2013.07.10. 3.2. Üzenetküldés 7. Kiadás: 2012.09.04. Verzió:

Részletesebben

2008-2009 VECTRUM Kft. VECTRUM e-számla Felhasználói útmutató 1.2 verzió

2008-2009 VECTRUM Kft. VECTRUM e-számla Felhasználói útmutató 1.2 verzió 2008-2009 VECTRUM Kft. VECTRUM e-számla Felhasználói útmutató 1.2 verzió Tartalomjegyzék Első használat... 3 Felhasználói regisztráció... 8 Szolgáltatói ügyfél regisztráció... 10 Számlalista... 12 2008

Részletesebben

MAGYAR POSTA ZRT. ebérjegyzék. Felhasználói kézikönyv

MAGYAR POSTA ZRT. ebérjegyzék. Felhasználói kézikönyv MAGYAR POSTA ZRT ebérjegyzék Felhasználói kézikönyv 2016-01-08 Oldal: 2 / 7 Tartalomjegyzék 1. Belépés a posta.hu alkalmazásba... 3 2. ebérjegyzékek megjelenítése... 5 3. ebérjegyzék letöltése... 5 4.

Részletesebben

Megoldás. Feladat 1. Statikus teszt Specifikáció felülvizsgálat

Megoldás. Feladat 1. Statikus teszt Specifikáció felülvizsgálat Megoldás Feladat 1. Statikus teszt Specifikáció felülvizsgálat A feladatban szereplő specifikáció eredeti, angol nyelvű változata egy létező eszköz leírása. Nem állítjuk, hogy az eredeti dokumentum jól

Részletesebben

Objektum orientált programozás Bevezetés

Objektum orientált programozás Bevezetés Objektum orientált programozás Bevezetés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2008. 03. 04. OOPALAP / 1 A program készítés Absztrakciós folyamat, amelyben a valós világban

Részletesebben

A Google űrlap (form) használata

A Google űrlap (form) használata A Google űrlap (form) használata Az űrlap létrehozásához jelentkezzünk be a Google dokumentumok (http://docs.google.com/ ) oldalra. Az űrlap (Form) létrehozásához kattintsunk az Új létrehozása / Form menüpontra.

Részletesebben

DMS One Oktatási Portál Felhasználói segédlet. DMS One Zrt

DMS One Oktatási Portál Felhasználói segédlet. DMS One Zrt DMS One Oktatási Portál Felhasználói segédlet DMS One Zrt. 2019. 1 Bevezetés A dokumentumban bemutatjuk a DMS One Oktatási Portál használatát. Regisztráció és bejelentkezés A DMS One Oktatási Portált a

Részletesebben

Elektronikus aláírás ellenőrzése PDF formátumú e-számlán

Elektronikus aláírás ellenőrzése PDF formátumú e-számlán Elektronikus aláírás ellenőrzése PDF formátumú e-számlán Az elektronikus aláírással ellátott dokumentumok esetében az aláírás hitelességének ellenőrzését minden dokumentumnál el kell végezni a befogadás

Részletesebben

Operációs rendszerek. Az X Window rendszer

Operációs rendszerek. Az X Window rendszer Operációs rendszerek X Windows rendszer Az X Window rendszer Grafikus felhasználói felületet biztosító alkalmazás és a kapcsolódó protokoll 1983-84: a Massachusetts Institute of Technology-n (MIT, USA).

Részletesebben

ELSŐ LÉPÉSEK A SZÁMÍTÓGÉPEK RODALMÁBA AMIT A SZÁMÍTÓGÉPEKRŐL TUDNI ÉRDEMES

ELSŐ LÉPÉSEK A SZÁMÍTÓGÉPEK RODALMÁBA AMIT A SZÁMÍTÓGÉPEKRŐL TUDNI ÉRDEMES ELSŐ LÉPÉSEK A SZÁMÍTÓGÉPEK RODALMÁBA AMIT A SZÁMÍTÓGÉPEKRŐL TUDNI ÉRDEMES Számítógép = Univerzális gép! Csupán egy gép a sok közül, amelyik pontosan azt csinálja, amit mondunk neki. Hardver A számítógép

Részletesebben

Absztrakció. Objektum orientált programozás Bevezetés. Általános Informatikai Tanszék Utolsó módosítás:

Absztrakció. Objektum orientált programozás Bevezetés. Általános Informatikai Tanszék Utolsó módosítás: Objektum orientált programozás Bevezetés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2008. 03. 04. OOPALAP / 1 A program készítés Absztrakciós folyamat, amelyben a valós világban

Részletesebben

DAT adatcserefájl AutoCAD MAP DWG mapobject konvertáló program dokumentáció

DAT adatcserefájl AutoCAD MAP DWG mapobject konvertáló program dokumentáció H - 1161 Budapest Rákóczi út 76. Tel./Fax.: +36-1-4010159 http://www.pageos.hu toni@pageos.hu DAT adatcserefájl AutoCAD MAP DWG mapobject konvertáló program dokumentáció A program használható a TOPOBASE

Részletesebben

Tanrend jelentő képző szervek részére

Tanrend jelentő képző szervek részére Tanrend jelentő képző szervek részére Felhasználói segédlet Tartalomjegyzék Belépés Tanrend jelentő felület Új tanrend jelentő Névsor megadása Névsor megadása jelentkezési lap alapján Névsor nyomtatása

Részletesebben

Elektromos gépkocsi vásárlás támogatása Pályázati kiírás pályázói segédlete

Elektromos gépkocsi vásárlás támogatása Pályázati kiírás pályázói segédlete Elektromos gépkocsi vásárlás támogatása Pályázati kiírás pályázói segédlete 1. Pályázati útmutató megtekintése és a szükséges regisztráció elkészítése a pályázati útmutató által említett pályázati portálon:

Részletesebben

Iman 3.0 szoftverdokumentáció

Iman 3.0 szoftverdokumentáció Melléklet: Az iman3 program előzetes leírása. Iman 3.0 szoftverdokumentáció Tartalomjegyzék 1. Az Iman rendszer...2 1.1. Modulok...2 1.2. Modulok részletes leírása...2 1.2.1. Iman.exe...2 1.2.2. Interpreter.dll...3

Részletesebben

Az Evolut Főkönyv program telepítési és beállítási útmutatója v2.0

Az Evolut Főkönyv program telepítési és beállítási útmutatója v2.0 Az Evolut Főkönyv program telepítési és beállítási útmutatója v2.0 Az Ön letölthető fájl tartalmazza az Evolut Főkönyv 2013. program telepítőjét. A jelen leírás olyan telepítésre vonatkozik, amikor Ön

Részletesebben

Playlist.hu Kiadói kézikönyv

Playlist.hu Kiadói kézikönyv Playlist.hu Kiadói kézikönyv Verziószám: 1.1.4. Dátum: 2010. október 13. Tartalomjegyzék Verziótörténet... 3 1. Bevezető... 4 2. Rendszerkövetelmények... 4 3. Bejelentkezés... 4 4. Regisztráció... 5 5.

Részletesebben

Twitter használata. Regisztráció.

Twitter használata. Regisztráció. Twitter használata A Twitter egy ún. mikroblog szolgáltatás, melynek lényege, hogy a felhasználók rövid - maximum 140 karakterből álló - bejegyzéseket (üzeneteket) helyeznek el egy webes felületen. Ezeket

Részletesebben

Vonalkód olvasó rendszer. Specifikáció Vonalkód olvasó rendszer SoftMaster Kft. [1]

Vonalkód olvasó rendszer. Specifikáció Vonalkód olvasó rendszer SoftMaster Kft. [1] Specifikáció Vonalkód olvasó rendszer SoftMaster Kft. [1] T a r t a l o m j e g y z é k 1 Bevezetés... 3 1.1 A rendszer rövid leírása... 3 1.2 A dokumentum célja... 3 1.3 A rendszer komponensei... 3 1.4

Részletesebben

Mi van a Lajtner Machine hátterében?

Mi van a Lajtner Machine hátterében? 1 Mi van a Lajtner Machine hátterében? Ma egyeduralkodó álláspont, hogy a gondolat nem más, mint az agy elektromos (elektromágneses) jele. Ezek az elektromágneses jelek képesek elhagyni az agyat, kilépnek

Részletesebben

Inczédy György Középiskola, Szakiskola és Kollégium Nyíregyháza, Árok u. 53. TANMENET. Informatika szakmacsoport

Inczédy György Középiskola, Szakiskola és Kollégium Nyíregyháza, Árok u. 53. TANMENET. Informatika szakmacsoport TANMENET Informatika szakmacsoport Programozási gyakorlatok III. tantárgy 12. évfolyam A osztály 2013/2014 tanév Heti óraszám: Éves óraszám: 3 óra 96 óra Készítette: Szikszai Gusztáv tanár Ellenőrizte:.

Részletesebben

Java Programozás 4. Gy: Java GUI. Tipper, MVC kalkulátor

Java Programozás 4. Gy: Java GUI. Tipper, MVC kalkulátor Java Programozás 4. Gy: Java GUI Tipper, MVC kalkulátor 15/1 B ITv: MAN 2018.03.10 1. Feladat: Tipper Készítsük el a tippelős programunk grafikus változatát. Az üzleti logika kódja megvan, a felület pedig

Részletesebben

Tisztelt Felhasználó!

Tisztelt Felhasználó! Tisztelt Felhasználó! Az alábbiakban az NB termékek 3D modelljeinek generálása, használata kerül bemutatásra. A webes felület használatához regisztráció nem szükséges! Tartalomjegyzék Belépés... 2 Szükséges

Részletesebben

vbar (Vemsoft banki BAR rendszer)

vbar (Vemsoft banki BAR rendszer) vbar (Vemsoft banki BAR rendszer) BAR bemutatása 1994. július 1-jétől kezdte meg működését a Központi Adós- és Hitelinformációs Rendszer, azóta is használt rövidített nevén a BAR, amely kezdetben kizárólag

Részletesebben

ÁNTSZ portál regisztráció, felhasználói adatok módosítása, jogosultságok felhasználói leírás [Alcím]

ÁNTSZ portál regisztráció, felhasználói adatok módosítása, jogosultságok felhasználói leírás [Alcím] ponte.hu Kft. ÁNTSZ portál regisztráció, felhasználói adatok módosítása, jogosultságok felhasználói leírás Kapcsolattartó: Céginformációk: ponte.hu Kft. 1 ponte.hu Kft. 1065 Budapest, Bajcsy-Zsilinszky

Részletesebben

Webes étkezés rendelés felhasználói kézikönyv

Webes étkezés rendelés felhasználói kézikönyv Webes étkezés rendelés felhasználói kézikönyv Tartalomjegyzék 1 Bejelentkezési képernyő... 2 1.1 Bejelentkezés menete... 2 1.2 Elfelejtett jelszó... 2 2 Főmenü... 3 3 Menüpontok... 3 3.1 Lemondás (pótrendelés)...

Részletesebben

KIR-STAT 2017 pedagógus adatok feltöltése KIR SZNY elemi adatok alapján Felhasználói útmutató (v.2)

KIR-STAT 2017 pedagógus adatok feltöltése KIR SZNY elemi adatok alapján Felhasználói útmutató (v.2) KIR-STAT 2017 pedagógus adatok feltöltése KIR SZNY elemi adatok alapján Felhasználói útmutató (v.2) 2017.06.18. Tartalom 1. Adatimportálás bemutatása... 2 2. Betöltés feltételei... 2 3. Adatlap struktúra

Részletesebben

E mail titkosítás az üzleti életben ma már követelmény! Ön szerint ki tudja elolvasni bizalmas email leveleinket?

E mail titkosítás az üzleti életben ma már követelmény! Ön szerint ki tudja elolvasni bizalmas email leveleinket? E mail titkosítás az üzleti életben ma már követelmény! Ön szerint ki tudja elolvasni bizalmas email leveleinket? Egy email szövegében elhelyezet információ annyira biztonságos, mintha ugyanazt az információt

Részletesebben

Aranykor Önkéntes Nyugdíjpénztár Partner Portál

Aranykor Önkéntes Nyugdíjpénztár Partner Portál Aranykor Önkéntes Nyugdíjpénztár Partner Portál Felhasználói leírás Tartalomjegyzék 1Regisztráció... 2 1.1Regisztráció megerősítése... 3 2Bejelentkezés... 4 3Elfelejtett jelszó... 4 4A Partner Portál felépítése...

Részletesebben

PHP-MySQL. Adatbázisok gyakorlat

PHP-MySQL. Adatbázisok gyakorlat PHP-MySQL Adatbázisok gyakorlat Weboldalak és adatbázisok Az eddigiek során megismertük, hogyan lehet a PHP segítségével dinamikus weblapokat készíteni. A dinamikus weboldalak az esetek többségében valamilyen

Részletesebben

ALKALMAZÁSOK ISMERTETÉSE

ALKALMAZÁSOK ISMERTETÉSE SZE INFORMATIKAI KÉPZÉS 1 SZE SPECIFIKUS IT ISMERETEK ALKALMAZÁSOK ISMERTETÉSE A feladat megoldása során valamely Windows Operációs rendszer használata a javasolt. Ebben a feladatban a következőket fogjuk

Részletesebben

MAGYAR POSTA ZRT. ebérjegyzék. Felhasználói kézikönyv

MAGYAR POSTA ZRT. ebérjegyzék. Felhasználói kézikönyv MAGYAR POSTA ZRT ebérjegyzék Felhasználói kézikönyv 2016-05-02 Oldal: 2 / 7 Tartalomjegyzék 1. Belépés az Én Postám alkalmazásba... 3 2. ebérjegyzékek megjelenítése... 4 3. ebérjegyzék letöltése... 5 4.

Részletesebben