Extras din proiect
Calculatoarele apărute relativ nu demult se plasează printre cele mai impunătoare simboluri tehnice ale secolului al XX-lea. Este greu de evidenţiat o altă invenţie, care sa întreţesut atât de ciudat şi de trainic în canavaua pestriţă ale realităţii umane. Spre deosebire de majoritatea covîrşitoare de alte invenţii, are loc perfecţionarea permanentă a aspectului tehnic şi a celui funcţional ale calculatorului şi acest proces este însoţit de creşterea presiunii lui asupra multor aspecte ale activităţii umane. Calculatoarele devin tot mai active şi pătrund tot mai intens în sfera umană, căpătînd, totodată trăsături de autonomie. Cu toate acestea, influenţa lor asupra societăţii nu este univocă.
Domeniul de utilizare a lor creşte cu fiecare zi şi serviciile pe care le acordă sisteme automatizate devin tot mai multe şi tot mai perfecte. Nu degeaba tot mai des auzim cuvinte de genul e-commerce, e-bussiness, e-medicine şi multe alte, care au ca nucleu nu altceva decît un sistem computerizat scopul căruia este satisfacerea anumitor cerinţe dintr-un anumit domeniu.
O tendinţă nouă este şi crearea sistemelor distribuite, principiul cărora este amplasarea diferitor componente a sistemului pe diferite calculatoare dintr-o reţea, care au legătura şi asigură funcţionalitatea sistemului anumite prin interacţiunea componentelor, care fiind amplasate pe diferite calculatoare asigură o productivitate mult mai mare, şi permite să specializăm anumite calculatoare pentru anumit tip de operaţii, care va deservi cerinţele altor componente din sistemul distribuit.
Odată cu crearea unor sisteme mai complexe, mai performante şi mai flexibile, apare problema de proiectare a sistemelor. Proiectarea sistemelor este necesară pentru a satisface anumite cerinţe faţă de sistem şi pentru a crea un sistem, care fiind foarte complex prin analiză va fi discompus în componente care realizează toate funcţionalităţile specificate şi nu dă eşecuri din cauza situaţiilor neprevăzute.
De dezvoltarea proiectului de la ideie pînă la productul final se ocupă ingineria programării. În componenţa ei intră următoarele etape de dezvoltare :
- Analiza;
- Arhitectura;
- Implementarea;
- Testarea.
ENUNŢUL TEMEI
În cadrul lucrării date vom efectua dezvoltarea produsului, care este bază de date de documente. Adică funcţionalitatea de bază a aplicaţiei este accesul la lista de documente stocate în baza de date. Însă sistemul nu se limtează doar la asigurarea accesului la lista de documente, care pot fi documente textuale sau grafice, ci asigură functionalităţiile de introducerea şi reînnoirea documentelor în baza de date, precum extragerea documentelor din BD (baza de date) şi vizualizarea conţinutului documentelor în browserul aplicaţiei.
Aplicaţia poate servi ca nucleu şi poate fi extinsă pînă la sistem distribuit al stocării documentelor, unde este posibil de verificat starea documentelor şi vor exista diferite grupe de utilizatori cu diferite drepturi de acces şi acţiune.
Extinderea aplicaţiei este în mare parte posibila datorită structurii pe trei straturi adică delimitarea urmatoaelor domenii ale aplicaţiei:
- GUI (Graphic User Interface);
- BL (Bussines Logica);
Preview document
Conținut arhivă zip
- Dezvoltarea unui Produs Program
- Cuprins.doc
- Nota_explicativa.doc
- Titlu.doc