Documente online.
Username / Parola inexistente
  Zona de administrare documente. Fisierele tale  
Am uitat parola x Creaza cont nou
  Home Exploreaza
Upload




























gestiunea abonatilor TV

management
















Colegiul National "B.P Hasdeu"








Lucrare de atestare profesionala la informatica




a elevei   Mania-Jitaru Gabriela



profesor Óndrumator   Martin Elena








mai, 2003





Tema lucrarii: gestiunea abonatilor TV












I. Introducere




In acest referat este prezentata evidenta abonatilor unei firme de TV prin cablu gen Astral . S- 23523f513x a ales SGBD-ul FOXPRO 2.6 datorita oportunitatilor pe care le ofera in vederea stocarii de date. Totodata programul FOXPRO 2.6 pune la dispozitie o serie de componente vizuale ce permit utilizatorului o mai buna intelegere a programului.


II. Testarea in timp real



Pentru a realiza o evidenta a abonatilor unei firme de TELEVIZIUNE prin cablu au fost folosite doua baze de date a caror structura este prezentata mai jos.


DATELE.dbf  

Nrcontract Numele Prenumele Adresa Telefon

N10 C15 C15 C25 C10


PLATA.dbf

Nrcontract Anul Luna Plata

N10 N4 N2 N10


Pentru a optimiza cautarea si selectarea anumitor inregistrari s-a folosit legarea in relatie. Astfel baza parinte este PLATA.dbf si cea copil este DATELE.dbf. Cand pointerul se pozitioneaza pe o inregistrare din baza PLATA.dbf , automat se va pozitiona si in baza DATELE.dbf pe inregistrarea care are acelasi numar de contract.

Dupa ce se ruleaza programul se afiseaza o fereastra principala ce contine meniul principal care datorita optiunilor pe care le afiseaza utilizatorul poate efectua urmatoarele operatii: adaugare de nou contract, adaugare persoana, adaugare chitanta, modificare persoana, modificare chitanta, stergere chitanta, stergere persoana, precum si lista abonatilor, infomatii persoane, cautarea persoanelor si printarea acestora.

Fiecare dintre optiunile de mai sus vor apela cate o procedura. Fiecare procedura ce corespunde unei optiuni din meniul principal este prezentata in continuare.

a) La selectarea meniului LUCRU se va afisa un meniu vertical cu optiunile :

Op1: ADAUGA - care la randul ei are optiunile :

CONTRACT NOU - optiune ce permite utilizatorului prin intermediul unei ferestre de dialog sa indroduca datele despre persoana ce va urma sa aiba contract cu firma de TELEVIZIUNE. In fereastra se afiseaza componentele vizuale ce permit introducerea in baza de date DATELE.dbf a urmatoarelor informatii: numar contract, adresa, numele, prenumele, telefon.

Astfel se va tine evidenta tuturor persoaneleor ce sunt abonate.

CHITANTA - Se afiseaza o fereastra ce permite utiizatorului sa introduca datele necesare platii pe o luna a abonamentului. Datele citite se trec in baza de date PLATA.dbf.

Pentru a optimiza cautarea unei persoane se folosesc doua motoare de cautare. Se cauta dupa numarul contractului sau dupa un cuvant cheie reprezentand numele abonatului.


OP2: MODIFICARE - Optiune ce afiseaza doua optiuni ce apartin unui meniu vertical.

PERSOANA - Se afiseaza o fereastra tip BROWSE in care se pot modifica datele despre persoane.

CHITANTA - Se afiseaza o fereastra tip BROWSE in care se pot modifica datele despre chitantele introduse anterior.


OP3: STERGERE - Optiune ce permite stergerea chitantelor

sau a persoanelor ce au renuntat la contract.

PERSOANE - Se afiseaza o fereastra in care se pot

introduce diferite date astfel incat aceasta sa poata fi gasita in baza de date. Prin urmare persoana gasita se va sterge definitiv din baza de date precum si toate chitantele ce apartin acestei persoane. O alta optiune   din aceasta fereastra este reprezentata de butonul CAUTA cu ajutorul caruia se pot cauta mai rapid persoanele.

CHITANTA - Se afiseaza o fereastra in care utilizatorul pe baza datelor introduse poate sterge o chitanta. De asemeni se poate cauta persona a carui chitanta se doreste a fi stearsa.

b) REZULTATE - La selectarea acestei optiuni se afiseaza un meniu vertical cu urmatoarele optiuni:



OP1: ABONATI - Optiune ce permite utilizatorului sa vizualizeze intr-un raport toti abonatii in baza de date DATELE.dbf.

OP2: INFO - Aceasta optiune permite vizualizarea lunilor in care abonatul cautat in baza de date cu ajutorul numarului de contract si-a efectuat plata.

c) CAUTA - meniul orizontal ce afiseaza un meniu vertical

cu optiunea PRINTRE ABONATI.

OP1: PRINTRE ABONATI - Cu ajutorul acestei optiuni se pot

afla informatii despre fiecare dintre abonati. Acest lucru se face

intr-o fereastra ce contine obiecte virtuale pentru realizarea

unui motor de cautare. Datorita motorului de cautare doar prin

introducerea numarului de contract sau a numelui abonatului se

va afisa (daca acesta se afla in baza de date) adresa precum si

numarul de telefon.

d) PRINTARI - La selectarea acestei optiuni din meniul orizontal se va afisa un meniu vertical cu optiunea ABONATI

OP1: ABONATI - Aceasta optiune permite scrierea la imprimanta a tuturor abonatilor   firmei.


e) Meniul IESIRE ofera posibilitatea utilizatorului sa se intoarca in mediul de lucru FOXPRO 2.6



In urmatorul tabel se vor afisa procedurile asociate optiunilor din meniul orizontal precum si cele din meniurile verticale.



Meniu Procedura

1) Lucru Afiseaza menul vert

a) Adauaga Afiseaza menul vert

Contract Nou Procedure Adaugpe

Chitanta Procedure Adaugpl

b)Modificare Afiseaza menul vert

Persoana Procedure Modpers

Chitanta Procedure Modch

c)Stergere Afiseaza menul vert

Persoana   Procedure stergpe

Chitanta   Procedure stergech

2)Rezultate   Afiseaza menul vert

Abonati   Procedure abo

Info Procedure info

3)Cauta Afiseaza menul vert

Printre Abonati   Procedure infocaut

4)Printari   Afiseaza menul vert

Abonati   Proceudre prtabo

5)Iesire   Procedure Iesire












III. Listingul aplicatiei



























IV. Bibliografie













Document Info


Accesari: 2278
Apreciat:

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site

Copiaza codul
in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate




Copyright © Contact (SCRIGROUP Int. 2021 )