Contacts

Zargaryan E., Zargaryan Yu.A., Mishchenko A.S., Limareva N.V. Conception d'un poste de travail automatisé pour un thérapeute d'un sanatorium. Logiciel pour le radiologue Téléchargez le programme du bras du docteur de la polyclinique

automatique lieu de travail(AWP) est un ensemble d'outils mis en œuvre sur la base d'un ordinateur personnel pour résoudre des problèmes dans un certain domaine.

Une autre définition interprète l'AWP comme un complexe matériel et logiciel destiné à automatiser des processus technologiques dans une spécialité donnée.

En médecine et en santé, les AWP sont subdivisés selon Fonctionnalité dans les catégories suivantes :

Administratif et organisationnel (par exemple, AWP du médecin-chef d'un hôpital, chef de service, infirmier en chef, etc.) ;

Technologique (par exemple, AWP d'un radiologue, d'un docteur en diagnostic fonctionnel, etc.);

Intégré, c'est-à-dire combinant les fonctions des deux premiers dans différentes combinaisons (par exemple, AWP du radiologue en chef de la ville).

Les exigences générales pour le poste de travail de divers spécialistes sont :

Facilité de communication entre l'utilisateur et l'AWS ;

Efficacité de la saisie, du traitement et de la recherche de documents ;

La capacité d'échanger rapidement des informations entre les différents AWP ;

Exclusion de dispositions lorsque l'utilisateur se trouve dans une impasse ;

Contrôle de la saisie des données avec indication des erreurs ;

La possibilité de personnaliser l'AWP pour un utilisateur spécifique ;

Design ergonomique;

Sécurité pour la santé de l'utilisateur et du patient.

Pour le travail réussi des utilisateurs, vous devez mettre en évidence

les types suivants pour assurer le fonctionnement de l'AWP.

Le support technique comprend un ordinateur personnel avec les périphériques nécessaires, des moyens de communication (support réseau) et des dispositifs médicaux spéciaux (support spécial). Le choix du type d'ordinateur personnel, de périphériques et d'équipements médicaux est déterminé par l'objectif fonctionnel de l'AWP.

Logiciel se compose d'un ensemble de programmes conçus pour contrôler le fonctionnement d'un ordinateur en modes autonome et réseau, ainsi que pour automatiser la résolution de tâches conformément à l'objectif fonctionnel de l'AWP.

L'accompagnement organisationnel et méthodologique se compose de supports pédagogiques et réglementaires et méthodologiques sur la mise à disposition et le travail dans l'environnement AWS, l'organisation de la protection de l'information, les documents juridiques réglementant l'attitude et la responsabilité des utilisateurs, les formats des données d'entrée et de sortie.

En plus du matériel et des logiciels standard (article 1), le poste de travail d'un médecin spécialiste doit être équipé de matériel et de logiciels spécialisés pour résoudre les problèmes médicaux.

Ainsi, certains postes de travail du médecin, notamment technologiques, comportent des composants d'équipements médicaux destinés à capter, amplifier et saisir des informations médicales dans un ordinateur. En particulier, pour automatiser un certain nombre d'études dans les services de diagnostic fonctionnel, on utilise les AWP de médecins spécialistes : neurophysiologiste, cardiologue, pneumologue, etc. t, p.), ou des capteurs (transducteurs primaires), qui convertissent un non- indicateur physiologique électrique en un signal électrique.

Considérant que le signal électrique reçu des électrodes ou des capteurs a un faible niveau, il doit être amplifié.

Pour ce faire, utilisez des appareils électroniques spéciaux conçus pour amplifier les signaux bioélectriques - des bioloupes. Ce sont généralement des amplificateurs multicanaux, car l'activité bioélectrique de certains organes est enregistrée simultanément via plusieurs canaux (ECG - en 3-12 dérivations, EEG et EP jusqu'à 29 canaux). Les principales exigences pour les bioamplificateurs sont une impédance d'entrée élevée, un gain élevé et une immunité élevée au bruit.

A la sortie de l'amplificateur, le signal a une forme analogique, par conséquent, il doit être converti en un code numérique pour l'entrée dans un PC. Pour cela, des dispositifs spéciaux sont utilisés - des convertisseurs analogique-numérique (CAN). ADC - un appareil conçu pour convertir l'analogique signal électrique en un code numérique. L'une des caractéristiques importantes d'un CAN est la fréquence d'échantillonnage, qui détermine le nombre d'échantillons de signaux analogiques par seconde. Plus le signal comprend de composants haute fréquence, plus la fréquence d'échantillonnage doit être élevée. Lors du traitement des signaux électrophysiologiques, des fréquences de 256, 512, 1024 Hz sont utilisées. Prochain caractéristique importante L'ADC est le nombre de niveaux de quantification qui détermine le nombre de bits (bits) utilisés pour représenter numériquement l'amplitude d'un signal. Une représentation numérique adéquate des signaux nécessite au moins 12 bits.

Les systèmes multicanaux utilisent des commutateurs ou des multiplexeurs pour connecter alternativement chaque canal à l'entrée ADC.

Pour saisir des dossiers médicaux, des appareils qui convertissent les informations textuelles, graphiques et typographiques en un code numérique peuvent être utilisés. Les scanners, tablettes graphiques (numériseurs) et appareils photo et vidéo numériques les plus couramment utilisés.

De même que appareils standards saisie d'informations graphiques (voir section 1.3), celles spécialisées sont également utilisées en médecine. Par exemple, les systèmes à rayons X numériques utilisent des détecteurs à semi-conducteurs avec une absorption élevée des rayons X. La méthode de balayage est utilisée avec une entrée d'image ligne par ligne dans la mémoire du PC, qui est ensuite généralement reproduite sur l'écran du moniteur (radiographie de projection par balayage).

Dans le complexe "Hémoanalyse", un microscope optique est couplé à un PC, qui fournit une entrée automatique d'une image de micropréparation dans un ordinateur, comptant les cellules sanguines (leucocytes et érythrocytes) dans la chambre Goryaev et imprimant le résultat de l'analyse sur un formulaire.

L'interface matérielle des équipements médicaux traditionnels (appareil à rayons X, microscope optique, appareil à ultrasons) permet d'automatiser un certain nombre d'opérations et d'améliorer la qualité du travail d'un médecin spécialiste.

Les programmes spéciaux inclus dans l'AWS sont conçus pour résoudre tâches spécifiques face au médecin et dépendent de sa spécialisation. Ainsi, dans les AWP technologiques, où des méthodes instrumentales pour étudier diverses fonctions du corps sont souvent utilisées, des programmes de traitement et d'analyse des données sont utilisés. Si des signaux bioélectriques sont analysés (par exemple, ECG, EEG, EMG, EP, etc.), alors le traitement primaire consiste en un filtrage numérique du signal d'origine. Appliquer divers filtres numériques, vous pouvez réduire considérablement le niveau d'interférence et d'interférence, vous débarrasser du flottement de la ligne isoélectrique. À ce stade, vous pouvez évaluer la stationnarité du signal, ainsi qu'identifier et éliminer divers artefacts. Assez souvent, afin de compresser l'information, la transformée de Fourier est utilisée pour passer du domaine temporel au domaine fréquentiel. De plus, le signal traité est utilisé pour analyser et tirer une conclusion sur l'état du système et de l'organe étudiés.

L'analyse consiste principalement en l'utilisation de méthodes mathématiques pour l'isolement et la mesure de caractéristiques informatives, en effectuant diverses opérations de calcul et en comparant l'ensemble de caractéristiques obtenu avec les indicateurs normatifs ou les valeurs correspondants pour diverses conditions pathologiques. Il existe un certain nombre de procédures qui permettent de corréler un état donné du système à l'étude par les valeurs mesurées de caractéristiques, avec l'un des états possibles, c'est-à-dire de faire des diagnostics différentiels. En conclusion, le programme présente au médecin les enregistrements initiaux, les résultats de la mesure des signes, les données calculées, indique les signes qui sont en dehors de la plage normale et forme une conclusion syndromique sur l'état du patient. Ces programmes sont appelés programmes d'information et de diagnostic.

La collecte d'informations de laboratoire (biochimiques, hématologiques, cytologiques, histologiques, etc.) sur l'état des organes et des tissus individuels est accompagnée de divers types d'images : tomogrammes, radiographies, frottis sanguins, etc. Le traitement informatique des images numérisées est divisé en quatre grands groupes : le traitement des images, leur analyse, leur restauration et leur reconstruction.

Le traitement de l'image vise à améliorer l'original en termes d'extraction informations utiles sur l'organe étudié. Le traitement des images permet de mettre en évidence les détails qui intéressent le chercheur. Par exemple, dans les rayons X, l'utilisation de l'amélioration des couleurs ou des contours permet de mieux voir les détails de l'image.

L'analyse d'images est le processus d'extraction d'informations quantitatives ou qualitatives. Dans l'arsenal des méthodes appliquées d'analyse d'images, il existe un appareil analytique permettant de résoudre les problèmes de reconnaissance (classification) d'images d'objets de recherche en laboratoire. L'utilisation de l'analyse d'images assistée par ordinateur garantit la fiabilité et la reproductibilité des résultats et permet un gain de temps considérable.

La restauration d'images est la restauration d'images endommagées ou mauvaises. La restauration d'images peut également être utilisée dans les cas où il y a des artefacts, par exemple, le mouvement du patient au moment de prendre une radiographie.

La reconstruction d'image est le processus de création d'une image bidimensionnelle (plate) ou tridimensionnelle (volumétrique) à partir de ses projections. Ainsi, en tomodensitométrie, l'obtention de coupes planes de divers organes se fait par reconstruction (restauration) de l'image à partir de "l'ombre" radiographique projetée par le corps à une position donnée de la source de rayons X. Les rayons X sortant du corps du patient sont captés par la bandelette de détection de rayons X. Les signaux de sortie des détecteurs sont numérisés pour être entrés dans un PC où l'imagerie est effectuée.

Dans un certain nombre d'études médicales, pour traiter de grands ensembles de données, il est nécessaire d'appliquer des méthodes de recherche statistique ( Description détaillée voir chapitre 2). Actuellement disponible grand choix appliqué programmes statistiques, qui a rendu les méthodes d'analyse des données plus accessibles et visuelles, libéré des calculs manuels à forte intensité de main-d'œuvre et contribué à l'introduction de méthodes statistiques dans des domaines loin des mathématiques. L'inclusion de progiciels statistiques dans le poste de travail du médecin est extrêmement importante pour effectuer des recherches scientifiques, préparer des rapports, analyser des séries chronologiques, sans parler du poste de travail des statisticiens médicaux, où les méthodes statistiques sont le principal outil de recherche.

Selon les objectifs de l'analyse statistique, divers programmes d'application, parmi eux: processeurs de table(Excel, Lotus), progiciels de traitement de données statistiques (Biostatistics, Stadia, Statgraph, SPSS, Statistica, etc.), progiciels de modélisation de simulation (Mathcad, Mathlab, Mathematical

Une place importante dans les logiciels spécialisés pour le poste de travail d'un médecin spécialiste est occupée par les systèmes d'information d'aide à la décision - systèmes d'information et de référence et de consultation et de diagnostic décrits à la section 2.4.

Une caractéristique de l'ES médical est la suivante :

Les explications données par l'ES doivent être compréhensibles pour le médecin ordinaire, c'est-à-dire que la composante explicative doit utiliser des concepts et des structures caractéristiques de cette branche médicale de la connaissance ;

Le comportement du système doit simuler le comportement d'un médecin compétent lors de la résolution d'un problème de diagnostic, simuler ses méthodes de recherche de solutions ;

Les programmes doivent s'adapter rapidement aux changements dans l'ensemble des connaissances médicales.

Actuellement, les SE ont été développés pour la consultation du personnel médical dans divers domaines de la médecine, notamment le diagnostic, la prédiction, le choix d'une méthode de traitement, le traitement des courbes et des images, la surveillance, etc.

Partie outils logiciels AWS comprend une grande quantité de données de référence qui vous permettent de répondre à toute question liée à l'activité professionnelle d'un médecin, ou d'indiquer des sources où vous pouvez obtenir les informations nécessaires.

En médecine, toutes les données concernant le patient et la terminologie utilisée dans les dossiers doivent être conformes aux normes, être conservées en tenant compte des classificateurs internationaux

maladies, diagnostics. La seule norme internationale actuellement utilisée en Russie est la traduction russe de la CIM-10CM (Classification internationale des maladies) - Classification internationale des maladies CIM-10. Outre, système russe les soins de santé correspondent à " et à SNOMED-International en raison de sa structure multi-axes et de sa terminologie riche (130 000 termes).

Poste de travail automatisé (AWP) pour un médecin

Ceci est un ordinateur Système d'Information conçu pour tout automatiser processus technologique un médecin de la spécialité concernée et fournissant un support d'information dans la prise de décisions médicales diagnostiques et tactiques (médicales, organisationnelles, etc.). Le processus technologique ici est compris comme le traitement et la prophylaxie et les activités de rapport et statistiques, la documentation, la planification du travail, l'obtention de divers types d'informations de référence.

Selon la finalité, les AWP utilisés dans les institutions médicales (institutions médicales et préventives) peuvent être divisés en:

AWP de la réceptionniste de la clinique ;

Poste de travail d'un médecin ambulatoire ;

AWP du médecin du service d'admission de l'hôpital;

Poste de travail d'un médecin hospitalier ;

AWS de spécialistes étroits (endoscopiste, urologue, etc.);

Poste de travail du médecin du laboratoire de diagnostic ;

AWP d'un radiologue;

AWP du service de pharmacie ;

Poste de travail d'un épidémiologiste du service d'immunoprophylaxie ;

AWP du médecin de la commission d'expertise clinique de l'établissement médical ;

AWP d'un employé du service administratif et économique.

Le poste de travail automatisé vous permet de maintenir une base de données centralisée des patients, comprenant toutes les informations sur les examens et les traitements. Lorsque vous utilisez AWP et bonne organisation systèmes de stockage de données, la carte du patient ne sera jamais perdue et sa recherche sera aussi simple que possible. De plus, toutes les conclusions et résultats de l'examen et du traitement peuvent être imprimés sur une imprimante à tout moment et remis au patient. Les soins aux patients deviennent plus pratiques pour eux-mêmes et pour les médecins.

Les AWP sont utilisés non seulement au niveau de base des soins de santé - clinique, mais également pour automatiser les lieux de travail au niveau de la gestion des établissements de santé.

Le poste de travail du médecin peut fonctionner à la fois en mode autonome et faire partie des systèmes d'information d'un établissement médical.

Jetons un coup d'œil rapide aux postes de travail individuels :

AWP "Polyclinic Registry" Conçu pour l'enregistrement des patients et la conservation des enregistrements informatiques de la maladie.

Permet de réaliser :

saisir les données du passeport du patient ;

organiser l'émission de coupons pour un rendez-vous avec des spécialistes ;

regrouper les patients selon le critère choisi : appartenance au site, territoire, dernière visite.

AWP "Personnel infirmier" Le système est conçu pour fournir des informations et optimiser les activités du personnel infirmier.

Permet de réaliser :

informer sur les prescriptions et les procédures du patient;

l'enregistrement des médicaments ;

contrôle du remplissage du lit ;

planification du travail du personnel.

AWP "Chief Physician" Le système est destiné aux médecins en chef. Vous permet de planifier les activités de traitement et de diagnostic, d'automatiser les activités de reporting.

contrôle du processus de traitement et des actions du personnel;

accès aux données et rapports des services de l'institution (comptabilité, service du personnel, entrepôt, service d'enregistrement et de statistiques).

Capacités du système « Docteur » du poste de travail :

maintenir un historique électronique de la maladie du patient ;

surveiller le patient en dynamique;

comptabilisation des coûts de traitement;

préparation de la documentation de rapport ;

Accès à Informations de référence: médicaments, procédures de diagnostic, maladies (avec MKB).

AWS "Information and Diagnostic System" Le système est conçu pour équiper les salles de diagnostic et les laboratoires.

Fonctionnalité du système :

saisie, analyse quantitative et qualitative des images ;

création d'archives d'images en référence à l'histoire médicale, atlas de référence ;

préparation de commentaires de texte et de conclusions.

Programme destiné à tenue de dossiers médicaux en milieu ambulatoire.

Année: 2011
Version: 4.2.02
Développeur: Leybasoft
Plate-forme: Windows XP SP2 ou supérieur
Compatibilité Vista : Achevée
Configuration requise:
- processeur : P-III (Celeron 1,5 GHz) ou supérieur
- RAM : 512 Mo (min 256 Mo) et supérieur (recommandé)
- Espace disque dur : 100 Mo ou plus (selon le taux de croissance de la taille du fichier de la base de données)
- droits d'administrateur (uniquement pour l'installation du logiciel et les paramètres du serveur)
Langue de l'interface: seulement le russe
Tablette: Non requis
La taille: 172 Mo

Rédigé pour aider les collègues médecins qui sont obligés de faire l'impossible dans les plus brefs délais : établir une carte de consultation externe selon toutes les règles, écouter attentivement le patient, comprendre ce qui a été dit et prescrire un examen et un traitement adéquats.

Le programme est techniquement un client-serveur à deux niveaux (client "épais"). Firebird RDBMS est utilisé comme serveur, ce qui permet un accès multi-utilisateur aux données et utilise l'application dans réseau local... L'accès aux données est strictement réglementé en fonction du groupe sous lequel l'utilisateur se connecte à la base de données (en un mot, chacun ne « verra » que les données qu'il est autorisé à « regarder »).

Ajouter. Information : Version précédente du programme (version 4.1.08)

Quoi de neuf dans cette version :

1. Avec la version multijoueur (en utilisant un serveur à part entière qui nécessite installation séparée et configuration) ajouté soi-disant. version portable (mono-utilisateur, contenant un serveur intégré qui ne nécessite pas de configuration). La version portable permet au médecin de conserver le programme + le serveur + sa base de données sur un lecteur flash ordinaire ou un disque dur usb-shnom. C'est très pratique si vous souhaitez travailler avec la base de données au travail et à la maison, de plus, si vous n'avez absolument aucune envie de vous plonger dans les subtilités de l'administration de la base de données.

2. Ajout de la possibilité de saisir certaines données en alphabet latin (à la demande de collègues de l'étranger)

3. A certains endroits l'interface a été améliorée (la fenêtre de connexion dans la version multijoueur dispose désormais de trois modes d'affichage) + de nombreux "goodies" et "convenience" ont été implémentés, des bugs évidents ont été corrigés

4. Ajout du format d'aide HTML en plus du format chm existant

Pour plus de détails, consultez l'aide et le site Web...

Dans la mesure où cette version destiné uniquement au travail urologue-andrologue, l'auteur invite ses collègues à coopérer avec des gynécologues, des dermatovénérologues, des thérapeutes, des neuropathologistes, etc. pour étendre des fonctionnalités similaires dans le programme. Les commentaires constructifs sur le contenu et la facilité d'utilisation de cette version sont également les bienvenus.

Comment contribuer au développement ultérieur du logiciel
1. Nous regardons l'interface du programme
2. On saisit la logique de travail et la relation entre les éléments d'interface marqués et les données générées
3. Nous envoyons dans un journal personnel ou sur papier les plaintes/symptômes combinés par la même logique et la description "typique" correspondante des plaintes/symptômes trouvés dans la documentation médicale nationale (ou "presque étrangère") (bien sûr, en la spécialité que vous voulez voir dans le programme). Ici, vous pouvez également ajouter quels autres modèles (statuts. Timbres et autres produits de la vie des bureaucrates de la médecine) peuvent être ajoutés.

CDU 62-503.51

CONCEPTION DU POSTE DE TRAVAIL AUTOMATISÉ DU SANATORIUM MÉDECIN-THÉRAPEUTE

Zargaryan Elena Valerievna 1, Zargaryan Yuri Arturovich 2, Michchenko Alexander Sergeevich 3, Limareva Natalia Viktorovna 4
1 Southern Federal University, Ph.D., professeur agrégé du département des systèmes de contrôle automatique
2 Southern Federal University, Ph.D., Assistant du Département des systèmes de contrôle automatique
3 Southern Federal University, étudiant du Département des systèmes de contrôle automatique
4 Southern Federal University, étudiant du Département des systèmes de contrôle automatique


annotation
Cet article traite de l'application logicielle développée pour l'automatisation du lieu de travail du thérapeute du sanatorium. Pris en considération bref avis moyens de concevoir un système automatisé. Power Designer est sélectionné. L'analyse de la tâche à accomplir a été effectuée. Le principe de fonctionnement de l'application logicielle créée du poste de travail automatisé du thérapeute du sanatorium est pris en compte.

TRAVAIL DE PROJECTION THÉRAPEUTE SANATORIUM

Zargaryan Elena Valerevna 1, Zargaryan Yuriy Arturovich 2, Michchenko Aleksandr Sergeevich 3, Limareva Natalya Viktorovna 4
1 Southern Federal University, Ph.D., professeur adjoint du département des systèmes de contrôle automatique
2 Southern Federal University, Ph.D., assistant du département des systèmes de contrôle automatique
3 Université fédérale du Sud, étudiant du département des systèmes de contrôle automatique
4 Université fédérale du Sud, étudiant du département des systèmes de contrôle automatique


Résumé
Dans cet article, le sanatorium de thérapeute de poste de travail d'automatisation de logiciel d'application développé. Considéré un bref aperçu de la conception du système automatisé. Définissez Power Designer. Une tâche anadiz. Le principe de travail créé par l'application logicielle poste de travail thérapeute sanatorium.

Lien bibliographique vers l'article :
Zargaryan E.V., Zargaryan Yu.A., Mishchenko A.S., Limareva N.V. Conception d'un poste de travail automatisé pour un thérapeute d'un sanatorium // Technologie et technologie modernes. 2014. N° 11 [Ressource électronique] .. 02.2019).

Introduction. L'efficacité du fonctionnement d'une entreprise ou d'une organisation de toute industrie et domaine d'activité dépend directement de la vitesse, de la précision et de l'opportunité des échanges de données tant au sein de cette entreprise entre ses parties constitutives (départements, sous-systèmes, etc.), qu'à l'extérieur, c'est-à-dire l'interaction et l'échange de données de cette organisation avec d'autres (entreprises concurrentes, partenaires, etc.). Et plus l'entreprise est grande, plus l'entreprise est grande, plus le problème d'organisation et de contrôle des flux se pose à ses dirigeants. énorme montant informations sur l'entreprise.

Pour une solution qualitative à de tels problèmes, les entreprises utilisent des systèmes de contrôle automatisés (ACS).

Le but de cet article est la mise en lumière de l'application logicielle développée pour assurer les activités du sanatorium, en particulier, le développement d'un poste de travail automatisé pour un médecin-thérapeute.

La pertinence de cette application logicielle est déterminée par le besoin :

1. Conduite de la collecte d'informations et évaluation des résultats de la mise à disposition soins médicaux nécessaire pour un traitement, une prévention et une réadaptation efficaces;

2. Réduire le temps d'attente pour les soins médicaux en gérant les flux de patients, en fournissant des données sur la charge de travail des médecins, la disponibilité des ressources en temps réel ;

3. Réduire le coût du processus de traitement et de prophylaxie ;

4. Accroître l'efficacité de l'accès à l'information : toutes les informations médicales concernant le patient, les résultats des travaux préventifs, thérapeutiques et diagnostiques, y compris les résultats de la recherche, sont accessibles au médecin depuis son lieu de travail, en temps réel ;

5. Fournir au médecin le nécessaire ressources d'information: le médecin a accès à des données à jour directement dans le cadre de la prestation des soins médicaux.

Lors de la création d'une application logicielle, les moyens de mise en œuvre suivants ont été analysés :

1. Power Designer, qui prend en charge les outils de modélisation et de création de diagrammes, la méthodologie UML, le CDM, le PDM et les capacités d'entrepôt de données. Cette application logicielle prend en charge les capacités de développement d'équipe

2. Oracle est un SGBD puissant et stable qui s'exécute sur divers systèmes d'exploitation, notamment Windows 98, Windows 2000 / XP, plusieurs variantes Unix. C'est l'un des SGBD les plus populaires au monde et il a une longue histoire de développement et d'utilisation. Une grande partie de la technologie d'Oracle est ouverte au développeur, ce qui offre une grande flexibilité dans sa configuration et sa personnalisation.

Cependant, tout cela signifie qu'Oracle peut être difficile à installer et qu'il y a beaucoup à apprendre à utiliser. De plus, les techniques qui fonctionnent dans la version Oracle sont conçues pour un système opérateur peut nécessiter une modification dans une version pour un système d'exploitation différent.

Il existe de nombreuses configurations pour le progiciel Oracle. Premièrement, il existe deux versions différentes du noyau SGBD Oracle: pour les particuliers et les organisations. De plus, il existe un programme de conception de formulaires et d'états, Oracle Designer et de nombreux outils de publication de bases de données. Données Oracle dans le WEB.

3. SQL Navigator est l'environnement de développement le plus populaire pour Oracle, fournissant de nombreuses opportunités sur l'écriture, la configuration et le débogage des bibliothèques PL/SQL, incluant un système expert intégré et un système d'indices.

4. Delphi est un environnement de conception visuelle qui vous permet de créer rapidement et efficacement des programmes dans une équipe en production, de réduire considérablement le temps consacré à la préparation des applications, ainsi que de coordonner les activités d'un groupe de fournisseurs, codeurs, testeurs et rédacteurs techniques. . Un autre avantage de Delphi est sa multiplateforme, c'est-à-dire la possibilité de compiler des applications Windows au format Kylix pour Linux.

Analyse des spécifications techniques. Dans le cas général, les moyens de support logiciel pour un thérapeute peuvent être représentés par un ensemble de trois postes de travail automatisés (AWP) :

AWS "Registre"

AWP "Médecin-thérapeute"

AWS "Administrateur"

AWP "Médecin-thérapeute"

Compte tenu du travail d'un médecin-thérapeute dans le cas général, on peut noter qu'un patient vient le voir avec une carte et, éventuellement, les résultats d'un examen diagnostique supplémentaire, et sa tâche principale est d'élaborer le schéma thérapeutique d'un patient, qui peuvent inclure diverses procédures, une thérapie médicamenteuse, des visites chez des spécialistes restreints, etc. Le médecin thérapeute doit comprendre les problèmes du patient, déterminer à quel stade se trouve telle ou telle maladie et décider quoi faire au patient pour améliorer son bien-être. Tout travail de préparation à la prise de décision peut être divisé en plusieurs étapes : description de l'état du patient, examen clinique, diagnostic, détermination des objectifs thérapeutiques, définition des critères d'atteinte des objectifs thérapeutiques, analyse de l'état du patient et synthèse d'un schéma thérapeutique basé sur les informations reçues. L'interface du médecin doit être construite conformément au schéma ci-dessus. La forme principale de l'AWP devrait être formulaire d'affichage du patient qui sont traités par ce médecin et leurs visites chez le médecin. Les visites peuvent être de plusieurs types : rendez-vous initial, rendez-vous de suivi, consultation prophylactique. Pour chaque type de visite au poste de travail d'un médecin-thérapeute, ses propres instruments de travail avec un patient doivent être sélectionnés. Le formulaire d'affichage du patient doit avoir les mêmes capacités de recherche et de filtrage des enregistrements correspondants que le formulaire d'affichage de l'AWP du registraire. Pour une classification plus subtile des types de visites aux patients, un concept devrait être introduit - le but de la visite. Ainsi, par exemple, De plus, la liste des identifiants doit comporter un champ pour la date de la prochaine arrivée du patient. Le formulaire d'admission du patient doit être organisé sous la forme d'un assistant approprié, qui présente le travail dans une séquence logique. Au premier stade, le maître enregistre les plaintes du patient, l'anamnèse de la maladie du patient, l'histoire de la vie du patient, l'anamnèse allergologique et une enquête sur les organes et les systèmes est réalisée. Si, avant le rendez-vous chez le médecin, le patient a subi une procédure de diagnostic qui exclut d'une manière ou d'une autre les maladies de certains organes et systèmes, l'enquête doit être raccourcie pour faire gagner du temps au médecin. De plus, lors de la première étape du travail de l'assistant, il est possible de réaliser une procédure de diagnostic au sein de l'AWS "Diagnostics complémentaires". Lors de l'admission d'un patient, afin de connaître son état, l'enquête doit commencer par enregistrement des plaintes le patient. Tu dois savoir:

1. Ce dont le patient se plaint.

2. Localisation exacte des phénomènes douloureux.

3. Irradiation de la douleur.

4. Heure d'apparition (jour/nuit)

5. Facteurs provoquant des sensations douloureuses (stress physique ou mental, prise alimentaire, etc.).

6. La nature de la sensation douloureuse, par exemple, la nature de la douleur : constriction, piqûre, brûlure, constante, paroxystique, etc. , ainsi que son intensité, sa durée

7. Comment le phénomène douloureux est stoppé

8. Le comportement du patient, la position forcée du patient, soulageant les sensations douloureuses.

Chaque plainte doit être classée selon son appartenance à un système d'organisme particulier. Après cela, il est nécessaire de mener une enquête détaillée du patient sur les organes et systèmes mentionnés au stade de l'enregistrement des plaintes. Dans le processus de détail, les organes et systèmes suivants sont pris en compte:

Après l'enregistrement des plaintes et des détails sur les organes et systèmes affectés, l'apparition, le développement et l'évolution de la maladie actuelle depuis ses premières manifestations jusqu'au moment de son examen par un thérapeute sont décrits en détail par ordre chronologique (description de l'anamnèse de la maladie). La description peut être réduite à une enquête selon le schéma suivant :

1. Pendant combien de temps se considère-t-il malade ?

2. Où et dans quelles circonstances êtes-vous tombé malade pour la première fois ?

3. Facteurs contribuant à l'apparition de la maladie

4. Par quels signes la maladie a-t-elle commencé ?

5. La première visite chez le médecin, les résultats de la recherche, le diagnostic de la maladie, le traitement pendant cette période, son efficacité.

6. Evolution ultérieure de la maladie

La deuxième étape du travail du maître de l'accueil des patients est un examen clinique réalisé par un médecin-thérapeute. Dans le cadre d'un examen clinique, le médecin procède à un examen externe du patient, palpation, percussion, auscultation, afin de déterminer l'état de divers organes et systèmes, lecture de l'urgence, prise de tension artérielle, mesure de la croissance, détermination du poids corporel. Les informations sur les résultats de chaque type d'examen sont enregistrées par le médecin dans les champs correspondants de l'assistant d'examen.

À la troisième étape du travail du maître, le diagnostic posé par le médecin au patient est inscrit. Le diagnostic principal est posé, on détermine si la maladie est en rémission ou en exacerbation, des diagnostics concomitants sont posés, pour eux l'état dans lequel ils se trouvent est également déterminé. Après avoir établi les diagnostics et déterminé l'évolution de la maladie, le médecin peut s'engager à traiter la maladie correspondante ou orienter le patient vers un spécialiste restreint.

AWS "Administrateur"

Au niveau du poste de travail « Administrateur », les types de travaux suivants sont effectués :

Configuration de la clinique ;

Configuration des AWP ;

Mise en place des répertoires.

Analyse de systèmes logiciels similaires. Polyclinique "AIS" CROC a développé et mis en œuvre un système d'information automatisé pour la polyclinique centrale du Service fédéral de sécurité de la Russie ( AIS "Polyclinique"). Le système couvre 340 postes de travail automatisés, ses utilisateurs sont plus de 700 travailleurs médicaux au service de plus de 5 000 personnes par jour. Le système est destiné à l'information complexe et au support analytique du travail de la polyclinique. Le système, dont le composant logiciel central est le système d'information médicale "Medanalitika", comprend également un serveur, un ordinateur, un réseau et des équipements périphériques connectés à la ville réseau téléphonique PABX, câblage structuré, réseau local à haut débit et systèmes d'alimentation et d'alarme antivol.

Système médical automatisé "MedIS-T". Le système est conçu pour automatiser la médecine du travail, les cliniques, les hôpitaux, les centres de santé, les sanatoriums. A la capacité administration à distance postes de travail du système (via Internet).

Implémentation de l'application logicielle. Avec l'aide du système logiciel Power Designer 15, modèle conceptuel Les données. Etant donné que pour enregistrer les plaintes des patients, il est nécessaire de remplir presque les mêmes champs pour chaque plainte, il a été décidé de développer un tableau abstrait pour l'enregistrement des plaintes.

Les tableaux suivants ont été élaborés :

Tusers - contient des données sur les utilisateurs du système.

Tpacient - carte de patient.

Tzalob - contient les plaintes des patients.

T_boby_system - systèmes du corps humain.

T_ boby_pod_system - type de plainte concernant un système corporel spécifique.

Tonsp_obch - une table pour déterminer l'état actuel du patient.

Tanamnez - antécédents médicaux.

Tanamnez_next- évolution ultérieure de la maladie

Tdiaznoz - contient le diagnostic du patient.

T_pod_diaznoz- contient des diagnostics accompagnant le principal.

En utilisant le système logiciel Power Designer 15, basé sur le modèle de données conceptuel, modèle physique Les données axé sur Oracle (voir Figure 1).

Création de vues . Une vue est le résultat d'une expression SQL composée d'instructions select, design et join. Les vues vous permettent de fournir une protection plus flexible des tables, avec leur aide, vous pouvez restreindre l'accès à certaines colonnes ou des chaînes, et ils peuvent également être utilisés pour joindre des tables.

Riz. 1 - Modèle de données

Structure de présentation :

Créez ou remplacez la vue "v_table_name" ("field_name 1", "field_name 2" ... "field_name n") comme sélectionnez "field_name 1", "field_name 2" ... .. "field_name n" FROM "table name" O SUPPR = 0

Où DEL est le champ à marquer pour suppression

Pour chaque table, des vues de la structure ci-dessus ont été créées.

Création de séquences. Une séquence est un objet qui génère une série de nombres uniques consécutifs. Les séquences sont le plus souvent utilisées pour générer des valeurs de clé de substitution.

Création de déclencheurs Les déclencheurs dans Oracle sont des procédures Java ou SQL qui sont appelées lors de l'exécution de certaines actions sur la base de données. Oracle prend en charge plusieurs types de déclencheurs : certains sont déclenchés par des commandes SQL qui créent de nouvelles structures dans la base de données, telles que des tables, d'autres sont exécutés une fois au niveau de la table, lorsque les lignes de la table sont modifiées, et d'autres sont exécutés une fois pour chaque ligne modifiée.

Structure des déclencheurs créés :

BEGIN SELECT SEC_ "table_name". NEXTVAL INTO : NEW. "Table_identifier" FROM DUAL ; FINIR;

Implémentation du côté client de l'application logicielle. Le programme se compose des modules suivants :

Login_Unit est un module de connexion au système.

Dm_unit est un module de stockage des outils d'accès aux bases de données configurés.

Admin_Unit est un module conçu pour afficher une liste d'utilisateurs système enregistrés.

Main_Unit - La forme principale de l'application.

Find_User_Unit est un module conçu pour saisir les données nécessaires à la recherche.

New_User_Unit est un module pour ajouter un nouvel utilisateur.

Edit_User_Unit est un module d'édition des données utilisateur.

Reg_nit est un module d'affichage des fiches patient.

New_Pacient_Unit - un module conçu pour ajouter un nouveau patient à la base de données.

Edit_pacient_Unit est un module d'édition des données du patient.

Pacient_Unit est un module conçu pour afficher les patients dans l'AWP "Médecin-thérapeute".

Choose_Date_Unit est un module pour choisir une date.

Reg_Zalob_Unit - un module conçu pour enregistrer les plaintes des patients.

Detail_zalob_Unit est un module conçu pour détailler les plaintes enregistrées.

Edit_Unit est un module permettant de saisir une grande quantité de données.

Anamnez_Unit - un module conçu pour décrire l'histoire de la maladie.

New_zalob_Unit est un module conçu pour ajouter une nouvelle plainte à la base de données.

Edit_Zalob_Unit - module d'édition des réclamations.

Opred_Sost_Unit - un module conçu pour déterminer l'état actuel du patient.

Diagnoz_Unit est un module conçu pour faire le diagnostic principal et les diagnostics associés.

Sost_Unit_– un module conçu pour afficher les états des patients pour différentes dates. Sert à déterminer la dynamique du développement du patient.

Edit_Sost_Unit est un module conçu pour éditer des données sur l'état d'un patient.

Restore_Users_Unit est un module conçu pour restaurer les utilisateurs système supprimés par erreur.

DMrestore_Unit est un module conçu pour stocker les outils d'accès aux bases de données configurés.

Restore_Pacient_Unit - un module conçu pour restaurer les patients supprimés par erreur.

Restore_diagnoz_Unit est un module conçu pour restaurer les diagnostics de patients supprimés par erreur.

La structure de l'application logicielle est illustrée à la figure 2.

Après le démarrage de l'application logicielle, un formulaire s'affichera sur l'écran du moniteur, qui proposera de suivre la procédure d'authentification (voir Fig. 3). Pour entrer dans le système, vous devrez saisir « identifiant » et « mot de passe » dans les champs correspondants du formulaire.

Après la connexion, la forme principale de l'application logicielle sera affichée (voir Figure 4). Ce formulaire n'est pas informatif et ne donne qu'un choix du mode de fonctionnement avec l'application :

AWS « Administrateur » ;

AWS "Registre" ;

Poste de travail "Médecin-thérapeute".

Riz. 2 - Structure de l'application logicielle

Si l'utilisateur ne se voit attribuer les droits sur aucun mode de travail avec le système, alors pour utilisateur donné ce mode ne sera pas disponible.

Riz. 3 - Formulaire de connexion

Riz. 4 - La forme principale de l'application logicielle

AWS "Administrateur". Après s'être connecté au système en mode administrateur, le formulaire AWP « Administrateur » s'affichera à l'écran (voir Fig. 5).

Le formulaire affiche les utilisateurs du système, ainsi que les droits de ces utilisateurs. Avec ces données, vous pouvez effectuer les actions suivantes :

Ajouter - affiche un formulaire pour ajouter un nouvel utilisateur (voir Fig. 6).

Pour ajouter correctement un utilisateur, vous devez remplir tous les champs, ainsi que distribuer les droits pour l'utilisateur, après quoi vous devez cliquer sur le bouton "Ajouter".

Riz. 5 - Formulaire poste de travail "Administrateur"

Fig. 6 - Formulaire d'ajout d'un nouvel utilisateur

Modifier - affiche le formulaire pour modifier les données utilisateur. Ce formulaire est similaire au formulaire d'ajout d'un nouvel utilisateur.

Effacer - cette fonction est conçu pour supprimer un utilisateur. Les données ne sont pas physiquement supprimées de la base de données. La récupération des données supprimées est possible à tout moment.

Recherche - activation du formulaire de saisie de la chaîne de recherche (voir Fig. 7).

Fig. 7 - Formulaire de saisie de la chaîne de recherche

Après avoir entré la chaîne de recherche, vous devez cliquer sur le bouton "Rechercher".

En outre, l'administrateur a la possibilité de récupérer les données supprimées. Il existe un formulaire spécialisé pour restaurer les utilisateurs du système (voir Fig. 8)

Fig. 8 - Restauration des utilisateurs du système

Pour restaurer un utilisateur, vous devez le spécifier dans la liste des utilisateurs supprimés, puis cliquer sur le bouton "Restaurer".

Pour la récupération des patients supprimés, il existe une forme spécialisée de récupération des patients (voir Fig. 9)

Riz. 9 - Récupération du patient

Pour restaurer un patient, vous devez le spécifier dans la liste des patients supprimés, puis cliquer sur le bouton "Restaurer".

Pour récupérer les diagnostics supprimés, il existe une forme spécialisée de récupération des diagnostics (voir Fig. 10.)

Riz. 10 - Récupération des diagnostics

Pour restaurer un diagnostic, vous devez le spécifier dans la liste des diagnostics supprimés, puis cliquer sur le bouton "Restaurer". Pour restaurer un diagnostic concomitant, vous devez le spécifier dans la liste des diagnostics concomitants supprimés, puis cliquer sur le bouton "Restaurer". Le diagnostic sera rétabli chez le patient chez qui il a été retiré.

Poste de travail "Médecin-thérapeute". Après avoir activé le mode thérapeute, le formulaire d'affichage du patient s'affichera à l'écran (voir Fig. 11).

Le formulaire affiche les patients affectés à un médecin spécifique.

Avec ces données, vous pouvez effectuer les actions suivantes :

Sélection des patients inscrits pour un nombre spécifique. Pour activer cette fonction, vous devez cliquer sur le bouton "Patients".

Riz. 11 - Formulaire d'AWP "Médecin-thérapeute"

Le formulaire de sélection de la date s'affichera à l'écran (voir fig. 12)

Riz. 12 - Formulaire de sélection de date

A la fin de la sélection de la date, vous devez cliquer sur le bouton "Voir".

Recherche - activation du formulaire de saisie de la chaîne de recherche (voir Fig. 7).

Annuler - la fonction est conçue pour annuler les résultats de la recherche.

Démarrer la réception - active l'assistant de réception du patient.

La première étape de l'admission d'un patient consiste à enregistrer les plaintes du patient (voir Fig. 13).

Riz. 13 - Formulaire d'inscription des plaintes des patients

Ce formulaire affiche les plaintes du patient. Avec ces données, vous pouvez effectuer les actions suivantes :

Ajouter - active le formulaire pour ajouter une plainte du patient (voir Fig. 14).

Riz. 14 - Formulaire d'ajout d'une réclamation patient

Détail - active le formulaire détaillé de plainte du patient (voir Fig. 15).

Modifier - ce formulaire est similaire au formulaire permettant de détailler la plainte du patient.

Supprimer - cette fonction est conçue pour supprimer la carte du patient. Les données ne sont pas physiquement supprimées de la base de données.

Riz. 15 - Formulaire de détail de la plainte du patient

Après avoir enregistré les plaintes du patient et leurs détails, il est nécessaire de procéder à la description de l'anamnèse de la maladie. Pour ce faire, vous devez remplir les champs sur deux onglets :

Anamnèse de la maladie (voir Fig. 16).

L'évolution ultérieure de la maladie (voir Fig. 17).

Après avoir décrit l'anamnèse de la maladie, il est nécessaire de commencer à déterminer l'état du patient. Si le patient a consulté plusieurs fois le médecin, grâce à ce formulaire, il est possible de suivre la dynamique du développement de la maladie (voir Fig. 18).

Riz. 16 - Onglet de la description de l'anamnèse de la maladie

Riz. 17 - Onglet décrivant l'évolution ultérieure de la maladie

Les actions suivantes peuvent être effectuées avec les données du formulaire :

Ajouter - active le formulaire pour déterminer l'état du patient (voir Fig. 19).

Modifier - active le formulaire de modification de l'état du patient. Ce formulaire est similaire au formulaire de définition d'état.

Après avoir décrit l'histoire de la maladie, il est nécessaire de procéder au diagnostic (voir Fig. 20).

Riz. 18 - Formulaire d'affichage de l'état du patient

Fig. 19 - Formulaire de détermination de l'état du patient

Une fois le diagnostic posé, l'assistant d'admission du patient peut être terminé.

Riz. 20 - Forme d'établissement des diagnostics

L'application logicielle développée peut être utilisée pour automatiser le poste de travail du médecin du sanatorium.


Liste bibliographique
  1. D. Krönke, "Théorie et pratique de la construction de bases de données. 8e édition" "Peter", 2003.
  2. Date, K., J. Introduction aux systèmes de bases de données. 6e éd. - À.; M., Saint-Pétersbourg : "Williams", 2000. - 848s
  3. V.V. Korneev, A.F. Gareev, S.V. V. V. Vasyutine Bases de données du Reich. Traitement intelligent de l'information. - M. : Connaissances, 2001.- 496s.
  4. Khomonenko A.D., Tsygankov V.M., Maltsev M.G. Bases de données : Manuel pour les établissements d'enseignement supérieur / Ed. prof. L'ENFER. Khomonenko. - SPb. : KORONA print, 2002 .-- 672s.
  5. Zargaryan E.V., Zargaryan Yu.A. Soutien aux informations pour des problèmes d'optimisation multicritères par la méthode de Pareto. Informatisation et communication. 2013. N° 2. S. 114-118.
  6. Zargaryan E.V. MÉTHODE DE CALCUL DE L'ÉQUILIBRE INDUSTRIEL INDISTINCT. Bulletin de l'Université fédérale du Sud. Sciences techniques. 2008. T. 81. N° 4. S. 125-129.

Sur cette page, nous publions une variété de programmes et de fichiers qui peuvent être utiles aux radiologues en exercice.
Si vous êtes l'auteur ou le détenteur des droits d'auteur d'un programme qui pourrait compléter cette section, veuillez envoyer. Nous le publierons volontiers ici.

Schéma interactif pour le diagnostic de la dysplasie de la hanche
Radiologue Sergei S. Melekhin, Snezhinsk, région de Tcheliabinsk
Déposer:

calculateur de rayons X
La description: Le programme "Calculateur à rayons X" est officiellement inscrit au Registre des programmes informatiques du Service fédéral de la propriété intellectuelle, des brevets et marques de commerce 07.07.2006

Le programme est conçu pour le recalcul automatique des conditions d'image (kV, mAs) selon des conditions préalablement élaborées à l'aide de coefficients.

Le programme a été écrit pour les médecins, les radiologues et les assistants de laboratoire travaillant sur des appareils à rayons X, où le photomètre ne fonctionne pas correctement. Surtout pour les appareils avec une échelle de kilovolts continue et un ensemble de mAs, ce qui présente des difficultés suffisantes pour les radiographes qui travaillaient auparavant sur des machines à rayons X avec un ensemble pas à pas de kilovolts, de courant et de temps.

Ce programme du 11.11.09. pas limité dans le temps. Télécharger dernière version programmes.

Je serai attentif à vos souhaits et commentaires.

Sincèrement,
Pavel Borodine
11 novembre 2009

Radiologue de la catégorie la plus élevée Pavel Borodin, Hôpital régional central, Rezh, région de Sverdlovsk
Déposer:

POSTE DE TRAVAIL AUTOMATISÉ (AWS) D'UN MÉDECIN RADIOGRAPHIQUE POUR LE TRAITEMENT INFORMATIQUE DES RAYONS X DE FILM
La description: Le progiciel développé vous permet de résoudre les problèmes suivants et d'améliorer la qualité, la commodité et l'efficacité du radiologue :

Ont accès rapide aux informations
- Changer qualitativement le niveau de travail avec les images
- Donne au médecin la possibilité de convertir et d'enregistrer des images de film dans un format numérique pratique
- Introduit un outil de diagnostic de haute technologie
- Aucun film, produit chimique et équipement de traitement ne sont nécessaires pour le travail avec les coûts correspondants et les causes d'allergies possibles
- Capacité à traiter les anciennes images avec leur traduction au format numérique et leur amélioration ultérieure à l'aide d'algorithmes de traitement avancés
- Les radiographies sont faciles à visualiser, à convertir, à envoyer par e-mail et à stocker.
- Réduction / élimination du besoin de procédures répétitives, grâce aux capacités logicielles pour compenser les imperfections d'exposition
- Intégration de fiches diagnostiques : orthopantomogrammes, radiographies intra-orales et images numériques.
- Intégration des images avec les informations du patient dans une base de données unique
- Archivage simple et pratique : des centaines d'instantanés de haute qualité peuvent être stockés sur votre disque dur, carte Flash ou CD
- Opportunités de communication efficaces
- Possibilités d'exporter des informations vers Excel pour un traitement ultérieur et une généralisation

Auteurs: Professeur, MD Minaev Yuri Leonidovich, Osadchiy Anton Sergueïevitch
Description du programme:
Programme: Télécharger (12,9 Mo)

VISIONNEUSE DICOM INOBITEC
La description: Un visualiseur de données médicales issues de divers équipements (modalité) est déployé sur les postes de diagnostic et est intégré au PACS. La visionneuse porte les capacités de diagnostic à un niveau complètement différent, inaccessible avec l'utilisation d'images de film ou d'autres supports solides, et vous permet d'identifier efficacement et en temps opportun les pathologies pertinentes, de prédire leur développement et de planifier leur élimination productive.

SERVEUR DICOM INOBITEC
La description: Nous offrons organisations médicales logiciel serveur DICOM pour l'archivage et l'accès en ligne aux images (études) obtenues à partir de divers équipements DICOM. La fonctionnalité du serveur augmente considérablement l'efficacité de la recherche et du traitement des données, fournit un stockage centralisé à long terme, ainsi qu'un accès privilégié aux informations.



Vous avez aimé l'article ? Partagez-le