You are on page 1of 6

NDA névkereső Készítette: Szűcs Gyula

fizikai terv
Verzió: 1.0 Dátum: 2010.08.08.

NDA névkereső
a tulajdonnévtérhez
Fizikai terv

1
NDA névkereső Készítette: Szűcs Gyula
fizikai terv
Verzió: 1.0 Dátum: 2010.08.08.

Tartalomjegyzék:

1. Bevezetés................................................................................................................................3
1.1. A dokumentum célja...................................................................................................3
2. Felhasználók...........................................................................................................................3
3. A használandó NDA-Protkoll bemutatása..............................................................................3
3.1. Általános információk................................................................................................3
4. Az alkalmazás működésének bemutatása...............................................................................4
4.1. A keresés folyamatának általános leírása...................................................................4
4.2. Az alkalmazás telepítése.............................................................................................4
5. Szerver oldali jellemzők.........................................................................................................5
5.1. Használandó szoftverek..............................................................................................5
6. Melléklet.................................................................................................................................5

2
NDA névkereső Készítette: Szűcs Gyula
fizikai terv
Verzió: 1.0 Dátum: 2010.08.08.

1. Bevezetés

1.1. A dokumentum célja

Jelen dokumentum célja a Neumann Kht. szervezeti egységeként működő NDA


Szakmai Igazgatósága által működtetett keresők hatékonyságának növelése érdekében,
továbbá a végfelhasználók és a partnerek munkájának támogatására létrehozott egyedi
szoftver rendszeréhez, a tulajdonnévtérhez csatlakozó kereső alkalmazás részletes
bemutatása.

2. Felhasználók
A kereső használatához nincs szükség semmiféle regisztrációhoz, funkcióját bárki
igénybe tudja venni.

3. A használandó NDA-Protkoll bemutatása


3.1. Általános információk

Az NDA-protokoll a regisztrált felhasználók tulajdonnév-nyilvántartási rendszerei és a


névtér közötti kommunikáció eszköze. Az NDA-protokollal a felhasználó kéréseket
küldhet az NDA tulajdonnévtér központi adatbázisának, és válaszokat fogadhat onnan.
A kéréstípusok száma korlátozott és az elemeinek a szerkezete pontosan meghatározott.
A kérés minden esetben egy XML struktúra, ami meghatározza a kérés paramétereit. A
válasz szintén egy XML struktúra. A kérések szerkezetére igaz, hogy maga a kérés
leírja, hogy mi az a tevékenység amit végeztetni akarunk, a kérésen belül elsőként
megadjuk, hogy mivel, a további részében pedig az ehhez szükséges, nem a kérésre,
hanem már annak a tárgyára vonatkozó információkat jelezzük. Az NDA protokoll
feladata, hogy uniformizált kérés – válasz meghatározással lehetővé tegye az
adatgazdák számára, hogy a saját informatikai rendszerükben végzett cselekmények az
NDA névterében is realizálódhassanak. Ezek a cselekmények irányulhatnak adatok
megtekintésére, felvitelére, és szerkesztésére, amennyiben valamennyi információ arról
az adatról rendelkezésre áll.

3
NDA névkereső Készítette: Szűcs Gyula
fizikai terv
Verzió: 1.0 Dátum: 2010.08.08.

4. Az alkalmazás működésének bemutatása

4.1. A keresés folyamatának általános leírása

A kezelőfelületen látható név mezőbe írhatjuk be a keresendő nevet. Írás közben


folyamatosan történik a már beírt szövegre illeszkedő nevek lekérése, ill. kiíratása az
AJAX technológiára támaszkodva, így nincs szükség az oldal újratöltésére. A
megjelenítő, javaslatokat tartalmazó lista panelből kiválaszthatjuk a számunkra
leginkább megfelelő nevet. Erre kattintva egy újabb panelen olvashatóvá válnak a
választott névhez tartozó meta adatok, melyek közül a „Névtér azonosító” elem egy
hivatkozásként jelenik meg, azaz rákattintva eljuthatunk az adott személy adatlapjára a
teljes tulajdonnévtéren belül, ahol további adatok olvashatóak a keresett személlyel
kapcsolatban.

4.2. Az alkalmazás telepítése

Az alkalmazás telepítésére, igénybe vételére két lehetőség áll fenn. Mindkét esetben
ugyanaz a felület végzi a keresést, az eltérés a saját honlapba való beillesztést illetően
áll fenn. Az alkalmazás egyik esetben sem befolyásolja honlapjának működését.

a. Teljes beillesztés
Ezzel a módszerrel a kereső alkalmazás teljes egészében látható lesz az oldalon
(1.ábra), ennek elérésére illessze be oldalába az alábbi kódot oda, ahol az alkalmazást
meg szeretné jeleníteni:

<iframe src="http://ndans1.nda.hu/nevkereso/" width="308" height="453"


align="middle" frameborder="0" scrolling="no" marginwidth="0"
marginheight="0">Iframe nem megjeleníthető!</iframe>

b. Ikon beillesztése
Az előző módszerrel szemben itt nem a teljes alkalmazás beillesztése történik,
hanem egy jóval kisebb helyet igénylő ikon (2.ábra) beszúrására kerül sor. Ezen
ikonra kattintva Javascript által generált ablak (3.ábra) nyílik meg, melyből
elérhetővé válik a kereső alkalmazás. Ennek elérése érdekében bizonyos .js fájlok
oldalába való beillesztésére van szükség. Az alábbi címen
(http://ndans1.nda.hu/nevkereso/) letöltheti azt a .zip fájlt, mely tartalmazza a
szükséges elemeket. Kérem kövesse a csomagban található, „olvass_el.txt”-ben
leírtakat, melyek alapján 2 egyszerű lépésben telepítheti ezt a funkciót.

4
NDA névkereső Készítette: Szűcs Gyula
fizikai terv
Verzió: 1.0 Dátum: 2010.08.08.

5. Szerver oldali jellemzők


5.1. Használandó szoftverek
- Apache webszerver
A webszereverre a webes kezelőfelület működtetéséhez van szükség. Mivel az
NDAprotokoll XML struktúrában adott kérései szintén a http-n keresztül érkeznek,
ezért azok feldolgozásához szintén szükség van a webszerverre.

- PHP
A kérések és válaszok feldolgozása PHP programokkal történik, amihez szükség
van a szerveren egy PHP fordítóra.

6. Melléklet
1. ábra

5
NDA névkereső Készítette: Szűcs Gyula
fizikai terv
Verzió: 1.0 Dátum: 2010.08.08.

2. ábra 3. ábra