Extras din proiect
Se considera urmatoarea structura de date privind expedierea marfurilor la o societate comerciala:
- denumire beneficiar
- cod beneficiar
- specificatia marfii
- cantitatea livrata
- cantitatea primita
- pret unitar
Ultimele cinci campuri se repeta pentru cate pozitii contine „ Avizul de expediere”. Pentru fiecare marfa sa se calculeze valoarea . Sa se afiseze antet, titlu, cap de tabel. Lista contine : nr. crt., toate datele de mai sus si valoarea. Sa se calculeze si sa se afiseze totaluri pe fiecare beneficiar si pe societatea comerciala.
Proiectarea unei baze de date in Visual FoxPro
1. Introducere
Avizul de expediere a marfii – este una din activitatile urmarite centralizat in cadrul departamentului de management pentru o societate comerciala.
Aplicatia a fost realizata folosind un sistem de gestiune a bazelor de date (SGBD) evoluat – Visual FoxPro, componenta a pachetului de dezvoltare a aplicatiilor , Microsoft Visual Studio .
Lansarea in executie a acestui SGBD se realizeaza prin urmatoarele comenzi : Start- Programs – Visual Studio 6.0- Visual FoxPro 6.0 .
2. Crearea proiectului si a bazei de date
Pentru lucrul in sistemul Visual FoxPro , se va introduce comanda
SET DEFAULT TO c:proiecteanexa27
Crearea proiectului se realizeaza fie prin introducerea comenzii
CREATE PROJECT proiect
in fereastra de comnezi, fie prin succesiunea comenzilor
FILE – NEW – PROJECT
In urma acestor comenzi, se va crea proiectul in care se vor incapsula toate entitatile de baze de date care vor contine tabele, relatii sau vederi; interogari, formulare , rapoarte. Fig. 1 - Fereastra cu structura proiectului
Pentru crearea bazei de date :
- in fereastra de comenzi se introduce comanda
CREATE DATABASE aviz expediere
sau
- meniul File – New- Database
sau
- in fereastra proiectului, se selecteaza sectiunea Databases si se
apasa butonul New care are ca efect aparitia urmatoarei ferestre de dialog:
Baza de date a fost numita aviz expediere.dbc.
3.Crearea tabelelor si stabilirea relatiilor intre tabele
Inaintea crearii structurilor de date concretizate in tabele , se proiecteaza care este componenta acestor entitati si apoi se procedeaza la crearea lor si stabilirea relatiilor.
In acest caz prima tabela „Clienti” cuprinde informatii referitoare la denumirea beneficiarului si codul beneficiarului. Cea dea doua tabela „Marfuri” contine campurile specificatia marfii, unitatea de masura, cantitatea livrata, cantitatea primita, pret unitar si de asemena cod beneficiar .
Preview document
Conținut arhivă zip
- Proiect Informatica.doc