Documente Academic
Documente Profesional
Documente Cultură
Profesor coordonator: Elevi:
AL MEDICA BERLIN
Programul este o aplicatie ce vine in intampinarea proprietarilor de
clinici medicale, permitand o buna gestionare a pacientilor,interventiilor si
incasarilor.
Programul este realizat in Oracle Application Express 2.2.
1. Structurarea datelor :
1.1 Aplicatia utilizeaza 3 tabele : CONSIMTAMINTE, PERSONAL_MEDICAL si
INTERVENTII.
à CONSIMTAMINTE: tabela ce contine programul operatiilor si are
urmatoarea structura :
à PERSONAL_MEDICAL: tabela ce contine datele personalului medical si are
urmatoarea structura :
à INTERVENTII: tabela ce contine lista lista interventiilor medicale si preturile
acestora si are urmatoarea structura :
1.2. Constrangeri
àTabela CONSITAMINTE:
- are PRIMARY KEY campul ID;
- are FOREIGN KEY campul ID_MEDIC care refera campul ID ce este PK in
tabela PERSONAL_MEDICAL.
-- are FOREIGN KEY campul ID_OPERATIE care refera campul ID ce este PK in
tabela INTERVENTII.
àTabela PERSONAL_MEDICAL :
- are PRIMARY KEY campul ID.
àTabela INTERVENTII:
-are PRIMARY KEY campul ID.
1.3 Relatii (join-uri) intre tabele:
In pagina 8, raportul afiseaza datele din tabelele « CONSIMTAMINTE »si «
PERSONAL_MEDICAL », unificate pe baza campurilor ID si ID_MEDIC.
2. Meniu, rapoarte, formulare, diagrame
2.1. Pagina principala
Proiectul contine o pagina principala numita Home ce cuprinde :
1. O lista Navigation cu optiunile : RAPORT CONSIMTAMINTE,
FORMULAR CONSIMTAMINTE, RAPORT PERSONAL MEDICAL, FORMULAR
PERSONAL MEDICAL, INTERVENTII, PERSONAL MEDICAL &OPERATII,
PROGRAM INTERVENTII, NUMAR INTERVENTII
àOptiunea RAPORT CONSIMTAMINTE este un link catre un raport cu toate
datele din tabela CONSIMTAMINTE ;
àOptiunea RAPORT PERSONAL_MEDICAL este un link catre un raport cu
toate datele din tabela PERSONAL_MEDICAL ;
àOptiunea FORMULAR PERSONAL MEDICAL este un link catre un raport cu
toate datele din tabela PERSONAL_MEDICAL ;
àOptiunea INTERVENTII este un link catre un raport&formular cu toate
datele din tabela interventii si o contine o diagrama reprezentand preturile
interventiilor;
àOptiunea PERSONAL MEDICAL & OPERATII este un link catre un raport cu
date din tabelele CONSIMTAMINTE SI PERSONAL_MEDICAL ;
àOptiunea PROGRAM INTERVENTII este un link catre un raport cu date din
tabelele CONSIMTAMINTE, PERSONAL_MEDICAL SI INTERVENTII ;
àOptiunea NUMAR_INTERVENTII este un link catre un raport cu date din
tabelele CONSIMTAMINTE SI PERSONAL_MEDICAL ;
2. O regiune numita FORMULAR CONSIMTAMINTE ce contine un
calendar cu datele interventiilor programate.
2.2 Rapoarte
à Raportul din pagina 1 permite vizualizarea datelor din tabela
CONSIMTAMINTE :
Cod:
select
"ID",
"ID_MEDIC",
"DATA",
"ID_OPERATIE",
"AFECTIUNE"
from "CONSIMTAMINTE"
à Raportul din pagina 3 permite vizualizarea datelor din tabela
PERSONAL_MEDICAL:
Cod:
select
"ID",
"NUME",
"PRENUME",
"CNP",
"LOCALITATE",
"ADRESA",
"TELEFON"
from "PERSONAL_MEDICAL"
à Raportul din pagina 5 permite vizualizarea datelor din tabela INTERVENTII:
Cod:
select
"ID",
"TIP_OPERATIE",
"DURATA",
"PRET"
from "INTERVENTII"
à Raportul din pagina 6 permite vizualizarea datelor din tabelele «
PERSONAL_MEDICAL» si « CONSIMTAMINTE », unificate pe baza campurilor
ID si ID_MEDIC:
Cod:
SELECT P.ID,P.NUME,P.PRENUME,C.DATA,C.AFECTIUNE
FROM PERSONAL_MEDICAL P, CONSIMTAMINTE C
WHERE P.ID=C.ID_MEDIC
2.3. Formulare (pentru editarea, adaugarea sau stergerea datelor din
tabela)
à Formularul de mai jos (pagina 2) permite editarea datelor din tabela
CONSIMTAMINTE
à Formularul de mai jos (pagina 4) permite introducerea unor noi date in
tabela PERSONAL_MEDICAL
2.4 Diagrame si rapoarte sumative
àDiagrama din pagina 5 reprezinta grafic preturile interventiilor
àRaportul sumativ din pagina 8 afiseaza numarul total de interventii
realizate de fiecare medic
2.5 CALENDARE SI BUTOANE
à Calendarul din formularul CONSIMTAMINTE reprezinta grafic schema
interventiilor lunar
àPaginile contin butoane intitulate HOME ce duc la pagina principala
3. Protectia datelor :
Aplicatia este protejata impotriva accesului neautorizat prin pagina Login, care permite accesul pe
baza unui username si a unei parole.
4. Avantajele lucrarii :
v Utilitatea – proiectul este o aplicatie ce vine ajutorul proprietarilor de clinici
medicale, permitand desfasurarea propriei activitati cu o eficienta cat mai
buna ;
v Programul este foarte simplu de utilizat datorita interfetei grafice,
accesibile, prietenoase, care usureaza munca utilizatorului.
v Rapoartele si diagramele furnizeaza informatii utile si eficiente celor ce
lucreaza in acest domeniu.
1. Structurarea datelor :
INTERVENTII: tabela ce contine lista lista interventiilor medicale si preturile acestora si are
urmatoarea structura :
1.2. Constrangeri
Tabela CONSITAMINTE:
- are PRIMARY KEY campul ID;
- are FOREIGN KEY campul ID_MEDIC care refera campul ID ce este PK in tabela
PERSONAL_MEDICAL.
-- are FOREIGN KEY campul ID_OPERATIE care refera campul ID ce este PK in tabela
INTERVENTII.
Tabela PERSONAL_MEDICAL :
- are PRIMARY KEY campul ID.
Tabela INTERVENTII:
-are PRIMARY KEY campul ID.
2.2 Rapoarte
Cod:
select
"ID",
"ID_MEDIC",
"DATA",
"ID_OPERATIE",
"AFECTIUNE"
from "CONSIMTAMINTE"
Cod:
select
"ID",
"NUME",
"PRENUME",
"CNP",
"LOCALITATE",
"ADRESA",
"TELEFON"
from "PERSONAL_MEDICAL"
Cod:
select
"ID",
"TIP_OPERATIE",
"DURATA",
"PRET"
from "INTERVENTII"
Cod:
SELECT P.ID,P.NUME,P.PRENUME,C.DATA,C.AFECTIUNE
FROM PERSONAL_MEDICAL P, CONSIMTAMINTE C
WHERE P.ID=C.ID_MEDIC
2.3. Formulare (pentru editarea, adaugarea sau stergerea datelor din tabela)
Formularul de mai jos (pagina 2) permite editarea datelor din tabela CONSIMTAMINTE
Formularul de mai jos (pagina 4) permite introducerea unor noi date in tabela
PERSONAL_MEDICAL
Raportul sumativ din pagina 8 afiseaza numarul total de interventii realizate de fiecare
medic
2.5 CALENDARE SI BUTOANE
3. Protectia datelor :
Aplicatia este protejata impotriva accesului neautorizat prin pagina Login, care permite accesul
pe baza unui username si a unei parole.
4. Avantajele lucrarii :
1. Structurarea datelor :
INTERVENTII: tabela ce contine lista lista interventiilor medicale si preturile acestora si are
urmatoarea structura :
1.2. Constrangeri
Tabela CONSITAMINTE:
- are PRIMARY KEY campul ID;
- are FOREIGN KEY campul ID_MEDIC care refera campul ID ce este PK in tabela
PERSONAL_MEDICAL.
-- are FOREIGN KEY campul ID_OPERATIE care refera campul ID ce este PK in tabela
INTERVENTII.
Tabela PERSONAL_MEDICAL :
- are PRIMARY KEY campul ID.
Tabela INTERVENTII:
-are PRIMARY KEY campul ID.
2.2 Rapoarte
Cod:
select
"ID",
"ID_MEDIC",
"DATA",
"ID_OPERATIE",
"AFECTIUNE"
from "CONSIMTAMINTE"
Cod:
select
"ID",
"TIP_OPERATIE",
"DURATA",
"PRET"
from "INTERVENTII"
Cod:
SELECT P.ID,P.NUME,P.PRENUME,C.DATA,C.AFECTIUNE
FROM PERSONAL_MEDICAL P, CONSIMTAMINTE C
WHERE P.ID=C.ID_MEDIC
2.3. Formulare (pentru editarea, adaugarea sau stergerea datelor din tabela)
Formularul de mai jos (pagina 2) permite editarea datelor din tabela CONSIMTAMINTE
Formularul de mai jos (pagina 4) permite introducerea unor noi date in tabela
PERSONAL_MEDICAL
Raportul sumativ din pagina 8 afiseaza numarul total de interventii realizate de fiecare
medic
3. Protectia datelor :
Aplicatia este protejata impotriva accesului neautorizat prin pagina Login, care permite accesul
pe baza unui username si a unei parole.
4. Avantajele lucrarii :