Post on 26-Sep-2015
description
C.N.ION MINULESCU
SLATINA,2011
CABINET PSIHOLOGIC
BIBLIOGRAFIE
Manual de Informatic pentru clasa a XII-a,Ministerul Educaiei,Cercetrii i Tineretuluihttps://academy.oracle.comhttps://iacademy.oracle.comCERINTE
Baza de date creata va trebui sa indeplineasca urmatoarele cerinte:-abilitatea de a cauta date despre orice angajat,categorie,laborator,pacient,fisa medicala si contract;-abilitatea de a inventaria toti pacientii cu fisele lor medicale;-abilitatea de a procesa date.Functionare
La cabinetul psihologic Psycab angajatii sunt grupati in medici , asistente,laboranti si personal auxiliar. Exista insa si unii angajati care se ocupa de achizitionarea de echipamente.Informatiile despre fiecare angajat care trebuie memorate sunt urmatoarele:nume,prenume,adresa,id,numar de telefon si salariu. Fiecare angajat apartine unei categorii, specifice nevoilor pacientilor. Clinica medicala are zilnic,in medie,40 pacienti.Informatiile despre fiecare pacient sunt urmatoarele:nume,prenume,id,varsta , adresa,numar de telefon si adresa de email. Din cauza numarului mare de pacienti de cele mai multe ori pentru a beneficia de o consultatie,pacientul trebuie sa-si faca o programare. Informatiile care trebuie sa apara in programare sunt urmatoarele: numele si prenumele pacientului,ora si data la care acesta urmeaza sa fie consultat. Dupa fiecare consultatie se intocmeste fisa medicala a pacientului. Aceasta trebuie sa contina numele si prenumele pacientului,simptomele sale,eventualul tratamentul si numele medicului / psihologului care a oferit consultatia. Fiecare sectie a clinicii dispune de un laborator performant.Fiecare laborator este dotat cu echipamente achizitionate de la firme din toata Europa. Clinica incheie numeroase contracte in urma carora primeste fonduri care ajuta la achizitionarea de echipamente.Informatiile care trebuie memorate in contract sunt urmatoarele:suma primita,data inceperii si data incheierii contractului.IDENTIFICAREA RELATIILOR
CABINET PSIHOLOGIC-ANGAJAT:Relatie one to manyUn cabinet psihologic trebuie sa aiba mai multi angajati.Mai multi angajati trebuie sa apartina unui singur cabinet psihologic.CABINET PSIHOLOGIC-CATEGORIE:Relatie one to manyUn cabinet psihologic trebuie sa aiba mai multe categorii.Mai multe categorii trebuie sa apartina unui singur cabinet psihologic.CABINET PSIHOLOGIC-LABORATOR-Relatie one to manyUn cabinet psihologic trebuie sa aiba mai multe laboratoare.Mai multe laboratoare apartin aceluiasi cabinet psihologic.LABORATOR-ECHIPAMENT-Relatie one to manyUn laborator trebuie sa dispuna de mai multe echipamente.Mai multe echipamente apartin unui singur laborator.ECHIPAMENT-ACHIZITIONAR-Relatie one to one.Un achizitionar trebuie sa cumpere un echipament.IDENTIFICAREA RELATIILOR
ENTITATI SI ATRIBUTE
-CABINET PSIHOLOGIC:nume;-PACIENT:id,nume,prenume,varsta,adresa,nr.tel,email;-FISA: nume_pacient ,nume_medic, boala, simptome, tratament, medicamentatie;-PROGRAMARE:id_pacient,nume_pacient,data,ora;-CONTRACT:suma primita,data_inceput,data_sf;-LABORATOR:nume,nume_echipament;-SECTIE:nume,specializare;-ECHIPAMENT:nume;-ANGAJAT:id,nume,prenume,adresa,nr.tel,salariu;-TEHNICIAN: id,nume,prenume,adresa,nr.tel,salariu;-PERSONAL AUXILIAR: id,nume,prenume,adresa,nr.tel,salariu;-PSIHOLOG: id,nume,prenume,adresa,nr.tel,salariu;-ASISTENTA: id,nume,prenume,adresa,nr.tel,salariu;-ACHIZITIONAR: id,nume,prenume,adresa,nr.tel,salariu;D
I
A
G
R
A
M
A
I
N
I
T
I
A
L
A
CABINET PSIHOLOGIC
*nume
SECTIE
#nume
*specializare
ANGAJAT
#id
#nume
*prenume
*adresa
*nr.tel
*salariu
PERSONAL
AUXILIAR
PSIHOLOG
ASISTENTA
ACHIZITIONAR
TEHNICIAN
ECHIPAMENT
#nume
LABORATOR
#nume
*nume_echipament
PACIENT
#id
#nume_p
*prenume
*varsta
*adresa
*nr.tel
FISA MEDICALA
#nume_p
#nume_psiholog
*boala
*simptome
*tratament
*medicamentatie
PROGRAMARE
#id_pacient
*nume_p
*data
*ora
CONTRACT
*suma primita
*data_inceput
*data_sfarsit
incheie
este incheiat
are
apartin
are
apartin
lucreaza
apartin
apartin
are
are
are
apartin
dispune
cumpara
este cumparat
are
poate fi
pot fi
apartine
RELATIILE MANY TO MANY
Pentru a rezolva relatia Many to Many am creat o entitate intersectie care a
preluat 2 din atributele celorlalte entitati.
DIAGNOSTIC
*nume_afectiune
#nume_p
#nume
a ucide
a suferi
a suferi
a ucide
ANGAJAT
#id
#nume
*prenume
*adresa
*nr.tel
*salariu
PACIENT
#id
#nume_p
*prenume
*data_nasterii
*adresa
*nr.tel
poate fi
pot fi
PACIENT
#id
*nume_p
*prenume
*data_nasterii
*adresa
*nr.tel
D
I
A
G
R
A
M
A
F
I
N
A
L
A
CLINICA MEDICALA
*nume
SECTIE
#nume
*specializare
ANGAJAT
#id
#nume
*prenume
*adresa
*nr.tel
*salariu
PERSONAL
AUXILIAR
PSIHOLOG
ASISTENTA
ACHIZITIONAR
TEHNICIAN
ECHIPAMENT
#nume
LABORATOR
#nume
*nume_echipament
FISA MEDICALA
#nume_p
*nume_psiholog
*simptome
PROGRAMARE
#id_pacient
*nume_p
*data
*ora
CONTRACT
*data_inceput
*data_sfarsit
incheie
este incheiat
are
apartin
apartin
lucreaza
apartin
apartin
are
are
are
apartin
dispune
cumpara
este cumparat
are
TRATAMENT
*nume pacient
MEDICAMENTATIE
*nume
apartine
apartin
alcatuiesc
poate fi alcatuit
DIAGNOSTIC
*nume_afectiune
#nume_p
#nume
FOND
*data_primire
are
apartine
a ucide
a ucide
a fi oferite
ofera
a suferi
a suferi
VA MULTUMESC