Extras din proiect
Realizarea bazei de date presupune parcurgera urmatoarelor etape:
- Analiza sistemului economic pentru care s-a realizat baza de date si a cerintelor informationale asociate;
- Proiectarea structurii bazei de date ( schema conceptuala, externa si interna);
- Incarcarea datelor in daza de date;
- Exploatarea si intretinerea bazei de date.
ANALIZA SISTEMULUI ECONOMIC SI A CERINTELOR INFORMATIONALE
Activitatea de analiza presupune:
1. analiza componentelor sistemului si a legaturilor dintre acestea, activitate cunoscuta sub numele de analiza structurala sau statica, in urma careia se obtine modelul structural(static) al sistemului;
2. analiza starilor sistemului si a tranzitiilor posibile intre aceste stari , in raport cu anumite evenimente. Este asa numita analiza temporala (comportamentala), prin care se obtine modelul dinamic (sau temporal) al sistemului;
3. analiza cerintelor informationale, respectiv a transformarilor de date (a tranzactiilor) din cadrul sistemului economic prin care sunt satisfacute cerintele informationale asociate domeniului economic. In urma acestei activitati se obtine modelul functional (transformational) al sistemului economic;
4. integrarea modelelor sistemului ecomomic (structural, dynamic si functional) in scopul corelarii si completarii lor.
ANALIZA STRUCTURALA A SISTEMULUI ECONOMIC TEHNICA DIAGRAMELOR ENTITATE-ASOCIERE
Analiza structurala a sistemului economic are ca obiectiv evidentierea componemtelor (obiectivelor) din cadrul sistemului, pentru care urmeaza sa se colecteze si sa se memoreze date din cadrul DB, precum si evidentierea legaturilor dintre aceste componente.
Tehnica entitate-asociere
1. identificarea componentelor (entitatilor) din cadrul sistemului economic;
2. identificarea asocierilor dintre entitati si calificarea acestora;
3. identificarea atributelor aferente entitatilor si asocierilor dintre entitati;
4. stabilirea atributelorde identificare a entitatilor
Identificarea componentelor sistemului economic
Componentele sistemului economic sunt denumite entitati si sunt reprezentate in cadrul diagramei prin blocuri dreptungiulare.
Pentru activitatea unei agentii de voiaj sunt puse in evidenta urmatoarele entitati:
- clienti;
- hoteluri;
- contracte;
- angajati;
- localitati.
Fiecare entitate prezinta mai multe instante (realizari). De exemplu, agentia are mai multi clienti, mai muti angajati etc.
In urma acestei etape s-a realizat prima forma a diagramei entitate-asociere (fig 1).
Figura 1.
Identificarea asocierilor dintre entitati si calificarea acestora
In cadrul sistemului analizat componentele nu apar decat arareori izolate.Intre acestea se stabilesc legaturi, asocieri.
In cadrul diagramei entitate-asociere, legaturile dintre entitati sunt reprezentate prin arce neorientate, care fac legatura intre nodurile ce reprezinta entitatile participante la asociere.
Semnificatia legaturii, exprimata printr-un nume acordat legaturii se reprezinta cu ajutorul unui nod eticheta (romb), plasat pe arc ca nod intermediar
Tipul (forma) legaturii se exprima cu ajutorul cardinalitatii.
Cardinalitatea asocierilor exprima numarul minim si numarul maxim de realizari (instante) de entitate care pot fi associate cu o realizare a partenerului de asociere. Cardinalitatea se exprima prin perechi de numere, cate o pereche pentru fiecare entitate din cadrul legaturii.
Figura 2. Diagrama entitate-asociere pentru domeniul economic (a doua forma)
Identificarea atributelor aferente entitatilor si asocierilor dintre entitati
Atributele exprima caracteristici, proprietati ale comportamentelor sistemului economic analizat sau ale asocierilor dintre aceste componente.
In mod current, atributele sunt associate entitatilor
In cadrul diagramei entitate-asociere, atributele sunt figurate prin blocuri ovale, legate de entitatea, respective asocierea pe care o descriu intr-un mod specific, in functie de tipul atributelor.
Preview document
Conținut arhivă zip
- Proiect-Agentie de Turism.doc