[en] Expert systems are part of the computer science and are located in the branch of artificial intelligence. Expert System term was first used by Edward A. Feigenbaum in 1965. Expert System can be defined as computer systems that simulate learning process, memorization, reasoning, communication and action, based on the human's experience in any branch of knowledge. They are particularly effective when express and an heuristic knowledge, in ill-structured problems or even in problems with very complex algorithmic solutions in terms of execution times. In medicine is so important the experiencie to become a specialist. Expert systems have proven to be auxiliary tolos with high value in a variety of tasks in medicine, particularly in the diagnosis, prevention and treatment of various diseases. This work pretend to show the design and development of an expert system to favor the diagnosis of urinary tract infection (UTI), which includes four types: pyelonephritis, kidney infection; ureteritis infection of one or both ureters; cystitis, bladder infection; and urethritis, infection of the urethra. We are going to pay attention to found a solution to support the work of family doctors and differentiation activity of this work, respect to the urologist is made. This system is presented as an aid to learning in the diagnosis of UTI. Research methodology used in Action for the development of the system, CLIP as a development environment for structuring the knowledge on facts and rules, and as Java Swing graphical environment for end-user interaction with the system.

[es] Los sistemas expertos son parte de la ciencia de la computación y dentro de ésta se ubican en la rama de la inteligencia artificial. El término Sistema Experto fue usado por primera vez por Edward A. Feigenbaum en 1965. Pueden definirse como sistemas informáticos que simulan el proceso de aprendizaje, de memorización, de razonamiento, de comunicación y de acción, en base a la experiencia de expertos humanos en cualquier rama del saber. Son particularmente eficientes cuando expresan y procesan conocimiento heurístico, en problemas mal estructurados o incluso en problemas con soluciones algorítmicas muy complejas en cuanto a tiempos de ejecución. En medicina se requiere de mucha experiencia para llegar a ser especialista. Los Sistemas Expertos han demostrado ser herramientas auxiliares de gran valor en diversos tipos de tareas en medicina, en especial, en el diagnóstico, prevención y tratamiento de diversos padecimientos. En este trabajo, se realiza el diseño y desarrollo de un Sistema Experto de ayuda al diagnostico de infecciones del tracto urinario (ITU), que engloba cuatro tipos: pielonefritis, infección en el riñón; ureteritis, infección de uno o de los dos uréteres; cistitis, infección de la vejiga; y uretritis, infección de la uretra. Se hace énfasis en una solución de apoyo al trabajo de los médicos de familia y en la actividad de diferenciación del trabajo de éste, respecto del especialista en urología. El presente sistema se presenta como elemento de ayuda al aprendizaje en el diagnóstico de ITU. Se utiliza la metodología Investigación en Acción para la elaboración del sistema, CLIP como entorno de desarrollo para estructurar el conocimiento en hechos y reglas, y Java Swing como entorno gráfico para la interacción del usuario final con el sistema.