Search  
Friday, May 25, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Form-uri si generatoare de form-uri  Bloc...
 Bloc
 
 3/26/2010 8:19:00 PM
User is offlineschemavl
12 posts


Bloc
 (N/A)
Salutare...va rog frumos care ma poate ajuta si pe mine cu ideea gestiunii unui bloc...doar baza de date ca formurile le fac eu...cam ce tabele ar trebui sa pun?...la un bloc?...localnici?...plati?..
va rog mult...astept un raspuns..
Stima si respect
 3/28/2010 9:19:54 AM
User is offlineschemavl
12 posts


Re: Bloc
 (N/A)
macar o idee????
 3/28/2010 10:29:28 AM
User is offlinegldesign
400 posts
2nd


Re: Bloc
 (N/A)
 schemavl wrote
Salutare...va rog frumos care ma poate ajuta si pe mine cu ideea gestiunii unui bloc...doar baza de date ca formurile le fac eu...cam ce tabele ar trebui sa pun?...la un bloc?...localnici?...plati?..
va rog mult...astept un raspuns..
Stima si respect


E ca si cum ai spune ca vrei sa faci o masina noua care sa aiba 4 roti si volan
Atata timp cat nu spui mai multe raspunsul va fi cel pe care l-ai primit pana acuma
 3/28/2010 10:31:59 AM
User is offlineschemavl
12 posts


Re: Bloc
 (N/A)
ok...eu m am gandit la o tabela de localnici...una de apartamente....una de plati...una de restante..una de apa calda-rece...una de datori..
nu stiu daca e buna ideea?
 3/28/2010 10:52:24 AM
User is offlinegldesign
400 posts
2nd


Re: Bloc
 (N/A)
 schemavl wrote
ok...eu m am gandit la o tabela de localnici...una de apartamente....una de plati...una de restante..una de apa calda-rece...una de datori..
nu stiu daca e buna ideea?


Problema tot nu e clara
Care e scopul acestor tabele
Pe forum sunt acu in lucru 2 proiecte de atestat si ai putea sa vezi si acolo ce discutii s-au purtat pana s-au stabilit tabelele
 3/28/2010 10:55:11 AM
User is offlineschemavl
12 posts


Re: Bloc
 (N/A)
mersi oricum pentru ajutor..vad eu cum ma descurc
 3/28/2010 10:59:02 AM
User is offlinemmarcel
90 posts


Re: Bloc
 (N/A)
Nu ai inteles ce a vrut sa spuna gldesign. O problema, ca sa o poti programa, trebuie sa fie corect definita. Daca este este ambigua, nu va putea fi programata. Cand incepi sa faci un program, nu cu tabelele (bazele de date) trebuie sa incepi. Problema gestiunii unui bloc este foarte vaga. Probabil ca te referi la calculul intretinerii. Daca este asa, atunci trebuie sa iti lamuresti modul de calcul al incalzirii, al apei calde, al apei reci, al en.electrice, gaze, gunoi, cheltuieli comune, penalizari, etc. Trebuie sa sti cum calculezi la cei care au apometre, centrale termice, contoare separate de gaze si cei care nu au. Dupa ce iti lamuresti toate aceste probleme, vei vedea ca structura bazei de date va veni de la sine.
 3/28/2010 11:01:40 AM
User is offlineschemavl
12 posts


Re: Bloc
 (N/A)
asta e problema mea..nu am probleme cu programarea ei..ci cu ideea...nu stiu ce ar trebui sa contina baza de date...pt asta am cerut ajutor...o idee simpla....construirea ei o fac eu...
 3/28/2010 11:56:55 AM
User is offlinemmarcel
90 posts


Re: Bloc
 (N/A)
Presupun ca ai studiat legislatia si toate problemele iti sunt clare. programul trebuie sa faca calculul intretinerii pentru o asociatie de proprietari, care poate sa cuprinda mai multe blocuri, un sigur bloc sau cateva scari. Ai nevoie de datele apartamentelor: nr.ap., suprafata, nr.perosoane, nr.camere, daca ap.are su nu cotoar de gaze, centrala termica, daca are apometre apa calda rece. Trebuie sa inregistrezi facturile furnizorilor: nr.factura, data facturii, valoarea, mc (kw), daca factura intra la calcul pe toata asociatia sau numai pentru un bloc, scara. trebuie sa faci apoi calculul pentru o luna pentru fiecare apartament. pentru asta iti trebuie o tabela  in care sa ai mc de apa rece, calda, suma pentru apa rece, calda, mc gaze suma gaze, suma pt.incalzire, gunoi, en.el., lift, salarii, cheltuieli adm., fond rulment, fond reparatii, restante, penalizari, total de plata. Trebuie sa inregistrezi incasarile. pentru asta ai nevoie de o tabela in care sa treci nr.ap., nr.chitantei, data, luna pentru care se face incarea, suma incasata defalcata pe:intretinere, restanta, fond rulment, etc. Aceasta ar fi doar o privire sumara asupra acestei probleme.
 3/28/2010 12:03:06 PM
User is offlineschemavl
12 posts


Re: Bloc
 (N/A)
mersi mult..:)..nu numai calculul intretinerii...tot ce tine de bloc...tabela cu localnici nu trebuie?
 3/28/2010 12:18:05 PM
User is offlinemmarcel
90 posts


Re: Bloc
 (N/A)
Tabela cu datele apartamentelor se poate completa cu  numele si prenumele proprietarului, nmele persoanelor in intretinere, data intrarii in intretinere, data iesirii din intretinere (pentru persoanele in intretinere se poate face o tabela separata). Tabelele pot fi completate cu orice alte informatii de care ai nevoie.
 3/28/2010 12:21:57 PM
User is offlineschemavl
12 posts


Re: Bloc
 (N/A)
ok..am sa incer sa fac dbc-ul mesi mult..pt intelegere si ajutor..:)

 3/28/2010 1:13:41 PM
User is offlineEugen Gliga
1052 posts
1st




Re: Bloc
 (N/A)
Si apropo, locuitorii unui bloc se numesc locatari, nu localnici :)


 3/28/2010 1:30:03 PM
User is offlineschemavl
12 posts


Re: Bloc
 (N/A)
locatari....da...stiam dar m am grabit
 3/29/2010 11:55:37 AM
User is offlineaflorin
840 posts
1st


Re: Bloc
 (N/A)
Ideea cind stabilesti un design de BD ar fi cam asa:
- pornesti de la idee
- pui pe hartie o V1 a schemei
- te duci la rapoarte si vezi ce ai nevoie acolo
- refaci schema V1, astfel incat pentru TOATE rapoartele tale sa ai datele necesare - obtii V2
- ajungi si la un V3 cind iti pui problema optimizarilor

Enough theory:
1. daca ai un singur bloc si o singura scara:
Tabela apartamente e sigura (si aici probabil ai nevoie de atribute cum ar fi numar persoane care locuiesc acolo, suprata locuibila, numar de camere)
Te intereseaza istoricul proprietarilor? (adica cine a locuit acolo si in ce perioada). Atucni ai nevoie de o tabela cu proprietari. Daca nu, poti sa ii bagi tot in tabela de apartamente

2. Te gandesti ca aplicatia ar putea fi extinsa la mai multe scari / blocuri?
Acum ar fi momentul pentru a prevedea aceasta extindere. Odata finalizata aplicatia, e mai greu
Deci: tabela cu scari de bloc, tabela cu blocuri

3. Tabela de facturi
Fiecare bloc primeste un numar de facturi de utilitati: apa rece, apa calda, incalzire, lift, gunoi, energie electrica de pe scara, diverse lucrari, etc
Unele facturi vin la nivel de bloc, altele la nivel de scara

4. Tabela Incasari
fiecare locatar plateste intretinerea. Cind vrea el, cit vrea el. Fiecare plata a unui locatar este o incasare pentru asociatia de locatari. Incasarea poate fi: completa la luna curenta / partiala la o luna curenta sau anterioara / completa pe mai multe luni / partiala din mai multe luni

5. Tabela Datorii
fiecare factura de utilitati se imparte la fiecare locatar dupa un anumit criteriu (de ex incalzirea se imparte dupa suprafata aprtamentului / sau dupa consumul repartotorului daca acesta exista, in timp ce liftul, daca exista, se plateste dupa numarul de persoane). Nu uita ca la apa rece si calda ai apometre, pierderi de repartizat, pierdere maxima pentru cei in pausal, etc

6. Tabela Restante
asta e o tabela calculata, restanta din luna precedenta + Datorii luna curenta - incasari

7. Tabela Penalitati
se calculeaza

8. Tabela Apometre
fiecare apartament poate avea apometre: unul sau mai multe. Fiecare apometru are un consum lunar (determinat pe baza indecsilor comunicati de catre proprietari).
Apropo: vezi ca apa rece e compusa din doua bucati: apa rece propriu zisa si apa rece din apa calda.

Daca unii din termenii de mai sus iti suna ciudat, ar fi bine sa mai porti niste discutii cu clientul. Problema nu e asa simpla cum pare, iar un design prost il vei duce in circa cit timp vei lucra la aplicatie

Florin Aparaschivei - Iasi
 3/29/2010 3:10:12 PM
User is offlineschemavl
12 posts


Re: Bloc
 (N/A)
mersi mult pentru idee...am sa tin cont de ce mi ai zis
  Visual FoxPro  Form-uri si generatoare de form-uri  Bloc...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement