MedSoft

Motivație

Un medic de familie trebuie ca în fiecare lună să prezinte instituțiilor abilitate rapoarte pe baza anumitor criterii (eg. toate vaccinările antigripale, trimiterile la cardiologie etc.) Aceasta aplicație ar ușura munca medicilor facând ca acele documente să fie generate automat, astfel înlocuind munca manuala.

Descriere

Avem la dispoziție un fisier .xml care conține datele pacienților (ținem cont de informațiile cu caracter personal) precum și alte fișiere care conțin date de care vom avea nevoie(lista cu medicamentele și codurile bolilor). Atunci când un pacient vine la consultație noi vom memora serviciile care i-au fost efectuate (eg. examen periodic, trimitere – de ce tip, către cine, reteta – de ce tip, cu ce -,  vaccinări, diverse teste care pot fi efectuate în cabinet) dar și alte numere de înregistrare. Medicul trebuie să dea medicamente în contul unei sume care nu trebuie depașită.

Aplicația va semnala apropierea de acest prag, iar atunci  când va fi atins va împiedica introducerea unor noi medicamente. De asemenea, va avertiza utilizatorul dacă este pe cale să comită greșeli (eg. o persoană nu poate primi mai multe rețete în aceeași lună). La sfârșitul unei/unui luni/an aplicația va putea afișa respectiv genera un document (care mai apoi va fi printat) în care vor fi doar intrările corespunzătoare criteriilor selectate.

Eventual se vor face și următoarele:

  • adăugare suport pentru securitate
  • trimiterea de statistici la o anumită adresă de e-mail direct din aplicație
  • calendar și sarcini care să avertizeze medicul de evenimente care se apropie

Aplicația va fi gestionată folosind Redmine.

Cerințe

  • Java
  • cunoștințe de bază de lucru cu baze de date relaționale (MySQL, Oracle, DB2)

Echipă

  • Vladutu Alina
  • Radu Ionut Gabriel
  • Ghennadi Procopciuc
  • Adrian Leonard Radu

Repository

https://medsoft2011.svn.sourceforge.net/svnroot/medsoft2011