CATEGORII DOCUMENTE |
COLEGIUL NATIONAL DE INFORMATICA
TUDOR VIANU
GESTIUNE
COMPANIE TELEFONICA
1.0 Posibilitati de utilizare
Acest program este folosit pentru a gestiona datele dintr-o companie de telefonie mobila, si poate fi modificat pentru a putea fi folosit si pentru gestionarea datelor dintr-o companie de telefonie fixa
( gen ROMTELECOM )
Programul contine o varietate de functii care vizeaza atat abonatii cat si abonamente, telefoane existente in baza de date si zonele tarifare.
Programul are la baza doua tabele ATESTAT.DBF si TELEFOANE.DBF, pe baza datelor continute de aceste doua tabele fiind construit intreg proiectul.
2.1 Continut principal :
Tabele (ATESTAT, TELEFOANE)
Programe (prg.)
Screen (spr.)
Meniuri
Popupuri
Tabela principala de lucru ATESTAT.DBF contine urmatoarele campuri :
q Numele abonatului - tip caracter
q Prenumele abonatului - tip caracter
q Adresa - tip memo
q Seria de buletin - tip caracter
q Numar buletin - tip numeric
q Numar telefon - tip numeric
q Tip abonament - tip caracter
q Data inregistrarii - tip data
q Restantele la zi - tip caracter
q numarul de Zile restante - tip numeric
q Suma restanta - tip numeric
Tabele TELEFOANE.DBF:
q Numele telefonului - tip caracter
q Tipul telefonului - tip caracter
q Pretul - tip numeric
q Timpul de vorbire - tip numeric
q Timp stand-by - tip numeric
q Timp incarcare - tip numeric
q Greutatea telefonului - tip numeric
q Reteaua in care functioneaza - tip caracter
2.4 Programul principal (MAIN.PRG) contine definirea meniurilor principale, care se inacrca in meniurile FOX PRO. Aceste meniuri sunt :
q Telefoane
q Abonamente
q Zone tarifare
q Operatii BD
q Cel mai .
q Schimb valutar
q Help
q Iesire
Functii utilizate in majoritatea programelor:
Define window
Fill file
Set sysmenu to
Define pad
Define popup
Define bar
Prompt ()
Popup ()
@.SAY
@.GET
List
Timeou()
Sort
MENIURI
Meniul 'TELEFOANE'
Acest meniu activeaza un popup care contine telefoanele existente in momentul de fata in baza de date. Telefoanele sunt apelate dupa denumirea generala, fiecare denumire de telefon activand un nou popup cu subtipurile de telefon existente. In cazul in care in baza de date nu se gaseste nici un telefon cu denumirea respectiva, apelarea respectivului bar va conduce la afisarea unui mesaj.
Pentru fiecare telefon selectat se vor afisa doua ferestre, prima continand imaginea telefonului, a doua fereastra continand date despre telefonul respectiv.
Ultima optiune este cea de cautare 'CAUTA'. Dupa cum ii spune si numele, acesta optiune cauta in baza de date tipul telefonului dupa ce, in prealabil, acesta a fost introdus de la tastatura. Pentru tipul introdus se va putea opta intre listare de : pret USD, timp efectiv de vorbire, timp stand-by, timp incarcare, greutate, tipul de retea in care telefonul este utilizabil. Aceste optiuni sunt prezentate sub forma de radio-buttons, astfel putand fi bifate mai multe, fiind afisat ceea ce s-a ales.
In cazul in care tipul de telefon introdus de la tastatura nu se gaseste in baza de date, se va activa o fereastra de tipul 'WAIT WINDOW' in care se va afisa un mesaj.
Pentru realizarea acestui meniu, a popupurilor si a programelor apelate, am folosit functiile :
@.SAY
@ GET - Radio Buttons
wait window
locate
found()
Imaginile care prezinta telefonul au fost la origine in format GIF fiind importate ulterior in ADOBE PHOTOSHOP pentru a le schimba extensia in BMP, schimbandu-le din modul RGB in INDEXED 8 BITS/CHANNEL.
3.2 Meniul 'ABONAMENTE '
Acest meniu activeaza un popup care contine un barce va afisa o tabela cu date despre tarife. Acestea sunt :
Abonament
Taxa lunara
Connex spre Connex
Connex spre alta retea
Functii folosite :
locate
found
@.BOX
@.SAY
Meniu 'ZONE TARIFARE'
Meniul activeaza un popup care contine cele 5 zone tarifare existente.
Pentru fiecare din zone se va afisa un tabel continand pentru fiecare tip de abonament tariful di zona respectiva atat normal cat si redus.
La fiecare bar se va afisa in josul ecranului un mesaj cu tarile care fac parte din zona tarifara respectiva.
Mai exista un bar 'CAUTA' care va cauta
Functii folosite :
@.BOX
@.SAY
Message
3.4 Meniul 'OPERATII BD'
Acest meniu activeaza un popup care contine barurile 'ACTUALIZARI'
'SORTARI & LISTARI', 'CAUTARI', 'SCREEN'.
'ACTUALIZARI' activeaza un popup cu 'STERGERE', 'MODIFICARE',
'ADAUGARE'.
'STERGERE' - sterge o inregistrare dupa un nume dat de la tastatura
'MODIFICARE'- modifica o inregistrare dupa un nume dat de la tastatura
'ADAUGA'-aduga un nou articol
'SORTARI & LISTARI'-listeaza dupa campurile alese de utilizator
'CAUTARI' activeaza un popup cu :
'dupa NUME'-cauta inregistrarea dupa numele introdus de utilizator
'dupa NR DE TELEFON' -cauta inregistrarea dupa nr de telefon introdus de utilizator.
Utilizatorul poate sterge sau modifica campuri la ambele optiuni.
'SCREEN'-activeaza un screen pentru ATESTAT.DBF
Functii folosite:
Dlelete, pack
Append
Read
3.5 Meniu 'CEL MAI.'
Acest meniu activeaza un popup cu trei optiuni :
' NOU ABONAT' - abonatul care a intrat cel mai curand in retea
' VECHI ABONAT' - abonatul care a intrat primul in retea
' SCUMP TELEFON' - telefonul cu cel mai mare pret
'VECHI TELEFON' - telefonul cu cel mai mic pret
3.6 Meniu 'SCHIMB VALUTAR'
Activeaza un popup cu telefoanele existente in baza de date. Pentru fiecare telefon se va transforma pretul din USD in LEI.
Exista si barul 'ALTE PRETURI' care face schimbul valutar pentru orice tarif introdus.
3.7 Meniul 'IESIRE'
Acest meniu activeaza un popup cu doua optiuni:
'Din MENIU'-iese din meniu in FOX PRO
'Din FOX PRO'-iese din FOX PRO in WINDOWS
Functii folosite:
Quit
SET SYSMENU TO DEFAULT
Meniul 'HELP'
Acest meniu contine informatii despre ceea ce face programul si cum se utilizeaza.
BIBLIOGRAFIE:
Manualul pentru clasa a XII-a de 'INFORMATICA ECONOMICA'
FOX PRO 2.6 pentru WINDOWS
ADOBE PHOTOSHOP
COREL DRAW
MICROSOFT POWER POINT
4.2 SITE-URI utilizate
www.connex.ro
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 3471
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved