los servicios odontolÓgicos y los sistemas de …

193
INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA” CARRERA DE SISTEMAS LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE INFORMACIÓN MÉDICOS. SOFTWARE APLICADO A LA GESTIÓN DE LA CLÍNICA FE-DENT CONSULTORIOS ODONTOLÓGICOS Proyecto de Trabajo de Graduación que se presenta como requisito para optar por el título de Tecnólogo en Analista de Sistemas Autor: MEJÍA, Montenegro, Stalin Mauricio Director de Trabajo de Graduación: Ing. Hugo Heredia Quito: Noviembre 2012

Upload: others

Post on 21-Jul-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

CARRERA DE SISTEMAS

LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE INFORMACIÓN

MÉDICOS. SOFTWARE APLICADO A LA GESTIÓN DE LA CLÍNICA

FE-DENT CONSULTORIOS ODONTOLÓGICOS

Proyecto de Trabajo de Graduación que se presenta como requisito para optar por el

título de Tecnólogo en Analista de Sistemas

Autor: MEJÍA, Montenegro, Stalin Mauricio

Director de Trabajo de Graduación: Ing. Hugo Heredia

Quito: Noviembre 2012

Page 2: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

ii

DECLARACIÓN DE AUTENTICIDAD

Declaro que los contenidos y los resultados obtenidos en el presente proyecto, como

requerimiento previo para la obtención del Título de Tecnólogo Analista de Sistemas,

son absolutamente originales, auténticos y personales y de exclusiva responsabilidad

legal y académica del autor.

Stalin Mauricio Mejía Montenegro

1725667065

Page 3: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

iii

AGRADECIMIENTO

A mis padres quienes a lo largo de toda mi vida

han apoyado y motivado mi formación

académica, creyeron en mí en todo momento y

no dudaron de mis habilidades. A mis profesores

a quienes les debo gran parte de mis

conocimientos, gracias a su paciencia y

enseñanza y finalmente un eterno

agradecimiento al prestigioso Instituto Superior

Cordillera el cual abre sus puertas a los jóvenes

como nosotros, preparándonos para un futuro

competitivo y formándonos como personas de

bien.

Page 4: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

iv

DEDICATORIA

La concepción de este proyecto está dedicada a

mis padres, pilares fundamentales en mi vida.

Sin ellos, jamás hubiese podido conseguir lo que

hasta ahora. Su tenacidad y lucha insaciable han

hecho de ellos el gran ejemplo a seguir y

destacar, no solo para mí, sino para mis

hermanos y familia en general. También dedico

este proyecto a mi novia, compañera inseparable

de cada jornada. Ella representó gran esfuerzo y

tesón en momentos de cansancio. A ellos este

proyecto, que sin ellos, no hubiese podido hacer.

Page 5: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

v

Page 6: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

vi

Page 7: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

vii

Page 8: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

viii

ÍNDICE GENERAL

Pág.

CARÁTULA

DECLARACIÓN DE AUTENTICIDAD ii

CERTIFICADO DE CONSEJO Y DIRECCIÓN DE CARRERA v

APROBACIÓN DEL TRIBUNAL DE TRABAJO DE GRADUACIÓN vi

CERTIFICADO DE ACEPTACIÓN DEL DIRECTOR DEL TRABAJO DE

GRADUACIÓN vii

ÍNDICE GENERAL viii

ÍNDICE DE CUADROS xiv

ÍNDICE DE GRÁFICOS xviii

RESUMEN xxii

INTRODUCCIÓN 1

CAPÍTULO I 2

1.1 PLANTEAMIENTO DEL PROBLEMA 2

1.2 FORMULACIÓN DEL PROBLEMA 3

1.3.- OBJETIVOS 3

1.3.1.- Objetivo General 3

1.3.2.- Objetivos Específicos 3

1.4.- JUSTIFICACIÓN E IMPORTANCIA 5

CAPÍTULO II 6

2.1 ANTECEDENTE DEL ESTUDIO 6

2.2 FUNDAMENTACIÓN TEÓRICA 7

2.2.1 Administración de una clínica dental. 7

2.2.2 Sistema de gestión de calidad en Servicios Odontológicos. 8

2.2.3 Plataforma web 10

Page 9: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

ix

Pág.

2.3 FUNDAMENTACIÓN LEGAL 10

2.3.1 Ley de comercio electrónico y firmas digitales 10

2.3.2 Ley de propiedad intelectual 10

2.3.3 Ley de Telecomunicaciones 11

2.4 GLOSARIO DE TÉRMINOS 11

2.5 CARACTERIZACIÓN DE LAS VARIABLES 14

2.6 PREGUNTAS DIRECTRICES DE LA INVESTIGACIÓN 14

CAPITULO III 15

DISEÑO DE LA INVESTIGACIÓN 15

3.1 TIPOS DE INVESTIGACIÓN 15

3.1.1 APLICADA 15

3.2 MÉTODOS DE INVESTIGACIÓN 15

3.2.1 Método Inductivo 15

3.2.2 Método Deductivo 16

3.2.3 Método Analítico Sintético 16

3.3 LA POBLACIÓN Y MUESTRA 16

3.4 OPERACIONALIZACIÓN DE VARIABLES 17

3.5 HERRAMIENTAS DE RECOLECCIÓN DE INFORMACIÓN 18

3.5.1 La Observación 18

3.5.2 La Entrevista 18

3.5.3 La Encuesta 18

CAPITULO IV 19

4.1 PROCESAMIENTO Y ANÁLISIS 19

Page 10: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

x

Pág.

4.1.1 SELECCIÓN DE LA HERRAMIENTA DE SOFTWARE 19

4.1.2 ORDENAMIENTO DE LAS PREGUNTAS 19

4.1.3 CUANTIFICACIÓN DE PREGUNTAS 21

4.2 RESPUESTAS A LAS INTERROGANTES DE LA INVESTIGACIÓN 31

CAPITULO V 32

5.1 CONCLUSIONES Y RECOMENDACIONES 32

5.1.1 CONCLUSIONES 32

5.1.2 RECOMENDACIONES 32

CAPITULO VI 33

6.1 ALCANCE Y LIMITACIONES 33

6.1.1 ALCANCE 33

6.1.2 LIMITACIONES 35

6.2 ESTRUCTURA ORGANIZACIONAL 35

6.3 INFRAESTRUCTURA INFORMÁTICA 35

6.3.1 HARDWARE 35

6.3.2 SOFTWARE 35

6.3.3 COMUNICACIÓN 36

6.3.4 RECURSO HUMANO TÉCNICO 36

6.4 DESCRIPCIÓN DE ALTERNATIVAS 37

6.4.1 ALTERNATIVA 1 39

6.4.2 ALTERNATIVA 2 42

6.4.3 ALTERNATIVA 3 45

Page 11: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

xi

Pág.

6.5 EVALUACIÓN Y SELECCIÓN DE ALTERNATIVAS 47

6.5.1 TÉCNICO 47

6.5.2 ECONÓMICO 48

6.5.2 GARANTÍA Y SOPORTE TÉCNICO 49

6.6 FACTIBILIDAD TÉCNICA 50

6.7 DESCRIPCIÓN DE PROCESOS 51

6.7.1 MÓDULO DE SEGURIDAD 51

6.7.2 MÓDULO DE MANTENIMIENTO 52

6.7.3 MÓDULO REGLAS DEL NEGOCIO 53

6.7.3.1 CREAR HISTORIAL CLÍNICO DEL PACIENTE 54

6.7.3.2 PROGRAMACIÓN DE AGENDA DEL ODONTÓLOGO 55

6.7.3.3 ASIGNAR TRATAMIENTO 56

6.7.3.4 COBRO DE LOS TRATAMIENTOS 57

6.7.3.5 EMITIR FACTURAS 58

6.7.3.6 CONFIRMACIÓN DE CITAS A LOS PACIENTES 58

6.8 DESCRIPCIÓN DE METODOLOGÍA DE DESARROLLO 59

6.9 MODELO CONCEPTUAL 61

6.10 MODELO FÍSICO 63

6.11 DICCIONARIO DE DATOS 64

6.12 ESTÁNDARES 69

6.12.1 ESTÁNDARES DE DISEÑO 69

6.12.2 ESTÁNDARES DE PROGRAMACIÓNON 71

6.12.3 ESTÁNDARES DE BASE DE DATOS 76

Page 12: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

xii

Pág.

6.13 PANTALLAS Y REPORTES 82

6.13.1 MÓDULO DE SEGURIDAD 82

6.13.1.1 INGRESO AL SISTEMA 82

6.13.2 MÓDULO DE MANTENIMIENTO 83

6.13.2.1 ASIGNAR HORARIO DOCTOR 83

6.13.2.2 INGRESAR PERSONAL CLÍNICA 84

6.13.3 MÓDULO DE REGLAS DEL NEGOCIO 85

6.13.3.1 AGENDA DOCTOR 85

6.13.3.2 ASIGNAR CITAS 86

6.13.4 REPORTES 87

6.13.4.1 REPORTE DE CITAS 87

6.13.4.2 REPORTE DE HISTORIAL CLÍNICO 88

6.14 PRUEBAS Y DEPURACIÓN 89

6.14.1 PRUEBAS Y DEPURACIÓN DE UNIDAD 89

6.14.2 PRUEBAS Y DEPURACIÓN DE INTEGRACIÓN 89

6.14.3 PRUEBA DE VALIDACIÓN 89

6.14.4 PRUEBAS DEL SISTEMA 90

6.14.5 PRUEBAS DE SEGURIDAD 90

6.15 INSTALACIÓN DEL SISTEMA 91

6.16 RECOPILACIÓN Y CARGA DE DATOS 101

6.17 PRUEBAS Y DEPURACIÓN FINAL EN FUNCIONAMIENTO 101

6.17.1 TUNING MYSQL 102

6.17.2 RED 104

Page 13: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

xiii

Pág.

6.17.3 APLICACIÓN 104

6.18 PUESTA EN MARCHA DEL SISTEMA 104

6.19 CAPACITACIÓN AL USUARIO FINAL 106

6.20 CAPACITACIÓN AL PERSONAL TÉCNICO 108

6.21 CONCLUSIONES Y RECOMENDACIONES 109

6.21.1 CONCLUSIONES 109

6.21.2 RECOMENDACIONES 110

ANEXOS 1091

ANEXO 1. FUNDAMENTACIÓN LEGAL 10912

ANEXO 2. FICHA DE OBSERVACIÓN 10916

ANEXO 3. LA ENTREVISTA 10918

ANEXO 4. LA ENCUESTA 10921

ANEXO 5. ORGANIGRAMA EMPRESARIAL 10924

ANEXO 6. CERTIFICADO DE ACEPTACIÓN 10926

ANEXO 7. BIBLIOGRAFÍA 10928

ANEXO 8. WEB GRAFÍA 10930

ANEXO 9. MANUAL DE USUARIO 10932

ANEXO 13. MANUAL TÉCNICO 10945

ANEXO 10. ACTA DE ENTREGA 10965

ANEXO 11. CRONOGRAMA DE ACTIVIDADES 10967

ANEXO 12. PRESUPUESTO 109

ANEXO 14. DOCUMENTOS DE PROCESAMIENTO Y TABULACIÓN DE

INFORMACIÓN 10971

Page 14: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

xiv

ÍNDICE DE CUADROS

Pág.

Cuadro N° 1

Título: Caracterización de las variables 14

Cuadro N° 2

Título: Operacionalización de las variables 17

Cuadro N° 3

Título: Cuantificación pregunta 1 21

Cuadro N° 4

Título: Cuantificación pregunta 2 22

Cuadro N° 5

Título: Cuantificación pregunta 3 23

Cuadro N° 6

Título: Cuantificación pregunta 4 24

Cuadro N° 7

Título: Cuantificación pregunta 5 25

Cuadro N° 8

Título: Cuantificación pregunta 6 26

Cuadro N° 9

Título: Cuantificación pregunta 7 27

Cuadro N° 10

Título: Cuantificación pregunta 8 28

Cuadro N° 11

Page 15: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

xv

Pág.

Título: Cuantificación pregunta 9 29

Cuadro N° 12

Título: Cuantificación pregunta 10 30

Cuadro N° 13

Título: Alcance 34

Cuadro N° 14

Título: Infraestructura informática (Hardware) 35

Cuadro N° 15

Título: Infraestructura informática (Software) 36

Cuadro N° 16

Título: Infraestructura informática (Comunicación) 36

Cuadro N° 17

Título: Recurso Humano Técnico 37

Cuadro N° 18

Título: Descripción de Alternativas 38

Cuadro N° 19

Título: Alternativa 1 41

Cuadro N° 20

Título: Alternativa 2 44

Cuadro N° 21

Título: Alternativa 3 (Propuesta de Grado) 46

Cuadro N° 22

Page 16: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

xvi

Pág.

Título: Evaluación y selección de alternativas (Técnico) 48

Cuadro N° 23

Título: Evaluación y selección de alternativas (Económico) 48

Cuadro N° 24

Título: Evaluación y selección de alternativas (Garantía y soporte técnico) 49

Cuadro N° 25

Título: Factibilidad técnica 50

Cuadro N° 26

Título: Diccionario de Datos (Tablas) 65

Cuadro N° 27

Título: Diccionario de Datos (Campos y objetos) 69

Cuadro N° 28

Título: Tipos de datos (Estándares de Programación) 74

Cuadro N° 29

Título: Controles visuales 75

Cuadro N° 30

Título: Tipos de Datos (Estándares base de datos) 77

Cuadro N° 31

Título: Roles (Estándares base de datos) 78

Cuadro N° 32

Título: Tablas (Estándares base de datos) 79

Cuadro N° 33

Page 17: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

xvii

Pág.

Título: Clave Primaria (Estándares base de datos) 79

Cuadro N° 34

Título: Campos (Estándares base de datos) 81

Cuadro N° 35

Título: Horario Capacitación usuario final 107

Cuadro N° 36

Título: Horario Capacitación personal técnico 108

Page 18: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

xviii

ÍNDICE DE GRÁFICOS

Pág.

Gráfico N° 1 21

Título: Cuantificación pregunta 1 21

Gráfico N° 2 22

Título: Cuantificación pregunta 2 22

Gráfico N° 3 23

Título: Cuantificación pregunta 3 23

Gráfico N° 4 24

Título: Cuantificación pregunta 4 24

Gráfico N° 5 25

Título: Cuantificación pregunta 5 25

Gráfico N° 6 26

Título: Cuantificación pregunta 6 26

Gráfico N° 7 27

Título: Cuantificación pregunta 7 27

Gráfico N° 8 28

Título: Cuantificación pregunta 8 28

Gráfico N° 9 29

Título: Cuantificación pregunta 9 29

Gráfico N° 10 30

Título: Cuantificación pregunta 10 30

Gráfico N° 11 51

Page 19: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

xix

Pág.

Título: Ingreso al Sistema 51

Gráfico N° 12 52

Título: Módulo Mantenimientos 52

Gráfico N° 13 53

Título: Reglas del Negocio 53

Gráfico N° 14 54

Título: Crear historial clínico del paciente 54

Gráfico N° 15 55

Título: Programación en agenda del odontólogo 55

Gráfico N° 16 56

Título: Asignar tratamiento 56

Gráfico N° 17 57

Título: Cobro de tratamientos 57

Gráfico N° 18 58

Título: Emitir Facturas 58

Gráfico N° 19 58

Título: Confirmación de citas a los pacientes 58

Gráfico N° 20 59

Título: Descripción de metodología de desarrollo 59

Gráfico N° 21 82

Título: Ingreso al sistema (Pantallas y Reportes) 82

Gráfico N° 22 83

Page 20: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

xx

Pág.

Título: Asignar Horario Doctor (Pantallas y Reportes) 83

Gráfico N° 23 84

Título: Ingreso pacientes (Pantallas y Reportes) 84

Gráfico N° 24 85

Título: Agenda Doctor (Pantallas y Reportes) 85

Gráfico N° 25 86

Título: Asignar Citas (Pantallas y Reportes) 86

Gráfico N° 26 87

Título: Reporte de Citas (Pantallas y Reportes) 87

Gráfico N° 27 88

Título: Reporte Historial Clínico (Pantallas y Reportes) 88

Gráfico N° 28 92

Título: Asistente de configuración MySql (Instalación del sistema) 92

Gráfico N° 29 93

Título: Configuración instancia del servidor MySql (Instalación del sistema) 93

Gráfico N° 31 94

Título: Selección base de datos (Instalación del sistema) 94

Gráfico N° 32 95

Título: Lugar de instalación MySql (Instalación del sistema) 95

Gráfico N° 33 95

Título: Máximo conexiones MySql (Instalación del sistema) 95

Gráfico N° 34 96

Page 21: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

xxi

Pág.

Título: Configuración de red MySql (Instalación del sistema) 96

Gráfico N° 35 97

Título: Configuración de caracteres MySql (Instalación del sistema) 97

Gráfico N° 36 97

Título: Opciones de windows (Instalación del sistema) 97

Gráfico N° 37 98

Título: Configuración usuarios MySql (Instalación del sistema) 98

Gráfico N° 38 98

Título: Instalación MySql (Instalación del sistema) 98

Gráfico N° 39 99

Título: Activar, desactivar característica de Windows (Instalación del sistema IIS)

99

Gráfico N° 40 100

Título: Activación de IIS (Instalación del sistema IIS) 100

Gráfico N° 41 100

Título: Habilitar servicios WWW (Instalación del sistema IIS) 100

Gráfico N° 42 101

Título: Habilitación servicio FTP (Instalación del sistema IIS) 101

Gráfico N° 43 102

Título: Función benchmark () Tunnig MySql 102

Gráfico N° 44 103

Título: Limites de conexión Mysql 103

Page 22: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

xxii

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE INFORMACIÓN

MÉDICOS. SOFTWARE APLICADO A LA GESTIÓN DE LA CLÍNICA

FE-DENT CONSULTORIOS ODONTOLÓGICOS

Autor/a: Stalin Mejía

Director del Trabajo de Graduación: Heredia Hugo

RESUMEN

“Fe-Dent Consultorios Odontológicos” es una clínica se centra en la asistencia

sanitaria e higiene dental. Satisface demandas lo cual ha influido en el crecimiento de

su clientela provocando un incremento considerable de transacciones con información

relevante, este fenómeno provoco procesos manuales lentos, también afecto

directamente a los directivos de la clínica en la toma de decisiones. Esta problemática

conlleva a mejor los servicios implementando tecnología nueva, la cual permitirá

entregar un mejor servicio y atención a los clientes en cuanto a comodidad, eficiencia

y gastos de recursos reducidos. Por lo tanto, en el desarrollo del sistema se utiliza

arquitectura a tres capas que las empresas hoy en día requieren. El sistema permitirá

un adecuado control que cumpla con todos los requerimientos cambiantes de la

clínica y de los usuarios a través de registros de transacciones, informes, elaboración

de reportes de pacientes, y otros que van de acuerdo a las exigencias de las áreas

involucradas.

Page 23: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

1

INTRODUCCIÓN

Hoy en día, la informática se ha convertido en un factor importante en la vida de una

empresa la razón principal implica la cantidad de información que actualmente se

maneja, hace que el tratamiento automático de la información sea realmente útil y

necesario.

Cuando se tiene instrumentos adecuados para el manejo de la información, se cuenta

con valiosas herramientas que permite la reducción del tiempo dedicado al

tratamiento de la información y que por lo tanto generan la disminución de costos;

además debe obtenerse importantes elementos que conllevan a la toma más rápida y

precisa de decisiones.

Debido a esta necesidad, se decidió desarrollar un sistema de información médicos

aplicado a la gestión de la clínica Fe-Dent consultorios odontológicos basados en

arquitectura tres capas ya que el tratamiento de la información manual es propenso a

errores.

Page 24: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

2

CAPÍTULO I

EL PROBLEMA

1.1 PLANTEAMIENTO DEL PROBLEMA

La Clínica Fe-Dent consultorio de odontología ubicada en la provincia de

Pichincha parroquia El Inca barrio Comité del Pueblo se centra en la asistencia

sanitaria e higiene dental. Entre los principales servicios que ofrece se encuentran:

odontología general (caries, enfermedades periodontales, odontopediatría), prótesis

dental, implantología, ortodoncia, etc.

La clínica odontológica no cuenta con un sistema que agilite los procesos por lo cual

la administración opta por realizarlos de forma manual, dichos procesos están sujetos

a errores en los siguientes aspectos:

El registro de los datos en historiales clínicos y citas médicas.

Se lleva registro manual de los pacientes atendidos.

La información necesaria requerida por el paciente.

La agenda y la efectividad de los tratamientos realizados por cada uno de los

odontólogos a cargo no se encuentran organizados.

En la actualidad la Clínica de odontología se encuentra en un proceso de crecimiento

en el cual se ha notado un incremento en el número de pacientes atendidos, el no

ejecutar un control integral de programación de citas con lleva a que los pacientes no

tengan una confirmación previa ocasionando inconvenientes en su asistencia.

Page 25: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

3

Si Fe-Dent consultorio de odontología no implementaría un sistema de gestión

médica disminuiría su competitividad con otras entidades que utilizan tecnología

actual.

La manipulación incorrecta de los datos generados de los pacientes atrae como

consecuencias la inseguridad de la información generada y el no llevar una buena

administración de los servicios conlleva una mala programación y confirmación de

citas para los pacientes a su vez el incremento en el número de pacientes atendidos

genera problemas en la localización de historiales clínicos lo cual provoca pérdida de

tiempo y una mala atención al público en general.

Con el fin de llevar una mejor organización en la clínica odontológica se le exige a

esta que se implemente un sistema tecnológico de gestión médica facilitando un

mejoramiento respecto a la atención de los pacientes.

1.2 FORMULACIÓN DEL PROBLEMA

¿Cómo los sistemas de información médicos inciden en los servicios odontológicos

para automatizar procesos en la clínica FE-DENT?

1.3.- OBJETIVOS

1.3.1.- Objetivo General

Automatizar los procesos de los servicios odontológicos a través de los

sistemas de información médicos de la clínica FE-DENT.

1.3.2.- Objetivos Específicos

Identificar los procesos de los servicios odontológicos aplicables a los

sistemas de información médicos.

Analizar la problemática actual de los servicios odontológicos brindados

por la clínica FE-DENT.

Definir los requerimientos de la clínica FE-DENT para mejorar el

servicio.

Page 26: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

4

Determinar el hardware disponible en la clínica para obtener un

rendimiento óptimo del software.

Desarrollar e implementar un sistema aplicado a la gestión de la clínica

FE-DENT.

Page 27: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

5

1.4.- JUSTIFICACIÓN E IMPORTANCIA

El proyecto va a satisfacer la necesidad de la clínica Fe-Dent consultorio

odontológico y a su vez ayudará al mejoramiento de la atención hacia los pacientes.

Con la elaboración del sistema de gestión médica mediante un sistema

informático de administración clínica de pacientes, mejorará las actividades que se

realizan para la optimización de recursos y tiempos, el registro de los datos asegurará

la confirmación de las citas hacia los pacientes garantizando la información que se

genera, además evitará la acumulación de documentos y proporcionará reportes de

forma inmediata, esto logrará que la clínica tenga una mejor seguridad en su

información.

Para la clínica Fe-Dent consultorio de odontología lo más importante es ofrecer un

servicio de calidad para los pacientes, intentando mejorar de forma continua.

Mediante este sistema de gestión médica los pacientes se beneficiarán en la

confirmación a su previa cita con sus respectivos detalles como horario, nombre del

odontólogo, tratamiento a realizarse, etc. Estos aspectos serán previstos a través de un

mensaje de texto que el sistema automáticamente lo enviará mediante tecnología

celular.

La relevancia de este sistema de gestión médica radica en que la información sea

procesada y almacenada de una forma más efectiva para agilizar los procesos y así

lograr un control integral de las actividades.

Page 28: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

6

CAPÍTULO II

MARCO TEÓRICO

2.1 ANTECEDENTE DEL ESTUDIO

Según el Dr. Álvaro Margolis y el Ing. Rodolfo Vásquez, obtuvieron buenos

resultados al realizar consultorías que definieron la necesidad de fortalecer

institucionalmente la gestión clínica mediante un sistema informático para reformar la

comunicación institucional, se destacó un mejor control de acceso de beneficiaros, la

producción de recursos humanos, etc. De acuerdo a dichas prioridades instalaron la

infraestructura necesaria para su soporte, se organizó, supervisó la capacitación del

personal y la implantación de soluciones informáticas para áreas seleccionadas.

Debido a la incorporación exitosa y rápida de sistemas informáticos en la clínica ha

permitido que el impacto en los procesos clínicos y administrativos sean más

garantizables, lo cual permite sobrellevar las distintas dificultades que surjan en la

clínica.

Según la Ing. Mónica Patricia Bastidas afirma que el incremento de pacientes

en las instituciones médicas ha requerido una mayor organización en la atención al

cliente, por lo que estableció como el primer proceso la reservación de citas médicas,

optimizando el control en el mismo. Sin embargo esta problemática le conllevó a

utilizar nueva tecnología de tercera generación, la cual permitía a los pacientes

realizar reservaciones de citas médicas a cualquier hora, y desde cualquier lugar,

entregando un mejor servicio y atención al cliente en cuanto a comodidad, eficiencia

y gastos de recursos reducidos.

Page 29: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

7

Según la Ing. Tatiana Alexandra Freire acató que los sistemas odontológicos

están cada vez más integrados a las necesidades de las clínicas dentales moderna, ya

no sólo para modelar procesos manuales sino también aprovechando la inmensa

capacidad de análisis de información disponible.

2.2 FUNDAMENTACIÓN TEÓRICA

Los temas relacionados con la fundamentación teórica del proyecto son los

siguientes:

Administración de una clínica dental.

Sistema de gestión de calidad en Servicios Odontológicos.

Plataforma web

2.2.1 Administración de una clínica dental.

La gestión de una clínica dental, implica atender las demandas del paciente y

del personal bajo un modelo enfocado en el "Sistema de Gestión de Calidad", con el

fin de ofrecer una experiencia inigualable en los servicios.

El administrador de una clínica (odontólogo u otra formación profesional), requiere

tener o fomentar los siguientes aspectos:

1.- Líder: se requiere de un líder en una clínica dental para que guíe a su equipo de

trabajo a una meta común, involucrando al equipo en todos los procesos. Esta persona

debe tener presente las siguientes cualidades:

Organizado: un líder organizado ayuda a motivar a los miembros de la clínica

para que también sean organizados.

Disponible: una persona encargada de una clínica dental, en ocasiones va a

tener muchas actividades, pero debe tener tiempo para ocuparse de diversas

situaciones que afecten al personal y dar soluciones eficaces.

Seguro: el administrador cree en su equipo de trabajo.

2.- Realizar planes para el bien de la clínica: los planes, proyectos y programas

deben ser coherentes y factibles y deben enfocarse en una situación en específico y

Page 30: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

8

tratar de no abarcar cosas que no concuerdan con los objetivos y metas que la clínica

tiene establecida.

3.- Mantenimiento de la clínica: el mantenimiento debe estar en condición a los

objetivos de la clínica, por lo tanto se requiere que la clínica este orientada en dar la

máxima atención al paciente, es decir, el paciente debe ser la primera consideración

para que los consultorios dentales funcionen adecuadamente.

Jaime Raúl, (2009) manifiesta que “Las clínicas dentales más preferidas y prósperas

son aquellas donde el personal se preocupa por el paciente, comprende la situación

económica y le ofrece planes dentales atractivos, así como ofrecer servicios

enfocados en la calidad” (p. 35)

2.2.2 Sistema de gestión de calidad en Servicios Odontológicos.

La calidad se ha convertido en uno de los elementos clave para los profesionales de la

odontología y su capacidad para mantenerse competitivos en un mercado cada vez

más adverso y exigente.

La organización internacional de estandarización conocida como ISO, basa sus

normas de sistemas de gestión de calidad en ocho principios. Estos 8 principios han

demostrado su importancia y efectividad al brindar un sólido soporte para cualquier

modelo de gestión de calidad. En organizaciones del área de la salud representan un

reto interesante para la mejora no solo del aspecto operativo sino para la satisfacción

de los pacientes.

Principio 1: Enfocarse siempre en el paciente.

Los consultorios odontológicos dependen de sus pacientes, por lo tanto deben

comprender sus necesidades actuales y futuras, satisfacer sus requisitos y esforzarse

en exceder sus expectativas.

Principio 2: Ser líder.

Los odontólogo deben convertirte en el líder de su consulta, los líderes establecen la

unidad de propósito y la orientación de los servicios. Deben crear y mantener un

Page 31: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

9

ambiente interno, en el cual el personal pueda llegar a involucrarse en el logro de los

objetivos de la organización.

Principio 3: Participación del Staff

El staff en todos los niveles, es la esencia del consultorio y su total compromiso

posibilita que las habilidades sean usadas para el beneficio de la organización.

Trabajar en su motivación.

Principio 4: Mantener un enfoque basado en procesos.

Un resultado deseado se alcanza más eficientemente cuando las actividades y los

recursos relacionados con la consulta se gestionan como un proceso.

Principio 5: Enfocar la gestión como un sistema.

Identificar, entender y gestionar los procesos interrelacionados como un sistema,

contribuye a la eficacia y eficiencia del consultorio en el logro de sus objetivos.

Principio 6: Mejorar de forma continua.

La mejora continua del desempeño global del consultorio, debe ser un objetivo

primordial de este.

Principio 7: Tomar las decisiones basadas en hechos.

Las decisiones eficaces se basan en el análisis de los datos y en la información previa

generada en la consulta. Mantenga un constante monitoreo demográfico de sus

pacientes y tratamientos más solicitados, esto le ayudará a no tomar decisiones

equivocadas especialmente a la hora de realizar grandes inversiones.

Principio 8: Crear relaciones mutuamente beneficiosas con los proveedores.

El consultorio y sus proveedores de materiales y equipos son interdependientes y una

relación mutuamente beneficiosa aumenta la capacidad de ambos para crear valor.

Sánchez F, (2005) “Los sistemas de gestión de calidad representan un enorme

atractivo ya que muestran un camino para la mejora continua de los servicios y

mantener una relación Ganar – Ganar con los pacientes.”

Page 32: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

10

2.2.3 Plataforma web

Es una aplicación diseñada que ofrece soluciones tecnológicas integrales que

permiten incrementar la presencia en el mercado que se quiere dar a productos o

servicios. Busca cumplir y superar expectativas donde distintos grupos de personas

acceden a la plataforma con un rol de actuación concreto y una gestión limitada a sus

páginas, secciones, blogs, agendas, etc. Es aplicable a todo tipo de perfiles, desde

grandes grupos de empresas o corporaciones, entidades, diarios digitales, portales

temáticos, asociaciones.

Según Rafael Robles, (2010)”Software (Programa informático) que proporciona la

logística necesaria para llevar a cabo la formación on-line”.

2.3 FUNDAMENTACIÓN LEGAL

LEY DE PROPIEDAD INTELECTUAL

El uso de sistemas de información y de redes electrónicas, incluido el Internet ha

adquirido importancia para el desarrollo del comercio y la producción, permitiendo la

realización y concreción de múltiples negocios de trascendental importancia, tanto

para el sector público como para el sector privado.

2.3.1 Ley de comercio electrónico y firmas digitales

Según el artículo 1 de la ley de comercio electrónico y firmas digitales.

Según el artículo 2 de la ley de comercio electrónico y firmas digitales.

Según el artículo 4 de la ley de comercio electrónico y firmas digitales.

Según el artículo 5 de la ley de comercio electrónico y firmas digitales.

2.3.2 Ley de propiedad intelectual

Según el artículo 8 de la ley de propiedad intelectual.

Según el artículo 28 de la ley de propiedad intelectual.

Según el artículo 30 de la ley de propiedad intelectual.

Page 33: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

11

2.3.3 Ley de Telecomunicaciones

Según el artículo 2 de la ley de telecomunicaciones.

Según el artículo 38 de la ley de telecomunicaciones.

(Ver Anexo 1)

COMENTARIO

La fundamentación legal es necesaria ya que nos brinda conocimientos para

poder cumplir con las obligaciones legales que se deben aplicar. Estos conocimientos

de ley nos permiten saber exactamente qué hacer en cualquier circunstancia y que

exigir en caso de sentir nuestros derechos vulnerados, o que obligaciones tenemos y

como debemos cumplirlas con el orden social establecido.

2.4 GLOSARIO DE TÉRMINOS

Gestión

El control de gestión es un proceso que sirve para guiar la gestión empresarial

hacia los objetivos de la organización y un instrumento para evaluarla. Existen

diferencias importantes entre las concepciones clásica y moderna de control de

gestión. La primera es aquella que incluye únicamente al control operativo y que lo

desarrolla a través de un sistema de información, mientras que la segunda integra

muchos más elementos y contempla una continua interacción entre todos ellos. El

nuevo concepto de control de gestión centra su atención por igual en la planificación

y en el control, y precisa de una orientación estratégica que dote de sentido sus

aspectos más operativos

Líder

Un líder es una persona que guía a otros hacia una meta común, mostrando el

camino y creando un ambiente en el cual los otros miembros del equipo se sientan

activamente involucrados en todo el proceso. Un líder no es el jefe del equipo sino la

persona que está comprometida a llevar adelante la misión del Proyecto.

Page 34: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

12

ISO

Normas Internacionales que garantizan que los productos y servicios sean

seguros, fiables y de buena calidad. Para las empresas, que son herramientas

estratégicas que reducen los costos al minimizar los residuos y los errores y aumentar

la productividad. Ellos ayudan a las empresas a acceder a nuevos mercados, nivelar el

campo de juego para los países en desarrollo y facilitar el comercio global libre y

justo.

Odontología

Es una rama de las ciencias de la salud que se encarga del diagnóstico,

tratamiento y prevención de las enfermedades de los dientes, las encías, la lengua, el

paladar, la mucosa oral, las glándulas salivales y otras estructuras anatómicas

implicadas como los labios.

Staff

Conjunto de personas que trabaja en las áreas corporativas de las empresas y

se encargan de las funciones principales de la organización, no se encuentran

directamente en la operación.

Demografía

Es la ciencia que tiene como objetivo el estudio de las poblaciones humanas y

que trata de su dimensión, estructura, evolución y características generales. La

demografía estudia estadísticamente la estructura y la dinámica de las poblaciones,

así como los procesos concretos que determinan la formación, la conservación y la

desaparición de las poblaciones. Tales procesos, en su forma más agregada, son los

de fecundidad, mortalidad y migración.

Tratamiento

Un tratamiento es un conjunto de medios que se utilizan para aliviar o curar

una enfermedad, llegar a la esencia de aquello que se desconoce o transformar algo.

El concepto es habitual en el ámbito de la medicina.

Page 35: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

13

Plataforma

Una plataforma es un sistema que sirve como base para hacer funcionar determinados

módulos de hardware o de software con los que es compatible.

Tecnología

Es el conjunto de conocimientos técnicos, ordenados científicamente, que

permiten diseñar y crear bienes y servicios que facilitan la adaptación al medio

ambiente y satisfacer tanto las necesidades esenciales como los deseos de las

personas. La actividad tecnológica influye en el progreso social y económico, pero su

carácter abrumadoramente comercial hace que esté más orientada a satisfacer los

deseos de los más prósperos que las necesidades esenciales de los más necesitados.

Blog

Es un sitio web periódicamente actualizado que recopila cronológicamente

textos o artículos de uno o varios autores, apareciendo primero el más reciente, donde

el autor conserva siempre la libertad de dejar publicado lo que crea pertinente.

Diario digital

Es la edición de un periódico que utiliza Internet como su principal medio de

difusión. Aunque actualmente la mayoría de ellos son completamente gratuitos, todo

parece indicar que en un futuro próximo sean de pago también se refiere a sí mismo a

una publicación que a diferencia de su contraparte impresa se presenta en formato

electrónico, siendo su principal medio de difusión Internet.

Software

Comprende el conjunto de los componentes lógicos necesarios que hacen

posible la realización de tareas específicas, en contraposición a los componentes

físicos, que son llamados hardware.

Page 36: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

14

On-line

Online es una palabra inglesa que significa “en línea”. El concepto se utiliza en

el ámbito de la informática para nombrar a algo que está conectado o a alguien que

está haciendo uso de una red (generalmente, Internet).

2.5 CARACTERIZACIÓN DE LAS VARIABLES

VARIABLE

INDEPENDIENTE CARACTERÍSTICAS INDICADORES

Los servicios

odontológicos Gestión Clínica

Tratamientos

prestados

VARIABLE

DEPENDIENTE CARACTERÍSTICAS INDICADORES

Sistemas de información

médicos. Financiero, Tecnológico

Porcentaje de

pacientes atendidos.

Cuadro N° 1

Título: Caracterización de las variables

Elaboración: Stalin Mejía

2.6 PREGUNTAS DIRECTRICES DE LA INVESTIGACIÓN

1.- ¿La implementación del sistema de gestión médica brindará una mejor seguridad a

la información de los pacientes atendidos?

2.- ¿Cómo mejorar la manipulación de datos generados por atención a los pacientes

de la clínica?

3.- ¿Cómo proporcionar confirmación a las citas de los pacientes?

4.- ¿Cómo facilitar la administración de los servicios que brinda la clínica dental?

5.- ¿Cómo mejorar la atención a los pacientes?

Page 37: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

15

CAPITULO III

METODOLOGÍA

DISEÑO DE LA INVESTIGACIÓN

3.1 TIPOS DE INVESTIGACIÓN

3.1.1 APLICADA

La investigación aplicada es una actividad que tiene por finalidad la búsqueda y

consolidación del saber, y la aplicación de los conocimientos para el enriquecimiento

cultural y científico.

Se utilizara la investigación aplicada a este nuevo entorno y a sus necesidades

concretas que permita la mejora de la calidad de los servicios de la clínica.

Dada la importancia de desarrollar la investigación aplicadas a las funciones

organizativas y asistenciales de los profesionales como una vía de mejora de la

gestión clínica y de la atención a los pacientes, sería necesario diseñar unidades con

las características mencionadas propias de toda estructura similar y con características

adaptadas a las necesidades concretas de la clínica.

3.2 MÉTODOS DE INVESTIGACIÓN

3.2.1 Método Inductivo

Mediante el método inductivo se obtendrá conclusiones generales a partir de un

análisis de casos individuales de la problemática, tras una primera etapa de

observación, análisis y clasificación de todos los aspectos que engloban la gran

Page 38: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

16

problemática, se logra postular una solución al problema planteado, cubriendo de esta

manera las falencias existentes en los servicios odontológicos en la clínica FE-DENT.

Se analizará la información obtenida mediante relaciones y argumentaciones

teóricamente coherentes que ilustren correctamente la realidad estudiada.

3.2.2 Método Deductivo

Se realizará un procedimiento que consiste en desarrollar una teoría,

empezando con la formulación de puntos de partida para luego deducir sus

consecuencias con la ayuda de supuestas formulaciones del problema.

Se partirá del problema en general para llegar a las soluciones de cada caso en forma

particular para verificar los rendimientos de cada uno de los procesos de los servicios

odontológicos.

Deberemos tener en cuenta que una deducción es una secuencia finita de fórmulas, de

las cuales una se designa como la conclusión y las demás como las premisas que se

darán para obtener dicha conclusión.

3.2.3 Método Analítico Sintético

Este método consistirá en la desmembración de un todo, esto quiere decir que

descompondremos en sus partes o elementos para observar de manera más detallada

las causas, naturaleza y efectos, como el desarrollar planes detallados para asegurar

que las estrategias se sigan con el fin de que tales objetivos se realicen en términos

para obtener resultados concretos medibles por la unidad de Informática para ello es

necesario conocer la naturaleza del fenómeno y objeto (reglas del negocio, manual de

estructura informática) que se estudia para comprender su origen y principio.

3.3 LA POBLACIÓN Y MUESTRA

Población.- La población se define como la totalidad del fenómeno a estudiar donde

las unidades de la población poseen una característica común la cual se estudia y da

origen a los datos de la investigación.

La población es un conjunto de individuos de la misma clase, limitada por el estudio.

Page 39: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

17

Muestra.- La muestra es el grupo de individuos que se toma de la población, para

estudiar un fenómeno estadístico.

La muestra es la que puede determinar la problemática ya que les capaz de generar

los datos con los cuales se identifican las fallas dentro del proceso.

Para llevar a efecto este proyecto de investigación se va a tomar como población los

pacientes de la clínica odontológica FE-Dent, cuyo universo es de 40 personas.

El cálculo de la muestra se realizará con la siguiente fórmula.

N=40, E=0,05

n=8

3.4 OPERACIONALIZACIÓN DE VARIABLES

VARIABLES DIMENSIONES INDICADORES

Los servicios

odontológicos

Aprovechamiento

del recurso humano

Porcentaje de Servicios

prestados

Sistemas de

información

médicos.

Aprovechamiento

del recurso

tecnológico

Porcentaje de utilidades

de pacientes atendidos.

Cuadro N° 2

Título: Operacionalización de las variables

Elaboración: Stalin Mejía

Page 40: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

18

3.5 HERRAMIENTAS DE RECOLECCIÓN DE INFORMACIÓN

3.5.1 La Observación

Esta técnica nos permitirá detectar y entender la información de algún hecho que

está ocurriendo en el medio, haciendo uso primordial de todos nuestros sentidos,

como las herramientas principales.

Permitiéndonos de igual forma extraer conclusiones, y construir puntos de vista

acerca de cómo manejar cualquier tipo de situaciones semejantes en un futuro

próximo.

(Ver Anexo 2)

3.5.2 La Entrevista

Las entrevistas es la técnica más significativa y productiva de que dispone el

investigador para recabar datos. En otras palabras, las entrevistas es un intercambio

de información que se efectúa cara a cara, nos servirá para obtener información

acerca de las necesidades y la manera de satisfacerlas.

(Ver Anexo 3)

3.5.3 La Encuesta

El proyecto aplicará como otra técnica de investigación a la encuesta puesto que

precisan identificar a priori las preguntas a realizar, las personas seleccionadas en una

muestra representativa de la población, especificar las respuestas y determinar el

método empleado para recoger la información que se vaya obteniendo.

(Ver Anexo 4)

Page 41: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

19

CAPITULO IV

PROCESAMIENTO Y ANÁLISIS

4.1 PROCESAMIENTO Y ANÁLISIS

4.1.1 SELECCIÓN DE LA HERRAMIENTA DE SOFTWARE

Excel.- Es una Hoja electrónica que nos permite utilizar distintos tipos de gráficos

para ayudar a mostrar datos de forma comprensible para su audiencia. La utilización

de gráficos hace más sencilla e inmediata la interpretación de los datos.

4.1.2 ORDENAMIENTO DE LAS PREGUNTAS

1.- ¿Cree usted que es importante implementar una aplicación informática para llevar

el control interno de la clínica Fe-Dent Consultorios Odontológicos?

2.- ¿Considera usted que la implementación de un sistema computacional es la

solución que necesita la clínica para tener un mejor control en cuanto a la atención a

los clientes?

3.- ¿Considera usted que la administración de la información de los pacientes sería

más efectiva manipularla mediante?

4.- ¿Cómo consideraría que será el ordenamiento de los registros clínicos al

implementar el sistema computacional?

5.- ¿Cree usted que se optimizaría tiempos y recursos con la utilización del sistema

informático?

Page 42: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

20

6.- ¿Con la implementación del sistema computacional la clínica FE-Dent aumentaría

su rentabilidad?

7.- ¿En qué nivel se considera capaz de poder manipular el sistema computacional

antes mencionado?

8.- ¿Cree usted capaz al otro personal de la clínica de poder utilizar satisfactoriamente

el sistema computacional?

9.- ¿En qué horario considera usted que deberían dictarse las capacitaciones del

sistema?

10.- ¿Sería de alguna manera incomodo utilizar este sistema para su persona en

particular?

Page 43: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

21

87%

13%

SI

NO

4.1.3 CUANTIFICACIÓN DE PREGUNTAS

1.- ¿Cree usted que es importante implementar una aplicación informática para llevar

el control interno de la clínica Fe-Dent Consultorios Odontológicos?

La implementación de un sistema informático

1

Criterios Frecuencia Porcentaje

Si 13 87%

No 2 13%

Total 15 100%

Cuadro N° 3

Título: Cuantificación pregunta 1

Elaboración: Stalin Mejía

Gráfico N° 1

Título: Cuantificación pregunta 1

Elaboración: Stalin Mejía

Análisis

Los resultados obtenidos en base a la primera pregunta se puede concluir que

87% tiene una aceptación en cuanto a la implementación de una aplicación

informática para que ayude en el control interno de la clínica y el 13% está en

desacuerdo con la implementación por considerar que los procesos se los debería

llevar manualmente.

Page 44: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

22

87%

13%

SI

NO

80%

20%

SI

NO

2.- ¿Considera usted que la implementación de un sistema computacional es la

solución que necesita la clínica para tener un mejor control en cuanto a la atención a

los pacientes?

Solución en el control de atención al cliente

2

Criterios Frecuencia Porcentaje

Si 12 80%

No 3 20%

Total 15 100%

Cuadro N° 4

Título: Cuantificación pregunta 2

Elaboración: Stalin Mejía

Gráfico N° 2

Título: Cuantificación pregunta 2

Elaboración: Stalin Mejía

Análisis

Mediante los resultados podemos concluir que el 80% de los encuestados

piensan que la implantación de un sistema informático ayudaría en el control en la

atención a los pacientes ya que esto reduciría los tiempos en las atenciones, el 20%

está en desacuerdo porque debido a que estos consideran que un sistema

automatizado no permitiría un mejor control de la información en forma efectiva.

Page 45: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

23

87%

13%

SI

NO

67%

33%

Sistema Informático

Manualmente

3.- ¿Considera usted que la administración de la información de los pacientes sería

más efectiva manipularla mediante?

Manipulación de la administración de la información

3

Criterios Frecuencia Porcentaje

Sistema informático 10 67%

Manualmente 5 33%

Total 15 100%

Cuadro N° 5

Título: Cuantificación pregunta 3

Elaboración: Stalin Mejía

Gráfico N° 3

Título: Cuantificación pregunta 3

Elaboración: Stalin Mejía

Análisis

Dado el análisis respectivo se puede concluir que el 67% del personal

encuestado piensa que mediante un sistema informático mejoraría notablemente el

manejo en la administración de la información de los pacientes evitando así

aglomeración de fichas médicas físicas, el 33% considera que este proceso debería

llevarse como lo realizan actualmente porque han adoptado esta forma de control y

manejo de la información.

Page 46: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

24

93%

7%

0%

Excelente

Bueno

Malo

4.- ¿Cómo consideraría que será el ordenamiento de los registros clínicos al

implementar el sistema computacional?

Ordenamiento de registros clínicos

4

Criterios Frecuencia Porcentaje

Excelente 14 93%

Bueno 1 7%

Malo 0 0%

Total 15 100%

Cuadro N° 6

Título: Cuantificación pregunta 4

Elaboración: Stalin Mejía

Gráfico N° 4

Título: Cuantificación pregunta 4

Elaboración: Stalin Mejía

Análisis

El 93 % de personal encuestado considera que mediante la implementación

del sistema el ordenamiento de los registros clínicos se los llevará de manera

excelente existiendo una mejor clasificación de la información y a su vez facilitando

una búsqueda ágil y rápida, el 7% cree que el sistema no aportará mucho en el

tratamiento de la información porque piensa que existiría inconvenientes al adaptarse

a un nuevo control o manejo de la información.

Page 47: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

25

100%

0% 0%

Mucho

Poco

Nada

5.- ¿Cree usted que se optimizaría tiempos y recursos con la utilización del sistema

informático?

Optimización de tiempos y recursos

5

Criterios Frecuencia Porcentaje

Mucho 15 100%

Poco 0 0%

Nada 0 0%

Total 15 100%

Cuadro N° 7

Título: Cuantificación pregunta 5

Elaboración: Stalin Mejía

Gráfico N° 5

Título: Cuantificación pregunta 5

Elaboración: Stalin Mejía

Análisis

El 100% del personal está de acuerdo en que el sistema optimizará tiempo y

recursos en la utilización de la información ya que mediante la aplicación ayudaría a

la administración de la clínica en agilitar la búsqueda y a reducir los tiempos en la

atención de los pacientes y sus diferentes necesidades.

Page 48: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

26

73%

27%

SI

NO

6.- ¿Con la implementación del sistema computacional la clínica FE-Dent aumentaría

su rentabilidad?

Aumentar Rentabilidad

6

Criterios Frecuencia Porcentaje

SI 11 73%

NO 4 27%

Total 15 100%

Cuadro N° 8

Título: Cuantificación pregunta 6

Elaboración: Stalin Mejía

Gráfico N° 6

Título: Cuantificación pregunta 6

Elaboración: Stalin Mejía

Análisis

El 73% de la población encuesta cree que la clínica odontológica aumentaría

su rentabilidad notablemente debido a que la implementación de un sistema

tecnológico aumenta la productividad del personal de la clínica ganando así la

confianza de los pacientes los cuales tendrán la satisfacción de contar con un servicio

de excelente calidad. El 27% piensa que la rentabilidad se mantendría estable si se

implementara un sistema informático.

Page 49: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

27

27%

53%

20%

Alto

Medio

Bajo

7.- ¿En qué nivel se considera capaz de poder manipular el sistema computacional

antes mencionado?

Manipulación sistema computacional

7

Criterios Frecuencia Porcentaje

Alto 4 27%

Medio 8 53%

Bajo 3 20%

Total 15 100%

Cuadro N° 9

Título: Cuantificación pregunta 7

Elaboración: Stalin Mejía

Gráfico N° 7

Título: Cuantificación pregunta 7

Elaboración: Stalin Mejía

Análisis

El 53% del personal encuestado asegura que se encuentra en un nivel medio

en cuanto a conocimiento y utilización de sistemas informáticos, mientras tanto el

27% asegura estar un nivel alto en el manejo de sistemas informáticos quedando un

20% restante piensa que está en un nivel bajo creen presentar algún tipo de

complicación en el uso del sistema.

Page 50: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

28

53%

47% SI

NO

8.- ¿Cree usted capaz al otro personal de la clínica de poder utilizar satisfactoriamente

el sistema computacional?

Capacidad del Personal

8

Criterios Frecuencia Porcentaje

SI 8 53%

NO 7 47%

Total 15 100%

Cuadro N° 10

Título: Cuantificación pregunta 8

Elaboración: Stalin Mejía

Gráfico N° 8

Título: Cuantificación pregunta 8

Elaboración: Stalin Mejía

Análisis

Dado el análisis se puede concluir que en la clínica odontológica el 53% del

personal tendría la predisposición de manejar el sistema de gestión médica ya que se

siente lo suficientemente apto para utilizar este tipo de herramientas, el 47% del

personal asegura que no cuenta con el suficiente conocimiento para poder manipular

un sistema odontológico.

Page 51: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

29

87%

6%

7%

09:00:00-12:00:00

13:00:00-15:00:00

15:00:00-18:00:00

9.- ¿En qué horario considera usted que deberían dictarse las capacitaciones del

sistema?

Horario Capacitaciones

9

Criterios Frecuencia Porcentaje

09:00:00-12:00:00 13 87%

13:00:00-15:00:00 1 6%

15:00:00-18:00:00 1 7%

Total 15 100%

Cuadro N° 11

Título: Cuantificación pregunta 9

Elaboración: Stalin Mejía

Gráfico N° 9

Título: Cuantificación pregunta 9

Elaboración: Stalin Mejía

Análisis

La mayoría del personal de la clínica odontológica cree que las capacitaciones

deberían dictarse en horario de 09:00 a 12:00:00 porqué la demanda de citas en ese

horario son menos frecuentes, mientras que el 6% y el 7% del personal discrepan en

cuanto a los horarios de capacitación consideran que los horarios más oportuno para

realizarlos serían entre la 13:00 y 18:00.

Page 52: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

30

20%

80%

SI

NO

10.- ¿Sería de alguna manera incomodo utilizar este sistema para su persona en

particular?

Incomodidad de utilización del sistema

10

Criterios Frecuencia Porcentaje

SI 3 20%

NO 12 80%

Total 15 100%

Cuadro N° 12

Título: Cuantificación pregunta 10

Elaboración: Stalin Mejía

Gráfico N° 10

Título: Cuantificación pregunta 10

Elaboración: Stalin Mejía

Análisis

Mediante el estudio realizado el 80% de los encuestados cree que no resultaría

incomodo utilizar el sistema odontológico ya que poseen conocimiento aptos y

necesarios en cuanto al tema tecnológico a tratar, el 20% restante piensa que el

utilizar el sistema podría conllevar alguna complicación mucho más grave de lo que

ellos estiman.

Page 53: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

31

4.2 RESPUESTAS A LAS INTERROGANTES DE LA INVESTIGACIÓN

1.- ¿La implementación del sistema de gestión médica brindará una mejor

seguridad a la información de los pacientes atendidos?

Brindará una mejor firmeza y seguridad de la información ya que las normas,

procedimientos, métodos y técnicas implementadas están orientados a proveer

condiciones seguras y confiables, para el procesamiento de datos en el sistema de

gestión de médica.

2.- ¿Cómo mejorar la manipulación de datos generados por atención a los

pacientes de la clínica?

Utilizando un lenguaje de manipulación y definición de datos como es el MySql es un

lenguaje de acceso a bases de datos que explota la flexibilidad y potencia de los

sistemas relacionales permitiendo gran variedad de operaciones sobre los mismos. Es

un lenguaje declarativo de alto nivel, que gracias a su fuerte base teórica y su

orientación al manejo de conjuntos de registros permite una alta productividad en

codificación.

3.- ¿Cómo proporcionar confirmación a las citas de los pacientes?

A través de tecnología celular enviando un mensaje de texto para la notificación de

las citas previas de los pacientes detallando la fecha, hora y odontólogo.

4.- ¿Cómo facilitar la administración de los servicios que brinda la clínica

dental?

Implementando un módulo de administración de los servicios en el sistema de gestión

médica en la clínica dental para que su debida ejecución sea garantizado y confiable.

5.- ¿Cómo mejorar la atención a los pacientes?

Con la implementación del sistema, la clínica odontológica brinda un servicio de

calidad con tecnología actual frente a su competencia, ofreciendo una buena atención

requerida por sus pacientes.

Page 54: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

32

CAPITULO V

CONCLUSIONES Y RECOMENDACIONES

5.1 CONCLUSIONES Y RECOMENDACIONES

5.1.1 CONCLUSIONES

La clínica FE-DENT necesita de un software para automatizar los procesos y

mejorar el tiempo en cada uno de ellos.

Los procesos de la clínica FE-DENT se los realiza manualmente ocasionando

aglomeración física de la información y están propensos a errores.

El hardware disponible actual que cuenta la clínica FE-DENT no es apto para

la ejecución del proyecto.

5.1.2 RECOMENDACIONES

La clínica FE-DENT necesita implementar un software en la cual trate y

maneje la información de forma segura y así mejorar el tiempo en cada uno de

los procesos.

Automatizar los procesos de los diferentes servicios odontológicos para

brindar una mejor atención a los pacientes.

El consultorio odontológico mejore el hardware necesario para la posterior

ejecución del proyecto.

Page 55: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

33

CAPITULO VI

DESARROLLO DE LA PROPUESTA

6.1 ALCANCE Y LIMITACIONES

6.1.1 ALCANCE

Para llegar a los propósitos que se tiene acerca de la implementación de sistema

de gestión médica, se han identificado los aspectos más importantes que serán

tomados en cuenta en el diseño y desarrollo del mismo:

Módulo de seguridad para el manejo y control de acceso de diferentes niveles

de usuarios como administradores y usuarios normales hacia el sistema. El

sistema permitirá al usuario administrador configurar el acceso a los

diferentes módulos, para los diferentes niveles de usuarios que se creen.

Módulo de lógica de negocios para controlar las validaciones del sistema para

garantizar que los datos requeridos para su utilización serán debidamente

validados, por otra parte tenemos el manejo correcto de las reglas y

operaciones para en un futuro si fuera necesario proveer a la clínica de nuestra

aplicación de acceso a otra plataforma, solo se implementaría una nueva capa

de presentación, actualizar o modificar la capa de acceso a datos para

acceder a un proveedor distinto, pero ya no se tendría que modificar la capa

del negocio en sí.

Módulo crear historial clínico del paciente En este proceso se crea un

documento legal que surge del contacto entre el odontólogo y el paciente

donde se recoge la información necesaria para la correcta atención de los

Page 56: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

34

pacientes. La historia clínica es un documento válido desde el punto de vista

clínico y legal, que recoge información de tipo asistencial, preventivo y social.

Módulo control de agenda odontólogo es un proceso realizado por la

secretaria del consultorio el cual registra todas las citas con la fecha, hora y

odontólogo en el sistema para el debido tratamiento de los pacientes

estableciendo una agenda ordenada.

Módulo de asignar tratamientos a los pacientes, luego de obtener un

diagnóstico del paciente atendido el odontólogo procede a asignar el

tratamiento adecuado cuya finalidad es ofrecer al paciente una mejoría a sus

malestares.

Módulo de cobros de tratamientos Al finalizar un tratamiento el odontólogo

determina los precios por los distintos servicios brindados al paciente, este

valor es cancelado en efectivo. Existe la posibilidad que el cliente realice

abonos por el tratamiento recibido.

Módulo de mantenimiento para aplicar las respectivas consultas y conexiones

a nuestro proveedor de base de datos se implementará una capa de acceso a

datos con un propósito primario el de separar al proveedor de datos del resto

de la aplicación para obtener una mejor distribución de la información entre

las capas.

Esto al largo plazo nos dará mayor seguridad y preparación para enfrentar los

retos presentes y futuros, porque se pretende desarrollar una infraestructura de

software con servicios bien definidos ya que su orientación será hacia la web

gracias a la implementación de la arquitectura de 3 capas.

FRONT END BACK END IMPLEMENTACIÓN

DISTRIBUIDA

SISTEMA

OPERATIVO

Visual .Net

2010 C# ASP. MySql 5 3 Capas Windows 7

Cuadro N° 13

Título: Alcance

Elaboración: Stalin Mejía

Page 57: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

35

6.1.2 LIMITACIONES

En el presente proyecto se han identificado los siguientes límites:

Registro y control de historiales clínicos, citas médicas de los pacientes.

Registro y control de pacientes atendidos.

Registro y control de agendas de los odontólogos.

Notificación de citas a paciente vía mensajes de texto utilizando tecnología

celular.

Proceso de Facturación de los tratamientos.

Emisión de reportes mensuales de pacientes atendidos, historiales clínicos.

6.2 ESTRUCTURA ORGANIZACIONAL

El organigrama que poseen actualmente es de tipo estructural, tiene diversas

funciones y finalidades, representa las diferentes unidades que constituyen la clínica

odontológica FE-Dent con sus respectivos niveles jerárquicos, refleja los diversos

tipos de trabajo, especializados que se realizan en la clínica debidamente asignados

por área de responsabilidad o función, el departamento de sistemas tiene relación con

el presente proyecto ya que es el encargado de verificar el óptimo funcionamiento de

los recursos tecnológicos y los sistemas de información que apoyan a toda la gestión

de la misma. (Ver Anexo 5)

6.3 INFRAESTRUCTURA INFORMÁTICA

6.3.1 HARDWARE

HARDWARE

DETALLE UBICACIÓN PROCESO

6 Estaciones Procesador Intel

Corre i3 2100 3.1 GHz, 2GB

RAM, 320 GB HG.

Gerencia, Departamento

Financiero, Administración

y Sistemas

Aplicaciones Financieras,

contables, sistemas

informáticos.

Cuadro N° 14

Título: Infraestructura informática (Hardware)

Elaboración: Stalin Mejía

Page 58: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

36

6.3.2 SOFTWARE

SOFTWARE

DETALLE UBICACIÓN LICENCIAMIENTO

Windows 7 Ultímate Empresa SI

Antivirus McAfee Empresa SI

MySql Sistemas GANA

Caberte Financiero SI

Cuadro N° 15

Título: Infraestructura informática (Software)

Elaboración: Stalin Mejía

6.3.3 COMUNICACIÓN

COMUNICACIÓN

DETALLE UBICACIÓN PROCESO

Juniper Firewall Carrier Class ISP Dep. Sistemas Control de acceso a la red.

Router Frontera Dep. Sistemas Filtrado inicial y final.

Cortafuegos Dep. Sistemas Bloqueo de tráfico.

Cuadro N° 16

Título: Infraestructura informática (Comunicación)

Elaboración: Stalin Mejía

6.3.4 RECURSO HUMANO TÉCNICO

RECURSO HUMANO TÉCNICO

NOMBRE CARGO RESPONSABILIDAD

AÑOS

EXPERIENCIA

Ing. Julio

Hinojosa

Jefe de

Sistemas

Planificar, controlar y

dirigir el área de

sistemas

3 AÑOS

Page 59: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

37

NOMBRE CARGO RESPONSABILIDAD

AÑOS

EXPERIENCIA

Sr. Stalin

Mejía

Desarrollador

del

proyecto(Prog

ramador)

Escribir depurar y

mantener el código

fuente de un programa

informático.

3 AÑOS

Cuadro N° 17

Título: Recurso Humano Técnico

Elaboración: Stalin Mejía

6.4 DESCRIPCIÓN DE ALTERNATIVAS

La construcción de un software tiene como objetivo satisfacer una necesidad

planteada por un cliente. A continuación se detallan las especificaciones técnicas para

el sistema:

ESPECIFICACIONES CARACTERÍSTICAS PESOS

ARQUITECTURA Distribuido 3 capas 7

AMBIENTE DE

DESARROLLO Web 7

PLATAFORMA Windows 6

ESPECIFICACIONES CARACTERÍSTICAS PESOS

WEB SERVICIE

Internet Información

Server 6

METODOLOGÍA RUP 7

DISEÑO

Ulm 1

Casos de Uso 1

Diagramas de Iteración 1

Diseño de actividades 1

Diagramas de clases 1

Modelo de base de datos 1

Page 60: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

38

ESPECIFICACIONES CARACTERÍSTICAS PESOS

ESTÁNDARES

Diseño 2

Base de Datos 2

Programación 2

FRONT EN Asp C# 6

VACÍEN SQL Server R2 5

PRUEBAS

Pruebas de validación 2

Pruebas de seguridad 3

Prueba de interfaz 2

Pruebas de resistencia 3

MANUALES

Técnico 3

Usuario 3

CAPACITACIONES Personal Técnico 3

Usuario final 3

COSTO $ valor total 7

TIEMPO Menor a 6 meses 7

GARANTÍA Mínimo 1 año 4

SOPORTE Mínimo 1 año 4

Total 100

Cuadro N° 18

Título: Descripción de Alternativas

Elaboración: Stalin Mejía

Page 61: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

39

6.4.1 ALTERNATIVA 1

Dirección: Hernández de Girón 0e4-175 y Vasco

De Contreras Edificio Obando – 4to Piso

Quito-Ecuador

Tel: 023319027 - 022431103

Especificaciones Pesos Cumple

No

Cumple

Arquitectura 7

Arquitectura tres capas X

Configuración Distribuida X

Ambiente de Desarrollo 5

Web X

Escritorio X

Plataforma 10

Windows X

Linux X

Arquitectura Cisc Windows Server X

Arquitectura Hibrida X

Web Cervices 7

IIS

X

Apache X

Metodología 8

RUP

X

Cp. X

Cascada X

Page 62: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

40

Especificaciones Pesos Cumple

No

Cumple

Diseño 5

Diagrama de Casos de Uso, Diseño,

Implementación, clases. X

Diagrama Físico y Lógico de BD. X

Script BD X

Estándares 3

Diseño X

Programación X

BD X

Front End 20

Visual Studio 2010 .net X

Java NetBIOS 7 X

Ruby X

Back End 18

SQL Server 2008 R2 X

MySql relace versión X

Oracle X

Pruebas 2

Validaciones X

Integración X

Seguridad X

Manuales 5

Técnico X

Page 63: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

41

Especificaciones Pesos Cumple

No

Cumple

Usuario X

Capacitación 10

Usuarios Finales X

Técnicos X

Total 65,8%

Costo: 2500,00

Tiempo: 8 Meses

Garantía Técnica: NO

Soporte Técnico: Cada año

Cuadro N° 19

Título: Alternativa 1

Elaboración: Stalin Mejía

Ventajas:

Cumple con todos los requisitos técnicos.

Tiempo de entrega del sistema 8 meses.

Desventajas:

No ofrece soporte técnico muy extenso.

No ofrece garantía técnica.

El costo es muy elevado.

Page 64: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

42

6.4.2 ALTERNATIVA 2

Dirección: Av. De los Shyris 344 y Av. Eloy Alfaro.

Edificio parque Central. Oficinas 1310

Tel: 023825606

Quito- Ecuador

Especificaciones Pesos Cumple

No

Cumple

Arquitectura 5

Arquitectura tres capas X

Configuración Distribuida X

Ambiente de Desarrollo 8

Web X

Escritorio X

Plataforma 12

Windows X

Linux X

Arquitectura Cisc. Windows

Server X

Arquitectura Hibrida X

Web Cervices 3

IIS X

Apache X

Metodología 6

RUP X

Cp. X

Page 65: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

43

Especificaciones Pesos Cumple No

Cumple

Cascada X

Diseño 8

Diagrama de Casos de Uso, Diseño,

Implementación, clases. X

Diagrama Físico y Lógico de BD. X

Script BD X

Estándares 3

Diseño X

Programación X

BD X

Front End 25

Visual Studio 2010 .net

Java NetBIOS 7 X

Ruby X

Back End 22

SQL Server 2008 R2 X

MySql relace versión X

Oracle X

Pruebas 3

Validaciones X

Integración X

Seguridad X

Page 66: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

44

Especificaciones Pesos Cumple No

Cumple

Manuales 5

Técnico X

Usuario X

Capacitación 0

Usuarios Finales X

Técnicos X

Total 64,4%

Costo: 1200,00

Tiempo: 1 año

Garantía Técnica: 6 meses

Soporte Técnico: NO

Cuadro N° 20

Título: Alternativa 2

Elaboración: Stalin Mejía

Ventajas:

Ofrece terminar el sistema en 6 meses

Su garantía es muy amplia

Costo total del sistema menor

Desventajas:

No trabajan con .net solo con PHP y ASP

Utilizan otras bases de datos (no SQL server)

Page 67: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

45

6.4.3 ALTERNATIVA 3

Propuesta de Grado

Especificaciones Pesos Cumple

No

Cumple

Arquitectura 15

Arquitectura tres capas X

Configuración Distribuida X

Ambiente de Desarrollo 13

Web X

Plataforma 5

Windows X

Arquitectura Cisc Windows Server X

Web Cervices 5

IIS X

Metodología 7

RUP X

Diseño 6

Diagrama de Casos de Uso, Diseño,

Implementación, clases. X

Diagrama Físico y Lógico de BD. X

Script BD X

Estándares 3

Diseño X

Programación X

BD X

Page 68: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

46

Especificaciones Pesos Cumple

No

Cumple

Front End 20

Visual Studio 2010 .net X

Back End 16

MySql 5 relace versión X

Pruebas 5

Validaciones X

Integración X

Seguridad X

Manuales 3

Técnico X

Usuario X

Capacitación 4

Usuarios Finales X

Técnicos X

Total 70%

Costo: 0,00

Tiempo: 6 meses

Garantía Técnica: 1 año

Soporte Técnico: NO

Cuadro N° 21

Título: Alternativa 3 (Propuesta de Grado)

Elaboración: Stalin Mejía

Page 69: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

47

Ventajas:

Cumple con todos los requisitos técnicos

Su garantía es muy amplia

Desventajas:

No ofrece soporte técnico

6.5 EVALUACIÓN Y SELECCIÓN DE ALTERNATIVAS

6.5.1 TÉCNICO

CRITERIO ATIKA

SOFT

GRUPO

PROVEDATOS PROPUESTA

Arquitectura tres capas 5 6 7

Configuración Distribuida 4 5 6

Web 2 2 3

Windows 5 5 6

Arquitectura Cisca Windows

Server 4 4 4

RUP 5 5 5

Diagrama de Casos de Uso,

Diseño, Implementación, clases. 8 8 8

Diagrama Físico y Lógico de BD. 3 2 3

Script BD 3 3 4

Diseño 6 6 6

Programación 8 8 8

BD 6 7 6

Visual Studio 2010 .net 5 5 5

MySql 5 relace versión 2 3 4

Page 70: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

48

CRITERIO ATIKA

SOFT

GRUPO

PROVEDATOS PROPUESTA

Validaciones 5 3 4

Integración 7 9 8

Seguridad 4 2 2

Técnico 4 3 4

TOTAL 66% 64% 70%

Cuadro N° 22

Título: Evaluación y selección de alternativas (Técnico)

Elaboración: Stalin Mejía

Análisis

Se puede concluir que la alternativa tres propuesta de grado beneficia a la clínica

odontológica en el aspecto técnico ya que el mismo cumple con todas las normas

establecidas para el desarrollo de un proyecto informático obteniendo un porcentaje

del 70% en primer lugar, la primera alternativa Atika Soft obtuvo un porcentaje del

66% en segundo lugar por no aplicar metodología RUP y el diseño del sistema y el

tercer lugar es la segunda alternativa Grupo PROVEDATOS con un porcentaje del

64% por no aplicar metodología RUP, no maneja estándares y no entrega manuales.

6.5.2 ECONÓMICO

ALTERNATIVAS COSTO PUNTAJE

ATIKA SOFT. 2500,00 10%

G. PROVEDATOS 1200,00 12%

PROPUESTA 0,00 20%

Cuadro N° 23

Título: Evaluación y selección de alternativas (Económico)

Elaboración: Stalin Mejía

Page 71: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

49

Análisis

La alternativa tres “propuesta de grado” beneficia a la clínica odontológica en el

aspecto económico ya que la propuesta gana a las demás alternativas por no realizar

cobro alguno. El segundo lugar lo obtiene la empresa Grupo PROVEDATOS con un

puntaje del 12% porque su costo es menor a la de la empresa ATIKA SOFT que

obtiene el tercer lugar con un puntaje del 10%.

6.5.2 GARANTÍA Y SOPORTE TÉCNICO

ALTERNATIVAS PUNTAJE

ATIKA SOFT. 5%

G. PROVEDATOS 5%

PROPUESTA 10%

Cuadro N° 24

Título: Evaluación y selección de alternativas (Garantía y soporte técnico)

Elaboración: Stalin Mejía

Análisis

La propuesta de grado obtiene el mejor puntaje con el 10% en la garantía y

soporte técnico, lo cual hace tener la seguridad de que el sistema siempre esté

funcionando al 100%. El segundo y tercer lugar son para la empresa ATIKA SOFT y

Grupo PROVEDATOS con un puntaje del 5% ya que no brindan garantía o soporte

técnico respecto a los estándares planteados.

Conclusión

Se puede concluir que la alternativa tres beneficia a la clínica odontológica, la

propuesta gana a las demás alternativas tanto en el aspecto técnico, económico y

soporte técnico. Obteniendo el mejor puntaje debido costo es gratuito lo cual favorece

a la propuesta.

Page 72: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

50

6.6 FACTIBILIDAD TÉCNICA

De acuerdo al análisis realizado se puede determinar claramente que es factible la

realización del proyecto denominado “Los servicios odontológicos y los sistemas de

información médicos. Software aplicado a la gestión de la clínica FE-Dent

consultorios odontológicos” ya que el mismo cumple con todas las normas

establecidas para el desarrollo de un proyecto informático, lo que implica cumplir con

las especificaciones técnicas elaboradas a fin de que las cosas oferentes puedan omitir

su propuesta; cabe recalcar que también cumple con la revisión y estructuración del

aspecto económico, garantía técnica y soporte técnico por lo que se desprende que es

factible realizar el proyecto en el aspecto técnico, económico y de parte del mismo

para lo cual el estudio y el análisis anteriormente analizado arrojo el siguiente orden

de apelación de las empresas primer lugar nuestro proyecto con 95 puntos, segundo

lugar ATIKA Soft con 83 puntos y tercer lugar Grupo PROVEDATOS con 79

puntos.

POSICIÓN ALTERNATIVAS PUNTAJE

1 PROPUESTA 95

2 ATIKA SOFT 83

3 GRUPO PROVEDATOS 79

Cuadro N° 25

Título: Factibilidad técnica

Elaboración: Stalin Mejía

Se concluye que el presente proyecto denominado “Los servicios odontológicos

y los sistemas de información médicos. Software aplicado a la gestión de la clínica

FE-Dent consultorios odontológicos” lo desarrollara el estudiante designado para la

elaboración del proyecto asignado.

Page 73: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

51

6.7 DESCRIPCIÓN DE PROCESOS

6.7.1 MÓDULO DE SEGURIDAD

Ingreso al sistema

Gráfico N° 11

Título: Ingreso al Sistema

Elaboración: Stalin Mejía

Descripción

Es el proceso mediante el cual se controla el acceso individual a un sistema

informático mediante la identificación del usuario utilizando credenciales provistas

por el usuario.

Page 74: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

52

6.7.2 MÓDULO DE MANTENIMIENTO

Gráfico N° 12

Título: Módulo Mantenimientos

Elaboración: Stalin Mejía

Descripción

En este proceso el administrador u actor autorizado puede Agregar, modificar y

quitar registros de la base de datos o de la capa de persistencia en el sistema.

Page 75: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

53

6.7.3 MÓDULO REGLAS DEL NEGOCIO

Gráfico N° 13

Título: Reglas del Negocio

Elaboración: Stalin Mejía

Descripción

Este modelo de casos de uso describe las políticas, normas, operaciones,

definiciones y restricciones presentes en la clínica FE-Dent consultorios

odontológicos que son de vital importancia para alcanzar los objetivos misionales.

A continuación se describirá cada proceso de las reglas del negocio.

Page 76: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

54

6.7.3.1 CREAR HISTORIAL CLÍNICO DEL PACIENTE

Gráfico N° 14

Título: Crear historial clínico del paciente

Elaboración: Stalin Mejía

Descripción

En este proceso se crea un documento legal que surge del contacto entre el

odontólogo y el paciente donde se recoge la información necesaria para la correcta

atención de los pacientes. La historia clínica es un documento válido desde el punto

de vista clínico y legal, que recoge información de tipo asistencial, preventivo y

social.

Page 77: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

55

6.7.3.2 PROGRAMACIÓN DE AGENDA DEL ODONTÓLOGO

Gráfico N° 15

Título: Programación en agenda del odontólogo

Elaboración: Stalin Mejía

Descripción

Es un proceso realizado por la secretaria del consultorio el cual registra todas las

citas con la fecha, hora y odontólogo para el debido tratamiento de los pacientes

estableciendo una agenda ordenada.

Page 78: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

56

6.7.3.3 ASIGNAR TRATAMIENTO

Gráfico N° 16

Título: Asignar tratamiento

Elaboración: Stalin Mejía

Descripción

Lugo de obtener un diagnóstico del paciente atendido el odontólogo procede a

asignar el tratamiento adecuado cuya finalidad es ofrecer al paciente una mejoría a

sus malestares.

Page 79: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

57

6.7.3.4 COBRO DE LOS TRATAMIENTOS

Gráfico N° 17

Título: Cobro de tratamientos

Elaboración: Stalin Mejía

Descripción

Al finalizar un tratamiento el odontólogo determina los precios por los distintos

servicios brindados al paciente, este valor es cancelado en efectivo. Existe la

posibilidad que el cliente realice abonos por el tratamiento recibido.

Page 80: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

58

6.7.3.5 EMITIR FACTURAS

Gráfico N° 18

Título: Emitir Facturas

Elaboración: Stalin Mejía

Descripción

Es un documento comercial otorgado por la clínica donde se determina los datos

personales del paciente y donde se detalla el costo de los servicios prestados.

6.7.3.6 CONFIRMACIÓN DE CITAS A LOS PACIENTES

Gráfico N° 19

Título: Confirmación de citas a los pacientes

Elaboración: Stalin Mejía

Descripción

En este proceso la secretaria del consultorio identifica las citas previas a la

consulta para su debida confirmación en la asistencia de los pacientes a su cita,

indicándoles vía telefónica la fecha, hora y odontólogo.

Page 81: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

59

6.8 DESCRIPCIÓN DE METODOLOGÍA DE DESARROLLO

Gráfico N° 20

Título: Descripción de metodología de desarrollo

Elaboración: Stalin Mejía

En la actualidad, la utilización de metodologías en aplicaciones es de sumo

importancia, debido a la gran necesidad de control de variables que conlleva el

mismo desarrollo, y para la ordenada elaboración de las aplicaciones, por lo tanto,

seguir metodologías y estándares nos llevan a estar en competitividad en todo

momento. Se utilizará la metodología RUP el cual nos permitirá el desarrollo de

software a gran escala, mediante un proceso continuo de pruebas y retroalimentación,

garantizando el cumplimiento de ciertos estándares de calidad. Sin embargo, los

beneficios obtenidos recompensarán el esfuerzo invertido en este aspecto.

Fase de Inicio

Esta fase se recolectará información del proyecto con el personal de la clínica,

para identificar los diferentes requerimientos potenciales asociados al sistema, para

proponer una visión muy general de la arquitectura de software y producir el plan de

las fases y el de iteraciones.

Page 82: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

60

Fase de elaboración

En la fase de elaboración se obtendrá toda la información y se analizará los

requerimientos para la generación de los casos de uso y del modelo del negocio que

permiten definir la arquitectura base del sistema y se realiza la especificación de los

casos de uso seleccionados y el primer análisis del dominio del problema para la

solución preliminar.

Fase de construcción

El propósito de esta fase es completar el análisis refinando el modelo de

análisis y diseño, para ello se deben clarificar los requerimientos pendientes,

administrar los cambios de acuerdo a las evaluaciones realizados por los usuarios y se

realizan las mejoras para el proyecto. También se debe generar un proyecto demo el

mismo que se aplican pruebas y su respectiva validación con los usuarios.

Fase de transición

En esta fase se asegurará que el software esté disponible para los usuarios finales,

ajustar los errores y defectos encontrados en las pruebas de aceptación, capacitar a los

usuarios y proveer el soporte técnico necesario. Se debe verificar que el producto

cumpla con las especificaciones entregadas por las personas involucradas en el

proyecto.

Page 83: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

61

6.9 MODELO CONCEPTUAL

Page 84: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

62

6.9 Modelo Conceptual

Descripción

El modelo conceptual es una estructura que permite idealizar la base de datos,

está orientado a la descripción de la estructura de datos y restricciones de integridad.

Se usa fundamentalmente durante la etapa de análisis del problema dado y están

orientados a representar los elementos que intervienen en ese problema y sus

respectivas relaciones.

Las clases más relevantes identificadas en este modelo son historial clínico, detalle

del historial clínico, facturación y detalle de factura ya que conllevan a realizar los

procesos más importantes del sistema de gestión clínica.

Page 85: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

63

6.10 MODELO FÍSICO

Page 86: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

64

Descripción

El paso de un modelo lógico a uno físico requiere un profundo entendimiento

del manejador de bases de datos que se desea emplear, incluyendo características

como conocimiento a fondo de los tipos de objetos soportados, detalles acerca de la

integridad referencial, restricciones, tipos de datos, etc. Como se comentó en el

modelado lógico el paso de convertir el modelo a objetos hace que las entidades y los

atributos se convierten en las columnas de dichos objetos.

Físicamente esta metáfora de un objeto se mapea al medio físico, con algunas

consideraciones como: llaves primarias y foráneas, integridad referencial, índices y

orden de los atributos (columnas).

Las clases más relevantes identificadas en este modelo son historial clínico, detalle

del historial clínico, facturar, detalle de factura ya que conllevan a realizar los

procesos más importantes del sistema de gestión clínica.

6.11 DICCIONARIO DE DATOS

Un diccionario de datos Identifica los procesos donde se emplean los datos y los

sitios donde se necesita el acceso inmediato a la información.

Es un conjunto de metadatos que contiene las características lógicas y puntuales de

los datos que se van a utilizar en el sistema. En un diccionario de datos se encuentra

la lista de todos los elementos que forman parte del flujo de datos de todo el sistema.

Los elementos más importantes son flujos de datos, almacenes de datos y procesos.

El diccionario de datos guarda los detalles y descripción de todos estos elementos.

Se desarrolla durante el análisis de flujo de datos y auxilia a los analistas que

participan en la determinación de los requerimientos del sistema, su contenido

también se emplea durante el diseño.

Page 87: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

65

CONSULTA DE TABLAS

ESQUEMA

TABLA NOMBRE TABLAS TIPO TABLAS

dbo tbl_anamnesis BASE TABLE

dbo tbl_citas BASE TABLE

dbo tbl_detallefactura BASE TABLE

dbo tbl_detallehistoriaclinica BASE TABLE

dbo tbl_detallerecibo BASE TABLE

dbo tbl_estados BASE TABLE

dbo tbl_facturar BASE TABLE

dbo tbl_formadepago BASE TABLE

dbo tbl_historialclinico BASE TABLE

dbo tbl_horario BASE TABLE

dbo tbl_mensaje BASE TABLE

dbo tbl_paciente BASE TABLE

dbo tbl_paquete BASE TABLE

dbo tbl_personal BASE TABLE

dbo tbl_recibo BASE TABLE

dbo tbl_tipopersonal BASE TABLE

dbo tbl_tratamiento BASE TABLE

Cuadro N° 26

Título: Diccionario de Datos (Tablas)

Elaboración: Stalin Mejía

Page 88: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

66

CONSULTA DE CAMPOS Y OBJETOS

ESQUEMA

TABLA NOMBRE TABLAS

NOMBRE

COLUMNAS NULO

TIPO DE

DATO

dbo tbl_anamnesis id_anamnesis NO int

dbo tbl_anamnesis des_anamnesis YES varchar

dbo tbl_anamnesis est_anamnesis YES char

dbo tbl_anamnesis id_historial NO int

dbo tbl_citas id_cita NO int

dbo tbl_citas fec_cita NO date

dbo tbl_citas hora_cita NO time

dbo tbl_citas hora_fin_cita NO time

dbo tbl_citas id_estado NO int

dbo tbl_citas id_paciente NO int

dbo tbl_citas id_personal NO char

dbo tbl_detallefactura id_detallefac NO int

dbo tbl_detallefactura cant_detallefac YES int

dbo tbl_detallefactura des_detalle YES varchar

dbo tbl_detallefactura preuni_detallefac YES decimal

dbo tbl_detallefactura tot_detalle NO char

dbo tbl_detallefactura id_factura NO int

dbo tbl_detallefactura id_detallehistorial NO int

dbo tbl_detallehistoriaclinica id_detallehistorial NO int

dbo tbl_detallehistoriaclinica id_tratamiento NO int

dbo tbl_detallehistoriaclinica id_historial NO int

dbo tbl_detallehistoriaclinica id_cita NO int

dbo tbl_detallehistoriaclinica fec_detallehistorial NO date

dbo tbl_detallehistoriaclinica dig_detallehistorial YES varchar

dbo tbl_detallehistoriaclinica est_detallehistorial NO char

dbo tbl_detallerecibo id_detallerecibo NO int

dbo tbl_detallerecibo id_recibo NO int

Page 89: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

67

ESQUEMA

TABLA NOMBRE TABLAS

NOMBRE

COLUMNAS NULO

TIPO DE

DATO

dbo tbl_detallerecibo id_formapago NO int

dbo tbl_detallerecibo val_detallerecibo NO decimal

dbo tbl_detallerecibo num_detallerecibo NO varchar

dbo tbl_estados id_estado NO int

dbo tbl_estados des_estado NO varchar

dbo tbl_estados est_estado NO char

dbo tbl_facturar id_factura NO int

dbo tbl_facturar fecpag_factura YES date

dbo tbl_facturar iva_factura NO decimal

dbo tbl_facturar subtot_factura NO decimal

dbo tbl_facturar tot_factura NO decimal

dbo tbl_facturar est_factura NO char

dbo tbl_facturar id_paciente NO int

dbo tbl_facturar id_cita NO int

dbo tbl_formadepago id_formapago NO int

dbo tbl_formadepago des_formapago NO varchar

dbo tbl_formadepago tie_formapago YES varchar

dbo tbl_formadepago est_formapago NO char

dbo tbl_historialclinico id_historial NO int

dbo tbl_historialclinico fec_historial NO date

dbo tbl_historialclinico est_historial NO char

dbo tbl_historialclinico id_paciente NO int

dbo tbl_historialclinico id_personal NO char

dbo tbl_horario id_horario NO int

dbo tbl_horario dia_horario NO varchar

dbo tbl_horario hor_ent_horario NO time

dbo tbl_horario hor_sal_horario NO time

dbo tbl_horario des_horario NO time

Page 90: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

68

ESQUEMA

TABLA NOMBRE TABLAS

NOMBRE

COLUMNAS NULO

TIPO DE

DATO

dbo tbl_horario est_horario NO char

dbo tbl_horario id_personal NO int

dbo tbl_mensaje id_mensaje NO int

dbo tbl_mensaje des_mensaje NO varchar

dbo tbl_mensaje fec_mensaje YES date

dbo tbl_mensaje est_mensaje NO char

dbo tbl_mensaje id_paquete NO int

dbo tbl_mensaje id_cita NO int

dbo tbl_paciente id_paciente NO int

dbo tbl_paciente ced_paciente NO char

dbo tbl_paciente ape_paciente NO varchar

dbo tbl_paciente nom_paciente NO varchar

dbo tbl_paciente dir_paciente NO varchar

dbo tbl_paciente tel_paciente YES char

dbo tbl_paciente fecnac_paciente YES varchar

dbo tbl_paciente estciv_paciente YES varchar

dbo tbl_paciente cel_paciente NO varchar

dbo tbl_paciente est_paciente NO char

dbo tbl_paquete id_paquete NO int

dbo tbl_paquete num_paquete NO int

dbo tbl_paquete feccont_paquete YES varchar

dbo tbl_paquete cad_paquete YES varchar

dbo tbl_paquete est_paquete NO char

dbo tbl_personal id_personal NO char

dbo tbl_personal ced_personal NO char

dbo tbl_personal ape_personal NO varchar

dbo tbl_personal nom_personal NO varchar

dbo tbl_personal dir_personal YES varchar

Page 91: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

69

ESQUEMA

TABLA NOMBRE TABLAS

NOMBRE

COLUMNAS NULO

TIPO DE

DATO

dbo tbl_personal tel_personal YES char

dbo tbl_personal log_personal NO varchar

dbo tbl_personal cla_personal NO varchar

dbo tbl_personal cel_personal NO char

dbo tbl_personal est_personal NO char

dbo tbl_personal id_tipopersonal NO int

dbo tbl_recibo id_recibo NO int

dbo tbl_recibo id_factura NO int

dbo tbl_recibo fec_recibo YES varchar

dbo tbl_recibo est_recibo NO char

dbo tbl_tipopersonal id_tipopersonal NO int

dbo tbl_tipopersonal des_tipopersonal NO varchar

dbo tbl_tipopersonal est_tipopersonal NO char

dbo tbl_tratamiento id_tratamiento NO int

dbo tbl_tratamiento nom_tratamiento NO varchar

dbo tbl_tratamiento pre_tratamiento NO decimal

dbo tbl_tratamiento est_tratamiento NO char

Cuadro N° 27

Título: Diccionario de Datos (Campos y objetos)

Elaboración: Stalin Mejía

6.12 ESTÁNDARES

6.12.1 ESTÁNDARES DE DISEÑO

6.12.1.1 Diagrama de Clases

Una clase agrupa un conjunto de objetos que contienen atributos o propiedades y sus

acciones.

Page 92: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

70

Pautas para el nombramiento de una clase:

El nombre de la clase debe de iniciar con letra Mayúscula.

Si el nombre de la clase contiene más de una palabra se juntarán sin dejar

espacio en blanco, el inicio de cada palabra se escribirá con letra

Mayúscula.

Pautas para el nombramiento de atributos y operaciones o métodos:

El nombre de los atributos y las operaciones deben iniciar con letra

mayúscula.

Si el nombre consta de más de una palabra colocarlas juntas sin dejar

espacio, al inicio de la segunda y posteriores palabras colocarlas al inicio

con letra mayúscula.

Pautas para las asociaciones o relaciones:

Se emplearan flechas que indican la relación de dos clases, la dirección

de la flecha indica el sentido de la relación con sus respectivos nombres.

Las relaciones presentan multiplicidad.

6.12.1.2 Diagrama de Secuencia

Los diagramas de secuencia representan la interacción de los objetos en

transcurso de un tiempo mediante eventos. Los objetos se representan por columnas y

los mensajes por flechas.

Pautas para los mensajes:

Los mensajes formados por un nombre y sus respectivos parámetros.

Se empleará notas para describir la información más detallada.

Page 93: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

71

Pautas para los objetos:

Se empleará cuadros de activación para describir el tiempo que durará

un objeto para terminar una determinada tarea.

Pautas adicionales:

Los diagramas de secuencia se realizarán de izquierda a derecha y de

arriba hacia abajo para facilitar la lectura del diagrama.

La línea vertical del diagrama representa el tiempo de vida del objeto y

la dimensión horizontal muestra la disposición de los objetos.

6.12.2 ESTÁNDARES DE PROGRAMACIÓNON

Código de Aplicaciones

Dentro de la aplicación Web, vamos a tener distintos tipos de objetos, pueden

ser: variables, constantes, procedimientos, etc. Los nombres de los mismos estarán

compuestos de un prefijo seguido del nombre del objeto.

Clases

Los nombres de las clases deben de poseer un prefijo en conjunto con el nombre

propio de la clase.

<Nombre de la capa><Nombre>

El nombre de la clase debe ser especificado por el consultor a cargo de su creación,

debe de poseer un nombre significativo. El nombre debe de estar en singular.

Nombre de la Capa:

Por ejemplo:

Objeto (ob)

Base Datos(bd)

Webforms (wf)

Por ejemplo:

Page 94: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

72

Si queremos crear una clase que contenga los procedimientos necesarios para traer los

datos de la tabla de usuarios, el nombre debe ser algo similar a:

obUsuarios

Procedimientos

Los nombres de los procedimientos deben de contener un conjunto de prefijos

seguido del nombre del mismo.

<Nombre>

Los nombres de los procedimientos deben de llevar la primera letra de cada palabra

en mayúscula y unidas.

Constantes

Las constantes se dividen en globales y locales, el nombre de la constante

posee un prefijo seguido del nombre de la constante definido por el consultor.

Los nombres de constantes siempre se escribirán en mayúscula.

Los nombres de constantes deben iniciar con un prefijo que encapsule el módulo o

área del programa, por ejemplo Filemaster – Fm.

Como el nombre de la constante lo va a definir el consultor, se debe de ser lo más

descriptivo posible, dejando a entender el valor del mismo. Si el nombre de la

constante está compuesto de varias palabras, debemos de digitar las palabras unidas

como nombre de la constante, las palabras deben tener su primera letra en mayúscula.

Por ejemplo:

Si vamos a necesitar una constante que va a contener un primer nombre (dos

palabras) de una persona, debe ser como el siguiente ejemplo:

Primer_Nombre

Fm_Agregar_Registro

Fm_Ficha_Campo_Numerico

Page 95: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

73

Fm_Estado_Activo = „A‟

Variables

Las variables dependiendo de su alcance se dividen en globales y locales, el nombre

de la variable consta de un prefijo seguido del nombre de la variable definido por el

consultor.

El nombre debe de tener la siguiente sintaxis:

<ubicación><tipo de dato>_<nombre de la variable>

Los prefijos son los siguientes:

Alcance:

Global (g)

Local (l) , todas las variables locales pueden omitir el uso de este prefijo

Tipo de Dato

Nombre Prefijo

String S

Char C

Boolean B

Numérico N

Integer I

Long L

List Lst

Array Arr

Objeto Obj

DateTime Dt

Page 96: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

74

Nombre Prefijo

Date Dt

Time Dt

Multiclase M

Collection Cl

Cuadro N° 28

Título: Tipos de datos (Estándares de Programación)

Elaboración: Stalin Mejía

Como el nombre de la variable lo va a definir el consultor, debe ser lo más claro

posible, dejando a entender el valor del mismo. Si el nombre de la variable consta de

varias palabras, debemos de digitar las palabras unidas como nombre de la variable,

las palabras deben tener su primera letra en mayúscula, excepto la primera palabra.

Por ejemplo:

Si vamos a necesitar una variable que va a contener un primer nombre (dos palabras)

de una persona, debe ser como el siguiente ejemplo:

lsNombreEmpleado

Si necesitamos crear una variable que va a contener un estado (una palabra), debe ser

como el siguiente ejemplo:

lsEstado o sEstado

Controles Visuales

Los controles visuales deben poseer un nombre estándar, el cual se identificara con

un prefijo todo en minúscula, seguido por el nombre del control.

Nombre Prefijo

Label Lbl

TextBox Txt

Page 97: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

75

Nombre Prefijo

DropDownList Ddl

ListBox Lst

DialogBox Dlg

Option Opt

Checkbox Chk

Web Form Wrm

Module Mod

Class Cl

Command Button Cmd

Cuadro N° 29

Título: Controles visuales

Elaboración: Stalin Mejía

Documentación interna

Código fuente comentado

Se entiende como código fuente comentado aquellas líneas de código fuente

que fueron puestas entre comentarios por fines de reemplazo de código. Este código

comentado no tiene funcionalidad alguna dentro del sistema por lo tanto debe ser

eliminado por completo del mismo, solo en casos excepcionales.

Por ejemplo

'cargarSegundoCampo()

'´' Me.cmdCondicionVariable.Enabled = False

Nombre de las funciones y procedimientos

El nombre de una función o procedimiento debe contener las siguientes

especificaciones.

Page 98: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

76

1. Inicia en mayúscula.

2. Identifica claramente el contenido.

3. Es en español.

4. Inicia con un verbo.

Ejemplo

ObtenerCodigoFicha ()

ImprimirDocumento ()

VerificarCodigosAceptados ()

6.12.3 ESTÁNDARES DE BASE DE DATOS

Nomenclatura

El nombre de los objetos de base de datos no deberá exceder los 35 caracteres

y no deberá terminar en “_”. En el caso que el nombre esté compuesto por más de una

palabra, las mismas tendrán que separarse por el signo “_” underscore.

Los nombres de objetos de base de datos deberán estar escritos en español, ser auto-

descriptivos (nombres completos). El Área de involucramiento técnico asignará el

nombre del proyecto, nombre de esquema y el prefijo de la aplicación a utilizarse en

la nomenclatura de los objetos de base de datos, a fin de dar identidad al proceso de

seguimiento y rastreo vehicular.

Documentación

Todos los objetos de base de datos y scripts deberán estar debidamente

documentados, en las siguientes propiedades:

Comentario: descripción clara del uso o funcionalidad del objeto. Cabe notar que esta

documentación se verá reflejada en la base de datos.

Descripción: este campo es opcional si el objeto tiene el campo comentarios y

contendrá aclaraciones o ejemplos. Caso contrario es obligatorio y debe contener la

descripción detallada del uso o funcionalidad del objeto.

Page 99: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

77

Notes: este campo se utilizará exclusivamente en el caso de requerirse la eliminación

del objeto y contendrá los siguientes puntos:

Eliminación solicitada por:

Fecha de Eliminación:

Motivo de Eliminación:

Solución de Reemplazo: en el caso que aplique se debe detallar que

solución reemplaza a la funcionalidad brindada por el objeto a ser

eliminado.

Tipos de Datos

Tipo de Dato Cuando se debe utilizar

VARCHAR2 Para campos de texto de tamaño variable de hasta 5000

caracteres.

Siempre se utilizará VACHAR2 en lugar de

VARCHAR.

CHAR Para campos de texto de tamaño fijo, por ejemplo para

el uso de estados (SI/NO), (ACT/INA).

NUMBER Para campos numéricos.

Siempre se especificará la precisión, por ejemplo para

un número de 5 cifras enteras y 2 decimales será:

NUMBER (7,2).

DATE Para campos de fecha y de fecha y hora.

CLOB Para campos de texto de más de 5000 caracteres.

BLOB Para almacenamiento de archivos binarios, por ejemplo

imágenes, archivos pdf, Word, etc.

Cuadro N° 30

Título: Tipos de Datos (Estándares base de datos)

Elaboración: Stalin Mejía

Page 100: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

78

Roles

Nombre: [Prefijo de la aplicación] “_” [Nombre auto-descriptivo]

Para roles de Discoverer:

[Prefijo de la aplicación] “_DIS_” [Nombre auto-

descriptivo]

Documentación Comments: incluirá el perfil del usuario que utilizará el rol

y de manera general la funcionalidad a la que tendrá

acceso, por ejemplo:

Para el rol RIG_AIR_GESTION:

Rol utilizado por usuarios que realizan gestión

sobre la presentación del anexo de otras

retenciones.

Permite la consulta de presentaciones de anexos

realizadas por los contribuyentes.

Consideración: Toda aplicación deberá tener el rol:

[Prefijo de la aplicación]_MANTENIMIENTO con

permisos de select a todas las tablas del esquema de la

aplicación.

Cuadro N° 31

Título: Roles (Estándares base de datos)

Elaboración: Stalin Mejía

Tablas

Nombre: [Prefijo de la aplicación] “_” [Nombre auto-

descriptivo en ”singular”]

De manera general el nombre auto-descriptivo de una

tabla de rompimiento se conformará con la unión del

nombre de las dos tablas padres.

Alias:

Se utilizará el alias generado por Designer. Si ya se

encuentra en uso el prefijo asignado, se añadirá al final

un número secuencial de 1 a 9.

Page 101: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

79

Consideraciones: Toda tabla tendrá una “clave primaria numérica de un

solo campo” salvo mejor criterio de Diseño.

Cuadro N° 32

Título: Tablas (Estándares base de datos)

Elaboración: Stalin Mejía

Clave Primaria (Primary Key)

Nombre Campo: “CÓDIGO_” [Nombre de la tabla en singular, sin

prefijo de la aplicación, hasta donde alcance]

Nombre PK: Utilizar el nombre asignado por Designer ([alias de la

tabla] “_PK“)

Consideraciones: La clave primaria debe ser numérica y de un solo

campo, salvo mejor criterio de Diseño.

Como caso de excepción se permitirá la creación de

claves primarias compuestas, en el caso en que la

mejor representación a nivel de entidades en un

diagrama de clases sea una relación de muchos a

muchos y:

No se requiere registrar información adicional

en la tabla de rompimiento

Documentación: Se requiere únicamente la documentación del campo

en la tabla (no se requiere documentar el primary key).

En el caso de utilizar una secuencia, se colocará la

referencia a la misma utilizando la sección

SECUENCE de Designer.

Cuadro N° 33

Título: Clave Primaria (Estándares base de datos)

Elaboración: Stalin Mejía

Page 102: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

80

Campos

Nombre: El nombre de un campo deberá ser auto-descriptivo y

estar en singular.

Únicamente la clave primaria y los campos que provienen

de un foreign key pueden comenzar con la palabra

CÓDIGO.

El nombre no debe incluir valores permitidos, por

ejemplo: ESTADO_ACTIVO_INACTIVO, lo correcto

sería: ESTADO.

Tipo de Dato: Revisar las consideraciones del punto “Tipos de Datos”

Consideraciones: Todo campo con un conjunto de valores limitados que:

a) Varían en el tiempo, harán referencia a la tabla o

réplica de la tabla correspondiente. Por ejemplo

ID_VEHICULO debe tener un foreign key hacia

EVENTO, etc.

Diseño analizará los casos de excepción en los que no

es posible crear foreign keys, por ejemplo:

Tablas no replicadas.

Tablas replicadas con tipo COMPLETE

En tablas de log.

b) Son fijos, tendrán obligatoriamente allowable

values registrados en Designer de la siguiente manera:

Value: tres letras representativas de cada palabra, por

ejemplo:

Para ACTIVO, INACTIVO, serían ACT e INA.

Para ACEPTADO_MANUALMENTE y ACEPTADO_

AUTOMATICAMENTE serían ACE_MAN y

ACE_AUT.

Para valores con menos de tres letras se colocará el

nombre completo, por ejemplo: SI, NO, 0+.

Meaning: nombre completo del valor permitido, por

ejemplo ACTIVO, INACTIVO, etc.

Caso de Excepción para MDA: en el caso de

aplicaciones que cuenten con un modelo UML los

allowable values deberán ser diseñados en UML a

través de Enumeraciones y se cargarán en Designer

como check constraints en lugar de allowable values.

Page 103: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

81

Documentación: Comentario: se debe incluir la utilidad del campo y los

casos de uso, por ejemplo:

Código de la Agencia principal del SRI, en la cual se

reciben los trámites que llegan de otras oficinas

Descripción: este campo es opcional y debe incluir

aclaraciones y ejemplos respecto al contenido del campo.

Cuadro N° 34

Título: Campos (Estándares base de datos)

Elaboración: Stalin Mejía

Page 104: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

82

6.13 PANTALLAS Y REPORTES

6.13.1 MÓDULO DE SEGURIDAD

6.13.1.1 INGRESO AL SISTEMA

Gráfico N° 21

Título: Ingreso al sistema (Pantallas y Reportes)

Elaboración: Stalin Mejía

Descripción

Es el proceso mediante el cual se controla el acceso individual a un sistema

informático mediante la identificación del usuario utilizando credenciales provistas

por el usuario.

Page 105: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

83

6.13.2 MÓDULO DE MANTENIMIENTO

6.13.2.1 ASIGNAR HORARIO DOCTOR

Gráfico N° 22

Título: Asignar Horario Doctor (Pantallas y Reportes)

Elaboración: Stalin Mejía

Descripción

En este proceso se puede observar el horario laboral de todos los odontólogos en

el cual consta el día hora de entrada, hora de salida, hora de descanso y el nombre del

odontólogo.

Page 106: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

84

6.13.2.2 INGRESAR PERSONAL CLÍNICA

Gráfico N° 23

Título: Ingreso pacientes (Pantallas y Reportes)

Elaboración: Stalin Mejía

Descripción

En este proceso se puede ingresar un nuevo personal en el cual se inserta datos

personales como cedula, nombres, apellidos, dirección, teléfono, celular, etc.

Page 107: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

85

6.13.3 MÓDULO DE REGLAS DEL NEGOCIO

6.13.3.1 AGENDA DOCTOR

Gráfico N° 24

Título: Agenda Doctor (Pantallas y Reportes)

Elaboración: Stalin Mejía

Descripción

Es un proceso realizado por la secretaria del consultorio el cual registra todas las

citas con la fecha, hora y odontólogo para el debido tratamiento de los pacientes

estableciendo una agenda ordenada. En este se puede ver el horario del doctor, un

calendario y un listado de todas las citas diarias coloreadas dependiendo del estado de

la cita color verde atendido, rojo cancelado y blanco activo.

Page 108: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

86

6.13.3.2 ASIGNAR CITAS

Gráfico N° 25

Título: Asignar Citas (Pantallas y Reportes)

Elaboración: Stalin Mejía

Descripción

Lugo de obtener un diagnóstico del paciente atendido el odontólogo procede a

asignar el tratamiento adecuado cuya finalidad es ofrecer al paciente una mejoría a

sus malestares aquí se asigna la fecha, hora, duración, odontólogo y paciente a ser

tratado.

Page 109: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

87

6.13.4 REPORTES

6.13.4.1 REPORTE DE CITAS

Gráfico N° 26

Título: Reporte de Citas (Pantallas y Reportes)

Elaboración: Stalin Mejía

Descripción

El sistema emitirá reportes de las citas dependiendo de las fechas que desee el

odontólogo, esto ayudará en tener un mejor control de las citas de todos los pacientes.

Page 110: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

88

6.13.4.2 REPORTE DE HISTORIAL CLÍNICO

Gráfico N° 27

Título: Reporte Historial Clínico (Pantallas y Reportes)

Elaboración: Stalin Mejía

Descripción

El sistema de gestión emitirá reportes de los historiales clínicos de los pacientes,

esto ayudará a tener una mejor organización y evitará pérdida de tiempo en la

búsqueda de historiales.

Page 111: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

89

6.14 PRUEBAS Y DEPURACIÓN

6.14.1 PRUEBAS Y DEPURACIÓN DE UNIDAD

Se aplicará este tipo de pruebas para verificar el correcto funcionamiento de un

módulo de código. Esto sirve para asegurar que cada uno de los módulos funcione

correctamente por separado.

6.14.2 PRUEBAS Y DEPURACIÓN DE INTEGRACIÓN

Consistirá en realizar pruebas para verificar que un gran conjunto de módulos del

software funcionen juntos. Las pruebas de integración (algunas veces llamadas

integración y testeo es la fase del prueba de software en la cual los módulos

individuales de software son combinados y probados en grupo. Son las pruebas

posteriores a las pruebas unitarias y preceden a las pruebas del sistema.

6.14.3 PRUEBA DE VALIDACIÓN

Las pruebas de validación empiezan tras la culminación de la prueba de

integración, cuando se han ejercitado los componentes individuales. Se ha terminado

de ensamblar el software como paquete y se han descubierto y corregido los errores

de interfaz. La prueba se concentra en las acciones visibles para el usuario y en la

salida del sistema que éste puede reconocer. La validación se define de una forma

simple en que se alcanza cuando el software funciona de tal manera que satisface las

expectativas razonables del cliente (especificación de requisitos-criterios de

validación.

Pruebas de Validación Criterios de la prueba de validación La validación del

software se logra mediante una serie de pruebas que demuestren que se cumple los

requisitos. Un plan de prueba delinea la clase de pruebas que se aplicarán y un

procedimiento de prueba define los casos de prueba específicos. Después de que se ha

dirigido cada caso de prueba de validación, existirán dos condiciones posibles:

1) La característica de funcionamiento o desempeño cumple con la especificación y

se la acepta.

Page 112: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

90

2) se descubre una desviación de la especificación y se crea una lista de deficiencias.

Pruebas de Validación Revisión de la configuración Es un elemento importante

del proceso de validación. So objetivo es asegurar que todos los elementos de la

configuración del software se hayan desarrollado apropiadamente, estén catalogados

y tengan el detalle suficiente para reforzar la fase de soporte del ciclo de vida del

software.

6.14.4 PRUEBAS DEL SISTEMA

Al desarrollar nuestro sistema multicapa es necesario verificar la referencia que

debe existir entre cada una de las capas; es decir referencia entre capa de datos, capa

reglas del negocio, capa de presentación entre sí, esto permitirá seguir manteniendo la

integridad de los datos a través de las tablas, las mismas que guardan información y

consistencia de datos a fin de establecer un sistema robusto y considerado.

La carga de datos en el sistema contribuye un factor determinante especialmente al

realizar migración de datos ingreso de dispositivos externos, por lo tanto la

integración en la misma plataforma de todos los elementos determinara la persistencia

de los demás datos y consistencia del diseño al fin de manejar una sola interfaz

común en la recepción de datos y manejo del negocio.

6.14.5 PRUEBAS DE SEGURIDAD

La interrupción abarca un amplio rango de actividades:

Se colocó interrupciones en la ejecución de los programas para comprobar que su

ejecución sea idónea, igualmente se colocó en el código interrupciones para verificar

sus errores, en las ubicación de los puntos de referencia, también como se están

integrando los datos de los dispositivos al sistema ya que se tiene que mantener una

sincronización de conectividad.

Page 113: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

91

6.15 INSTALACIÓN DEL SISTEMA

Una instalación exitosa es una condición necesaria para el funcionamiento del

software de gestión médica, lo primero que se debe hacer es asegurar que el sistema

sea operacional y funcione de acuerdo a los requerimientos del análisis y permitir que

los usuarios puedan operarlo.

Prerrequisitos

En red (Servidor):

Software

Sistema Operativo Windows Server 2008

IIS 7

MySql 5.0

MySql Connector Net 6.5.4

Net Framework 4.0

Hardware

Procesador Intel Xeon Dual Corre 3.0 GHz

Ram 2GB

HDD 500 GB

Red 10/100

Cliente

Software

Navegador Google Chrome o Firefox Mozilla

Hardware

Procesador Dual Corre 2.5 GHz

Ram 1GB

Page 114: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

92

HDD 80 GB

Red 10/100

Además tanto el servidor como el cliente deberán contar con el servicio de internet ya

que la funcionalidad del sistema se rige a la web.

INSTALACIÓN MySql

1.- Para la instalación de MySql procedemos a descargar el programa que sea

compatible con el sistema operativo Windows Server 2008: Windows (x86, 32-bit),

MSI Installer o Windows (x86, 64-bit), respectivamente.

2.- Para iniciar, ejecutar el instalador el cual abrirá el Asistente de configuración de

MySQL (MySQL Server Instance Configuration Wizard). Se apreciará una ventana

como lo muestra la imagen y daremos clic en el botón Next.

Gráfico N° 28

Título: Asistente de configuración MySql (Instalación del sistema)

Elaboración: Stalin Mejía

3.- En la siguiente ventana seleccionaremos el modo de instalación personalizada

(Detailed Configuration) y pulsamos el botón Next. Esto nos permitirá configurar

manualmente algunos parámetros para un mejor funcionamiento del gestor de base de

datos.

Page 115: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

93

Gráfico N° 29

Título: Configuración instancia del servidor MySql (Instalación del sistema)

Elaboración: Stalin Mejía

4.- En esta ventana seleccionamos el perfil que cumple con las actividades que tendrá

que realizar nuestro servidor, en este caso para desarrollo de aplicaciones y manejo de

bases de datos optamos por la primera opción (Developer Machine).

Gráfico N° 30

Título: Selección tipo servidor (Instalación del sistema)

Elaboración: Stalin Mejía

Page 116: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

94

5.- El uso del CPU y disco rígido será de tipo moderado, permitiendo a otras

aplicaciones ejecutarse al mismo tiempo, por aquello del espacio y rendimiento.

En el caso de que nuestro servidor sólo lo usemos para el desarrollo de aplicaciones,

al igual que en la opción anterior seleccionaremos la primera (Multifunctional

Database) y pulsamos el botón Next. Con esto indicamos que el motor de base de

datos MySQL estará configurado para permitir acceso a la base de datos y dar

respuesta, por medio de aplicaciones web o de escritorio, así como accesos remotos.

Gráfico N° 31

Título: Selección base de datos (Instalación del sistema)

Elaboración: Stalin Mejía

6.- Seleccionar el lugar dónde se guardarán los archivos de datos InnoDB, los cuales

almacenan información de todas las bases de datos que se generan con MySQL.

Por estética y funcionalidad, la selección que les recomiendo es C: MySQL Datafiles,

posteriormente pulsamos el botón Next.

Page 117: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

95

Gráfico N° 32

Título: Lugar de instalación MySql (Instalación del sistema)

Elaboración: Stalin Mejía

7.- Este parámetro se refiere al número máximo de conexiones concurrentes que el

motor de base de datos MySQL permitirá, para simples práctica seleccionamos la

primera opción (Decision Support DSS/OLAP) y pulsar el botónNext.

Gráfico N° 33

Título: Máximo conexiones MySql (Instalación del sistema)

Elaboración: Stalin Mejía

Page 118: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

96

8.- En las opciones de red para MySQL seleccionamos las casillas para habilitar

conexiones TCP/IP, dejamos el puerto por default y permitirnos agregar una

excepción del puerto al firewall de Windows, también seleccionamos la casilla que

indica el modo estricto (Strict Mode) para que el motor de base de datos se comporte

como un servidor de bases de datos tradicional. Después pulsamos el botón Next.

Gráfico N° 34

Título: Configuración de red MySql (Instalación del sistema)

Elaboración: Stalin Mejía

9.- En este paso podemos definir el tipo de caracteres que admitirá el gestor de base

de datos, por defecto seleccionar la primera opción (Standard Character Set) tomando

Latin1 como predeterminado, luego pulsamos el botón Next.

Page 119: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

97

Gráfico N° 35

Título: Configuración de caracteres MySql (Instalación del sistema)

Elaboración: Stalin Mejía

10.- MySQL se ejecuta como un servicio de Windows, para que esto suceda

seleccionamos la casilla Instalar como servicio de Windows (Install as Windows

Service); el nombre por estética seleccionaremos MySQL, este será el nombre de la

instancia o servicio, seleccionamos la casilla para incluir el directorio Bin a la

variable Path de Windows (Include Bin Directory in Windows PATH), variables de

entorno. Esto permitirá que MySQL se ejecute desde consola (cmd). Pulsamos el

botón Next para continuar.

Gráfico N° 36

Título: Opciones de windows (Instalación del sistema)

Elaboración: Stalin Mejía

Page 120: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

98

11.- Se indicara la contraseña para el usuario root, y debemos confirmarla. De lo

contrario, si esta es una instalación sobre una anterior, se deberá acordarnos de la

contraseña para luego cambiarla como se muestra en la imagen.

Desactivamos la casilla que permitirá el acceso remoto al usuario root (Enable root

access from remote machines), o bien la dejamos activada según sea el uso que le

daremos al servidor. Pulsar el botónNext para seguir adelante.

-

Gráfico N° 37

Título: Configuración usuarios MySql (Instalación del sistema)

Elaboración: Stalin Mejía

12.- Si todo marchó bien, se muestra la lista de las acciones a realizar y

confirmaremos pulsando el botón Execute para que se aplique la configuración de la

instancia de MySQL.

Gráfico N° 38

Título: Instalación MySql (Instalación del sistema)

Elaboración: Stalin Mejía

Page 121: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

99

INSTALACIÓN IIS 7

Este servicio no está activado desde un inicio que se instala Windows 7 o Windows

Server, lo que implica que no se puede comenzar a publicar webs. Sin embargo es

fácil habilitarlo a continuación se describirán los procesos de activación en Windows

7.

1.- Ingresar al panel de control de Windows 7. Acceder a la sección programas. En

ella localizar la entrada “Activar o desactivar las características de Windows” y

púlsar para acceder a la siguiente ventana.

Gráfico N° 39

Título: Activar, desactivar característica de Windows (Instalación del sistema IIS)

Elaboración: Stalin Mejía

2.- En el listado de características que forman parte de Windows. Algunas están

habilitadas por defecto, pero otras en cambio no. Se debe localizar la sección

“Internet Información Services” y pulsar el símbolo “+”. IIS tiene muchas partes

distintas y extendiendo el listado las podrás ver en detalle y consultar su estado.

Page 122: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

100

Gráfico N° 40

Título: Activación de IIS (Instalación del sistema IIS)

Elaboración: Stalin Mejía

3.- En “Herramientas de administración web”, “Servicios World Wide Web” y

“Servidor FTP”. Cada uno contiene numerosas opciones en su interior. La principal

opción que nos interesa debe estar en “Herramientas de administración web”, y lleva

por título “Consola de administración de IIS”. Marcar su cuadro. Esto habilitará el

servicio.

Gráfico N° 41

Título: Habilitar servicios WWW (Instalación del sistema IIS)

Elaboración: Stalin Mejía

4.- Si se requiere habilitar el servicio FTP permitiendo el acceso a los ficheros a

usuarios con sus respectivos permisos, quienes podrán descargarlos o incluso subir

nuevos archivos.

Page 123: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

101

Gráfico N° 42

Título: Habilitación servicio FTP (Instalación del sistema IIS)

Elaboración: Stalin Mejía

5.- Por último pulsar la tecla “Aceptar” y reiniciar el sistema para permitir que

Windows lleve a cabo los cambios necesarios. Cuando vuelve a ejecutar el servidor

se podrá acceder a http://localhost/ desde cualquier navegador para acceder a IIS.

6.16 RECOPILACIÓN Y CARGA DE DATOS

Se aplicará una metodología para la recopilación de los datos de la clínica FE-Dent

consultorios Odontológicos. Para la organización de todos los datos primero se

ordenará por tipo todos los historiales clínicos, citas y facturas, después se clasificará

los tipos de documento por cada cliente y por último se organizará por fecha. Este

proceso se lo llevará a cabo en un tiempo de 1 semana y se lo realizará con los

asistentes de la clínica.

Una vez recopilada los datos seleccionamos la información crítica y procedemos a

cargar los datos reales a la base de datos para posteriormente realizar pruebas y

depuraciones.

6.17 PRUEBAS Y DEPURACIÓN FINAL EN FUNCIONAMIENTO

Una vez que se carga los datos reales a la base de datos del sistema, el

comportamiento del mismo podría cambiar para ello se procede a realizar las pruebas

y depuraciones finales a fin de optimizar y corregir cualquier posible error antes de su

puesta en producción.

Page 124: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

102

6.17.1 TUNING MYSQL

Se aplicara este proceso para verificar como asimiló la carga de datos reales la

base de datos. El proceso de tuning de MySql requiere de un monitoreo continuo y un

previo análisis del entorno y aplicativo sobre el cual se está trabajando para obtener

los mejores resultados, del mismo modo asegurándose de que el proceso de MySql

está funcionando correctamente significa que puede pasar más tiempo en servicio de

consultas que cuidar las tareas de fondo como las tablas temporales en disco y la

apertura y cierre de archivos.

Lo adecuado es asegurarse de que las consultas se han optimizadas, esto significa que

los índices adecuados se aplican a las tablas y las consultas se escriben de tal manera

que se aprovechan de los puntos fuertes de MySql.

Optimizaciones de hardware y software:

Uso de la función benchmark()

Gráfico N° 43

Título: Función benchmark () Tunnig MySql

Elaboración: Stalin Mejía

Descripción

Ejecuta una expresión N veces, ejecutada nos da una idea del rendimiento del

servidor. Aplicada la función a la base de datos del sistema de gestión nos muestra el

tiempo de respuesta por parte del servidor por cada 100000 consultas realizada 0.18

sec. Es muy aceptable ya que el sistema responde de forma rápida y eficiente.

Page 125: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

103

Límites

El sistema de gestión médica debe cumplir límites para asegurar que la

manipulación del software no provoca demasiado consumo de los recursos. A

continuación se muestra algunos importantes relacionados con los recursos de la

configuración my.cnf.

MySql entornos de recursos

Gráfico N° 44

Título: Limites de conexión Mysql

Elaboración: Stalin Mejía

set-variable = max_connections = 500

set-variable = wait_timeout = 10

max_connect_errors = 100

Descripción

El número máximo de conexiones se rigen en la primera línea. Al igual que

MaxClients, la idea es asegurarse de que sólo el número de conexiones que pueden

servir son permitidas.

La segunda línea cancela todas las conexiones que han estado inactivas durante más

de 10 segundos. La conexión a la base de datos es por lo general sólo mientras el

servidor web tarda en procesar la solicitud.

La última línea es una medida de seguridad. Si un host tiene problemas para

conectarse al servidor y termina abortando la petición muchas veces, el anfitrión se

Page 126: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

104

bloquea. Por defecto, 10 fracasos son suficientes para causar el bloqueo. El cambio de

este valor a 100 ofrece el servidor de tiempo suficiente para recuperarse de cualquier

problema que tiene.

6.17.2 RED

En primer lugar, se verifica la configuración IP de los servidores de base de

datos y web. Los sistemas de Windows ofrecen una herramienta de línea de

comandos, llamada ipconfig y en Linux ifconfig, que permite saber cuál es la

configuración IP del equipo. También se debe verificar que todos los equipos deben

usar una misma serie de direcciones y la misma máscara de subred. La pasarela

predeterminada hace referencia, cuando corresponde, a las direcciones IP del equipo

que brinda el acceso a Internet. Servidores DNS.

Los servidores DNS deben coincidir con los DNS de la organización. En la mayoría

de los casos, éstos corresponden al proveedor de servicios.

Es necesario verificar el correcto funcionamiento del servicio de internet y la correcta

configuración de las seguridades de la red.

6.17.3 APLICACIÓN

Se generó casos de prueba para cubrir todas las posibles entradas y todas las

posibles situaciones por las que podría atravesar el sistema. Examinamos así

exhaustivamente el sistema para asegurar que su comportamiento sea perfecto, el

objetivo es ver la respuesta del sistema en su conjunto, frente a distintas situaciones.

Se simulan varias alternativas que podrían darse con el sistema implantado y en base

a ellas se prueba la eficacia y eficiencia de la respuesta que se obtiene. El sistema

frente a las distintas circunstancias planteadas no tuvo respuestas fallidas y se pudo

comprobar su funcionalidad al 100% obteniendo buenos resultados.

6.18 PUESTA EN MARCHA DEL SISTEMA

La aplicación informática de gestión médica constituye el programa central de la

clínica odontológica. Es importante planificar y establecer la secuencia del proceso de

puesta en marcha y conversión. Si bien la instalación y conversión inicial lleva

Page 127: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

105

normalmente 1 a 6 meses. Por lo general, esto se considera un buen signo, porque

significa que el programa acompañará el crecimiento de la organización, no sólo en el

momento actual sino también en lo sucesivo. Con demasiada frecuencia, las

organizaciones adquieren aplicaciones informáticas que sólo satisfacen sus

necesidades actuales, y para el momento en que terminan de ponerlas en marcha, el

crecimiento de la clínica ya ha superado su capacidad.

Networking

El networking puede permitir cruzar fronteras y barreras aparentes, el sistema de

gestión clínica necesita del networking para que todos los procesos funcionen

adecuadamente y pueda ayudar a crecer y utilizar la información de forma correcta.

Sin embargo, conseguir una buena red requiere de mucho esfuerzo y dedicación, lo

importante es que sean de calidad. El networking es solo establecer y mantener

relaciones y generar confianza y referidos. Esta es la herramienta más efectiva para

incrementar los negocios y conseguir cualquier objetivo que se proponga la clínica.

Estabilidad Eléctrica

La energía eléctrica sin duda es el energético más utilizado en el mundo. La

electricidad es el pilar del desarrollo industrial de todos los países, parte importante

del desarrollo social, y elemento esencial para el desarrollo tecnológico. La clínica

odontológica debe contar con una buena estabilidad eléctrica para que el software

informático tenga una mejor seguridad de la información. La instalación eléctrica

debe tener los respectivos estándares ya que esto nos brindará confiabilidad y

protección a todos los equipos de la clínica.

La energía eléctrica tiene una gran importancia en el desarrollo de la sociedad, su uso

hace posible la automatización de la producción que aumenta la productividad.

Virus

La posibilidad de que un virus informático esté infectando la información o la

liquidación de la clínica dental es muy amplia para mayor seguridad de la

información la clínica debe contar con un software antivirus para la protección contra

Page 128: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

106

amenazas. La formación adecuada combinada con sus características hace que el

software sea más fácil de usar y más potente. Es importante que el software antivirus

de empresa sea escalable para satisfacer el tamaño de la clínica.

Seguridad Perimetral

La mayoría de las empresas sufren la problemática de seguridad debido a sus

necesidades de acceso y conectividad con internet, conectividad mundial, red

corporativa, acceso remoto y proveedores. Es necesaria la seguridad perimetral en la

clínica FE-Dent porque es uno de los métodos posibles de defensa de una red, basado

en el establecimiento de recursos de seguridad, el perímetro externo de la red y a

diferentes niveles.

Esto nos permite definir niveles de confianza, permitiendo el acceso de determinados

usuarios internos o externos a determinados servicios, y denegando cualquier tipo de

acceso a otros.

Active Directory

Es necesario el servicio de Active Directory ya que nos proporciona la capacidad

de establecer un único inicio de sesión y un repositorio central de información para

toda la infraestructura, lo que simplifica ampliamente la administración de usuarios y

equipos y proporciona una obtención de acceso superior a los recursos en red.

6.19 CAPACITACIÓN AL USUARIO FINAL

Lugar

Es un factor de gran importancia que la clínica Fe-Dent consultorios

odontológicos deba considerar el proceso de capacitación para llevarlo a cabo se lo

realizará en la sala de reuniones de los doctores ya que facilitara la asistencia a los

usuarios.

Tiempo

Se lo va a efectuar en una semana laborable durante 3 horas diarias de 8:00 AM a

11:00 AM cumpliendo un total de 18 horas.

Page 129: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

107

Horario

Horario Lunes Martes Miércoles Jueves Viernes Sábado

8:00:00

AM a

11:00:00

AM

Estructura

del

Sistema

Seguridades

Reglas del

Negocio

Mantenimiento

de procesos

Facturación Evaluación

Cuadro N° 35

Título: Horario Capacitación usuario final

Fuente: Stalin Mejía

Se va a dedicar este tiempo a la clínica para mejorar el conocimiento, habilidades y

actitudes para un mejor desempeño en el trabajo de los empleados.

Material a Entregar

Se va a proporcionar a la clínica un manual de usuario en el cual muestra los

datos en cuanto al sistema desarrollado. En este manual se encontraran las secciones

de seguridades, reglas del negocio y mantenimiento, se describirán los aspectos en los

que conforma cada uno de ellos.

Infraestructura

Se utilizará recursos materiales ya que son de gran utilidad y ayudarán a una

mejor explicación de la capacitación al personal técnico. Se utilizará Laptop,

proyector, pizarra, marcadores, internet.

Modalidad

Se aplicará la modalidad de conferencias, charlas personales para que el

personal obtenga un mejor entendimiento y pueda despejarse de cualquier duda en

cualquier momento.

Evaluación

Esta etapa es vital, de esta manera se puede verificar el conocimiento adquirido

como consecuencia de un proceso de capacitación. Se realizará una simulación,

Page 130: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

108

cuestionarios que nos permitirán retroalimentar, validar y mejorar los procesos en los

que se aplique esta evaluación.

6.20 CAPACITACIÓN AL PERSONAL TÉCNICO

Lugar

Es un factor de gran importancia que la clínica Fe-Dent consultorios

odontológicos deba considerar el proceso de capacitación para llevarlo a cabo se lo

realizará en la sala de reuniones de los doctores ya que facilitara la asistencia al

personal técnico.

Tiempo

Se lo va a efectuar en una semana laborable durante 2 horas diarias de 8:00 AM a

10:00 AM cumpliendo un total de 12 horas.

Horario

Horario Lunes Martes Miércoles Jueves Viernes Sábado

8:00:00

AM a

10:00:00

AM

Estructura

del

Sistema

BD y

Seguridades

Lógica de

Negocios

Capa de

Presentación

y Requisitos

del Sistema

Instalación e

Implementación Evaluación

Cuadro N° 36

Título: Horario Capacitación personal técnico

Fuente: Stalin Mejía

Se va a dedicar este tiempo a la clínica para mejorar el conocimiento, habilidades y

actitudes para un mejor desempeño en el trabajo de los empleados.

Material a Entregar

Se va a proporcionar a la clínica un manual técnico en el cual muestra los datos

técnicos en cuanto al sistema desarrollado. En este manual se encontraran las

secciones de estructura de base de datos, codificación del sistema donde se

describirán los aspectos en los que conforma cada uno de ellos.

Infraestructura

Page 131: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

109

Se utilizará recursos materiales ya que son de gran utilidad y ayudarán a una

mejor explicación de la capacitación al personal técnico. Se utilizará Laptop,

proyector, pizarra, marcadores, internet.

Modalidad

Se aplicará la modalidad de conferencias, charlas personales para que el

personal técnico obtenga un mejor entendimiento y pueda despejarse de cualquier

duda en cualquier momento.

Evaluación

Esta etapa es vital, de esta manera se puede verificar el conocimiento adquirido

como consecuencia de un proceso de capacitación. Se realizará una simulación,

cuestionarios que nos permitirán retroalimentar, validar y mejorar los procesos en los

que se aplique esta evaluación.

6.21 CONCLUSIONES Y RECOMENDACIONES

6.21.1 CONCLUSIONES

Se logró optimizar los procesos analizando las distintas tareas que se realizan

en la clínica odontológica.

Con el desarrollo de este proyecto se obtuvo un producto innovador, capaz de

permitir que cada uno de los pacientes tenga la facilidad de realizar citas

médicas.

Durante el desarrollo del proyecto se pudo apreciar que las necesidades

médicas van más allá del alcance del presente proyecto, permitiendo así la

apertura de nuevos proyectos que complementen al sistema.

Se logró diseñar el sistema informático usando la metodología RUP, por ser

esta metodología una de las más usadas y de gran popularidad dentro del

grupo de Metodologías Estructuradas.

Se utilizó el sistema Visual .NET para desarrollo de la aplicación; ya que

permitió generar de manera sencilla y rápida las estructuras de

almacenamiento de datos, además de garantizar la seguridad de los mismos.

Page 132: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

110

6.21.2 RECOMENDACIONES

Es recomendable que la primera carga de datos en el sistema selo realice con

fichas actualizadas para que los informes que genera el sistema sean lo más

certeros posibles

Sacar copias de seguridad de la base datos cada cierto tiempo dependiendo de

la cantidad de información acumulada.

Capacitar permanentemente a los empleados nuevos para el correcto uso del

software.

Se propone informatizar las demás funciones dentro de la oficina para lograr

así un sistema de gestión administrativa que se ocupe de todas las

operaciones realizadas dentro de la misma.

Realizar un mantenimiento necesario al software para un mejor

funcionamiento óptimo del mismo.

Page 133: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

111

ANEXOS

Page 134: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

112

Anexo 1

Fundamentación Legal

Page 135: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

113

Anexo 1

Fundamentación Legal

LEY DE LEY DE COMERCIO ELECTRÓNICO, FIRMAS ELECTRÓNICAS.

Artículo 1.- Objeto de la Ley .- Esta Ley regula los mensajes de datos, la firma

electrónica, los servicios de certificación, la contratación electrónica y telemática, la

prestación de servicios electrónicos, a través de redes de información, incluido el

comercio electrónico y la protección a los usuarios de estos sistemas.

Artículo 2.- Reconocimiento jurídico de los mensajes de datos.- Los mensajes de

datos tendrá igual valor jurídico que los documentos escritos. Su eficacia, valoración

y efectos se someterá al cumplimiento de lo establecido en esta Ley y su reglamento.

Artículo 4.- Propiedad Intelectual.- Los mensajes de datos estarán sometidos a las

leyes, reglamentos y acuerdos internacionales relativos a la propiedad intelectual.

Artículo 5.- Confidencialidad y reserva.- Se establecen los principios de

confidencialidad y reserva para los mensajes de datos, cualquiera sea su forma, medio

o intención. Toda violación a estos principios, principalmente aquellas referidas a la

intrusión electrónica, transferencia ilegal de mensajes de datos o violación del secreto

profesional, será sancionada conforme a lo dispuesto en esta Ley y demás normas que

rigen la materia.

LEY DE PROPIEDAD INTELECTUAL

Art. 8. La protección del derecho de autor recae sobre todas las obras del ingenio, en

el ámbito literario o artístico, cualquiera que sea su género, forma de expresión,

mérito o finalidad. Los derechos reconocidos por el presente Título son

independientes de la propiedad del objeto material en el cual está incorporada la obra

y su goce o ejercicio no están supeditados al requisito del registro o al cumplimiento

de cualquier otra formalidad.

Programas de ordenador, Adaptaciones, traducciones, arreglos, revisiones,

actualizaciones y anotaciones; compendios, resúmenes y extractos; y, otras

transformaciones de una obra, realizadas con expresa autorización de los autores de

las obras originales, y sin perjuicio de sus derechos.

Art. 28. Los programas de ordenador se consideran obras literarias y se protegen

como tales. Dicha protección se otorga independientemente de que hayan sido

incorporados en un ordenador y cualquiera sea la forma en que estén expresados, ya

sea en forma legible por el hombre (código fuente) o en forma legible por máquina

Page 136: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

114

(código objeto), ya sean programas operativos y programas aplicativos, incluyendo

diagramas de flujo, planos, manuales de uso, y en general, aquellos elementos que

conformen la estructura, secuencia y organización del programa.

Art. 30. La adquisición de un ejemplar de un programa de ordenador que haya

circulado lícitamente, autoriza a su propietario a realizar exclusivamente:

Una copia de la versión del programa legible por máquina (código objeto) con fines

de seguridad o resguardo;

Fijar el programa en la memoria interna del aparato, ya sea que dicha fijación

desaparezca o no al apagarlo, con el único fin y en la medida necesaria para utilizar el

programa; y,

Salvo prohibición expresa, adaptar el programa para su exclusivo uso personal,

siempre que se limite al uso normal previsto en la licencia. El adquirente no podrá

transferir a ningún título el soporte que contenga el programa así adaptado, ni podrá

utilizarlo de ninguna otra forma sin autorización expresa, según las reglas generales.

Se requerirá de autorización del titular de los derechos para cualquier otra utilización,

inclusive la reproducción para fines de uso personal o el aprovechamiento del

programa por varias personas, a través de redes u otros sistemas análogos, conocidos

o por conocerse.

LEY DE TELECOMUNICACIONES

Art. 2.- Régimen Legal.- La prestación del servicio de telefonía móvil celular se

regirá por la Ley Especial de Telecomunicaciones, por la Ley Reformatoria a la Ley

Especial de Telecomunicaciones, por el Reglamento General a la Ley Especial de

Telecomunicaciones Reformada, por este Reglamento, por el Reglamento de Tarifas

por el Uso de Frecuencias, por el Reglamento de Interconexión y Conexión entre

Redes y Sistemas de Telecomunicaciones por las Normas y Regulaciones Expedidas

por el CONATEL. Lo no previsto en estos instrumentos se regirá por las

disposiciones del derecho común.

Art. 38.- Obligaciones.- La Operadora del servicio de telefonía móvil celular está

obligada a:

a) Establecer, instalar, operar, comercializar y mantener el servicio de telefonía móvil

celular, conforme a lo establecido en el contrato de concesión y en las normas

técnicas y operativas respectivas;

Page 137: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

115

b) Operar el sistema de telefonía móvil celular en las frecuencias que la Secretaría

Nacional de Telecomunicaciones le autorice para tal efecto;

c) Prestar el servicio en toda la zona de cobertura autorizada;

Page 138: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

116

Anexo 2

Ficha de observación

Page 139: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

117

Anexo 2

Ficha de Observación

Ficha de Observación N°

Clínica

Fecha

Departamento

Proceso:

Procedimiento:

Tareas

Page 140: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

118

Anexo 3

La Entrevista

Page 141: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

119

Anexo 3

La Entrevista

Entrevista N°

Entrevistador:

Entrevistado: _________________________________ Edad: ______________

Cargo: _________________________ Fecha:______________

1. ¿Cuál es el proceso básico de la clínica?

___________________________________________________________________________

_________________________________________________________________

2. ¿Qué datos utiliza o produce este proceso. ?

___________________________________________________________________________

_________________________________________________________________

3. ¿Cuáles son los límites impuestos por el tiempo y la carga de trabajo. ?

___________________________________________________________________________

_________________________________________________________________

4. ¿Qué controles de desempeño utiliza. ?

___________________________________________________________________________

_________________________________________________________________

5. ¿Cuál es la finalidad del proceso dentro de la empresa. ?

___________________________________________________________________________

_________________________________________________________________

6. ¿Qué pasos se sigue para llevarlo a cabo. ?

___________________________________________________________________________

_________________________________________________________________

7. ¿Dónde realizan estos pasos. ?

Page 142: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

120

___________________________________________________________________________

_________________________________________________________________

8. ¿Cuánto tiempo toma efectuarlos. ?

___________________________________________________________________________

_________________________________________________________________

9. ¿Con cuanta frecuencia lo realizan. ?

___________________________________________________________________________

_________________________________________________________________

10. ¿Quiénes emplean la información resultante. ?

___________________________________________________________________________

_________________________________________________________________

Page 143: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

121

Anexo 4

La Encuesta

Page 144: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

122

Anexo 4

La Encuesta

Encuesta

Fecha: __________________

Edad: _________

Sexo: Masculino ( ) Femenino ( )

1.- ¿Considera usted que la administración de la información de los pacientes

sería más efectiva manipularla mediante?

Sistema informático ( ) Manualmente ( )

2. ¿Cree usted que es importante implementar una aplicación informática para

llevar el control interno de la clínica Fe-Dent Consultorios Odontológicos?

Si_______ No_______

Por qué_______________________________________________________________

______________________________________________________________________

3. ¿Considera usted que la implementación de un sistema computacional es la

solución que necesita la clínica para tener un mejor control en cuanto a la

atención a los clientes?

Si_______ No_______

4. ¿En qué nivel se considera capaz de poder manipular el sistema

computacional antes mencionado?

Alto ( ) Medio ( ) Bajo ( )

5.- ¿Cómo consideraría que será el ordenamiento de los registros clínicos al

implementar el sistema computacional?

Excelente ( ) Bueno ( ) Malo ( )

6.- ¿Con la implementación del sistema computacional la clínica FE-Dent

aumentaría su rentabilidad?

Si_______ No_______

Page 145: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

123

7.- ¿Cree usted que se optimizaría tiempos y recursos con la utilización del

sistema informático?

Mucho ( ) Poco ( ) Nada ( )

8. ¿Cree usted capaz al otro personal de la clínica de poder utilizar

satisfactoriamente el sistema computacional?

Si_______ No_______

Por qué_______________________________________________________________

______________________________________________________________________

9. ¿Sería de alguna manera incomodo utilizar este sistema para su persona en

particular?

Si_______ No_______

Por qué_______________________________________________________________

______________________________________________________________________

10. ¿En qué horario considera usted que deberían dictarse las capacitaciones del

sistema?

09:00:00-12:00:00 ( ) 13:00:00-15:00:00( ) 15:00:00-18:00:00( )

Page 146: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

124

Anexo 5

Organigrama empresarial

Page 147: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

125

Anexo 5

Organigrama empresarial

Gerente General

Administración Odontología Financiero Sistemas Servcios Limpieza

Secretaria

Page 148: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

126

Anexo 6

Certificado de Aceptación

Page 149: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

127

Page 150: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

128

Anexo 7

Bibliografía

Page 151: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

129

Anexo 7

Bibliografía

1.- Programación C#

HEJLSBERG ANDERS, C# Programming Language, Cuarta Edición.

Programación orientada a objetos.

2.- Administración Odontológica

DR. JAIME OTERO M., Administración en Odontología, Primera Edición, El

proceso administrativo

3.- Ulm con Rational Rose

PRIALE, Ulm con Rational Rose, Primera Edición, UML.

4.- ASP NET

JOSÉ MANUEL ALARCÓN, ASP NET 4.0, Editorial Krasis, Estructura del ASP

NET.

5.- Programación Orientada a Objetos C#

FÉLIX GÓMEZ MÁRMOL, Programación Orientada a Objetos C#, Clases y

Objetos.

6.- MySql 5

EDGAR D ANDREA, Programación de base de datos, Sintaxis de sentencias SQL.

7.- Redes

CISCO NETWORKING ACADEMY PROGRAM, CCNA 1 y 2, Inicio y

configuración del router.

8.- Administración IIS

E.T.S.I., Manual de administración Windows Server 2008, Administración IIS.

Page 152: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

130

Anexo 8

Web grafía

Page 153: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

131

Anexo 8

Web grafía

Gestión odontológica

http://www.slideshare.net/odontomarketing/gestion-en-odontologia-marketing-y-

administracin-del-consultorio-dental

ASP NET 4.0

http://msdn.microsoft.com/es-es/asp.net/centrum-asp-net.aspx

Visual Studio 2010

http://www.microsoft.com/visualstudio/es-mx

Odontología

http://www.monografias.com/trabajos55/odontologia/odontologia.shtml

Reportes Visual Studio

http://www.sap.com/solutions/sme/business-intelligence-crystal-solutions/sap-crystal-

reports/index.epx

Page 154: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

132

Anexo 9

Manual de Usuario

Page 155: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

133

Anexo 9

Manual de Usuario

Objetivos

Objetivo General

Brindar una descripción clara y detallada sobre el funcionamiento, ubicación y uso de

los distintos elementos del Sistema de gestión médica.

Objetivos Específicos

Presentar los distintos tipos de páginas y componentes del Sitio, con el

propósito de reconocer la manera en la que se presenta la información.

Guiar al usuario en los diferentes tipos de búsqueda dentro del Sitio, para así

poder apoyarlo en la búsqueda de información eficiente.

Page 156: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

134

Ingreso al Sistema

Una vez que el usuario inicia el sistema, lo primero que observa es la página de

Login. La cual le permitirá ingresar como doctor, asistente o administrador.

1.- En este control de texto se deberá ingresar el nombre de usuario que ha sido

registrado previamente por el administrador del sistema con una longitud de mínimo

12 caracteres.

2.- Se deberá ingresar el password asignado de igual forma por el administrador del

sistema cuenta con una longitud mínima de 8 caracteres.

3.- Una vez ingresado el nombre de usuario y password se procede a presionar el

botón “Login” para poder ingresar al sistema según los privilegios que disponga el

usuario.

4.- En esta opción el usuario podrá cancelar el proceso de ingreso del sistema.

Nota: Si existe algún tipo de inconveniente en el proceso de ingreso al sistema el

usuario deberá comunicarse con el administrador del sistema para una solución

óptima.

1

2

4 3

Page 157: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

135

Página Principal Usuario

1.- Menú Principal

Pacientes.- Este link direcciona a una lista de los pacientes donde podremos

seleccionar la información de un paciente en específico.

Administración.- Este link es utilizado específicamente por el administrador del

sistema el cual cuenta con un menú único para este tipo de usuario.

Citas.- Mediante este vínculo se podrá agendar citas, además podrá seleccionar de un

listado de doctores para poder conocer su agenda.

Reportes.- Mediante esta opción el usuario podrá visualizar un registro de citas por

día, cobros pendientes el cual podrá imprimirlo o guardar en un archivo digital.

Cerrar Sesión.- Por medio de esta opción el usuario podrá desconectarse del sistema.

2.- Submenú

Facturas.- Este submenú permitirá generar una nueva factura o visualizar una lista de

facturas guardadas con anterioridad.

Cobros.- De igual manera que el submenú de facturas se puede registrar nuevos

cobros de facturas pendientes, además el usuario podrá observar una lista la cual

contiene cobros realizados.

2

3

1

4

Page 158: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

136

Paciente.- A través de este link el usuario asistente puede obtener un listado de los

pacientes registrados en el sistema, por otra parte contara con la facultad de ingresar

nuevo registro de paciente.

Historial Clínico.- Por medio de este vínculo se puede agregar antecedentes clínicos

de los pacientes.

Anamnesis.- Mediante esta opción se podrá ingresar a un cuestionario donde el

médico realizará una entrevista clínica donde se obtendrá datos subjetivos, relativos a

un paciente.

3.- Agenda

Muestra un contenido cronológico de citas reservadas con anterioridad la misma que

contarán con una descripción de hora de inicio, hora de fin, paciente a atender y un

estado el cual informará si el paciente fue atendido se marcará el registro de color

verde o si la cita fue cancelada de color rojo o de color blanco si sigue activa.

También existen dos tipos de control de búsqueda por día los mismos que adelantarán

o retrocederán los días del calendario.

4.- Calendario

Este control sirve de ayuda para el usuario asistente ya que al existir una reserva de

cita este se marcará de color azul, también cuenta con la posibilidad de desplazarse

entre los meses de calendario para una mejor administración.

Page 159: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

137

Ingreso de Citas

1.- Menú

Nuevo.- Este botón permitirá generar un nuevo registro de cita médica.

Guardar.- Este botón permitirá guardar el registro de la cita la misma que se adjuntará

al calendario de citas médicas del sistema.

Regresar.- Este botón permitirá regresar a la página principal del sistema

dependiendo del tipo de usuario.

2.- Detalle

El detalle consta de los siguientes datos requeridos por el sistema:

La fecha: este control de texto permite seleccionar la fecha en cual se desea agendar

la cita mediante un calendario dinámico.

Hora.- Dependiendo de la disponibilidad de horarios de los doctores este muestra las

horas disponibles para agendar citas.

Duración.- Dependiendo el motivo de consulta la duración esta preestablecido en

tiempo intervalo de 15 minutos.

1

2

Page 160: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

138

Paciente.- Aquí se deberá seleccionar el paciente al cual se asignara. Este listado

cuenta con una opción de búsqueda rápida en la cual ingresamos el nombre o apellido

una vez seleccionada la lista.

Doctor.- Mediante este método de selección podemos elegir el doctor disponible.

Motivo.- Aquí se detalla una breve descripción del tratamiento a seguir.

Ingreso de Facturas

Para generar una nueva factura se deberá ingresar los siguientes datos:

1.- Menú

Nuevo.- Este botón permitirá generar un nuevo registro de cita médica.

Guardar.- Este botón permitirá guardar el registro de la cita la misma que se adjuntará

al calendario de citas médicas del sistema.

Regresar.- Este botón permitirá regresar a la página principal del sistema

dependiendo del tipo de usuario.

2.- Detalle

1

2

Page 161: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

139

Número Factura: El sistema lo genera de forma automática dependiendo de la

secuencia registrada en el mismo.

La fecha: este control de texto permite seleccionar la fecha en cual se desea agendar

la cita mediante un calendario dinámico.

Paciente.- Aquí se deberá seleccionar el paciente al cual se asignara. Este listado

cuenta con una opción de búsqueda rápida en la cual ingresamos el nombre o apellido

una vez seleccionada la lista.

Cita: Mediante este control seleccionamos la fecha y la hora de una determinada cita

realizada.

Cantidad: Se ingresara la cantidad del detalle dependiendo del tratamiento realizado.

Tratamiento: A través de este componente se podrá seleccionar el tipo de tratamiento

realizado, una vez seleccionado se debe proceder a presionar el botón agregar para

qué el sistema realice los cálculos respectivos.

Ingreso Historial Clínico

1.- Menú

Nuevo.- Este botón permitirá generar un nuevo registro de cita médica.

Guardar.- Este botón permitirá guardar el registro de la cita la misma que se adjuntará

al calendario de citas médicas del sistema.

1

2

Page 162: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

140

Regresar.- Este botón permitirá regresar a la página principal del sistema

dependiendo del tipo de usuario.

2.- Detalle

La fecha: este control de texto permite seleccionar la fecha en cual se desea agendar

la cita mediante un calendario dinámico.

Paciente.- Aquí se deberá seleccionar el paciente al cual se asignara. Este listado

cuenta con una opción de búsqueda rápida en la cual ingresamos el nombre o apellido

una vez seleccionada la lista.

Ficha N°.- Este valor es preestablecido por el sistema al ingreso de un paciente

nuevo.

Cita: Mediante este control seleccionamos la fecha y la hora de una determinada cita

realizada.

Diagnóstico.- El doctor describe brevemente cada uno de los síntomas que presenta el

paciente.

Ingreso de cobros

1.- Menú

Nuevo.- Este botón permitirá generar un nuevo registro de cita médica.

Guardar.- Este botón permitirá guardar el registro de la cita la misma que se adjuntará

al calendario de citas médicas del sistema.

Regresar.- Este botón permitirá regresar a la página principal del sistema

dependiendo del tipo de usuario.

1

2

Page 163: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

141

2.- Detalle

Buscar Por.- Mediante este control podemos seleccionar un criterio de búsqueda

como cédula, número de factura, fecha esto ayudara a agilitar los procesos de

búsqueda para realizar un cobro

N° Recibo.- El sistema lo generará automáticamente dependiendo la secuencia de

recibos existente.

La fecha.- Este control de texto permite seleccionar la fecha en cual se desea agendar

la cita mediante un calendario dinámico.

Numero Factura.- Una vez realizada la búsqueda se deberá seleccionar el número de

factura pendiente para efectuar el respectivo cobro.

Forma de Pago.- En este control seleccionaremos el tipo de pago a efectuarse por el

cliente puede ser efectivo o cheque.

Observación.- Este cuadro de texto queda abierto para detallar alguna información

relevante al cobro realizado por ejemplo número de cheque, nombre de banco etc.

Saldo y Total Factura.- Cuando seleccionamos la factura estos valores se importan

con la finalidad de visualizar el valor a pagar.

Page 164: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

142

Ingreso de Paciente

1.- Menú

Nuevo.- Este botón permitirá generar un nuevo registro de cita médica.

Guardar.- Este botón permitirá guardar el registro de la cita la misma que se adjuntará

al calendario de citas médicas del sistema.

Regresar.- Este botón permitirá regresar a la página principal del sistema

dependiendo del tipo de usuario.

2.- Detalle

Aquí se deberán ingresar los datos personales de cada paciente como se detalla en el

gráfico anterior, si existe un ingreso no adecuado como una cedula incorrecta, email

inválido no se podrá guardar el registro en el sistema.

En este formulario también podemos almacenar un archivo digital tipo jpg o png con

la imagen del cliente.

1

2

Page 165: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

143

Reporte

El sistema genera distintos reportes como historiales clínicos, cobros pendientes y

citas por médicos el cual podrá imprimirlo o guardar en un archivo digital pdf, excel

y word.

Page 166: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

144

Conclusiones

Dentro de los puntos más relevantes de este proyecto está la naturaleza de

detectar cuáles son las necesidades reales del personal que trabaja día a día

manejando la información de los clientes, con la finalidad de agilitar la

comprensión de los procesos automatizables en el tratamiento de dicha

información.

Como se explicó a lo largo del documento se busca dar solución a los

problemas más frecuentes de los usuarios con la finalidad de alcanzar un

objetivo que sustente la implementación exitosa del sistema.

Recomendaciones

Explotar y conocer bien las herramientas que va a manejar el personal de la

clínica con el propósito de agilitar el trámite de atención de los pacientes, a la

vez brindando un servicio de calidad.

El personal de la clínica odontológica puede acceder a la información

requerida para solucionar algún inconveniente con el sistema de forma más

específica a través del presente manual.

Page 167: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

145

Anexo 10

Manual Técnico

Page 168: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

146

Anexo 10

Manual de Técnico

Objetivos

Objetivo General

Mostrar los datos técnicos en cuanto al desarrollo, en si para facilitar la

modificación o actualizaciones del mismo en caso de que así sea necesario, o

bien para el mantenimiento posterior del mismo con el fin de que analistas,

programadores puedan leerlo e interpretarlo.

Objetivos Específicos

Este manual se encuentra las secciones de estructura de codificación del

sistema donde se describirán los aspectos en los que se conforma cada uno de

ellos.

Page 169: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

147

DESARROLLO DE LA INTERFAZ

PÁGINAS MAESTRAS

Una página maestra es una página ASP.NET que tiene la extensión de nombre de

archivo .master. Las páginas maestras permiten crear un aspecto coherente para las

páginas de un sitio o aplicación. Mediante páginas maestras puede crear una única

plantilla de página y, después, usarla como base de varias páginas de una aplicación,

en lugar de tener que crear cada página desde el principio.

Para representar en el explorador las páginas maestras, en realidad se requieren dos

partes independientes: la propia página maestra y una página de contenido. Una

página maestra define el diseño común y la forma de exploración, además del

contenido predeterminado común, para todas las páginas de contenido asociadas. Una

página maestra es única. Cuando se representa en el explorador, proporciona el

contenido común y la página de contenido proporciona el contenido específico de la

página.

Página maestra de administración del sistema

Codificación

<%@ Master Language="C#" AutoEventWireup="true"

CodeBehind="Principal.master.cs"

Inherits="ConsultorioDental.Principal" %>

Page 170: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

148

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit"

TagPrefix="asp" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head runat="server">

<title>Home - Home Page | Speed Racing - Free Website Template from

Templates.com

</title>

<asp:ContentPlaceHolder ID="head" runat="server">

</asp:ContentPlaceHolder>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<meta name="description" content="Place your description here" />

<meta name="keywords" content="put, your, keyword, here" />

<meta name="author" content="Templates.com - website templates provider" />

<link href="style.css" rel="stylesheet" type="text/css" />

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"

type="text/javascript"></script>

<script src="js/jquery-1.4.2.min.js" type="text/javascript"></script>

<script src="js/cufon-yui.js" type="text/javascript"></script>

<script src="js/cufon-replace.js" type="text/javascript"></script>

<script src="js/Myriad_Pro_400.font.js" type="text/javascript"></script>

<script src="js/Myriad_Pro_600.font.js" type="text/javascript"></script>

<script src="js/NewsGoth_BT_400.font.js" type="text/javascript"></script>

<script src="js/NewsGoth_BT_700.font.js" type="text/javascript"></script>

<script src="js/NewsGoth_Dm_BT_400.font.js" type="text/javascript"></script>

<script src="js/script.js" type="text/javascript"></script>

<!--[if lt IE 7]>

<script type="text/javascript" src="js/ie_png.js"></script>

<script type="text/javascript">

ie_png.fix('.png, #header .row-2 ul li a, .extra img, #search-form a,

#search-form a em, #login-form .field1 a, #login-form .field1 a em, #login-form

.field1 a b');

</script>

<link href="ie6.css" rel="stylesheet" type="text/css" />

<![endif]-->

</head>

<body id="page1">

<form id="form1" runat="server">

Page 171: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

149

<div id="main">

<div id="header">

<div class="row-1">

<div class="fleft">

<a href="home.html"></a>

</div>

<div class="fright">

<asp:ContentPlaceHolder ID="ContentLogin" runat="server">

<ul>

<li><a href="#">

<img runat="server" src="/images/icon1-act.gif" alt="" /></a></li>

<li><a href="#">

<img runat="server" src="/images/icon2.gif" alt="" /></a></li>

<li><a href="#">

<img runat="server" src="/images/icon3.gif" alt="" /></a></li>

<li>

<asp:LinkButton ID="Lnk_Login" runat="server"

PostBackUrl="~/Account/Login.aspx">Login</asp:LinkButton>

</li>

</ul>

</asp:ContentPlaceHolder>

</div>

</div>

<div class="row-2">

<div class="left">

<ul>

<li><a href="#" class="active"><span>Inicio

<li><a href="#"><span>Servicios</span></a></li>

<li><a href="#"><span>Mision y Vision</span></a></li>

<li><a href="#"><span>Contáctenos</span></a></li>

<li><a href="#"><span>Acerca</span></a></li>

</ul>

</div>

</div>

<div class="row-3">

<div class="inside">

<h2>

<img runat="server" src="~/images/logo fe dent 3.png" alt="" width="311"

height="149" /></h2>

Page 172: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

150

<p>

&nbsp;</p>

<form action="" id="search-form">

<fieldset>

<label>

Search:</label><input type="text" /><a href="#"

onclick="document.getElementById('search-form').submit()"

class="link1"><em><b>Go!</b></em></a></fieldset>

</form>

</div>

</div>

<div class="extra">

<img runat="server" src="~/images/familia.png" alt="" /></div>

</div>

<!-- CONTENT -->

<div id="content">

<div class="ic">

<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">

<div class="indent">

<div class="wrapper">

</div>

</div>

</div>

</asp:ContentPlaceHolder>

</div>

<!-- FOOTER -->

<div id="footer">

<div class="footer-nav">

<ul>

<li><a href="#">Inicio</a></li>

<li><a href="#">Servicio</a></li>

<li><a href="#">Mision</a></li>

<li><a href="#">Contactos</a></li>

<li class="last"><a href="#">Acerca</a></li>

</ul>

</div>

<div class="bottom">Copyright 2012 - Stalin Mejía<br />

Proyecto de Grado ITSCO

Escuela de Sistemas

Page 173: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

151

</div>

</div>

<script type="text/javascript"> Cufon.now(); </script>

</form>

</body>

</html>

CÓDIGO FUENTE C# DE LAS CLASES MAS IMPORTANTES

CLASE PERSONAL

CAPA DE ACCESO A DATOS

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using MySql.Data.MySqlClient;

using System.Data;

namespace AccesoDatos

{

public class AccesoDatos_Personal

{

MySqlConnection connectionString = new

MySqlConnection("server=localhost;User Id; database=consultoriodental");

public DataTable ObtenerPersonal() {

MySqlDataAdapter adp = new MySqlDataAdapter("SELECT * FROM tbl_personal

WHERE est_personal='A' ORDER BY 3", connectionString);

DataSet ds = new DataSet();

try

{

adp.Fill(ds, "Personal");

return ds.Tables[0];

}

catch (Exception ex)

{

throw new ArgumentException("Error de conexion con la Base De Datos" +

ex.Message);

}

Page 174: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

152

}

public DataTable ObtenerPersonalCocatenadoXId(int id)

{

MySqlDataAdapter adp = new MySqlDataAdapter("SELECT id_personal,

CONCAT(`nom_personal`, ' ' , `ape_personal`)as ape_personal FROM tbl_personal

WHERE est_personal='A' and id_tipopersonal=1 and id_personal="+id+"",

connectionString);

DataSet ds = new DataSet();

try

{

adp.Fill(ds, "Personal");

return ds.Tables[0];

}

catch (Exception ex)

{

throw new ArgumentException("Error de conexion con la Base De Datos" +

ex.Message);

}

}

public DataTable ObtenerPersonalXId(int codigo)

{

MySqlDataAdapter adp = new MySqlDataAdapter("SELECT * FROM tbl_personal

WHERE id_personal="+codigo+"", connectionString);

DataSet ds = new DataSet();

try

{

adp.Fill(ds, "Personal");

return ds.Tables[0];

}

catch (Exception ex)

{

throw new ArgumentException("Error de conexion con la Base De Datos" +

ex.Message);

}

}

public DataTable ObtenerPersonalXLogin(string usuario, string clave)

{

Page 175: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

153

MySqlDataAdapter adp = new MySqlDataAdapter("SELECT nom_personal,

ape_personal, id_tipopersonal, id_personal FROM tbl_personal where

log_personal='"+usuario+"' and cla_personal='"+clave+"'", connectionString);

DataSet ds = new DataSet();

try

{

adp.Fill(ds, "Personal");

return ds.Tables[0];

}

catch (Exception ex)

{

throw new ArgumentException("Error de conexion con la Base De Datos" +

ex.Message);

}

}

public DataTable ObtenerPersonalXNombre(string nombre)

{

MySqlDataAdapter adp = new MySqlDataAdapter("SELECT * FROM tbl_personal

where nom_personal LIKE '"+nombre+"%' ", connectionString);

DataSet ds = new DataSet();

try

{

adp.Fill(ds, "Personal");

return ds.Tables[0];

}

catch (Exception ex)

{

throw new ArgumentException("Error de conexion con la Base De Datos" +

ex.Message);

}

}

public DataTable ObtenerPersonalXApellido(string apellido)

{

MySqlDataAdapter adp = new MySqlDataAdapter("SELECT * FROM tbl_personal

where ape_personal LIKE '" + apellido + "%' ORDER BY 3", connectionString);

DataSet ds = new DataSet();

try

{

adp.Fill(ds, "Personal");

Page 176: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

154

return ds.Tables[0];

}

catch (Exception ex)

{

throw new ArgumentException("Error de conexion con la Base De Datos" +

ex.Message);

}

}

public DataTable ObtenerPersonalXCedula(string cedula)

{

MySqlDataAdapter adp = new MySqlDataAdapter("SELECT * FROM tbl_personal

where ced_personal='" + cedula + "' ", connectionString);

DataSet ds = new DataSet();

try

{

adp.Fill(ds, "Personal");

return ds.Tables[0];

}

catch (Exception ex)

{

throw new ArgumentException("Error de conexion con la Base De Datos" +

ex.Message);

}

}

public DataTable ObtenerSecuencia()

{

MySqlDataAdapter adp = new MySqlDataAdapter("SELECT id_personal FROM

tbl_personal ORDER BY 1 desc LIMIT 1", connectionString);

DataSet ds = new DataSet();

try

{

adp.Fill(ds, "Personal");

return ds.Tables[0];

}

catch (Exception ex)

{

throw new ArgumentException("Error de conexion con la Base De Datos" +

ex.Message);

}

Page 177: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

155

}

public void InsertarPersonal(Comun.Personal p)

{

try

{

MySqlCommand cmd = new MySqlCommand("INSERT INTO tbl_personal

VALUES ( " + p.id_personal + " ,'" + p.ced_personal + "','" + p.ape_personal +

"','"+p.nom_personal+"','" + p.dir_personal + "','" + p.tel_personal + "','" +

p.log_personal + "','" + p.cla_personal + "','" + p.cel_personal + "', '" + p.est_personal

+ "',"+p.id_tipopersonal+")", connectionString);

connectionString.Open();

cmd.ExecuteNonQuery();

connectionString.Close();

}

catch (Exception ex)

{

throw new ArgumentException("Error de conexion con la Base De Datos" +

ex.Message);

}

}

public void ModificarPersonal(Comun.Personal p)

{

try

{

MySqlCommand cmd = new MySqlCommand("UPDATE tbl_personal set

ced_personal='" + p.ced_personal + "', ape_personal='" + p.ape_personal + "',

nom_personal='" + p.nom_personal + "', dir_personal='" + p.dir_personal +

"',tel_personal='" + p.tel_personal + "',cel_personal='" + p.cel_personal + "',

id_tipopersonal=" + p.id_tipopersonal + " where id_personal="+p.id_personal+"",

connectionString);

connectionString.Open();

cmd.ExecuteNonQuery();

connectionString.Close();

}

catch (Exception ex)

{

throw new ArgumentException("Error de conexion con la Base De Datos" +

ex.Message);

}

Page 178: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

156

}

public void EliminarPersonal(Comun.Personal p)

{

try

{

MySqlCommand cmd = new MySqlCommand("UPDATE tbl_personal set

est_personal='I' where id_personal=" + p.id_personal + "", connectionString);

connectionString.Open();

cmd.ExecuteNonQuery();

connectionString.Close();

}

catch (Exception ex)

{

throw new ArgumentException("Error de conexion con la Base De Datos" +

ex.Message);

}

}

}

}

CAPA DE LÓGICA DE NEGOCIOS

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using AccesoDatos;

using System.Data;

namespace LogicaNegocios

{

public class Logica_Personal

{

public static AccesoDatos_Personal AccesoMysql = new AccesoDatos_Personal();

public static DataTable ObtenerPersonal()

{

return AccesoMysql.ObtenerPersonal();

}

public static DataTable ObtenerPersonalXLogin(string usuario, string clave)

Page 179: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

157

{

return AccesoMysql.ObtenerPersonalXLogin(usuario, clave);

}

public static DataTable ObtenerPersonalXCedula(string cedula)

{

return AccesoMysql.ObtenerPersonalXCedula(cedula);

}

public static DataTable ObtenerPersonalXId(int codigo)

{

return AccesoMysql.ObtenerPersonalXId(codigo);

}

public static DataTable ObtenerPersonalXNombre(string nombre)

{

return AccesoMysql.ObtenerPersonalXNombre(nombre);

}

public static DataTable ObtenerPersonalXApellido(string apellido)

{

return AccesoMysql.ObtenerPersonalXApellido(apellido);

}

private static int Sq_Personal()

{

try

{

return

int.Parse(AccesoMysql.ObtenerSecuencia().Rows[0]["id_personal"].ToString()) + 1;

}

catch (Exception)

{

return 1;

}

}

public void InsertarPersonal(Comun.Personal p)

{

p.id_personal = Sq_Personal();

AccesoMysql.InsertarPersonal(p);

}

public void ModificarPersonal(Comun.Personal p)

{

AccesoMysql.ModificarPersonal(p);

Page 180: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

158

}

public void EliminarPersonal(Comun.Personal p)

{

AccesoMysql.EliminarPersonal(p);

}

}

}

CAPA DE PRESENTACIÓN

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

using LogicaNegocios;

namespace ConsultorioDental.Account.Personal

{

public partial class PersonalLista : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

if (!IsPostBack)

{

ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(),

"myScript", "javascript:window.scrollTo(0,600);", true);

if (Session["UsuarioAdministrador"] == null)

{

Response.Redirect("~/Account/Login.aspx", true);

}

else

{

Lbl_Usuario.Text = Session["UsuarioAdministrador"].ToString();

}

CargarDatos();

}

}

Page 181: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

159

private void CargarDatos()

{

GridView1.DataSource = Logica_Personal.ObtenerPersonal();

GridView1.DataBind();

}

private void PersonalNuevo()

{

Response.Redirect("~/Account/Personal/PersonalNuevo.aspx", true);

}

protected void lnk_Nuevo_Click(object sender, EventArgs e)

{

PersonalNuevo();

}

protected void Imgb_Nuevo_Click(object sender, ImageClickEventArgs e)

{

PersonalNuevo();

}

private void BuscarxCedula(string cedula)

{

if (cedula != "")

{

int existe =

Logica_Personal.ObtenerPersonalXCedula(cedula).Rows.Count;

if (existe>0)

{

GridView1.DataSource =

Logica_Personal.ObtenerPersonalXCedula(cedula);

GridView1.DataBind();

}

else

{

ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(),

"myScript", "alert('Ningún registro coincide con el criterio de búsqueda.');", true);

GridView1.DataSource = null;

GridView1.DataBind();

}

}

}

private void BuscarxNombre(string nombre)

Page 182: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

160

{

if (nombre != "")

{

int existe =

Logica_Personal.ObtenerPersonalXNombre(nombre).Rows.Count;

if (existe > 0)

{

GridView1.DataSource =

Logica_Personal.ObtenerPersonalXNombre(nombre);

GridView1.DataBind();

}

else

{

ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(),

"myScript", "alert('Ningún registro coincide con el criterio de búsqueda.');", true);

GridView1.DataSource = null;

GridView1.DataBind();

}

}

}

private void BuscarxApellido(string apellido)

{

if (apellido != "")

{

int existe =

Logica_Personal.ObtenerPersonalXApellido(apellido).Rows.Count;

if (existe > 0)

{

GridView1.DataSource =

Logica_Personal.ObtenerPersonalXApellido(apellido);

GridView1.DataBind();

}

else

{

ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(),

"myScript", "alert('Ningún registro coincide con el criterio de búsqueda.');", true);

GridView1.DataSource = null;

GridView1.DataBind();

}

Page 183: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

161

}

}

private void BotonBuscar()

{

string op = DropDownList1.SelectedValue;

if (op != "0")

{

switch (op)

{

case "T":

CargarDatos();

TxtBuscar.Text = "";

break;

case "C":

BuscarxCedula(TxtBuscar.Text);

break;

case "N":

BuscarxNombre(TxtBuscar.Text);

break;

case "A":

BuscarxApellido(TxtBuscar.Text);

break;

}

}

}

protected void ImgBtn_BuscarPersonal_Click(object sender,

ImageClickEventArgs e)

{

BotonBuscar();

}

protected void GridView1_RowCommand(object sender,

GridViewCommandEventArgs e)

{

int codigo = Convert.ToInt32(e.CommandArgument);

if (e.CommandName == "Editar")

{

Response.Redirect("~/Account/Personal/PersonalNuevo.aspx?cod=" +

codigo, true);

Page 184: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

162

}

if (e.CommandName=="Eliminar")

{

Logica_Personal logicapersonal = new Logica_Personal();

Comun.Personal p=new Comun.Personal ();

p.id_personal=codigo;

logicapersonal.EliminarPersonal(p);

CargarDatos();

}

}

protected void LinkButton1_Click(object sender, EventArgs e)

{

Session.Clear();

Response.Redirect("~/Account/Login.aspx", true);

}

private void Regresar()

{

if (Session["UsuarioAsistente"] != null)

{

Response.Redirect("~/Account/Principal.aspx", true);

}

else if (Session["UsuarioDoctor"] != null)

{

int cod = int.Parse(Session["id_Usuario"].ToString());

Response.Redirect("~/Account/Personal/PersonalAdministracion.aspx?cod=" + cod,

true);

}

else

{

Response.Redirect("~/Account/Administracion.aspx", true);

}

}

protected void ImgRegresar_Click(object sender, ImageClickEventArgs e)

{

Regresar();

}

protected void LnkRegresar_Click(object sender, EventArgs e)

{

Page 185: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

163

Regresar();

}

void ddl_SelectedIndexChanged(object sender, EventArgs e)

{

GridView1.PageSize = int.Parse(((DropDownList)sender).SelectedValue);

if (DropDownList1.SelectedValue == "0")

{

CargarDatos();

}

else

{

BotonBuscar();

}

}

}

}

Page 186: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

164

CONCLUSIONES Y RECOMENDACIONES

CONCLUSIONES

En este manual técnico se describe los componentes básicos, todo esto con el

objeto de que se pueda leer, interpretar y analizar las partes de que se

confirma el sistema desarrollado a fin de que se le desee realizar

modificaciones futuras o bien actualizaciones para mejorar su eficiencia y de

ser posible sea base para algunos sistemas futuros a desarrollarse que sean

afines a este.

RECOMENDACIONES

Con este documento se espera que sea claro, fácil de entender para los

programadores, diseñadores, analistas de software que en si deseen realizar

algunas de las acciones descritas anteriormente al sistema.

Page 187: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

165

Anexo 11

Acta de Entrega

Page 188: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

166

Anexo 11

Acta de Entrega

ACTA DE CONFORMIDAD DE RECEPCIÓN DEL SOFTWARE

Por medio de la presente, el estudiante Mejía Stalin quien desarrolló el proyecto de

grado “Los servicios odontológicos y los sistemas de información médicos. Software

aplicado a la gestión de la clínica Fe-Dent Consultorios Odontológicos”, hace la

entrega del software requerido para la implementación del proyecto para la institución

Fe-Dent consultorios odontológicos, los mismos que son recibidos a entera

satisfacción.

Para constancia de lo actuado se procede a la firma de la presente acta por triplicado,

en Quito 14, de Octubre del 2012.

Entregué Conforme Recibí Conforme

__________________________ __________________________

Sr. Stalin Mejía Ing. Julio Hinojosa

Page 189: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

167

Anexo 12

Cronograma de Actividades

Page 190: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

168

Page 191: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

169

Anexo 13

Presupuesto

Page 192: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

170

Anexo 13

Presupuesto

Detalle Cantidad

Costo

Unitario Costo Total

Estación de Trabajo 1 $ 800,00 $ 800,00

Impresora 1 $ 120,00 $ 120,00

Útiles de Oficina 6 $ 40,00 $ 240,00

Internet 6 $ 21,00 $ 126,00

Servicios Básicos 6 $ 15,00 $ 90,00

Varios 6 $ 25,00 $ 150,00

Total $ 1526,00

Page 193: LOS SERVICIOS ODONTOLÓGICOS Y LOS SISTEMAS DE …

INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”

171

Anexo 14

Documentos de procesamiento y tabulación de información