UNIVERSIDAD DE CARTAGENA – PROGRAMAS A DISTANCIA
Trabajo Colaborativo Contextualizado. (TCC)
1. Hoja de Presentación
Solución Tecnológica para la Recomendación de Medicamentos en Droguería
Pasteur Lorica
Autores:
Angela María López Díaz
Danny Daniel Blanco Herrera
Rubén Dario Jaimes
Ober Moises Arteaga Isaza
Tania Del Carmen Doria Mora
Asignatura:
Comunicación II
Tutor:
Orlando Saleme
Fecha:
05/06/2024
2. Tabla de Contenidos
1. Hoja de Presentación
2. Tabla de Contenidos
3. Descripción de la Problemática
4. Justificación
5. Objetivo General y Específicos
6. Descripción Detallada de la Solución Planteada
6.1 Recopilación y Análisis de Datos
6.2 Diseño del Sistema
6.3 Implementación del Programa
6.4 Capacitación del Personal
7. Resultados o Discusión
8. Bibliografía
3. Descripción de la Problemática
La Droguería Pasteur Lorica enfrenta desafíos relacionados con la diversidad y cantidad de
medicamentos disponibles. A menudo, el personal de la farmacia se encuentra con la dificultad
de recordar la función y las indicaciones de todos los medicamentos, lo que puede llevar a
recomendaciones incorrectas o menos óptimas. Esta situación no solo puede afectar la calidad del
servicio, sino también poner en riesgo la salud de los pacientes.
Ejemplo de Situación:
Paciente A: Presenta síntomas comunes de resfriado y fiebre. El personal puede
recomendar un medicamento genérico sin considerar alternativas más efectivas o
específicas para el paciente.
Paciente B: Sufre de síntomas menos comunes y requiere un tratamiento especializado,
pero el personal no está familiarizado con el medicamento adecuado, lo que resulta en una
búsqueda prolongada y una posible demora en el tratamiento adecuado.
Estas situaciones resaltan la necesidad de un sistema que asista al personal de la farmacia en la
recomendación precisa de medicamentos basados en los síntomas presentados por los pacientes.
4. Justificación
La implementación de un sistema automatizado de recomendación de medicamentos en la
Droguería Pasteur Lorica es crucial para mejorar la eficiencia y la precisión en la atención al
cliente. Este sistema no solo reducirá el tiempo necesario para encontrar el medicamento
adecuado, sino que también asegurará que las recomendaciones se basen en datos actualizados y
precisos.
Beneficios:
Eficiencia Operativa: Reducción de tiempos de espera y mejora en el flujo de trabajo.
Precisión en Recomendaciones: Recomendaciones basadas en datos clínicos y
farmacológicos actualizados.
Capacitación y Desarrollo del Personal: El personal podrá enfocarse en la atención al
cliente y tareas más complejas, mejorando su conocimiento y habilidades.
5. Objetivo General y Específicos
Objetivo General: Desarrollar e implementar un sistema automatizado que sugiera
medicamentos basados en los síntomas proporcionados por los pacientes en la Droguería Pasteur
Lorica.
Objetivos Específicos:
Recopilación de Datos: Analizar y recopilar datos exhaustivos sobre síntomas y
medicamentos.
Desarrollo de Base de Datos: Diseñar una base de datos robusta que relacione síntomas
con enfermedades y tratamientos recomendados.
Desarrollo del Programa: Crear un programa informático eficiente que procese los
síntomas ingresados por los pacientes y sugiera medicamentos adecuados.
Capacitación del Personal: Entrenar al personal de la farmacia en el uso del nuevo
sistema, asegurando su integración en las operaciones diarias.
Evaluación y Mejora Continua: Evaluar la efectividad del sistema y realizar ajustes
necesarios basados en el feedback del personal y de los pacientes.
6. Descripción Detallada de la Solución Planteada (en este punto se debe aplicar la
temática que defina el tutor del curso)
6.1 Recopilación y Análisis de Datos
Fuentes de Datos:
Consultas con Farmacéuticos: Reuniones y entrevistas con el personal farmacéutico
para entender las necesidades y recopilar información sobre medicamentos.
Literatura Médica: Revisión de libros y artículos científicos sobre farmacología.
Bases de Datos Médicas: Utilización de bases de datos como Medline y PubMed para
obtener información actualizada sobre medicamentos y sus indicaciones.
Organización de Datos:
Esquema de Datos: Crear un esquema que relacione síntomas con enfermedades y
tratamientos recomendados, asegurando la integridad y accesibilidad de la información.
6.2 Diseño del Sistema
Tecnologías Utilizadas:
Lenguaje de Programación: Python, debido a su versatilidad y amplia gama de
bibliotecas.
Base de Datos: SQLite para una solución ligera y eficiente, aunque se puede considerar
MySQL o PostgreSQL para futuras expansiones.
Interfaz de Usuario (UI): Desarrollar una interfaz intuitiva usando frameworks como
Flask para web o Tkinter para aplicaciones de escritorio.
Arquitectura del Sistema:
Frontend: Interfaz amigable para el usuario donde se ingresan los síntomas.
Backend: Motor de reglas y base de datos que procesan la información y generan las
recomendaciones.
6.3 Implementación del Programa
Motor de Reglas:
Definición de Reglas: Crear un conjunto de reglas basadas en la información recopilada
que relacione síntomas con medicamentos específicos.
Algoritmos: Implementar algoritmos de búsqueda y coincidencia para identificar la mejor
recomendación basada en los síntomas ingresados.
Pruebas y Validación:
Pruebas Unitarias: Verificar que cada componente del sistema funcione correctamente.
Pruebas de Integración: Asegurar que todos los componentes funcionen juntos de
manera coherente.
Pruebas de Usuario: Realizar pruebas con el personal de la farmacia para asegurar que
el sistema sea intuitivo y efectivo.
Código en Python:
import sqlite3
# Crear la base de datos y la tabla de medicamentos
def crear_base_de_datos():
conn = sqlite3.connect('farmacia.db')
cursor = conn.cursor()
cursor.execute('''
CREATE TABLE IF NOT EXISTS medicamentos (
id INTEGER PRIMARY KEY,
sintoma TEXT,
medicamento TEXT
)
''')
conn.commit()
conn.close()
# Insertar datos en la base de datos
def insertar_datos():
conn = sqlite3.connect('farmacia.db')
cursor = conn.cursor()
medicamentos = [
('fiebre', 'Paracetamol'),
('dolor de cabeza', 'Ibuprofeno'),
('tos', 'Jarabe para la tos'),
('dolor de garganta', 'Pastillas para la garganta'),
('congestión nasal', 'Descongestionante nasal'),
('dolor muscular', 'AINEs'),
# Agregar más medicamentos según sea necesario
cursor.executemany('INSERT INTO medicamentos (sintoma, medicamento) VALUES (?, ?)',
medicamentos)
conn.commit()
conn.close()
# Consultar la base de datos para recomendar un medicamento
def recomendar_medicamento(sintomas):
conn = sqlite3.connect('farmacia.db')
cursor = conn.cursor()
tratamientos = []
for sintoma in sintomas:
cursor.execute('SELECT medicamento FROM medicamentos WHERE sintoma = ?',
(sintoma,))
resultado = cursor.fetchone()
if resultado:
tratamientos.append(resultado[0])
conn.close()
return tratamientos
# Crear la base de datos y agregar los datos
crear_base_de_datos()
insertar_datos()
# Ejemplo de uso
sintomas = ['fiebre', 'tos']
tratamientos_recomendados = recomendar_medicamento(sintomas)
print(f'Tratamientos recomendados: {tratamientos_recomendados}')
7. Resultados o discusión
Evaluación del Sistema:
Desempeño: Medición del tiempo de respuesta del sistema y la precisión de las
recomendaciones.
Feedback del Personal: Recopilación de opiniones y sugerencias del personal sobre la
usabilidad y efectividad del sistema.
Impacto en la Operación:
Mejoras en la Eficiencia: Reducción de tiempos de espera y mejora en el flujo de trabajo.
Calidad del Servicio: Incremento en la satisfacción de los clientes debido a
recomendaciones más rápidas y precisas.
Mejoras Futuras:
Expansión de la Base de Datos: Integración de más datos y actualización constante de la
información.
Mejora del Algoritmo: Implementación de algoritmos de aprendizaje automático para
mejorar la precisión de las recomendaciones con el tiempo.
8. Bibliografía
1. *Goodman & Gilman's: The Pharmacological Basis of Therapeutics*
- Este libro es una referencia clásica en farmacología que cubre la acción de los fármacos en el
cuerpo, sus mecanismos y usos terapéuticos.
- Brunton, L. L., Hilal-Dandan, R., & Knollmann, B. C. (Eds.). (2017). Goodman & Gilman's:
The Pharmacological Basis of Therapeutics (13th ed.). McGraw-Hill Education.
2. *Rang & Dale's Pharmacology*
- Esta obra proporciona una comprensión integral de los principios de la farmacología y cómo
se aplican a la práctica clínica.
- Rang, H. P., Dale, M. M., Ritter, J. M., Flower, R. J., & Henderson, G. (2015). Rang & Dale's
Pharmacology (8th ed.). Elsevier.
3. *Martindale: The Complete Drug Reference*
- Este libro es una fuente confiable de información detallada sobre medicamentos, incluidos
aquellos disponibles en diferentes países.
- Sweetman, S. C. (Ed.). (2017). Martindale: The Complete Drug Reference (39th ed.).
Pharmaceutical Press.
4. *Remington: The Science and Practice of Pharmacy*
- Una referencia esencial que abarca todos los aspectos de la práctica farmacéutica, desde la
formulación de medicamentos hasta la atención al paciente.
- Felton, L. A. (Ed.). (2020). Remington: The Science and Practice of Pharmacy (23rd ed.).
Pharmaceutical Press.
5. *Handbook of Nonprescription Drugs: An Interactive Approach to Self-Care*
- Este manual proporciona una guía práctica para la selección y el uso de medicamentos sin
receta.
- Krinsky, D. L., Ferreri, S. P., Hemstreet, B., Hume, A. L., Newton, G. D., Rollins, C. J., &
Tietze, K. J. (Eds.). (2018). Handbook of Nonprescription Drugs: An Interactive Approach to
Self-Care (19th ed.). American Pharmacists Association.
6. *Basic and Clinical Pharmacology*
- Una introducción detallada a los principios de la farmacología y su aplicación clínica.
- Katzung, B. G., Vanderah, T. W., & Trevor, A. J. (2017). Basic and Clinical Pharmacology
(14th ed.). McGraw-Hill Education.