Proiectarea Sistemelor Informatice - Gestiunea unui Spital

Imagine preview
(8/10 din 5 voturi)

Acest proiect trateaza Proiectarea Sistemelor Informatice - Gestiunea unui Spital.
Mai jos poate fi vizualizat un extras din document (aprox. 2 pagini).

Arhiva contine 4 fisiere doc, xls, mdb, jpg de 7 pagini (in total).

Profesor indrumator / Prezentat Profesorului: Prof. Stanciu Victoria

Iti recomandam sa te uiti bine pe extras si pe imaginile oferite iar daca este ceea ce-ti trebuie pentru documentarea ta, il poti descarca. Ai nevoie de doar 10 puncte.

Domeniu: Limbaje de Programare

Extras din document

STUDIU DE CAZ

Un spital doreste sa implementeze un sistem informatic de gestiune prin care va putea avea o evidenta clara a: pacientilor (date personale, diagnostic), medicilor, medicatiei si analizelor prescrise pacientilor, repartizarii personalului si a saloanelor pe sectii.

1. Un pacient poate fi internat de mai multe ori.

2. Un pacient poate fi internat o singura data intr-un salon.

3. Un pacient poate fi consultat de mai multi medici.

4. Personalul (medici, asistenti, personal auxiliar) apartine unei singure sectii.

5. Un medic nu poate fi asistent sau personal auxiliar; un asistent nu poate fi medic sau personal auxiliar; personalul auxiliar nu poate fi medic sau asistent.

6. Factura se emite numai catre pacientii care nu sunt internati.

7. O sectie are maxim 4 saloane.

8. Un medic poate sa aiba 10 pacienti internati; capacitatea saloanelor este de de 5 pacienti, dar, in caz de urgenta, numarul pacientilor poate fi suplimentat.

9. Codul de identificare al medicilor trebuie sa inceapa cu “M” si sa contina inca 4 caractere (cifre); codul de identificare al asistentilor trebuie sa inceapa cu “A” si sa contina inca 4 caractere (cifre); codul de identificare al personalului auxiliar trebuie sa inceapa cu “PA” si sa contina inca 3 caractere (cifre).

10. Pacientii pot fi consultati doar de catre medici.

11. Retetele pot fi eliberate doar de catre medici.

12. Numerotarea saloanelor trebuie sa contina 3 caractere (cifre).

13. Codul numeric personal al pacientului trebuie sa fie format din 13 caractere si sa inceapa cu 1 sau 2.

MODELUL LOGIC AL DATELOR

PERSONAL (CODANGAJAT, NUME, PRENUME, DATAINCADRARII, INCADRARE, ADRESA, TELEFON, CODSECTIE)

MEDICI (PREGATIRE, SPECIALIZARE, CODANGAJAT)

PERSONAL AUXILIAR (MESERIE, CODANGAJAT)

ASISTENTI (PREGATIRE, SPECIALIZARE, CODANGAJAT)

RETETA (CODRETETA, DIAGNOSTIC, DATARETETA, CODANGAJAT, CNP)

PACIENTI (CNP, NUME, PRENUME, DATAINREGISTRARII, BISERIE, BINUMAR, ADRESA, TELEFON)

MEDICAMENTE (CODMEDICAMENT, DENUMIRE, UM)

SALON (CODSALON, CODSECTIE)

SECTIE (CODSECTIE, DENUMIRE)

LABANALIZE (CODANALIZA, DENUMIRE, PRET)

FACTURA (CODFACTURA, DATAFACTURA, CNP)

EFECTUEAZA (CNP, CODANALIZA, DATAANALIZE, REZULTAT, INTERNAT)

EMITE (CODFACTURA, CODANALIZA)

INTERNATI (CNP, CODSALON, DATAINTERNARII, DATAEXTERNARII)

CONSULTATII (CODANGAJAT, CNP, DATACONSULTATIE, DIAGNOSTIC, RECOMANDARE)

PRIMESC (CNP, CODMEDICAMNET, DATA, DOZAJ)

CONTINE (CODRETETA, CODMEDICAMENT, CANT)

RESTRICTII DE INTEGRITATE

RI1: Like “M????” (CODANGAJAT din tabelul MEDICI)

RI2: Like “A????” (CODANGAJAT din tabelul ASISTENTI)

RI3: Like “PA???” (CODANGAJAT din tabelul PERSONAL AUXILIAR)

RI4: DATACONSULTATIE = Date() (din tabelul CONSULTATII)

RI5: DATARETETA = Date() (din tabelul RETETA)

RI6: Like “1????????????” Or Like “2????????????” (CNP din tabelul PACIENTI)

RI7: Like “???” (CODSALON din tabelul SALON)

RI8: Like “?????” (CODANGAJAT din tabelul PERSONAL)

RI9: “MEDIC” Or “ASISTENT” Or “PERSONAL AUXILIAR” (INCADRARE din tabelul PERSONAL)

Fisiere in arhiva (4):

  • Proiectarea Sistemelor Informatice - Gestiunea unui Spital
    • DB1.JPG
    • db1.mdb
    • db1.xls
    • STUDIU DE CAZ.doc

Alte informatii

ASE, anul III