Construirea și Testarea Sistemului

Previzualizare curs:

Extras din curs:

- Adaptarea soluţiei logice a SIG la specificul platformei pentru care va fi dezvoltat

- Implementarea propriu-zisă

2. "Obiectele" sistemului

-Tabele

-Formulare - activează şi coordonează execuţia diverselor prelucrări

-Interogări – efectuarea de consultări sau actualizări.

-Rapoarte – furnizare de informaţii în format imprimabil; grupare, structurare de date şi calcul, gestionare a formei de prezentare a rezultatului. Sursele de date ale rapoartelor: tabele şi interogări

-Macrocomenzi – prelucrări fără a recurge la programare

-Module – unităţi de program (proceduri, funcţii, clase de obiecte) dezvoltate pentru realizarea sistemului; pentru Access, redactarea programelor se face în limbajul VBA (Visual Basic for Applications).

3. Regulă generală

-Aplicaţia se construieşte în jurul formularelor:

-sunt preluate şi actualizate datele din tabele;

-în urma evenimentelor modelate, sunt declanşate execuţii de macro-uri şi module.

în tabelă: proprietatea Validation Rule - la nivel de câmp şi la nivelul tabelei (aici, corelaţii între câmpuri diferite din tabelă);

-cu proprietăţile Required şi Allow zero length;

-în SQL: clauza CREATE/ALTER TABLE ... CHECK (restricţie);

-cu module sau macrocomenzi: în formulare, ataşate la proprietatea de tip eveniment Before Update a unui obiect de tip Text Box, Combo Box s.a sau a înregistrării (Form).

Identificarea înregistrărilor unei table se face pe baza valorilor cheii primare, de aceea căutările cele mai frecvente realizează în funcţie de cheile primare.

-Indexarea - modalitate de optimizare - se poate aplica nu numai pentru cheile primare, ci şi pentru alte câmpuri după care se fac căutări frecvente.

-Prin diferenţiere de indexul cheii primare, acestea poartă denumirea de chei de indexare, ori indecşi secundari.

O cheie externă se defineşte în Access prin crearea unei legături (Relationships) către cheia primară corespunzătoare, legătură pentru care trebuie activată verificarea integrităţii referenţiale.

-Verificarea restricţiei de integritate referenţială este realizată automat de către sistem.

-Sistemul poate efectua automat actualizări ale cheilor externe, antrenate de modificările survenite în valorile cheilor primare surse pentru cheile externe:

-prin activarea opţiunii Cascade Update Related Fields, la schimbarea valorii cheii primare dintr-o înregistrare, este actualizat automat conţinutul cheilor externe corespondente;

-selectând opţiunea Cascade Delete Related Fields, la suprimarea unei înregistrări, sunt eliminate automat înregistrările din alte tabele, legate prin chei externe de cheia primară a înregistrării şterse.

Observații:

Academia De Studii Economice Bucuresti Catedra Informatica si Control de Gestiune

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Construirea si Testarea Sistemului.pdf
Alte informații:
Tipuri fișiere:
pdf
Nota:
8/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
17 pagini
Imagini extrase:
17 imagini
Nr cuvinte:
1 392 cuvinte
Nr caractere:
7 878 caractere
Marime:
1.30MB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Limbaje de Programare
Predat:
la facultate
Materie:
Limbaje de Programare
Profesorului:
Liana Anica Popa
Sus!