Extras din proiect
Prezentarea problemei
Sistemul informativ creat vizeaza activitatea unei firme care realizeaza productii agricole si, de asemenea, lucrari agricole sezoniere catre persoane fizice si private. Clientii firmei care doresc realizarea de lucrari agricole se caracterizeaza prin cod, denumire, localitate si numar de telefon. Un client incheie un contract caracterizat de cod contract, data incheierii contractului, codul clientului care a incheiat contractul, suprafata pe care se va desfasura lucrarea si codul lucrarii de efectuat. In urma incheierii contractului, clientului ii este emisa o obligatie de plata caracterizata prin cod obligatie, codul contractului aferent, suma de bani de platit, stare („onorat” daca clientul a onorat plata sau „incurs” daca clientul inca nu a achitat suma) si data emiterii obligatiei de plata. Pentru fiecare obligatie de plata se vor efectua plati de catre clienti, acestea fiind caracterizate de cod plata, codul contractului aferent, suma platita si data realizarii platii. Fiecare contract incheiat va genera o actiune realizata de salariat, actiune care atesta onorarea contractului de catre firma. Aceasta se caracterizeaza prin cod actiune, codul contractului aferent, codul salariatului care a efectuat lucrarea, data realizarii, codul productiei obtinute in cazul lucrarilor efectuate pentru firma cand se obtine productie si cantitatea de productie obtinuta. Salariatii se caracterizeaza prin cod salariat, nume si adresa. Firma realizeaza anumite lucrari caracterizate prin cod lucrare, denumire, tariful pe care il primeste salariatul la realizarea lucrarii pentru un hectar si tariful cerut clientului pentru acealsi lucru, consum specific de motorina, codul unui alt consum care mai poate apare si cantitatea acestui consum specific. Firma tine de asemenea evidenta stocurilor pe care le are. Un stoc se caracterizeaza prin cod stoc, denumire(motorina, seminte de grau etc), cantitatea existenta in stoc si unitatea de masura a evidentei acestor cantitati din stoc. Aprovizionarea stocurilor se face prin incheierea unor fise tehnologice (caracterizate prin numar, codul stocului pentru care s-a realizat aprovizionarea, codul furnizorului, cantitatea achizitionata si data). In urma inchieirii unei astfel de fise, firma emite un ordin de plata catre furnizor (caracterizat prin cod, denumire, localitate si numar de telefon) caracterizat prin cod, numar fisa aferenta, suma platita si data emiterii ordinului de plata.
Firma tine, de asemenea, evidenta stocurilor de productie caracterizate prin cod productie, denumire productie, cantitatea existenta in stoc si unitatea de masura. Firma poate incheia contracte de vanzare (caracterizate prin cod contract, codul cumparatorului, codul produsului vandut, cantitatea vanduta si data efectuarii vanzarii) cu cumparatorul caracterizat prin cod, denumire, localitate si numar de telefon. In urma incheierii contractului de vanzare, cumparatorului ii este emisa o obligatie de plata caracterizata prin cod obligatie, codul contractului aferent, suma de bani de platit, stare („onorat” daca clientul a onorat plata sau „incurs” daca clientul inca nu a achitat suma) si data emiterii obligatiei de plata. Pentru fiecare obligatie de plata se vor efectua plati de catre cumparatori, acestea fiind caracterizate de cod plata, codul contractului aferent, suma platita si data realizarii platii.
Identificarea entitatilor
CLIENT FISA
CONTRACT FURNIZOR
OBLIGATIE ORDINPL
PLATA PRODUCTIE
ACTIUNE CUMPARATOR
SALARIAT CONTRACTVZ
LUCRARE OBLIGVZ
STOC PLATAVZ
Normalizari
Client(Codcl, dencl, localit, tel, contract(cod contr, datac, codcl, supraf, obligatie(codobl, val, stare, datae, plata(codpl, codobl, suma, datapl)), actiune(coda, codcontr, dataa, cant)))
Salariat(Codsal, nume, adresa, actiune(dataa, cant))
Stoc(Cods, dens, vals, um, lucrare(codlucr, denlucr, tarifsal, tarifcl, consm, consum), fisa(nrf, cant, dataf, ordinpl(cpl, sumap, datap))
Furnizor(Codf, denf, localit, telf, fisa(nrf, cant, dataf))
Productie(codp, denp, valp, um, actiune( coda, dataa, codp, cant), contractvz(codvz, cant, datavz, obligvz(codobl, stare, suma, datae, platavz(codpl, suma, datapl))))
Preview document
Conținut arhivă zip
- Baza de Date care Gestioneaza Activitatea unei Firme care Realizeaza Productii Agricole
- Documentatie
- baza.doc
- interfata.doc
- intrari.doc
- Lucrari.doc
- meniul.doc
- prezentarea problemei.doc
- actiune.CDX
- actiune.dbf
- actiune_consultare.SCT
- actiune_consultare.scx
- client.CDX
- client.dbf
- client_consultare.SCT
- client_consultare.scx
- client_contract.SCT
- client_contract.scx
- client_contracte.BAK
- client_contracte.FXP
- client_contracte.prg
- client_contracte.SCT
- client_contracte.scx
- client_contracte2.BAK
- client_contracte2.FXP
- client_contracte2.prg
- client_datorii.FXP
- client_informatii.SCT
- client_informatii.scx
- client_obligatii.FXP
- client_obligatii.prg
- client_plati.FXP
- client_plati_an.FXP
- client_plati_an.prg
- client_plati_an_anterior.FXP
- client_plati_an_trecut.FXP
- client_plati_an_trecut.prg
- client_plati_luna.FXP
- client_plati_luna.prg
- client_plati_random.FXP
- client_plati_random.prg
- contract.CDX
- contract.dbf
- contract.FRT
- contract.frx
- contracte_an.FXP
- contracte_an.prg
- contracte_an_anterior.FXP
- contracte_an_trecut.FXP
- contracte_an_trecut.prg
- contracte_luna.FXP
- contracte_luna.prg
- contracte_random.FXP
- contracte_random.prg
- contractvz.CDX
- contractvz.dbf
- contractvz.FRT
- contractvz.frx
- contractvz_an.FXP
- contractvz_an.prg
- contractvz_an_trecut.FXP
- contractvz_an_trecut.prg
- contractvz_consultare.SCT
- contractvz_consultare.scx
- contractvz_informatii.SCT
- contractvz_informatii.scx
- contractvz_luna.FXP
- contractvz_luna.prg
- contractvz_random.FXP
- contractvz_random.prg
- contract_consultare.SCT
- contract_consultare.scx
- contract_informatii.sct
- contract_informatii.scx
- cumparator.CDX
- cumparator.dbf
- cumparator_an.FXP
- cumparator_an.prg
- cumparator_an_trecut.FXP
- cumparator_an_trecut.prg
- cumparator_consultare.SCT
- cumparator_consultare.scx
- cumparator_contractvz.SCT
- cumparator_contractvz.scx
- cumparator_informatii.SCT
- cumparator_informatii.scx
- cumparator_luna.FXP
- cumparator_luna.prg
- cumparator_luna_trecuta.FXP
- cumparator_luna_trecuta.prg
- firma.dbc
- firma.DCT
- firma.DCX
- fisa.CDX
- fisa.dbf
- fisa_consultare.SCT
- fisa_consultare.scx
- furnizor.CDX
- furnizor.dbf
- furnizor_consultare.SCT
- furnizor_consultare.scx
- furnizor_informatii.SCT
- furnizor_informatii.scx
- furnizor_luna.FXP
- furnizor_luna.prg
- furnizor_random.FXP
- furnizor_random.prg
- furrnizor_fisa.SCT
- furrnizor_fisa.scx
- Gestiune.PJT
- Gestiune.pjx
- iulia.BAK
- iulia.ERR
- iulia.FXP
- iulia.prg
- lucrare.CDX
- lucrare.dbf
- lucrare_an.FXP
- lucrare_an.prg
- lucrare_an_trecut.FXP
- lucrare_an_trecut.prg
- lucrare_consultare.SCT
- lucrare_consultare.scx
- lucrare_informatii.SCT
- lucrare_informatii.scx
- lucrare_luna.FXP
- lucrare_luna.prg
- lucrare_random.FXP
- lucrare_random.prg
- lucrare_totale.SCT
- lucrare_totale.scx
- lucrare_total_an.FXP
- lucrare_total_an.prg
- lucrare_total_an_trecut.FXP
- lucrare_total_an_trecut.prg
- lucrare_total_luna.FXP
- lucrare_total_luna.prg
- lucrare_total_luna_trecuta.FXP
- lucrare_total_luna_trecuta.prg
- meniu.MNT
- meniu.mnx
- MENIU.MPR
- meniu.MPX
- obligatie.CDX
- obligatie.dbf
- obligatie_an.FXP
- obligatie_an.prg
- obligatie_an_trecut.FXP
- obligatie_an_trecut.prg
- obligatie_consultare.SCT
- obligatie_consultare.scx
- obligatie_informatii.SCT
- obligatie_informatii.scx
- obligatie_luna.FXP
- obligatie_luna.prg
- obligatie_random.FXP
- obligatie_random.prg
- obligatie_suma.FXP
- obligatie_suma.prg
- obligatii_incurs.FXP
- obligvz.CDX
- obligvz.dbf
- obligvz_an.FXP
- obligvz_an.prg
- obligvz_an_trecut.FXP
- obligvz_an_trecut.prg
- obligvz_consultare.SCT
- obligvz_consultare.scx
- obligvz_informatii.SCT
- obligvz_informatii.scx
- obligvz_luna.FXP
- obligvz_luna.prg
- obligvz_random.FXP
- obligvz_random.prg
- obligvz_total.FXP
- obligvz_total.prg
- ordinpl.CDX
- ordinpl.dbf
- ordinpl_an.FXP
- ordinpl_an.prg
- ordinpl_an_trecut.prg
- ordinpl_consultare.SCT
- ordinpl_consultare.scx
- ordinpl_informatii.SCT
- ordinpl_informatii.scx
- ordinpl_luna.FXP
- ordinpl_luna.prg
- plata.CDX
- plata.dbf
- platavz.CDX
- platavz.dbf
- platavz_an.FXP
- platavz_an.prg
- platavz_an_trecut.FXP
- platavz_an_trecut.prg
- platavz_consultare.SCT
- platavz_consultare.scx
- platavz_informatii.SCT
- platavz_informatii.scx
- platavz_luna.FXP
- platavz_luna.prg
- platavz_luna_trecuta.FXP
- platavz_luna_trecuta.prg
- platavz_totale.SCT
- platavz_totale.scx
- platavz_total_an.FXP
- platavz_total_an.prg
- platavz_total_an_trecut.FXP
- platavz_total_an_trecut.prg
- platavz_total_luna_trecuta.FXP
- platavz_total_luna_trecuta.prg
- plata_an.prg
- plata_an_trecut.prg
- plata_consultare.SCT
- plata_consultare.scx
- plata_informatii.SCT
- plata_informatii.scx
- plata_luna.prg
- plata_random.prg
- plata_totale.SCT
- plata_totale.scx
- plata_total_an.FXP
- plata_total_an.prg
- plata_total_an_trecut.FXP
- plata_total_an_trecut.prg
- plata_total_luna_trecuta.FXP
- plata_total_luna_trecuta.prg
- productie.CDX
- productie.dbf
- productie_an.FXP
- productie_an.prg
- productie_an_trecut.FXP
- productie_an_trecut.prg
- productie_consultare.SCT
- productie_consultare.scx
- productie_informatii.sct
- productie_informatii.scx
- productie_luna.FXP
- productie_luna.prg
- productie_luna_trecuta.FXP
- productie_luna_trecuta.prg
- productie_vanzare_an.FXP
- productie_vanzare_an.prg
- productie_vanzare_an_trecut.FXP
- productie_vanzare_an_trecut.prg
- productie_vanzare_informatii.SCT
- productie_vanzare_informatii.scx
- productie_vanzare_luna.FXP
- productie_vanzare_luna.prg
- productie_vanzare_luna_trecuta.FXP
- productie_vanzare_luna_trecuta.prg
- productie_vanzare_zi.FXP
- productie_vanzare_zi.prg
- productie_zi.FXP
- productie_zi.prg
- query.QPX
- QUERY2.QPX
- salariat.CDX
- salariat.dbf
- salariat_consultare.SCT
- salariat_consultare.scx
- salariat_informatii.SCT
- salariat_informatii.scx
- salariat_salarii.FXP
- salariat_salarii.prg
- salariat_salarii_an.FXP
- salariat_salarii_an.prg
- salariat_salarii_an_trecut.FXP
- salariat_salarii_an_trecut.prg
- salariat_salarii_luna.FXP
- salariat_salarii_luna.prg
- salariat_totale.SCT
- salariat_totale.scx
- salariat_total_salarii.FXP
- salariat_total_salarii.prg
- salariat_total_salarii_luna.FXP
- salariat_total_salarii_luna.prg
- stoc.CDX
- stoc.dbf
- stoc_achizitionari.FXP
- stoc_achizitionari.prg
- stoc_achizitionari_luna_trecuta.FXP
- stoc_achizitionari_luna_trecuta.prg
- stoc_consultare.SCT
- stoc_consultare.scx
- stoc_consumuri.BAK
- stoc_consumuri.FXP
- stoc_consumuri.prg
- stoc_consum_motorina.FXP
- stoc_consum_motorina.prg
- stoc_informatii.SCT
- stoc_informatii.scx
- stoc_total_consumuri_luna_trecuta.FXP
- stoc_total_consumuri_luna_trecuta.prg
- stoc_total_consum_motorina.FXP
- stoc_total_consum_motorina_luna_trecuta.FXP
- stoc_total_consum_motorina_luna_trecuta.prg
- stoc_total_luna_trecuta.FXP
- try.FXP
- try.QPX