1144.3.tétel

5
1144-3. tétel Egy jogosultságokat is kezelő alkalmazásban milyen módszerrel oldaná meg, hogy az egyes felhasználói csoportok függvényében különböző legyen a felhasználói felület? Információtartalom vázlata Szoftver architektúra kialakítása Felhasználói interfész örököltetése, újrahasznosítása Kommunikációs kapcsolatok (felületek) fejlesztése A felület azonos elemeinek megállapítása Rétegek típusai A felhasználói felület és az üzleti logika szétbontása Fogalmak: A hálózat fogalma : Az egymással összekötött számítógépeket számítógép-hálózatnak nevezzük.(jegypénztár vasútállomáson, bankkártya…) A hálózatok feladatai : 1: Tegyék lehetővé az adatok, programok közös használatát. 2: Tegyék lehetővé egyes hardver eszközök (pl. nyomtató, nagy tárolókapa-citású merevlemez…) közös használatát. 3: Biztosítsák a felhasználók közötti kommunikációt. Hálózat fajtái: felhasználói felület szerint:- parancsvezérelt(msdos,linux,unix) - grafikus: windows Felhasználók száma és a multiprogramozás foka szerint: EGY FELHASZNÁLÓS EGYFELADATOS DOS TÖBBFELADATOS (MULTITASK) DOS + Windows 3.1 Windows 95/98 OS/2 Warp TÖBB FELHASZNÁLÓS TÖBBFELADATOS (MULTITASK) Unix Linux

Upload: informatikaanyag

Post on 03-Jul-2015

615 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1144.3.tétel

1144-3. tétel Egy jogosultságokat is kezelő alkalmazásban milyen módszerrel oldaná meg, hogy az egyes felhasználói csoportok függvényében különböző legyen a felhasználói felület?

Információtartalom vázlata

Szoftver architektúra kialakítása– Felhasználói interfész örököltetése, újrahasznosításaKommunikációs kapcsolatok (felületek) fejlesztése– A felület azonos elemeinek megállapításaRétegek típusai– A felhasználói felület és az üzleti logika szétbontása

Fogalmak:

A hálózat fogalma: Az egymással összekötött számítógépeket számítógép-hálózatnak nevezzük.(jegypénztár vasútállomáson, bankkártya…)A hálózatok feladatai: 1: Tegyék lehetővé az adatok, programok közös használatát.2: Tegyék lehetővé egyes hardver eszközök (pl. nyomtató, nagy tárolókapa-citású merevlemez…) közös használatát.3: Biztosítsák a felhasználók közötti kommunikációt.

Hálózat fajtái:felhasználói felület szerint:- parancsvezérelt(msdos,linux,unix)- grafikus: windowsFelhasználók száma és a multiprogramozás foka szerint:

EGY FELHASZNÁLÓS EGYFELADATOS

DOS TÖBBFELADATOS (MULTITASK)

DOS + Windows 3.1 Windows 95/98 OS/2 Warp

TÖBB FELHASZNÁLÓS TÖBBFELADATOS (MULTITASK)

Unix Linux Windows NT

Ez esetben egy többfelhasználós rendszerről van szó.Például:Vegyünk egy iskolai információs hálózatot. Ahol a rendszergazda van felül.Alá van rendelva az iskola igazgatója, alá pedig a tanárok.Minden egyes tanárnak külön felhasználói (egyedi) nevet, és jelszót kell biztosítani. A rendszergazda betudja állítani, hogy a felhasználói csoportok különböző felületeket állíthatnak be. De a hátteret hogy megváltoztassák, nem add hozzáférést.Szerver fogalma: egy hálózatra kötött gépen futó program, amely más – szintén hálózatra kötött – gépek számára biztosít bizonyos szolgáltatásokat

Page 2: 1144.3.tétel

Szerver adatai: Hostname : annak a gépnek a hálózati neve, amelyen a szerverprogram fut.Port : egy olyan 16 bites szám, amely a futó szervert azonosítja; ezen keresztül fogadja a szerverprogram a kéréseket.

Portok : A szerverprogram adja meg, hogy melyikporton keresztül hajlandó a kliensektől kéréseket fogadni.Van egy szabványos lista, amelyben a már létező szolgáltatások és a hozzájuk rendelt portok találhatók.

Kliens fogalma: egy hálózatra kötött gépen futó program, amely igénybe veszi egy másikgépen futó szerverprogram szolgáltatásait.A kliensnek ismernie kell a szerver hostnevét és portszámát.

Egy jogosultságokat is kezelő alkalmazásban milyen módszerrel oldaná meg, hogy az egyes felhasználói csoportok függvényében különböző legyen a felhasználói felület?

Információtartalom vázlata

–Szoftver architektúra kialakítása– Felhasználói interfész örököltetése, újrahasznosítása

–Kommunikációs kapcsolatok (felületek) fejlesztése– A felület azonos elemeinek megállapítása

–Rétegek típusai– A felhasználói felület és az üzleti logika szétbontása

Szoftver architektúra kialakítása:

A szoftver architektúra kialakításánál első feladatunk, hogy eldöntsük milyen programot kívánunk írni, és hogy mire szeretnénk használni. Ez az úgynevezett üzleti modellezés.

Ha ezzel kész vagyunk, következhet a követelmény elemzés. Ennek célja, hogy pontosan eldöntsük mit várunk a programunktól. Ebben a részben első lépésben összegyűjtik a követelményeket. Ha ez megtörtént, következhet a begyűjtött követelmények elemzése (konzisztencia, prioritások .. stb.). Az elemzés utáni lépés a specifikáció, vagyis a konzisztens és érthető követelmény definiálása, valamint a rendszer modelljének kidolgozása. A követelményeken belüli utolsó lépés a követelmények validálása lesz, vagy magyarul követelmények érvényesítése.

A követelmény elemzése után következik a program tervezése. Elsődleges cél, hogy tervezési modell (direkt módon megvalósítható rendszerelemek leírása) készüljön. Tervezés fázisai:

o Divergálás, vagyis alternatívák keresése(struktúrált tervezés, objektum orientált tervezés);

o Konvergálás, azaz az alternatívák közül kiválasztásra kerül a legmegfelelőbb;o Kreatív folyamat, vagyis döntés születik.

Ha kész a tervezés, következhet az implementáció vagy más néven a konkrét megvalósítás. Ebben a fázisban írja meg a programozó a kívánt programot.

Ezek után a megírt program belép a tesztelési részbe, ahol alapos vizsgálatnak vetik alá, hogy a program minden része hibátlanul működjön.

Page 3: 1144.3.tétel

A tesztelés befejeztével véget ért a program elkészítése, átlép a telepítési fázisba, ahol már tulajdonképpen csak használni kell a programot.

Kommunikációs kapcsolatok (felületek) fejlesztése:

Ebben a részben a Windows Messenger (továbbiakban MSN) alapján mutatnám be a felületfejlesztést.

A Windows XP operációs rendszerben gyárilag benne található az MSN 4.7-es verziója (4.7.3001), amelyet a névjegye alapján 2004-ben fejlesztettek ki. Az MSN alapjába véve egy chat program, ahol csak az ismerősei vannak fent a felhasználónak. Bárkinek lehet MSN fiókja, csak egy regisztrációt és pár percet igényel. A 4.7-es verzió egy elég kezdetleges verzió, ahhoz képest, amit a legutolsó verzió képvisel. Egyszerű kidolgozás, könnyű átláthatóság és könnyű kezelhetőség jellemzi, ezért egy megfelelő internetkapcsolattal gyors és stabil program. A menüsorban négy legördíthető menüpont található, a fájl, a műveletek, az eszközök és a súgó. A fájl menüpontban lévő funkciók például az állapotváltoztatás (elérhető, elfoglalt, nincs gépnél, ebédelni mentem .. stb.), mely praktikus olyan szempontból, hogy a felhasználó ismerősei tudhatják mikor vagyunk a gépnél. Másik ilyen funkció még a fájlok küldése, ahol bármelyik partnerlistán lévő barátunkkal megoszthatunk egy nyaraláson készült képet vagy bármilyen más dokumentumot.

A Műveletek menü legörgetésével a következő almenük lesznek elérhetők: o Azonnali üzenet küldése;o Szóbeli beszélgetés indítása;o Videó beszélgetés indítása;o Fájl vagy fénykép küldése;o E-mail küldése;o Alkalmazás megosztás elindítása.

Az Eszközök menüpontban találhatók :o Partner felvétele (ennél a menüpontnál vehetünk fel ismerőst a partnerlistára);o Partner karbantartása(egy felhasználót hozzáadhatunk vagy áttehetünk egy általunk

választott csoportba);o Csoportok karbantartása(Csoportot hozhatunk létre az általunk megadott néven);o Partnerek rendezési elve;o Hangoló varázsló;o Beállítások menük.

Az új MSN (Windows Live Messenger 2010) ennél jóval több mindent tartalmaz és még ehhez is adott ki a Microsoft bővítményt. Az MSN 2010-es változata egy sokkal modernebb köntösbe öltöztette a Microsoft. Rengeteg olyan plusz funkciót tartalmaz, ami már inkább felesleges is egyben de vannak, akik használják.

Az MSN 2010 megtartotta a letisztultságát és átláthatóságát a modernebb dizájn mellett. Már a 7-es verzió óta lehet például minden felhasználónak saját „igazolványképe” kirakva a neve mellé, de ez mostanra annyival bővült, hogy már a .gif kiterjesztést is támogatja, tehát mozgó képet is be lehet állítani profilképnek.

Page 4: 1144.3.tétel

A menüsor bővült pár menüponttal, de nagy újdonságot nem tartalmaz. A párbeszéd ablak viszont annál több újdonságot rejt magában. Minden partnerhez egyedi partnerablak hátteret állíthatunk be, lehetőleg jpg vagy jpeg kiterjesztéssel. Az ablakban külön gombot kapott a hangos beszélgetés, vagyis ha mindkét felhasználó rendelkezik mikrofonnal, akkor olyan, mint ha telefonálnának, ingyen.

Amit hasznosnak tartok még, az a Távsegítség gomb. Ennek segítségével egy kevésbé informatikai beállítottságú user segítséget kérhet olyan személytől, aki egy adott témában jártas. A távsegítség kérésének elfogadása után egy kódot kell megosztanunk azzal az ismerősünkkel, akitől kértük. A kód beírása után egy ablak jelenik meg, amelyben ha az Ok gombra kattintunk, akkor a távkapcsolat létrejött, vagyis akitől segítséget kértünk az a monitorján a mi asztalunkat látja és egy esetleges problémát így bárhonnan tud orvosolni.

Ami még újdonság lehet, az a bővített hangulatjel készlet vagy más néven smiley kit. Ennek még egy újdonsága, hogy az internetről is tölthetők le kit-ek, amik egy fajta smiley-kat tartalmaznak, például: állatos, autós .. stb. A valamelyik felhasználó egyik hangulatjele megtetszik, akár el is menthetjük.