Cabinet medical

Previzualizare atestat:

Extras din atestat:

Calculatoarele electronice au aparut din necesitatea stocarii si prelucrarii cat mai rapide a informatiilor. La inceput sistemele electronice de calcul ocupau camere intregi fiind capabile sa memoreze si sa prelucreze o cantitate mica de informatii. Pe masura ce tehnica de calcul a evoluat, calculatoarele au devenit din ce in ce mai performante, aceasta insemnand o crestere a capacitatii de memorare si o mai mare viteza de prelucrare a datelor.

Sistemul FOXPRO constituie in prezent un produs informatic cu o larga utilizare pentru elaborarea de aplicatii in care informatia care se prelucreaza este structurata, de regula, sub forma de baze de date - structurile de tip baza de date fiind adecvate pentru domenii diverse de prelucrari de date: economice, lingvistice,statistice, e.t.c.

Sistemele de Gestiune a Bazelor de Date, pe scurt SGBD, (prescurtare care este intalnita foarte des in literatura de specialitate), reprezinta sisteme informatice (soft) specializate in stocarea si prelucrarea unui volum mare de date. Termenul de "baza de date" se refera la datele de prelucrat , la modul de organizare a acestora pe suportul fizic de memorat, iar termenul de "gestiune" se refera la actiunea de memorare si prelucrare a acestor date.

Un SGBD trebuie sa asigure urmatoarele functii elementare, referitoare la bazele de date:

-definirea bazei de date,

-introducerea datelor (adaugarea de noi date la baza de date),

-modificarea unor date existente in baza de date,

-stergerea unor date,

-extragerea informatiilor stocate in baza de date,

-generare de rapoarte,

-modalitati noi de interogare a bazei de date,

-noi tipuri de organizare a bazei de date si noi tipuri de acces (accesul indexat) , e.t.c.

SGBD - urile rationale sunt prevazute cu posibilitatea realizarii de legaturi intre doua sau mai multe baze de date, legaturi care permit accesarea simultana a unor date, care se afla intr-o anumita relatie, din baze de date diferite.

Astfel programatorul este eliberat de sarcina de a cauta in toate bazele de date acele date care corespund unor date de referinta, aceasta operatie fiind realizata automat de catre SGBD. Programul trebuie doar ca la inceput sa defineasca relatiile intre bazele de date, urmand ca gasirea anumitor informatii intr-o baza de date de referinta sa determine gasirea automata a informatiilor corespunzatoare din celelalte baze de date, aflate in relatie cu aceasta.

Structurile de program si de date , mediul de programare, mijloacele de editare si de depanare a programelor, precum si celelalte facilitati oferite de sistemul FOXPRO raspund exigentelor actuale din domeniul sistemelor de dezvoltare de programe.

Complexitatea sistemului FOXPRO, numarul mare de comenzi si functii predefinite pe care le contine fac ca asimilarea lui sa prezinte si un anumit grad de dificultate. Tot o dificultate , in faza initiala de utilizare a acestui limbaj de programare, poate sa o reprezinte caracterul de relativa noutate a unor elemente ale sale. Astfel, spre deosebire de limbajul PASCAL-reprezentativ pentru limbajele moderne-, in FOXPRO majoritatea controalelor care se fac asupra expresiilor sunt dinamice (in executie), iar tipul si vizibilitatea numelorsunt determinate de fluxul executiei.

Cu toate dificultatile sale, sistemul FOXPRO se remarca prin performantele produselor realizate prin intermediul lui si de aceea am ales sa realizez lucrarea de atestat, utilizandu-l.

Acest program este util unui cabinet medical particular pentru tinerea in evidenta a pacientilor pentru programari si consult.

Pentru a realiza acest program am folosit SGBD-ul FoxPro 2.6 deoarece ofera o gama larga de optiuni in manipularea bazelor de date si alaturi de aceasta punerea la dispozitie unui util limbaj de programare pentru lucrul cu baze de date.

1) Inregistrarile pacientilor se face in baza de date:

pacienti.dbf cu urmatoarea structura:

Camp Nume camp Tipul campului Lungime

1 Cod Numeric 10

2 Nume Caracter 15

3 Prenume Caracter 20

4 Adresa Caracter 30

5 Localit Caracter 15

6 Judet Caracter 15

7 Asigur Caracter 2

8 Data_n Data 8

9 Varsta Numeric 2

10 Boli Caracter 40

11 Tratare Caracter 50

2) in baza de date doctori.dbf se afla doctorii ce acorda consultatii la cabinetul medical ,baza de date avand urmatoarea structura:

COD_DR| NUME | PRENUME | SPECIALIZ |

N1 C10 C10 C25

3)In baza de date orar.dbf care este legata de doctori.dbf prin campul comun COD_DR se pastreaza orarul doctorilor in timpul unei saptamani lucratoare

Baza de date are urmatoarea structura:

COD_DR| ZI | ORA_VENIT | ORA_PLECAT | N1 C10 N5 N5

4)In baza de date control.dbf se introduc pacientii ce au fost consultati intr-o zi

Baza de date are urmatoarea structura:

COD | BOLI | TRATARE | DOCTOR | DATAVENIT

N10 C25 C25 C25 D8

Cand programul este lansat se executa un program realizat in Pascal ce reprezinta o introducere in tema programului principal.

Download atestat

Primești atestatul în câteva minute,
cu sau fără cont

Alte informații:
Tipuri fișiere:
doc, exe, fxp, prg, idx, dbf, fpt, cdx, vsn
Diacritice:
Nu
Nota:
9/10 (1 voturi)
Anul redactarii:
2004
Nr fișiere:
18 fisiere
Pagini (total):
23 pagini
Imagini extrase:
23 imagini
Nr cuvinte:
3 283 cuvinte
Nr caractere:
18 206 caractere
Marime:
71.23 KB (arhivat)
Nivel studiu:
Liceu
Tip document:
Atestat
Materie:
Informatica
Data publicare:
16.08.2017
Structură de fișiere:
  • ACS.EXE
  • ATESTAT.FXP
  • ATESTAT.PRG
  • BIGCHARS.FXP
  • COD.IDX
  • CONTROL.DBF
  • DOCTORI.DBF
  • DOCTORI.FXP
  • FOXUSER.DBF
  • FOXUSER.FPT
  • ORAR.CDX
  • ORAR.DBF
  • PACIENTI.CDX
  • PACIENTI.DBF
  • PROGRAM1.FXP
  • PROGRAM1.PRG
  • VS.VSN
  • ATESTAT.DOC
Predat:
la liceu
Profil:
Real

Ai gasit ceva în neregulă cu acest document?

Te-ar putea interesa și:
Introducere Baze de date. Notiuni fundamentale Date, informatii, cunostinte Auzim adesea...
I. Notiunea de serviciu public: Notiunea de serviciul public a aparut si s-a dezvoltat treptat...
Simularea cozii de asteptare a pacientilor la Cab. Med. MG Dr. Cristina Cocirlea, comuna Sihlea,...
In conditiile de azi fiecare medic lucreaza intr-un colectiv, mai mare sau mai mic, care...
In urma schimbarilor dramatice prin care trece sistemul national de sanatate din Romania, in...
Sus!