Contacte

Zargaryan E., Zargaryan Yu.A., Mishchenko A.S., Limareva N.V. Proiectarea unei stații de lucru automatizate pentru terapeutul unui sanatoriu. Software pentru radiolog Descărcați programul brațului medicului policlinicii

Automat la locul de muncă(AWP) este un set de instrumente implementate pe baza unui computer personal pentru rezolvarea problemelor dintr-un anumit domeniu.

O altă definiție interpretează AWP ca un complex hardware și software conceput pentru a automatiza procesele tehnologice într-o anumită specialitate.

În medicină și asistență medicală, AWP-urile sunt împărțite în funcție de funcționalitateîn următoarele categorii:

Administrativ și organizațional (de exemplu, AWP al medicului șef al unui spital, șef de secție, asistent medical etc.);

Tehnologic (de exemplu, AWP al unui radiolog, medic de diagnostic funcțional etc.);

Integrat, adică, combinând funcțiile primelor două în combinații diferite (de exemplu, AWP al radiologului șef al orașului).

Cerințele generale pentru stația de lucru a diferiților specialiști sunt:

Ușurința comunicării între utilizator și AWS;

Eficiența introducerii, prelucrării și căutării documentelor;

Capacitatea de a face schimb rapid de informații între diferiți AWP;

Excluderea prevederilor atunci când utilizatorul se află într-un impas;

Controlul introducerii datelor cu indicarea erorilor;

Capacitatea de a personaliza AWP pentru un anumit utilizator;

Design ergonomic;

Siguranță pentru sănătatea utilizatorului și a pacientului.

Pentru munca de succes a utilizatorilor, ar trebui să evidențiați

următoarele tipuri de asigurare a funcționării AWP.

Suportul tehnic include un computer personal cu dispozitivele periferice necesare, facilități de comunicații (suport de rețea) și dispozitive medicale speciale (suport special). Alegerea tipului de computer personal, a dispozitivelor periferice și a echipamentelor medicale este determinată de scopul funcțional al AWP.

Software constă dintr-un set de programe concepute pentru a controla funcționarea unui computer în moduri autonome și de rețea, precum și pentru a automatiza soluția sarcinilor în conformitate cu scopul funcțional al AWP.

Suportul organizațional și metodologic constă din materiale instructive și de reglementare și metodologice privind furnizarea și lucrul în mediul AWS, organizarea protecției informațiilor, documentele legale care reglementează atitudinea și responsabilitatea utilizatorilor, formatele de date de intrare și de ieșire.

În plus față de hardware-ul și software-ul standard (secțiunea 1), stația de lucru a unui medic specialist trebuie să fie echipată cu hardware și software specializate pentru rezolvarea problemelor medicale.

Deci, unele dintre stațiile de lucru ale medicului, în special cele tehnologice, includ componente ale echipamentelor medicale destinate preluării, amplificării și introducerii informațiilor medicale într-un computer. În special, pentru a automatiza o serie de studii în departamentele de diagnosticare funcțională, se utilizează AWP-uri ale medicilor specialiști: neurofiziolog, cardiolog, pneumolog, etc. indicator fiziologic într-un semnal electric.

Având în vedere că semnalul electric primit de la electrozi sau senzori are un nivel scăzut, acesta trebuie amplificat.

Pentru a face acest lucru, utilizați dispozitive electronice speciale concepute pentru a amplifica semnalele bioelectrice - biomagnificatoare. De obicei, acestea sunt amplificatoare multicanal, deoarece activitatea bioelectrică a unor organe este înregistrată simultan prin mai multe canale (ECG - în 3-12 conductoare, EEG și EP până la 29 de canale). Principalele cerințe pentru bioamplificatoare sunt impedanță mare de intrare, câștig ridicat, imunitate ridicată la zgomot.

La ieșirea amplificatorului, semnalul are o formă analogică, prin urmare, trebuie convertit într-un cod digital pentru intrare într-un computer. Pentru aceasta, sunt utilizate dispozitive speciale - convertoare analog-digitale (ADC). ADC - un dispozitiv conceput pentru a converti analog semnal electricîntr-un cod digital. Una dintre caracteristicile importante ale unui ADC este rata de eșantionare, care determină numărul de probe de semnal analog pe secundă. Cu cât componentele de înaltă frecvență sunt incluse în semnal, cu atât ar trebui să fie mai mare rata de eșantionare. La procesarea semnalelor electrofiziologice se utilizează frecvențe de 256, 512, 1024 Hz. Următorul caracteristică importantă ADC este numărul de niveluri de cuantificare care determină numărul de biți (biți) utilizați pentru a reprezenta digital amplitudinea unui semnal. Reprezentarea digitală adecvată a semnalelor necesită cel puțin 12 biți.

Sistemele multicanal folosesc comutatoare sau multiplexoare pentru a conecta alternativ fiecare canal la intrarea ADC.

Pentru a introduce înregistrări medicale, pot fi folosite dispozitive care convertesc informații text, grafice și de tip într-un cod digital. Cele mai utilizate scanere, tablete grafice (digitalizatoare) și camere foto și video digitale.

Împreună cu dispozitive standard introducerea de informații grafice (a se vedea secțiunea 1.3), cele specializate sunt, de asemenea, utilizate în medicină. De exemplu, sistemele digitale de raze X utilizează detectoare în stare solidă cu absorbție mare de raze X. Metoda de scanare este utilizată cu intrarea linie cu linie a imaginii în memoria computerului, care este apoi reprodusă în general pe ecranul monitorului (radiografie de proiecție de scanare).

În complexul „Hemoanalysis”, un microscop optic este cuplat la un computer, care asigură intrarea automată a unei imagini de micropreparare într-un computer, numărând celulele sanguine (leucocite și eritrocite) în camera Goryaev și imprimând rezultatul analizei pe un formular.

Interfața hardware a echipamentelor medicale tradiționale (aparat cu raze X, microscop optic, dispozitiv cu ultrasunete) vă permite să automatizați o serie de operații și să îmbunătățiți calitatea muncii unui medic specialist.

Programele speciale incluse în AWS sunt concepute pentru a fi rezolvate sarcini specificeîn fața medicului și depind de specializarea sa. Deci, în AWP-urile tehnologice, unde sunt adesea utilizate metode instrumentale pentru studierea diferitelor funcții ale corpului, sunt utilizate programe pentru prelucrarea și analiza datelor. Dacă sunt analizate semnale bioelectrice (de exemplu, ECG, EEG, EMG, EP etc.), atunci prelucrarea primară constă în filtrarea digitală a semnalului original. Aplicând diverse filtre digitale, este posibil să se reducă semnificativ nivelul de interferență și interferență, pentru a scăpa de plutirea liniei izoelectrice. În această etapă, puteți evalua staționaritatea semnalului, precum și identifica și elimina diverse artefacte. Destul de des, pentru a comprima informații, transformata Fourier este utilizată pentru trecerea de la domeniul timp la domeniul frecvenței. În viitor, semnalul procesat este folosit pentru a analiza și a forma o concluzie despre starea sistemului și a organului în studiu.

Analiza constă în principal în utilizarea metodelor matematice pentru izolarea și măsurarea trăsăturilor informative, efectuarea diverselor operații de calcul și compararea setului de trăsături obținut cu indicatorii sau valorile normelor corespunzătoare pentru diferite condiții patologice. Există o serie de proceduri care fac posibilă corelarea unei stări date a sistemului în studiu prin valorile măsurate ale semnelor, cu una dintre stările posibile, și anume, pentru a face diagnostice diferențiale. În concluzie, programul prezintă medicului înregistrările inițiale, rezultatele măsurării semnelor, datele calculate, indică semnele care se află în afara intervalului normal și formează o concluzie sindromică despre starea pacientului. Astfel de programe se numesc programe de informare și diagnostic.

Colectarea informațiilor de laborator (biochimice, hematologice, citologice, histologice etc.) privind starea organelor și țesuturilor individuale este însoțită de diferite tipuri de imagini: tomograme, radiografii, frotiuri de sânge etc. Procesarea computerizată a imaginilor digitalizate este împărțită în patru principalele grupuri: prelucrarea imaginilor, analiza, restaurarea și reconstrucția acestora.

Prelucrarea imaginilor vizează îmbunătățirea originalului în ceea ce privește extragerea din acestea Informatii utile despre organul cercetat. Prelucrarea imaginilor vă permite să evidențiați detaliile de interes pentru cercetător. De exemplu, în raze X, utilizarea îmbunătățirii culorii sau a marginilor ajută la o mai bună vizualizare a detaliilor imaginii.

Analiza imaginii este procesul de extragere a informațiilor cantitative sau calitative. În arsenalul metodelor aplicate de analiză a imaginii există un aparat analitic pentru rezolvarea problemelor de recunoaștere (clasificare) a imaginilor obiectelor de cercetare de laborator. Utilizarea analizei de imagine asistată de computer asigură fiabilitatea și reproductibilitatea rezultatelor și economisește semnificativ timp.

Restaurarea imaginilor este restaurarea imaginilor deteriorate sau defecte. Restaurarea imaginii poate fi utilizată și în cazurile în care există artefacte, de exemplu, mișcarea pacientului în momentul efectuării unei radiografii.

Reconstrucția imaginii este procesul de creare a unei imagini bidimensionale (plane) sau tridimensionale (volumetrice) din proiecțiile sale. Deci, în tomografia computerizată, obținerea secțiunilor plate ale diferitelor organe se realizează prin reconstrucția (restaurarea) imaginii prin „umbra” cu raze X aruncată de corp la o poziție dată a sursei de raze X. Razele X care ies din corpul pacientului sunt preluate de banda de detectoare de raze X. Semnalele de ieșire ale detectoarelor sunt digitalizate pentru a fi introduse într-un PC unde se efectuează imagistica.

Într-o serie de studii medicale, pentru prelucrarea seturilor mari de date, este necesar să se aplice metode de cercetare statistică ( descriere detaliata vezi secțiunea 2). Disponibil acum mare alegere aplicat programe statistice, ceea ce a făcut ca metodele de analiză a datelor să fie mai accesibile și vizuale, eliberate de calculele manuale cu intensitate de muncă și au contribuit la introducerea metodelor statistice în domenii departe de matematică. Includerea pachetelor statistice în stația de lucru a medicului este extrem de importantă pentru efectuarea cercetărilor științifice, pregătirea rapoartelor, analiza seriilor temporale, fără a mai menționa stația de lucru a statisticienilor medicali, unde metodele statistice sunt principalul instrument de cercetare.

În funcție de obiectivele analizei statistice, diverse programe de aplicare, printre ei: procesoare de masă(Excel, Lotus), pachete de prelucrare a datelor statistice (Biostatistică, Stadia, Statgraph, SPSS, Statistica etc.), pachete de modelare de simulare (Mathcad, Mathlab, Mathematical

Un loc important în software-ul specializat pentru stația de lucru a unui medic-specialist este ocupat de sistemele informaționale care sprijină luarea deciziilor - informații și referință și sisteme consultative și de diagnostic descrise în secțiunea 2.4.

O caracteristică a ES medicală este următoarea:

Explicațiile date de ES ar trebui să fie ușor de înțeles de către medicul obișnuit, adică componenta explicativă ar trebui să utilizeze concepte și structuri care sunt caracteristice acestei ramuri de cunoștințe medicale;

Comportamentul sistemului ar trebui să simuleze comportamentul unui medic competent atunci când rezolvă o problemă de diagnostic, să simuleze metodele sale de a găsi soluții;

Programele trebuie să se adapteze rapid la schimbările din corpul cunoștințelor medicale.

În prezent, ES au fost dezvoltate pentru consultarea personalului medical din diferite domenii ale medicinei, inclusiv diagnosticarea, predicția, alegerea unei metode de tratament, prelucrarea curbelor și imaginilor, monitorizarea etc.

Parte instrumente software AWS include o cantitate mare de date de referință care vă permit să răspundeți la orice întrebare legată de activitatea profesională a unui medic sau să indicați surse de unde puteți obține informațiile necesare.

În medicină, toate datele despre pacient și terminologia utilizată în evidență trebuie să respecte standardele, să fie păstrate luând în considerare clasificatorii internaționali

boli, diagnostice. Singurul standard internațional utilizat în prezent în Rusia este traducerea rusă a ICD-10CM (Clasificarea internațională a bolilor) - Clasificarea internațională a bolilor ICD-10. In afara de asta, Sistemul rusescîngrijirea sănătății se potrivește "și SNOMED-International datorită structurii sale pe mai multe axe și terminologiei bogate (130.000 de termeni).

Stație de lucru automatizată (AWP) pentru un medic

Acesta este un computer Sistem informatic conceput pentru a automatiza totul proces tehnologic un medic al specialității relevante și care oferă asistență informațională în luarea deciziilor diagnostice și tactice (medicale, organizaționale etc.). Procesul tehnologic de aici este înțeles ca tratament și profilactic și rapoarte și activități statistice, documentare, planificare a muncii, obținerea diferitelor tipuri de informații de referință.

Conform scopului, AWP-urile utilizate în instituțiile medicale (instituții medicale și preventive) pot fi împărțite în:

AWP al recepționerului clinicii;

Post de lucru al unui medic ambulator;

AWP al medicului secției de admitere a spitalului;

Post de lucru al unui medic de spital;

AWS de specialiști îngustați (endoscopist, urolog etc.);

Statie de lucru a medicului laboratorului de diagnosticare;

AWP al unui radiolog;

AWP al serviciului de farmacie;

Post de lucru al unui epidemiolog al serviciului de imunoprofilaxie;

AWP al medicului comisiei de experți clinici a instituției medicale;

AWP al unui angajat al serviciului administrativ și economic.

Stația de lucru automată vă permite să mențineți o bază de date centralizată a pacienților, inclusiv toate informațiile despre examinări și tratament. Când utilizați AWP și organizare corectăîn sistemele de stocare a datelor, cardul pacientului nu se va pierde niciodată, iar căutarea acestuia va fi cât mai ușoară posibil. În plus, toate concluziile și rezultatele examinării și tratamentului pot fi tipărite oricând pe o imprimantă și predate pacientului. Îngrijirea pacientului devine mai convenabilă pentru ei și pentru medici.

AWP-urile sunt utilizate nu numai la nivelul de bază al asistenței medicale - clinice, ci și la automatizarea locurilor de muncă la nivelul managementului unităților de asistență medicală.

Stația de lucru a medicului poate funcționa atât într-un mod autonom, cât și să facă parte din sistemele de informații ale unei instituții medicale.

Să aruncăm o privire rapidă la stațiile de lucru individuale:

AWP "Registrul policlinic" Conceput pentru înregistrarea pacienților și păstrarea înregistrărilor informatice ale bolii.

Permite efectuarea:

introducerea datelor pașaportului pacientului;

organizează emiterea de cupoane pentru o întâlnire cu specialiști;

grupați pacienții conform criteriului selectat: apartenența la site, teritoriu, ultima vizită.

AWP „Personal de asistență medicală” Sistemul este conceput pentru a oferi informații și pentru a optimiza activitățile personalului de asistență medicală.

Permite efectuarea:

informarea despre prescripțiile și procedurile pacientului;

înregistrarea medicamentelor;

controlul umplerii patului;

programarea muncii personalului.

AWP „medic principal” Sistemul este destinat medicilor șefi. Vă permite să planificați activități de tratament și diagnostic, automatizați activitățile de raportare.

controlul procesului de tratament și al acțiunilor personalului;

acces la date și rapoarte ale departamentelor instituției (contabilitate, departament personal, depozit, registru și departament statistici).

Capabilități sistemului stației de lucru „Doctor”:

menținerea unui istoric electronic al bolii pacientului;

monitorizarea pacientului în dinamică;

contabilitatea costurilor tratamentului;

pregătirea documentației de raportare;

Acces la informații de referință: medicamente, proceduri de diagnostic, boli (cu MKB).

AWS „Sistem de informații și diagnosticare” Sistemul este conceput pentru a echipa încăperile de diagnosticare și laboratoarele.

Funcționalitatea sistemului:

introducerea, analiza cantitativă și calitativă a imaginilor;

crearea de arhive de imagini cu referire la istoricul medical, atlase de referință;

pregătirea comentariilor și concluziilor textului.

Program destinate pentru păstrarea dosarelor medicaleîntr-un cadru ambulatoriu.

An: 2011
Versiune: 4.2.02
Dezvoltator: Leybasoft
Platformă: Windows XP SP2 sau o versiune ulterioară
Compatibilitate Vista: complet
Cerințe de sistem:
- procesor: P-III (Celeron 1,5 GHz) sau mai mare
- RAM: 512 MB (min 256 MB) și mai mare (recomandat)
- Spațiu HDD: 100 MB sau mai mult (în funcție de rata de creștere a dimensiunii fișierului bazei de date)
- drepturi de administrator (numai pentru instalarea software-ului și setările serverului)
Limbajul interfeței: numai rus
Comprimat: Nu este necesar
Marimea: 172 Mb

Scris pentru a ajuta colegii medici care sunt obligați să facă imposibilul în cel mai scurt timp posibil: întocmiți un card de ambulatoriu conform tuturor regulilor, ascultați cu atenție pacientul, înțelegeți cele spuse și prescrieți o examinare și un tratament adecvat.

Programul este tehnic un client-server pe două niveluri (client „gros”). Firebird RDBMS este utilizat ca server, care permite accesul mai multor utilizatori la date și utilizarea aplicației în retea locala... Accesul la date este strict reglementat în funcție de grupul în care utilizatorul se conectează la baza de date (într-un cuvânt, toată lumea va „vedea” doar datele pe care i se permite să le „privească”).

Adăuga. Informații: lansarea anterioară a programului (versiunea 4.1.08)

Ce este nou în această versiune:

1. Împreună cu versiunea multiplayer (folosind un server complet care necesită instalare separatăși configurație) adăugate așa-numitele. versiune portabilă (single-user, care conține un server încorporat care nu necesită configurare). Versiunea portabilă permite medicului să păstreze programul + serverul + baza sa de date pe o unitate flash obișnuită sau pe un HDD USB-Shnom. Este foarte convenabil dacă doriți să lucrați cu baza de date la locul de muncă și acasă, în plus, dacă nu există absolut nicio dorință de a intra în complexitatea administrării bazei de date.

2. S-a adăugat posibilitatea de a introduce unele date în alfabetul latin (la cererea colegilor din străinătate)

3. În unele locuri interfața a fost îmbunătățită (fereastra de conectare în versiunea multiplayer are acum trei moduri de afișare) + au fost implementate numeroase „bunătăți” și „comoditate”, au fost remediate erori evidente

4. S-a adăugat formatul de ajutor HTML pe lângă formatul chm existent

Pentru detalii, consultați ajutorul și site-ul web ...

În măsura în care această versiune destinat numai muncii urolog-androlog, autorul invită colegii să coopereze cu ginecologi, dermatovenerologi, terapeuți, neuropatologi etc. pentru a extinde funcționalități similare în program. Comentariile constructive privind conținutul și utilitatea acestei versiuni sunt, de asemenea, binevenite.

Cum să contribuiți la dezvoltarea în continuare a software-ului
1. Ne uităm la interfața programului
2. Prindem logica de lucru și relația dintre elementele de interfață marcate și datele generate
3. Trimitem într-o persoană sau pe săpunul autorului reclamațiile / simptomele combinate de aceeași logică și descrierea corespunzătoare „tipică” a reclamațiilor / simptomelor găsite în documentația medicală internă (sau „aproape străină”) (desigur, în specialitatea pe care doriți să o vedeți în program). Aici puteți adăuga și ce alte șabloane (ștampile statistice și alte produse din viața birocraților din medicină) pot fi adăugate.

UDC 62-503.51

PROIECTAREA UNUI LOC DE MUNCĂ AUTOMATIZAT PENTRU UN SANATORIU MEDIC-TERAPEU

Zargaryan Elena Valerievna 1, Zargaryan Yuri Arturovich 2, Mishchenko Alexander Sergeevich 3, Limareva Natalia Viktorovna 4
1 Universitatea Federală de Sud, doctorat, profesor asociat al Departamentului sistemelor de control automat
2 Universitatea Federală de Sud, doctorat, asistent al Departamentului sistemelor de control automat
3 Universitatea Federală de Sud, student la Departamentul de Sisteme de Control Automat
4 Universitatea Federală de Sud, student la Departamentul de Sisteme de Control Automat


adnotare
Acest articol discută despre aplicația software dezvoltată pentru automatizarea locului de muncă al terapeutului sanatorului. Considerat scurtă recenzie mijloace de proiectare a unui sistem automatizat. Power Designer este selectat. Analiza sarcinii la îndemână a fost efectuată. Se ia în considerare principiul funcționării aplicației software create a locului de muncă automat al terapeutului sanatoriului.

PROIECTAREA STAȚIEI DE LUCRU TERAPIST SANATORIUM

Zargaryan Elena Valerevna 1, Zargaryan Yuriy Arturovich 2, Mishchenko Aleksandr Sergeevich 3, Limareva Natalya Viktorovna 4
1 Universitatea Federală de Sud, doctorat, profesor asistent al departamentului sistemelor de control automat
2 Universitatea Federală de Sud, doctorat, asistent al departamentului sistemelor de control automat
3 Universitatea Federală de Sud, student la departamentul de sisteme de control automat
4 Universitatea Federală de Sud, student la departamentul de sisteme de control automat


Abstract
În acest articol, sanatoriul terapeutului stației de lucru pentru automatizarea aplicațiilor software dezvoltate. Am luat în considerare o scurtă prezentare generală a proiectării sistemului automat. Setează Power Designer. O sarcină anadiz. Principiul muncii creat de sanatoriul terapeutului stației de lucru pentru aplicații software.

Link bibliografic către articol:
Zargaryan E.V., Zargaryan Yu.A., Mishchenko A.S., Limareva N.V. Proiectarea unei stații de lucru automatizate pentru terapeutul unui sanatoriu // Tehnologie modernă și tehnologie. 2014. Nr. 11 [Resursă electronică] .. 02.2019).

Introducere. Eficiența funcționării unei întreprinderi sau organizații a oricărei industrii și domenii de activitate depinde în mod direct de viteza, acuratețea și actualitatea schimbului de date atât în ​​cadrul acestei întreprinderi între părțile sale constitutive (departamente, subsisteme etc.), cât și în afara acesteia, adică interacțiunea și schimbul de date cu această organizație cu alții (întreprinderi concurente, partenere etc.). Și cu cât este mai mare, cu atât este mai mare întreprinderea, cu atât problema organizării și controlului fluxurilor se confruntă cu managerii săi. sumă uriașă informații despre întreprindere.

Pentru o soluție calitativă la astfel de probleme, întreprinderile folosesc sisteme de control automatizate (ACS).

Scopul acestui articol este iluminarea aplicației software dezvoltate pentru asigurarea activităților sanatoriului, în special dezvoltarea unei stații de lucru automatizate pentru un medic terapeut.

Relevanța acestei aplicații software este determinată de necesitatea:

1. Realizarea colectării de informații și evaluarea rezultatelor furnizării ingrijire medicala necesare pentru tratament, prevenire și reabilitare eficientă;

2. Reducerea timpului de așteptare pentru îngrijirea medicală prin gestionarea fluxurilor de pacienți, furnizarea de date despre volumul de muncă al medicilor, disponibilitatea resurselor în timp real;

3. Reducerea costurilor tratamentului și procesului profilactic;

4. Creșterea eficienței accesului la informații: toate informațiile medicale despre pacient, rezultatele muncii preventive și terapeutice și diagnostice, inclusiv rezultatele cercetărilor, sunt disponibile medicului de la locul de muncă, în timp real;

5. Furnizarea medicului cu necesarul resurse informaționale: direct în procesul de acordare a asistenței medicale, medicul are acces la date actualizate.

La crearea unei aplicații software, au fost analizate următoarele mijloace de implementare:

1. Power Designer, care acceptă instrumente de modelare și diagramare, metodologie UML, CDM, PDM și capabilități de depozitare a datelor. Această aplicație software acceptă capacități de dezvoltare a echipei

2. Oracle este un SGBD puternic și stabil care rulează sub diverse sisteme de operare, inclusiv Windows 98, Windows 2000 / XP, mai multe variante Unix. Este unul dintre cele mai populare SGBD din lume și are o lungă istorie de dezvoltare și utilizare. O mare parte din tehnologia Oracle este deschisă dezvoltatorului, care oferă o mare flexibilitate în configurarea și personalizarea acesteia.

Cu toate acestea, toate acestea înseamnă că Oracle poate fi dificil de instalat și necesită multă învățare pentru a lucra. Mai mult, tehnicile care funcționează în versiunea Oracle sunt concepute pentru una sistem de operare poate necesita modificarea unei versiuni pentru un alt sistem de operare.

Există multe configurații pentru pachetul software Oracle. În primul rând, există două versiuni diferite ale nucleului SGBD Oracle: pentru persoane și organizații. În plus, există un program pentru proiectarea formularelor și rapoartelor, Oracle Designer și multe instrumente pentru publicarea bazelor de date. Date Oracleîn WEB.

3. SQL Navigator este cel mai popular mediu de dezvoltare pentru Oracle, oferind oportunități ample la scrierea, configurarea și depanarea bibliotecilor PL / SQL, inclusiv un sistem expert încorporat și un sistem de sugestii.

4. Delphi este un mediu de design vizual care vă permite să creați rapid și eficient programe într-o echipă în producție, să reduceți semnificativ timpul petrecut pentru pregătirea aplicațiilor, precum și să coordonați activitățile unui grup de furnizori, codificatori, testeri și scriitori tehnici. . Un alt avantaj al Delphi este multiplataforma sa, adică capacitatea de a compila aplicații Windows în format Kylix pentru Linux.

Analiza specificațiilor tehnice.În cazul general, mijloacele de asistență software pentru un terapeut pot fi reprezentate de un set de trei stații de lucru automatizate (AWP):

„Registrul” AWS

AWP „Medic-terapeut”

AWS „Administrator”

AWP „Medic-terapeut”

Având în vedere activitatea unui medic terapeut în cazul general, se poate observa că un pacient vine la el cu un card și, eventual, rezultatele unui examen de diagnostic suplimentar, iar sarcina sa principală este de a dezvolta regimul de tratament al pacientului, care poate include diverse proceduri, terapie medicamentoasă, vizite la specialiști îngustați etc. Medicul terapeut trebuie să înțeleagă problemele pacientului, să stabilească în ce stadiu se află această sau acea boală și să decidă ce să facă pacientului pentru a-și îmbunătăți starea de bine. Toate lucrările privind pregătirea procesului decizional pot fi împărțite în mai multe etape: descrierea stării pacientului, examenul clinic, diagnosticul, determinarea obiectivelor terapiei, stabilirea criteriilor pentru atingerea obiectivelor terapiei, analiza stării pacientului și sinteza unui regim de tratament bazat pe informațiile primite. Interfața medicului trebuie construită în conformitate cu diagrama de mai sus. Principala formă a AWP ar trebui să fie formular de afișare a pacientului care sunt tratați de acest medic și vizitele lor la medic. Vizitele pot fi de mai multe tipuri: programare inițială, programare ulterioară, consultare preventivă. Pentru fiecare tip de vizită la stația de lucru a unui medic terapeut, trebuie selectate propriile sale instrumente pentru lucrul cu un pacient. Formularul de afișare al pacientului trebuie să aibă aceleași capacități de căutare și filtrare a înregistrărilor corespunzătoare ca formularul de afișare al AWP al registratorului. Pentru o clasificare mai subtilă a tipurilor de vizite la pacienți, ar trebui introdus un concept - scopul vizitei. De exemplu, în plus, identificatorii listei ar trebui să aibă un câmp pentru data următoarei sosiri a pacientului. Formularul de admitere a pacientului ar trebui să fie organizat sub forma unui vrăjitor adecvat, care prezintă lucrările într-o succesiune logică. În prima etapă, maestrul înregistrează plângerile pacientului, anamneza bolii pacientului, istoricul de viață al pacientului, anamneza alergologică și se efectuează o anchetă a organelor și sistemelor. Dacă, înainte de numirea medicului, pacientul a fost supus unei proceduri de diagnostic care exclude în orice fel bolile unor organe și sisteme, atunci ancheta ar trebui scurtată pentru a economisi timpul medicului. În plus, în prima etapă a activității vrăjitorului, este posibilă efectuarea unei proceduri de diagnosticare în cadrul AWS „Diagnostic suplimentar”. La primirea unui pacient, pentru a afla starea acestuia, ancheta ar trebui să înceapă cu înregistrarea reclamațiilor pacientul. Trebuie să știți:

1. De ce se plânge pacientul.

2. Localizarea exactă a fenomenelor dureroase.

3. Iradierea durerii.

4. Ora apariției (zi / noapte)

5. Factori care cauzează senzații dureroase (stres fizic sau mental, aport alimentar etc.).

6. Natura senzației dureroase, de exemplu, natura durerii: constrângere, cusătură, arsură, constantă, paroxistică etc. , precum și intensitatea, durata

7. Cum este oprit fenomenul dureros

8. Comportamentul pacientului, poziția forțată a pacientului, ameliorarea senzațiilor dureroase.

Fiecare reclamație trebuie clasificată în funcție de apartenența la un anumit sistem corporal. După aceea, este necesar să se efectueze o anchetă detaliată a pacientului asupra acelor organe și sisteme care au fost menționate în etapa de înregistrare a reclamațiilor. În procesul de detaliere, sunt luate în considerare următoarele organe și sisteme:

După înregistrarea plângerilor și detalierea organelor și sistemelor afectate, apariția, dezvoltarea și evoluția bolii prezente de la primele sale manifestări până la momentul examinării sale de către un terapeut este descrisă în detaliu în ordine cronologică (descrierea anamnezei bolii) . Descrierea poate fi redusă la un sondaj conform următoarei scheme:

1. Cât timp se consideră bolnav?

2. Unde și în ce circumstanțe v-ați îmbolnăvit pentru prima dată?

3. Factori care contribuie la apariția bolii

4. Cu ce ​​semne a început boala?

5. Prima vizită la medic, rezultatele cercetării, diagnosticul bolii, tratamentul în perioada respectivă, eficacitatea acesteia.

6. Evoluția ulterioară a bolii

A doua etapă a activității maestrului recepției pacientului este un examen clinic efectuat de un medic - terapeut. Ca parte a unui examen clinic, medicul efectuează o examinare externă a pacientului, palpare, percuție, auscultație, pentru a determina starea diferitelor organe și sisteme, citirea situației de urgență, luarea tensiunii arteriale, măsurarea creșterii, determinarea greutății corporale. Informațiile despre rezultatele fiecărui tip de examinare sunt înregistrate de medic în câmpurile corespunzătoare ale expertului de examinare.

În cea de-a treia etapă a activității maestrului, se introduce diagnosticul pus de medic pacientului. Diagnosticul principal se pune, se determină dacă boala este în remisie sau într-o exacerbare, se fac diagnostice concomitente, pentru ei se determină și starea în care se află. După stabilirea diagnosticelor și determinarea evoluției bolii, medicul se poate angaja să trateze boala corespunzătoare sau poate îndruma pacientul la un specialist îngust.

AWS „Administrator”

La nivelul stației de lucru „Administrator”, se efectuează următoarele tipuri de lucrări:

Configurația clinicii;

Configurarea AWP-urilor;

Configurarea directoarelor.

Analiza sistemelor software similare. Policlinica "AIS" CROC a dezvoltat și implementat un sistem informațional automatizat pentru policlinica centrală a Serviciului Federal de Securitate din Rusia ( AIS "Policlinica"). Sistemul acoperă 340 de stații de lucru automatizate, utilizatorii săi sunt mai mult de 700 de lucrători medicali care deservesc mai mult de 5 mii de oameni pe zi. Sistemul este destinat informațiilor complexe și sprijinului analitic al lucrărilor policlinice. Sistemul, a cărui componentă software centrală este sistemul de informații medicale „Medanalitika”, include și server, computer, rețea și echipamente periferice conectate la oraș rețea telefonică PABX, cablare structurată, rețea locală de mare viteză și sisteme de alarmă electrică și antiefracție.

Sistem medical automatizat "MedIS-T". Sistemul este conceput pentru a automatiza medicina industrială, clinici, spitale, centre de sănătate, sanatorii. Are abilitatea administrare la distanță locurile de muncă ale sistemului (prin internet).

Implementarea aplicației software. Cu ajutorul sistemului software Power Designer 15, model conceptual date. Deoarece pentru a înregistra reclamațiile pacienților, este necesar să completați aproape aceleași câmpuri pentru fiecare reclamație, s-a decis elaborarea unui tabel abstract pentru înregistrarea reclamațiilor.

Au fost elaborate următoarele tabele:

Tusers - conține date despre utilizatorii de sistem.

Tpacient - card pacient.

Tzalob - conține plângeri ale pacienților.

T_boby_system - sisteme ale corpului uman.

T_ boby_pod_system - tip de reclamație cu privire la un anumit sistem de corp.

Tonsp_obch - un tabel pentru determinarea stării curente a pacientului.

Tanamnez - istoric medical.

Tanamnez_next- evoluția ulterioară a bolii

Tdiaznoz - conține diagnosticul pacientului.

T_pod_diaznoz- conține diagnostice care însoțesc principalul.

Folosind sistemul software Power Designer 15, bazat pe modelul de date conceptuale, model fizic date concentrat pe Oracle (vezi Figura 1).

Crearea de vizualizări . O vizualizare este rezultatul unei expresii SQL constând din instrucțiuni select, design și join. Vizualizările vă permit să asigurați o protecție mai flexibilă a tabelelor, cu ajutorul acestora la care puteți restricționa accesul anumite coloane sau șiruri și pot fi folosite și pentru a uni tabele.

Orez. 1 - Model de date

Structura prezentării:

Creați sau înlocuiți vizualizarea "v_table_name" ("field_name 1", "field_name 2" ... "field_name n") ca selectați "field_name 1", "field_name 2" ... .. "field_name n" FROM "table table" UNDE DEL = 0

Unde DEL este câmpul de marcat pentru ștergere

Pentru fiecare tabel, au fost create vizualizări ale structurii de mai sus.

Crearea secvențelor. O secvență este un obiect care generează o serie de numere unice consecutive. Secvențele sunt utilizate cel mai frecvent pentru a genera valori cheie surogat.

Crearea declanșatoarelor Declanșatoarele din Oracle sunt proceduri Java sau SQL care sunt apelate atunci când efectuați anumite acțiuni pe baza de date. Oracle acceptă mai multe tipuri de declanșatoare: unele sunt declanșate de comenzi SQL care creează structuri noi în baza de date, cum ar fi tabelele, altele sunt rulate o dată la nivelul tabelului, când se schimbă rândurile tabelelor, iar altele sunt rulate o dată pentru fiecare rând modificat.

Structura declanșatoarelor create:

BEGIN SELECT SEC_ "table_name". NEXTVAL INTO: NEW. "Table_identifier" FROM DUAL; SFÂRȘIT;

Implementarea partea clientului a aplicației software. Programul constă din următoarele module:

Login_Unit este un modul pentru conectarea la sistem.

Dm_unit este un modul conceput pentru a stoca instrumente de acces la baze de date configurate.

Admin_Unit este un modul conceput pentru a afișa o listă a utilizatorilor de sistem înregistrați.

Main_Unit - Forma principală a aplicației.

Find_User_Unit este un modul conceput pentru a introduce datele necesare pentru căutare.

New_User_Unit este un modul pentru adăugarea unui nou utilizator.

Edit_User_Unit este un modul pentru editarea datelor utilizatorului.

Reg_nit este un modul pentru afișarea cardurilor pacientului.

New_Pacient_Unit - un modul conceput pentru a adăuga un nou pacient la baza de date.

Edit_pacient_Unit este un modul pentru editarea datelor pacientului.

Pacient_Unit este un modul conceput pentru a afișa pacienții în AWP „Terapeut-medic”.

Choose_Date_Unit este un modul pentru alegerea unei date.

Reg_Zalob_Unit - un modul conceput pentru a înregistra reclamațiile pacienților.

Detail_zalob_Unit este un modul conceput pentru a detalia plângerile înregistrate.

Edit_Unit este un modul pentru introducerea unei cantități mari de date.

Anamnez_Unit - un modul conceput pentru a descrie istoricul medical.

New_zalob_Unit este un modul conceput pentru a adăuga o nouă reclamație la baza de date.

Edit_Zalob_Unit - modul pentru editarea reclamațiilor.

Opred_Sost_Unit - un modul conceput pentru a determina starea curentă a pacientului.

Diagnoz_Unit este un modul conceput pentru a face diagnosticul principal și diagnostice conexe.

Sost_Unit_– un modul conceput pentru a vizualiza stările pacienților pentru date diferite. Servește pentru a determina dinamica dezvoltării pacientului.

Edit_Sost_Unit este un modul conceput pentru a edita date despre starea pacientului.

Restore_Users_Unit este un modul conceput pentru a restabili utilizatorii de sistem șterse în mod eronat.

DMrestore_Unit este un modul conceput pentru a stoca instrumente de acces la baze de date configurate.

Restore_Pacient_Unit - un modul conceput pentru a restabili pacienții șterse în mod eronat.

Restore_diagnoz_Unit este un modul conceput pentru a restabili diagnosticul pacientului șters în mod eronat.

Structura aplicației software este prezentată în Figura 2.

După lansarea aplicației software, un ecran va fi afișat pe ecranul monitorului, care va oferi parcurgerea procedurii de autentificare (vezi Fig. 3). Pentru a intra în sistem, va trebui să introduceți „autentificare” și „parolă” în câmpurile corespunzătoare ale formularului.

După conectare, va fi afișată forma principală a aplicației software (vezi Figura 4). Acest formular nu este informativ și oferă doar o alegere a modului de funcționare cu aplicația:

AWS „Administrator”;

„Registrul” AWS;

Stație de lucru „Medic-terapeut”.

Orez. 2 - Structura aplicației software

Dacă utilizatorului nu i se atribuie drepturile pentru niciun mod de lucru cu sistemul, atunci pentru utilizator dat acest mod nu va fi disponibil.

Orez. 3 - Formular de autentificare

Orez. 4 - Forma principală a aplicației software

AWS „Administrator”. După conectarea la sistem în modul administrator, formularul AWP „Administrator” va fi afișat pe ecran (vezi Fig. 5).

Formularul afișează utilizatorii sistemului, precum și drepturile acestor utilizatori. Cu aceste date, puteți efectua următoarele acțiuni:

Adăugare - afișează un formular pentru adăugarea unui nou utilizator (vezi Fig. 6).

Pentru a adăuga corect un utilizator, trebuie să completați toate câmpurile, precum și să distribuiți drepturile pentru utilizator, după care trebuie să faceți clic pe butonul „Adăugați”.

Orez. 5 - Formularul stației de lucru „Administrator”

Fig. 6 - Formular pentru adăugarea unui nou utilizator

Editare - afișează formularul pentru editarea datelor utilizatorului. Acest formular este similar cu formularul pentru adăugarea unui nou utilizator.

Șterge - această funcție este destinat ștergerii unui utilizator. Datele nu sunt șterse fizic din baza de date. Recuperarea datelor șterse este posibilă în orice moment.

Căutare - activarea formularului de introducere a șirului de căutare (vezi Fig. 7).

Fig. 7 - Formular de introducere a șirului de căutare

După introducerea șirului de căutare, trebuie să faceți clic pe butonul „Găsiți”.

De asemenea, administratorul are capacitatea de a recupera datele șterse. Există un formular specializat pentru restaurarea utilizatorilor de sistem (vezi Fig. 8)

Fig. 8 - Restaurarea utilizatorilor sistemului

Pentru a restabili un utilizator, trebuie să-l specificați în lista de utilizatori șterse, apoi să faceți clic pe butonul „Restaurare”.

Pentru recuperarea pacienților șterse, există o formă specializată de recuperare a pacientului (vezi Fig. 9)

Orez. 9 - Recuperarea pacientului

Pentru a restabili un pacient, trebuie să îl specificați în lista pacienților șterse, apoi să faceți clic pe butonul „Restaurare”.

Pentru a recupera diagnosticele șterse, există o formă specializată de recuperare a diagnosticelor (vezi Fig. 10.)

Orez. 10 - Recuperarea diagnosticelor

Pentru a restabili un diagnostic, trebuie să îl specificați în lista diagnosticelor șterse, apoi să faceți clic pe butonul „Restaurare”. Pentru a restabili un diagnostic concomitent, trebuie să îl specificați în lista diagnosticelor concomitente șterse, apoi să faceți clic pe butonul „Restaurare”. Diagnosticul va fi restabilit la pacientul de la care a fost îndepărtat.

Stație de lucru „Medic-terapeut”. După activarea modului terapeutului, formularul de afișare al pacientului va fi afișat pe ecran (vezi Fig. 11).

Formularul afișează pacienții repartizați unui anumit medic.

Cu aceste date, puteți efectua următoarele acțiuni:

Selecția pacienților înrolați pentru un anumit număr. Pentru a activa această funcție, trebuie să faceți clic pe butonul „Pacienți”.

Orez. 11 - Forma AWP „medic-terapeut”

Formularul de selectare a datei va fi afișat pe ecran (vezi fig. 12)

Orez. 12 - Formular de selectare a datei

La sfârșitul selectării datei, trebuie să faceți clic pe butonul „Vizualizare”.

Căutare - activarea formularului de introducere a șirului de căutare (vezi Fig. 7).

Anulare - funcția este concepută pentru a anula rezultatele căutării.

Începeți recepția - activează asistentul pentru recepția pacientului.

Primul pas în admiterea unui pacient este înregistrarea plângerilor pacientului (vezi Fig. 13).

Orez. 13 - Formular de înregistrare a reclamațiilor pacienților

Acest formular afișează plângerile pacientului. Cu aceste date, puteți efectua următoarele acțiuni:

Adăugare - activează formularul pentru adăugarea unei reclamații a pacientului (vezi Fig. 14).

Orez. 14 - Formular pentru adăugarea unei reclamații a pacientului

Detaliu - activează formularul de detaliere a reclamației pacientului (vezi Fig. 15).

Editați - acest formular este similar cu formularul pentru a detalia plângerea pacientului.

Ștergere - această funcție este concepută pentru a șterge un card pacient. Datele nu sunt șterse fizic din baza de date.

Orez. 15 - Forma de detaliere a plângerii pacientului

După înregistrarea plângerilor pacientului și detalierea acestora, este necesar să se treacă la descrierea anamnezei bolii. Pentru a face acest lucru, trebuie să completați câmpurile din două file:

Anamneza bolii (vezi Fig. 16).

Evoluția ulterioară a bolii (vezi Fig. 17).

După descrierea anamnezei bolii, este necesar să începeți să determinați starea pacientului. Dacă pacientul a vizitat medicul de mai multe ori, datorită acestui formular, este posibil să se urmărească dinamica dezvoltării bolii (vezi Fig. 18).

Orez. 16 - Fila descrierii anamnezei bolii

Orez. 17 - Tab care descrie evoluția ulterioară a bolii

Următoarele acțiuni pot fi efectuate cu datele formularului:

Adăugare - activează formularul pentru determinarea stării pacientului (vezi Fig. 19).

Editare - activează formularul de editare a stării pacientului. Această formă este similară cu forma de definiție a stării.

După descrierea istoricului bolii, este necesar să se continue diagnosticul (vezi Fig. 20).

Orez. 18 - Formular de afișare a stării pacientului

Fig. 19 - Formular pentru determinarea stării pacientului

Odată ce diagnosticul a fost pus, expertul de admitere a pacientului poate fi completat.

Orez. 20 - Forma de a face diagnostice

Aplicația software dezvoltată poate fi utilizată pentru automatizarea locului de muncă al medicului sanatoriului.


Lista bibliografică
  1. D. Krönke, "Teoria și practica construirii bazelor de date. Ediția a VIII-a" "Peter", 2003.
  2. Date, K., J. Introducere în sistemele de baze de date. A 6-a ed. - LA.; M., Sankt Petersburg: „Williams”, 2000. - 848s
  3. V.V. Korneev, A.F. Gareev, S.V. V. V. Vasyutin Baze de date Reich. Prelucrarea inteligentă a informațiilor. - M.: Cunoaștere, 2001.- 496s.
  4. Khomonenko A.D., Tsygankov V.M., Maltsev M.G. Baze de date: Manual pentru instituții de învățământ superior / Ed. prof. IAD. Khomonenko. - SPb.: KORONA print, 2002 .-- 672s.
  5. Zargaryan E.V., Zargaryan Yu.A. Suport pentru informații pentru probleme de optimizare multicriterială prin metoda Pareto. Informatizare și comunicare. 2013. Nr. 2. S. 114-118.
  6. Zargaryan E.V. METODA DE CALCUL A BALANȚEI INDUSTRIALE INDISTINTE. Buletinul Universității Federale de Sud. Știința tehnică. 2008. T. 81. Nr. 4. S. 125-129.

Pe această pagină postăm o varietate de programe și fișiere care pot fi utile radiologilor practici.
Dacă sunteți autorul sau titularul dreptului de autor al unui program care ar putea completa această secțiune, vă rugăm să trimiteți. Îl vom posta cu plăcere aici.

Schema interactivă pentru diagnosticarea displaziei șoldului
Radiologul Sergei S. Melekhin, Snezhinsk, regiunea Chelyabinsk
Fişier:

Calculator de raze X
Descriere: Programul „Calculator de raze X” este înregistrat oficial în Registrul programelor de calculator din Serviciul Federal pentru Proprietate Intelectuală, Brevete și mărci comerciale 07.07.2006

Programul este conceput pentru recalcularea automată a condițiilor de imagine (kV, mAs) în conformitate cu condițiile elaborate anterior folosind coeficienți.

Programul a fost scris pentru medici, radiologi și asistenți de laborator care lucrează la aparate cu raze X, unde fotometrul nu funcționează corect. Mai ales pentru dispozitivele cu o scală continuă de kilovoltaj și un set de mAs, ceea ce este destul de dificil pentru radiografii care obișnuiau să lucreze pe mașini cu raze X cu un set treptat de kilovolt, curent și timp.

Acest program de la 11.11.09. nelimitat în timp. Descarca ultima versiune programe.

Voi fi atent la dorințele și comentariile dumneavoastră.

Cu sinceritate,
Pavel Borodin
11 noiembrie 2009

Radiolog de cea mai înaltă categorie Pavel Borodin, Spitalul Regional Central, Rezh, Regiunea Sverdlovsk
Fişier:

LOCUL DE MUNCĂ AUTOMATIZAT (AWS) AL UNUI MEDIC RADIULUI PENTRU PRELUCRAREA INFORMATICĂ A RADIULUI DE FILM
Descriere: Pachetul software dezvoltat vă permite să rezolvați următoarele probleme și să îmbunătățiți calitatea, comoditatea și eficiența radiologului:

Avea acces rapid la informații
- Schimbați calitativ nivelul de lucru cu imagini
- Oferă medicului posibilitatea de a converti și salva imagini de film într-un format digital convenabil
- Prezintă un instrument de diagnostic de înaltă tehnologie
- Nu sunt necesare pelicule, substanțe chimice și echipamente de dezvoltare pentru lucrul cu costurile corespunzătoare și cauzele posibilelor alergii
- Abilitatea de a procesa imagini vechi cu traducerea lor în format digital și îmbunătățirea ulterioară utilizând algoritmi avansați de procesare
- Radiografiile sunt ușor de vizualizat, convertit, e-mail și stocat.
- Reducerea / eliminarea nevoii de proceduri repetitive, datorită capacităților software pentru a compensa imperfecțiunile expunerii
- Integrarea formelor de diagnostic: ortopantomograme, radiografii intraorale și imagini digitale.
- Integrarea imaginilor cu informațiile despre pacienți într-o singură bază de date
- Arhivare simplă și comodă: sute de instantanee de înaltă calitate pot fi stocate pe hard disk, card Flash sau CD
- Oportunități de comunicare eficiente
- Oportunități pentru exportul de informații în Excel pentru procesare ulterioară și generalizare

Autori: Profesor, MD Minaev Yuri Leonidovich, Osadchiy Anton Sergeevich
Descrierea programului:
Program: Descărcare (12,9 Mb)

INOBITEC DICOM VIEWER
Descriere: Un vizualizator al datelor medicale obținut de la diverse echipamente (modalitate) este implementat pe stațiile de lucru de diagnosticare și este integrat cu PACS. Vizualizatorul duce capacitățile de diagnosticare la un nivel complet diferit, de neatins prin utilizarea imaginilor de film sau a altor medii solide și vă permite să identificați în mod eficient și în timp util patologiile relevante, să preziceți dezvoltarea acestora și să vă planificați eliminarea productivă.

INOBITEC DICOM SERVER
Descriere: Noi oferim organizații medicale software server DICOM pentru arhivare și acces online la imagini (studii) obținute de la diverse echipamente DICOM. Funcționalitatea serverului mărește dramatic eficiența căutării și procesării datelor, oferă stocare centralizată pe termen lung, precum și acces privilegiat la informații.



Ți-a plăcut articolul? Împărtășește-l