Cuprins
1. Prezentarea aplicatiei . 4
1.1. Prezentare generala . 4
1.2. Functiile aplicatiei . 4
2. Proiectarea aplicatiei . 5
2.1.Generalitati societatea “ALFA” . 6
2.2 Proiectarea bazelor de date . 6
2.3.Crearea tabelelor . 7
2.4. Vizualizarea si realizarea relatiilor intre tabele . 11
2.5.Crearea interogarilor(queries) . 13
2.5.1.Crearea interogării ‚Clienti repartizare pe orasul de resedinta’ . 13
2.5.2.Crearea interogării ‚Furnizori repartizare pe orasul de resedinta’ . 14
2.5.3.Crearea interogării ‚FACTURI SORTATE PE DATA SPECIFICA’ . 15
2.5.4.Crearea interogărilor de tip update: ‘Valoare/ValoareIesire’ . 17
2.5.5.Crearea interogării ‚cautare produse in fct de furnizor’ . 18
2.5.6.Crearea interogării ‚cautare produse vandute in fct de client’ . 19
2.6.Crearea formularelor(forms) . 20
2.7.Crearea rapoartelor(reports) . 25
3.Proiectarea interfeţei grafice . 27
4.Concluzii . 34
Bibliografie . 35
Webografie . 35
Extras din document
1. Prezentarea aplicatiei
1.1. Prezentare generala
Lucrarea oferă o analiză a modalităţilor practice de utilizare a instrumentelor informatice pentru elaborarea sistemelor de gestionare a evidentei clientilor si furnizorilor pentru o anumita firma(in cazul acestei lucrari pentru firma:ALFA). Avantajele principale ale aplicatiei constau în administrarea sa destul de simplă deoarece dispune de o interfaţă intuitivă şi atrăgătoare. Utilizatorii precum şi cei care administrează baza de date nu trebuie să cunoască SGBD-ul Microsoft Access. Aplicaţia poate fi uşor modificată deci ar putea fi adaptată pentru orice tip de firma pentru gestionarea evidentei clientilor si furnizorilor a acesteia.
1.2. Functiile aplicatiei
Lucrarea este realizată sub formă de aplicaţie care permite ţinerea evidenţei:
- Furnizorilor de la care firma achiziţionează produsele comercializate;
- Facturilor de intrare a produselor;
- Clienţilor;
- Facturilor de ieşire;
- Valoarea totala a fiecărei facturi de ieşire/intrare;
2. Proiectarea aplicatiei
Microsoft Access este un instrument puternic pentru dezvoltarea şi gestionarea bazelor de date relaţionale de capacitate mică/medie. Sub aspectul performanţelor în funcţionare, acestea scad o dată cu creşterea volumului bazei de date; astfel, când numărul înregistrărilor depăşeşte ordinul sutelor de mii, viteza de lucru este sub nivelul celei oferite de sistemele de gestiune a bazelor de date Oracle, Microsoft SQL Server sau Informix.
Totodată, Microsoft Access îndeplineşte cele mai multe dintre cerinţele sistemelor de baze de date de tip client/server.
În ciuda complexităţii sale, este un sistem uşor de utilizat chiar şi de cei care nu sunt programatori, fiind echipat cu numeroase programe Wizard, aplicaţii auxiliare ce controlează multe dintre operaţiile uzuale ale activităţilor de creare şi editare ale tabelelor, interogărilor, formularelor şi rapoartelor.
Microsoft Access are o structură de bază de date capabilă să combine într-un singur fişier de tip .mdb toate obiectele cu care lucrează: tabelele, interogările, formularele, rapoartele, comenzile macro şi codul Visual Basic.
Unul din principalele avantaje din perspectiva client/server îl constituie creşterea vitezei de lucru şi minimizarea traficului de reţea, garantând că atât clientul cât şi serverul lucrează la parametri optimi.
Caracteristicile definitorii ale sistemului de gestiune a bazelor de date Microsoft Access se pot sintetiza în următoarele:
1. Posibilitatea creării unei baze de date care să poată fi utilizată de către un utilizator sau mai mulţi utilizatori în mod partajat;
2. Interogarea bazei de date se poate realiza în mod grafic prin interfaţa QBE (Query By Example), sau prin limbajul SQL (Standard Query Language);
3. Automatizarea unor activităţi/acţiuni prin programare în limbajul VBA sau prin macrocomenzi;
4. Realizarea importului/exportului de date către alte aplicaţii ale pachetului Microsoft Office sau alte SGBD-uri relaţionale;
5. Interfaţa utilizator GUI (Graphical User Interface) este uşor de folosit şi respectă principiile de utilizare caracteristice tuturor aplicaţiilor pachetului MS Office, ceea ce face ca utilizatorul să regăsească un mediu de lucru familiar la care să se adapteze cu uşurinţă;
6. Fundamentarea pe concepte noi, cum sunt conceptele de obiect, proprietăţi ale obiectelor, eveniment, procedură declanşată la apariţia unui eveniment, metode la care obiectele reacţionează în momentul producerii unui eveniment, programare orientată pe obiecte şi evenimente;
7. Asistenţă în dezvoltarea de aplicaţii şi utilizarea bazei de date;
8. Existenţa meniului Help şi a facilităţilor de ajutor contextual;
9. Înglobarea de componente Wizard pentru a ajuta utilizatorii în dezvoltarea de aplicaţii;
10. Tabelele din baza de date pot prelucra sute de mii de înregistrări.
Preview document
Conținut arhivă zip
- Aplicatie pentru Evidenta Clientilor si Furnizorilor unei Firme.doc
- Aplicatie pentru Evidenta Clientilor si Furnizorilor unei Firme.mdb