Declarația privind sarcina de dezvoltare

Agenția de turism "Profit-center" este pregătită pentru introducerea tehnologiei de rețea de înregistrare a permiselor.

Lucrul cu clientul de la început până la sfârșit este efectuat de agentul de turism. Funcțiile sale includ:







¾ primirea clientului;

¾ înregistrarea datelor despre clienți;

¾ evidența dorințelor clientului privind permisul (țară, stațiune, tipul hotelului, masa, data plecării, costul aproximativ, numărul de persoane etc.);

¾ cercetarea propunerilor operatorilor de turism cu privire la criteriile dorite în rețea;

¾ furnizarea către client a tuturor informațiilor găsite;

¾ înregistrarea pachetului ales de client;

¾ primirea plății.

Deficiențele care există în implementarea funcțiilor registratorului includ:

¾ Lipsa nivelului necesar de automatizare atunci când se lucrează cu clienții, adică toate înregistrările clienților și dorințele acestora sunt efectuate în principal pe suport de hârtie.

¾ Pentru a obține informații despre vouchere, trebuie să vă deplasați de la un site la altul, petrecând mult timp comparând opțiunile.

¾ Lipsa oportunității clienților de a explora în mod independent ofertele profitabile folosind serviciile World Wide Web.

Pentru a elimina aceste neajunsuri, este necesar să se dezvolte o tehnologie de rețea pentru proiectarea autorizațiilor, ale căror principale funcții sunt:

¾ Studiul și selectarea propunerii, utilizând serviciile internetului la nivel mondial, cu înregistrarea ulterioară prin agentul de turism.

¾ Îmbunătățirea calității serviciilor pentru turiști la un nivel superior.

Următoarele locuri automate sunt furnizate în această tehnologie de rețea:

Luați în considerare funcțiile agentului de turism:

¾ înregistrarea clienților;

¾ căutarea permiselor conform cerințelor;

¾ înregistrarea permisului;

Luați în considerare funcțiile clientului:

¾ asigurarea cerințelor de călătorie;

¾ auto-căutarea folosind baza de date a companiei;

¾ comandă online.







Pentru funcționarea cu succes a tehnologiei de rețea, trebuie îndeplinite următoarele cerințe:

Cerințe pentru stația de lucru a agentului de voiaj:

¾ AWS trebuie să fie conectat la Internetul global.

¾ Prezența unui dispozitiv de afișare a informațiilor (de exemplu, un monitor cu o rezoluție de cel puțin 640x480).

Cerințe pentru AWP client:

¾ Stația de lucru trebuie să fie conectată la Internet.

¾ Prezența unui dispozitiv de afișare a informațiilor (de exemplu, un monitor cu o rezoluție de cel puțin 640x480).

De asemenea, trebuie îndeplinite următoarele cerințe pentru informațiile de intrare:

O atenție deosebită ar trebui acordată stocării și actualizării informațiilor. În acest scop, baza de informații a sistemului trebuie să îndeplinească următoarele cerințe:

¾ Posibilitatea acumulării și stocării unor cantități semnificative de seturi de date în scopul utilizării repetate a acestora.

În plus, produsul software trebuie:

¾ Bucurați-vă de simplitatea interfeței.

Această tehnologie va fi dezvoltată pe baza unei arhitecturi pe trei niveluri, utilizând instrumentul de dezvoltare Macromedia Dreamweaver 8, utilizând limbajul de hipertext markup HTML folosind PHP. Baza de date va fi dezvoltată folosind MySQL. Ca un www-server va fi folosit Apache 2.0.59.

Dezvoltarea unei noi tehnologii pentru a asista clienții în proiectarea autorizațiilor

Dezvoltarea modelului bazei de date

Pentru a determina modelul informațional, vom defini modelul conceptual.

Modelul conceptual este un model abstract care definește structura sistemului modelat, proprietățile elementelor acestuia și relațiile cauze și efecte inerente sistemului și esențiale pentru atingerea scopului de modelare.

Figura 11 prezintă modelul conceptual al bazei de date în curs de elaborare:

Figura 11 - Model conceptual al bazei de date elaborate

Să aducem modelul la cea de-a doua formă normală, nu ar trebui să existe o dependență funcțională parțială a atributelor non-cheie din cheie (dependența atributelor non-cheie din partea cheii). Figura 12 prezintă prima formă normală a modelului bazei de date.

Figura 12 - A doua formă normală a modelului bazei de date

Să menționăm toate relațiile la a treia formă normală, adică să scăpăm de dependențele tranzitorii. Pentru a crea o bază de date care funcționează în mod normal este suficient ca relațiile din ea să fie în a treia formă normală.

Modelul logic al tehnologiei dezvoltate este prezentat în figura 13.

Figura 13 - Modelul de date logice al tehnologiei dezvoltate

La trecerea la modelul fizic al sistemului este necesar:

1. Marcați numele atributelor entității sub numele de coloane

tabelele bazei de date fiind dezvoltate.

2. Modificați tipul de atribute.

3. Introduceți restricții NotNull privind atributele necesare.

Să construim tabelul cu corespondența tipurilor de date în modelul logic al tehnologiei de rețea cu tipurile de date utilizate în schema de bază MySQL.

Tabelul 6 - Corelarea tipului de date







Trimiteți-le prietenilor: