A fejlesztés feladatának ismertetése

A "Profit-center" utazási iroda potenciálisan felkészült az engedélyek nyilvántartási technológiájának bevezetésére.

Az ügyféllel való munka az elejétől a végéig az utazási iroda végzi. Funkciói a következők:

¾ az ügyfél fogadása;

¾ felhasználói adatok nyilvántartása;

¾ az ügyfél kívánságainak nyilvántartása az engedély (ország, üdülőhely, szállodatípus, étkezés, indulás időpontja, hozzávetőleges költség, személyek száma stb.) Tekintetében;

¾ az utazásszervezők javaslatainak kutatása a hálózatban a kívánt kritériumok alapján;

¾ az ügyfelet az összes talált információval ellátva;

¾ az ügyfél által választott csomag regisztrálása;

¾ fizetés kézhezvétele.

A hivatalvezető feladatainak végrehajtásában meglévő hiányosságok a következők:

¾ A szükséges automatizálási szint hiánya az ügyfelekkel való munkavégzés során, pl. minden ügyfél-nyilvántartás és kívánsága főként papíralapú.

¾ Ahhoz, hogy információt szerezzen az utalványról, át kell költöznie az egyik helyről a másikra, és sok időt kell költenie a lehetőségek összehasonlítására.

¾ Az ügyfelek számára nincs lehetőség arra, hogy önállóan vizsgálják meg a Wide Web szolgáltatásait használó nyereséges ajánlatokat.

E hiányosságok kiküszöbölése érdekében olyan hálózati technológiákat kell kidolgozni az engedélyek megtervezéséhez, amelyek fő funkciói:

¾ A pályázat önvizsgálata és kiválasztása, a világháló Internet szolgáltatásainak felhasználásával, az utazási irodán keresztül történő utólagos regisztrációval.

¾ A turisták magasabb színvonalú szolgáltatásainak színvonalának javítása.

A következő automatizált helyek biztosítják ezt a hálózati technológiát:

Vegye figyelembe az utazási iroda funkcióit:

¾ az ügyfelek nyilvántartása;

¾ az engedélyek megkeresése a követelményeknek megfelelően;

¾ az engedély nyilvántartásba vétele;

Vegye figyelembe az ügyfél funkcióit:

¾ utazási követelmények biztosítása;

¾ ön-keresés a cégadatbázis használatával;

¾ online megrendelés.

A hálózati technológia sikeres működtetéséhez az alábbi követelményeknek kell teljesülniük:

Az utazási iroda munkaállomásának követelményei:

¾ AWS-t csatlakoztatni kell a globális internethez.

¾ Információs megjelenítő eszköz (pl. Egy legalább 640x480 felbontású monitor) jelenléte.

Az ügyfél AWP követelményei:

¾ A munkaállomásnak az internethez kell csatlakoznia.

¾ Információs megjelenítő eszköz (pl. Egy legalább 640x480 felbontású monitor) jelenléte.

A bemeneti információkra vonatkozó következő követelményeknek is teljesülniük kell:

Különös figyelmet kell fordítani az információk tárolására és frissítésére. E célból a rendszer információs bázisának meg kell felelnie a következő követelményeknek:

¾ Jelentős mennyiségű adatkészlet felhalmozódásának és tárolásának lehetősége ismételt használatuk céljából.

Ezenkívül a szoftver termékének:

¾ Élvezze az interfész egyszerűségét.

Ezt a technológiát háromszintű architektúra alapján fejlesztik ki, a Macromedia Dreamweaver 8 fejlesztőeszköz használatával, a HTML használatával a HTML hiperszövegjelölő nyelv használatával. Az adatbázis fejlesztése MySQL segítségével történik. Www-kiszolgálóként Apache 2.0.59-t fog használni.

Olyan új technológia kifejlesztése, amely segítséget nyújt az ügyfeleknek az engedélyek megtervezésében

Az adatbázis modell fejlesztése

Az információs modell meghatározásához meghatározzuk a fogalmi modellt.

A fogalmi modell absztrakt modell, amely meghatározza a modellezett rendszer struktúráját, elemeinek tulajdonságait és a rendszerben rejlő ok-okozati összefüggéseket, és elengedhetetlen a modellezés céljának eléréséhez.

A 11. ábra bemutatja a kifejlesztett adatbázis koncepcionális modelljét:

11. ábra - A kidolgozott adatbázis koncepcionális modellje

Vigye a modellt a második normál alakzatba, a kulcstól nem függõ attribútumok részleges funkcionális függõsége legyen (a kulcs nem függõ attribútumainak függõsége). A 12. ábra az adatbázis-modell első normál formáját mutatja.

12. ábra - Az adatbázis-modell második normális formája

Hadd említsük meg az összes kapcsolatot a harmadik normális formához, vagyis megszabaduljunk a tranzit függőségektől. Egy normálisan működő adatbázis létrehozásához elegendő, ha a kapcsolatok a harmadik normális formában vannak.

A kifejlesztett technológia logikai modellje a 13. ábrán látható.

13. ábra - A kifejlesztett technológia logikai adatmodellje

A rendszer fizikai modelljére való áttéréshez szükséges:

1. Jelölje meg az entitás attribútumok nevét, mivel oszlopok nevei

a létrehozandó adatbázis táblázatait.

2. Módosítsa az attribútumok típusát.

3. Adja meg a NotNull korlátozásokat a szükséges attribútumokra.

Készítsük el a táblázatot az adattípusok levelezésével a logikai hálózati modellben a MySQL DBMS-ben használt adattípusokkal.

6. táblázat - Adattípus-korreláció