Professional Documents
Culture Documents
ELEV CLASA
1 Definirea problemei
1.1 Tema de proiect: Agentie imobiliara 1.2 Importanta temei: Piata imobiliara a inregistrat o crestere semnificativa in ultima perioada. Informatizarea activitatii permite o gestiune corecta si in timp real a cererii si ofertei imobiliare
2 Obiectivele aplicatiei
2.1 Cerinte functionale Aplicatia trebuire sa ofere suport electronic pentru - gestiunea imobilelor - gestiunea persoanelor (vanzatori/cumparatori) 2.2 Cerinte de proiectare Aplicatia trebuie sa: - ruleze cu costuri reduse si consum de resurse minim - ofere interfete grafice clare si prietenoase - ofere rezultatele corecte
3 Proiectarea aplicatiei
3.1 Proiectarea bazelor de date Bazele de date se proiecteaza prin analiza obiectelelor din problema reala, identificand caracteristicile si grupandu-le in jurul campurilor cheie (coduri unice) Datele pentru stabilirea directorului in care se realizeaza lansarea programului are urmatoarea structura:
Structure for table: C:\AGENTIEIMO\USER.DBF Number of data records: 1 Date of last update: 05/10/06 Code Page: 1252 Field Field Name Width Dec Index Collate Nulls Next Step 1 UTILIZATOR 30 2 LOCALIZARE 50 3 NSERVER 50 4 NRSEC 5 5 NRMIN 10
3
6 10 10 10 1 30 30 2 50 ** Total ** 289 7 8 9 10 11 12 13 NRMAX NRMIN_ALC NRMAX_ALC SERVER KLPT1 KLPT2 ALGPRT CALEWINRAR Numeric No Numeric No Numeric No Logical No Character No Character No Character No Character No
Type
4
1 15 15 15 2 30 30 10 10 30 30 10 8 25 8 8 10 30 30 10 30 30 10 20 4 4 4 10 10 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 TIPPROP STARE PIATA NOTA NUMEC PROPRIETAR TEL1 TEL2 AGENT CUMPARATOR SERIECONTR DATACONTR SUCURSALA VALABILDIN EXPIRALA JUDET VICCONSTR PERICOLEM LOCALITATE VICPOZ AVANTAJE ZONA STRADA NR BL AP PRET PRETMP 2 Character No Character No Character No Numeric No Character No Character No Numeric No Numeric No Character No Character No Character No Date No Character No Date No Date No Character No Character No Character No Character No Character No Character No Character No Character No Character No Character No Character No Numeric No Numeric No
5
29 10 10 10 3 3 3 3 3 3 3 8 10 150 ** Total ** 668 30 31 32 33 34 35 36 37 38 39 40 41 CHIRIE GARANTIE CHIRIEMP 2 CAMERE DORMITOARE BUCATARII HOLURI BAI BALCOANE ETAJ CONFORT STRUCTURA COMENTARII Numeric No Numeric No Numeric No Numeric No Numeric No Numeric No Numeric No Numeric No Numeric No Numeric No Character No Character No Character No
3.2 Proiectarea meniului aplicatiei Meniul aplicatiei ofera pe langa facilitatile generale optiuni specifice. Aceste optiuni, grupate logic pe obiectele/bazele de date din aplicatie sunt:
3.3 Proiectarea videoformatelor de intrare/iesire Videoformatele de intrare/iesire utilizatorul. Aceste ecrane sunt: pentru oferte reprezinta ecranele de interfata cu
pentru cereri
pentru agentii
3.4 Proiectarea si implementarea modulelor aplicatiei Modulele aplicatiei, implementate in optiunile meniului sunt prezentate in codul sursa al programului, din Anexa I
10
5 Documentatia aplicatiei
5.1 Manualul de utilizare (modul de utilizare) Orice produs program trebuie sa fie insotit de manualul de utilizare, prezentat pe scurt, in continuare. Aplicatia se lanseaza in executie folosind fisierul agentie.exe. Operatiile de adaugare, editare, stergere si cautare persoane se realizeaza selectand din meniu optiunea clienti/operatii. Listele ordonate ale clientilor precum si un raport privind acestia sunt accesibile din optiunea clienti. Listele ordonate ale imobilelor precum si un raport privind acestea sunt accesibile din optiunea apartamente. Listele ordonate ale tranzactiilor precum si un raport privind acestea sunt accesibile din optiunea vanzaricumparari. Date statistice privind valorile medii, maxime si minime pentru preturile imobilelor pot fi accesate prin optiunea date statistice a meniului aplicatiei. Optiunile camere, etaj si confort ofera informatii statistice pentru datele filtrate conform acestor criterii, in vederea obtinerii unor informatii comparative utile in analiza ofertelor. Iesirea din program se realizeaza selectand optiunea File/ Exit. Optiunea File ofera suport pentru gestionarea fisierelor, inclusiv tiparirea rapoartelor. Optiunea edit ofera facilitati de copiere, editare, cautare inlocuire text in document. Optiunea Favorites permite organizarea preferentiala a fisierelor iar optiunea Window modul de aranjare a ferestrelor.
6 Bibliografie
Pentru realizarea acestei lucrari s-au utilizat urmatoarele surse de informare: Visual FoxPro. Ghidul dezvoltarii aplicatiilor profesionale Marin Fotache Editura Polirom Visual Fox Pro 6.0 Marcel Andrei Homorodeanu Editura Niculescu
11
2 Obiectivele aplicatiei
2.1 Cerinte functionale 2.2 Cerinte de proiectare
3 Proiectarea aplicatiei
3.1 3.2 3.3 3.4 Proiectarea Proiectarea Proiectarea Proiectarea