Construirea și Testarea Sistemului

Curs
4.5/10 (2 voturi)
Conține 1 fișier: pdf
Pagini : 17 în total
Cuvinte : 1392
Mărime: 1.30MB (arhivat)
Publicat de: Cosmy C.
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Liana Anica Popa
Academia De Studii Economice Bucuresti Catedra Informatica si Control de Gestiune

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.

Preview document

Construirea și Testarea Sistemului - Pagina 1
Construirea și Testarea Sistemului - Pagina 2
Construirea și Testarea Sistemului - Pagina 3
Construirea și Testarea Sistemului - Pagina 4
Construirea și Testarea Sistemului - Pagina 5
Construirea și Testarea Sistemului - Pagina 6
Construirea și Testarea Sistemului - Pagina 7
Construirea și Testarea Sistemului - Pagina 8
Construirea și Testarea Sistemului - Pagina 9
Construirea și Testarea Sistemului - Pagina 10
Construirea și Testarea Sistemului - Pagina 11
Construirea și Testarea Sistemului - Pagina 12
Construirea și Testarea Sistemului - Pagina 13
Construirea și Testarea Sistemului - Pagina 14
Construirea și Testarea Sistemului - Pagina 15
Construirea și Testarea Sistemului - Pagina 16
Construirea și Testarea Sistemului - Pagina 17

Conținut arhivă zip

  • Construirea si Testarea Sistemului.pdf

Alții au mai descărcat și

Manual Grafuri

1. Preliminarii 1.1. Algoritmi Toti algoritmii descrisi în cadrul acestei lucrari folosesc structuri de date de tip graf. Unele descrieri sînt...

Manual Limbaj C

1. Generalitati asupra limbajului C 1.1. Introducere Limbajul C a fost creat la începutul anilor '70 de catre Brian W Kernigham si Dennis M...

Protocoale Peer to Peer

Protocolul P2P implică interacţiunea a două entităţi prin schimbul de mesaje, numite PDU (Protocol Data Unit). Fiecare PDU conţine un antet...

Noțiuni despre Algoritmi și Programare Structurată

2.1. Noţiuni introductive Rezolvarea problemelor cu ajutorul calculatorului presupune parcurgerea mai multor etape: 1. analiza problemei (cu...

Variabile

6. Variabile Prin variabilă se înţelege o dată a cărei valoare se poate schimba pe parcursul execuţiai programului. Unei variabile i se atribuie...

Instrucțiunile limbajului C++

5. Operaţii de intrare/ieşire În C, spre deosebire de alte limbaje, sistemul intrare/ieşire nu este parte a limbajului, ci este introdus printr-un...

Instrucțiuni

O instrucţiune este o parte a programului care poate fi executată. Aceasta înseamnă că o instrucţiune specifică o acţiune. Standardul ANSI C şi cel...

Instrucțiuni de intrare

7. Instrucţiuni de iterare Instrucţiunile de iterare (ciclare) permit ca un grup de instrucţiuni să se execute repetat, până se îndeplineşte o...

Te-ar putea interesa și

Sistem Inteligent de Gestiune a Datelor

Preambul Înţelegerea mecanismelor vieţii şi în special ale inteligenţei umane a constituit o preocupare permanentă a multor categorii de...

Site Web Dinamic-Educational Sportiv

INTRODUCERE Utilizarea unui serviciu de un tip oarecare in Internet implica prezenta a doi parteneri hardware (calculatoare ) care comunica: •...

Metode de Proiectare a Sistemelor Informatice

Metode de proiectare a sistemelor informatice Capitolul 1 - Prezentare generala Sistemul informatic - este un sistem care permite introducerea de...

Metodologii de Implementare ERP

Metodologii de implementare a sistemelor ERP Cei mai mulţi furnizori ERP, în general furnizorii din industria software, dar şi firmele de...

Inginerie de Sistem

• Condiţionări şi cunoştinţe prerechizite Cursul nu are condiţionări prerechizite. Cunoştinţele prerechizite care pot facilita asimilarea...

Sisteme Expert Financiar-Bancare

Capitolul 1. Clasificarea sistemelor informatice Clasificarea sistemelor informatice se face în funcţie de anumite criterii, şi anume: [Lungu &...

Laborator Sisteme Expert

Din punctul de vedere al TI (formulat înainte de anii 1990), un SE este un program care permite “separarea cunostintelor declarative, exprimate în...

Sisteme Expert

Introducere în inteligenta artificiala 1 Scurt istoric Inteligenta artificiala reprezinta un domeniu al stiintei calculatoarelor care s-a...

Ai nevoie de altceva?