Documente Academic
Documente Profesional
Documente Cultură
Conceptul de afacere
Medicamentele joac un rol cheie n aceast lume dominat de virusuri i maladii. Farmacia a devenit un serviciu foarte folosit n viaa noastr de zi cu zi, fiind important pentru toate categoriile de persoane.
VIZIUNEA CATENA: s devin un reper fundamental n lumea medical, n ceea ce privete calitatea i profesionalismul serviciilor oferite, farmacia cu cel mai mare numr de pacieni fideli. Farmacia Catena reprezint una dintre cele mai moderne farmacii din Romnia.
MISIUNEA CATENA: este de a ajuta n permanen prin sfaturi i recomandri profesioniste, pentru o gam larg de produse.
6. Cum sunt identificai pacienii? Pacienii sunt identificai prin CNP, nume, prenume, vrst i adres, dar doar clienii care posed un card de reducere. Exist relaii ntre farmacist i medicul fiecrui pacient? Exist, dar mai rar. 7. Cum sunt identificai angajaii farmaciei? Prin intermediul ecusonului- pe care este notat id-ul, numele i funcia- i a vestimentaiei.
8. Care sunt atribuiile unui angajat al farmaciei? Un angajat al farmaciei elibereaz reete , verific reetele i stocurile existente, face comenzi i efectueaz pli. 9. Care este perioada de valabilitate a medicamentelor? Perioada de valabilitate depinde de la un medicament la altul, ea variind de la 1 la 5 ani. 10.Cum se procedeaz n cazul expirrii unor medicamente? Sunt predate unei firme specializate pe baz de proces verbal pentru a fi distruse.
Scenariu
Farmacia Catena este una dintre cele mai cunoscute i moderne din Romnia. Deoarece medicamentele variaz de la an la an, att ca denumire ct i cantitate i alte caracteristici, iar baza de date deinut de companie nu mai ndeplinete standardele necesare, firma a decis s ne angajeze ca designeri ai bazei lor de date , dup ce am cstigat concursul organizat de ei. n baza de date pe care trebuie s o proiectm vom pstra informaii despre: produsele farmaceutice i parafarmaceutice, cosmetice i dermacosmetice, remedii homeopate i tehnici naturiste, precum i date despre pacieni, medici, reete. Farmacia se identific prin nume, adres, program, site, e-mail, telefon.
Scenariu
Pacienii care apeleaz constant la serviciile farmaciei sunt identificai prin CNP i se memoreaz despre ei numele, prenumele, vrsta, adresa, precum i afeciunile de care sufer. Doctorii care emit reete pe care farmacia le elibereaz sunt identificai de asemenea prin CNP, nume, prenume, adresa cabinetului, telefon, specializare, numrul anilor de experien.
Pentru fiecare medicament se cunoate numele care este unic i compoziia, categoriile de persoane crora li se administreaz, preul, dozajul, data expirrii, cantitatea.
Un medic poate prescrie una sau mai multe reete unui pacient, iar un pacient poate primi tratament de la unul sau mai muli medici. Fiecare reet are nscris o dat la care a fost prescris i conine o list de medicamente precum i cantitatea lor. Farmacia are contract cu o companie care livreaz medicamentele: depozitul de medicamente umane, precum i Casa de Asigurri n vederea eliberrii reetelor gratuite i compensate. . Contractul cu acestea se identific prin: id, data semnrii, data expirrii i textul contractului.
DIAGRAMA PRELIMINARA
cumpara
DOCTOR
#CNP
Este inscris
PACIENT
#CNP *nume
primeste
elibereaza
elibereaza FARMACIE
*prenume
*varsta
*adresa MEDICAMENT
scrisa
*nume
*pret_produs *concentratie *data_exp *pret_bucata
apare contine
RETETA
#id *data_presc
n scopul de a reflecta pe deplin viziunea noastr, a trebuit s rezolvm urmtoarele: - normalizarea - adugarea de entiti suplimentare pentru ERD - rezolvarea relaiilor muli-la-mai-muli cu ajutorul entitilor de intersecie - eliminarea erorilor.
are merge la
la detine prezinta
completeaza in in prescrie
cumpara de la
prescrisa
de are semneaza este adus vandut
apartine
are
se afla
este
administrat
pentru pentru
MAPAREA TABELELOR
Acesta este pasul final nainte de implementarea bazei de date.
Farmacii (FRC)
Nume coloana Nume E-mail Nr_telefon * Adresa * Program SIte * Varchar2 Varchar2 Varchar2 Optionali tate * * Tip Varchar2 Varchar2 Tip cheie Pk
Number
Carduri (CRD)
Nume coloana Cod_card
Valabilitate * Data_inreg Nume_frc * Date Varchar2 Fk
Optional itate *
*
Tip
Number Varchar2
Tip cheie
Pk
Pacienti (PCT)
Nume coloana CNP Nume Optionalitate * * * Prenume * Number Varchar2 Number Fk Tip Number Varchar2 Varchar2 Tip cheie Pk
Achizitii (ACT)
Nume coloana Optio nalita te * * * Tip Tip cheie
MAPAREA TABELELOR
Contracte (CON)
Nume coloana Id Optionalit ate * Tip number Tip cheie Pk
Data_semnarii
Data_expirarii Text Prestator Nume_frc
*
* * * *
Date
Date Varchar2 Varchar2 Varchar2 Fk
F_angajati (ANG)
Nume coloana Id_angajat Nume Prenume Post_ocupat Adresa Nr_telefon Salariu E-mail Nume_frc Optionalitate * * * * * * * * Tip Number Varchar2 Varchar2 Varchar2 Varchar2 Number Number Varchar2 varchar2 Fk Tip cheie Pk
MAPAREA TABELELOR
Stadii (STD)
Nume coloana Grad CNP_PAC Optional itate * * Tip Varchar2 Number Fk Tip cheie
Boli
Optional itate * * Tip
Varchar2
Nume coloana
Tip cheie
Denumire
CNP_PAC
Number
Fk
Fise_medicale (FIS)
Nume coloana Data_inscrierii CNP_MED CNP_PCT Optional itate * * * Tip Date Number Number Fk Tip cheie Pk
Medici (MED)
Nume coloana Optio nalita te * * * * * * * Tip Tip cheie
Farmacisti (FAR)
Number Varchar2 Varchar2 Varchar2 Number Number Varchar2 Nume Grad Pk Nume coloana Optionali tate * * Tip Varchar2 Varchar2 Tip cheie Pk
MAPAREA TABELELOR
Reteta
Nume coloana Optionali tate Tip Tip cheie
Id Tip
* * *
Pk
Doze
Nume coloana Optionali tate Tip Tip cheie
Cantitate
Number
Id_ret
Number
Number
Fk
Cod_Produs
MAPAREA TABELELOR
Compozitii (COM)
Nume coloana Optionali tate Tip Tip cheie
Tipuri
Nume coloana Stare Optio nalitat e * * Cod_produs Tip Tip cheie Pk Fk
Varchar2 Number
Administrare
Id Denumire * * Number Varchar2 Doza * Cod_Produs Number Fk Interval_orar * Cod_Produs Number Fk Pk
Nume coloana
Optio nalitat e
* *
Tip
Tip cheie
Number Varchar2
Categorii_Bolnavi (CAT)
Nume coloana Optionali tate * * * Tip Tip cheie
Pk
Cod_Produs
Number
Fk
MAPAREA TABELELOR
Nume coloana Optio nalitat e
* * * * * * *
Tip
Tip cheie
Pk
Destinatie
Cantitate Producator Cantitate * * *
Varchar2
Varchar2 Varchar2 Varchar2
Tabelele
Administrri
Achiziii
Boli
Carduri
Compoziii
Doze
F_angajati
Farmacii
Farmaciti
Fie_medicale
Medici
Pacieni
Produse
Reete
Stadii
Interogri
1.S se afieze numele i prenumele pacienilor care au peste 18 ani.
2.S se afieze codul i numele produselor al caror pre este cuprins ntre 10 i 81 Ron.
SELECT cod_produs, nume; From produse Where pret BETWEEN 10 AND 81;