ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Proyecto Inteligencia Artificial

bengalyTarea24 de Septiembre de 2015

3.572 Palabras (15 Páginas)554 Visitas

Página 1 de 15

[pic 1]

Instituto Tecnológico Superior de Comalcalco[pic 2]

Ingeniería en Sistemas Computacionales.

ARQUITECTURA Y DISEÑO DE SOFTWARE

Asistente Medico Virtual (AMV 1.0)

CATEDRATICO:         

Elías Rodríguez Rodríguez

GRADO Y GRUPO:

 8vo. “A”.

ENTREGAN:        

  • Danny De La Cruz Candelero.
  • Carlos Omar Ortiz Delgado.
  • Francisco Javier De La Cruz Aguilar.  
  • Homero Almeida de los Santos.

            FECHA: A 21 de Marzo de 2013.


Capítulo I: Generalidades.

ANTECEDENTES.

     Hasta hace unos años la manera de ejercer la medicina era, por así decirlo, de manera manual. El medico desde su desarrollo profesional hasta la práctica de su profesión hacia uso de instrumentos rudimentarios y ordinarios para la época, sistemas de documentación escrita que pasado el tiempo generaban grandes masas de archivos inútiles y un sistema parcialmente lento para la detección de padecimientos.

     Todo esto recaía en sistema medico un tanto inadecuado e ineficiente acorde a las necesidades que se aquejaban a la humanidad.

     Tras la revolución industrial en el siglo XVIII, la medicina, como en muchas otras disciplinas, experimentaron grandes avances tecnológicos, científicos e industriales. Dando paso al desarrollo exponencial de las tecnologías aplicadas en la medicina. Esto lo podemos comprobar actualmente en el empleo de la robótica en cirugías de alto riesgo a control remoto, medicina micro y nano biótica o en el uso de la medicina genética por mencionar algunas.

PLANTEAMIENTO DEL PROBLEMA.

     Desde los principios de la humanidad el hombre ha buscado en la naturaleza soluciones a los problemas de salud que le han aquejado, históricamente es bien sabido de la existencia de enfermedades que han arrasado con multitudes de personas, a las cuales se les ha llamado plagas o epidemias. Actualmente gracias a los avances en el desarrollo científico y tecnológico han logrado llevar la medicina a otro nivel, sin embargo, no se cuenta aún con una cobertura médica profesional completa al alcance de la ciudadanía en general.

     Es allí donde muchos desarrolladores han fijado la mirada y propuesto una solución parcial a esta ineficiencia, con el desarrollo e implementación de software capaz de generar respuestas medicas a los posibles padecimientos del paciente. Al ser un sistema experto, imitara en lo posible respuestas propias de un experto en el tema, como bien lo podría ser un médico general.

     Es por esto que se propone el implementar un software que emule parcialmente el desempeño del sistema experto medico con el fin de tratar “humanamente” los padecimientos.

JUSTIFICACION.

     En base a lo que en el anterior planteamiento redactado, queda demostrado que el empleo de un software beneficiará gradualmente a la población para la que este sirva.

     Evidentemente los beneficios que se obtendrán serán reflejados a mediano o largo plazo, descartando el hecho de obtener beneficios al poco tiempo de su implementación.

OBJETIVO GENERAL.

     Desarrollar un software capaz de auxiliar en la toma de decisiones médicas que al paciente en cuestión competen, partiendo como base de la información proporcionada por el mismo.

OBJETIVO ESPECIFICO.

    Generar un complejo sistema de comparaciones estructurado, a partir del cual se generará la decisión más óptima al padecimiento.

     Desarrollar un conjunto de cuestiones estrechamente relacionadas; de ellas dependerá parcialmente el rumbo que dentro de la estructura se tome.

     Recurrir al lenguaje de programación php, empleado por su destacable cualidad de ser orientado a objetos.

     Hacer uso de una base de datos estructurada, aplicando SQL como gestor de base de datos.


1.6 METODOLOGIA UTILIZADA.

1.6.1 METODOLOGIA DE LA INVESTIGACION.

     La metodología que regirá el desarrollo del software será la metodología del tipo espiral. Esto, por la cualidad que presenta de ser un ciclo de desarrollo parcialmente rápido, lo que se acomoda a los tiempos con los que cuenta el grupo desarrollador del software. Otra cualidad por la que se inclinó por este ciclo de desarrollo es la capacidad de llegar a algo más complejo con cada ciclo que se dé en él, es decir, con cada vez que encontramos errores o se requieran modificaciones en el desarrollo se tendrá que repetir completamente el ciclo lo que nos permite aproximarnos a algo más sólido y consistente cada vez. Por lo tanto en este proyecto se hará uso de la metodología cuantitativa y cualitativa dado que se implementaran  encuestas a una determinada población para poder visualizar la viabilidad del proyecto.

1.6.1.1 FUENTE DE LA INVESTIGACION

    Dado que AMV 1.0 hará uso de información médica de diversas índoles, las fuentes deben ser variadas, ya que de esta información dependerá la estructura condicional y funcional, así como la razón de las cuestiones y supuestos planteada por el software para entendimiento del usuario.

     Al tratarse de un software proveedor de información, las fuentes de investigación se tratan directamente de la fuente de información, es decir, la investigación a realizar será a partir de la información de tipo científica y empírica que se recabe directamente de 3 personas especialistas en el tema.

     La primera de las fuentes de información se trata del Dr. Eduardo Mora Ortiz especialista pediatra actual residente del Hospital Del Niño Dr. Rodolfo Nieto Padrón, la Lic. En enfermería Aurora del Carmen Ortiz Mago, asignada al área de geriatría del Hospital General y finalmente el médico Cirujano Dentista Miguel Ángel Aparicio Rendón propietario de la clínica dentista Odontisur ubicada en la calle Orrico De Los Llanos esquina Cuauhtémoc.


1.6.1.2 INSTRUMENTO DE RECOLECCIÓN DE DATOS.

     Como parte de la recaudación de información, se recurrirá a la aplicación de la entrevista. Esto como parte de la recaudación de información directa y parcialmente más certera ya que se cuenta con otros parámetros de obtención de información como el lenguaje kinésico o interpretación gestuales.

1.6.1.3 UNIVERSO DE ESTUDIO.

     De acuerdo a las metodologías a utilizar para recabar el universo de estudio, se ha considerado tomar como muestra un grupo de 100 personas como parte de la población, en cuanto a ello se tomará una muestra de 50 personas (Introducir la fórmula para calcular la población y muestra), dado a los cuestionamientos planteados se obtendrá el porcentaje de manera esquematizada de las personas que creen factible o no a la creación de un Sistema Medico Inteligente (AMV 1.0).

1.6.1.4 TIPO DE PROGRAMACIÓN UTILIZADA.

     En base a los requerimientos del sistema, como parte de la programación que tendrá el software se requiere hacer uso de un lenguaje de programación orientado a objetos, por lo tanto, se considera usar el Lenguaje Java Script, ya que es aplicable en el desarrollo de aplicaciones empresariales a gran escala, para mejorar la funcionalidad de los servidores Web, para proporcionar aplicaciones para los dispositivos domésticos y para muchos otros propósitos, sobre todo que es Orientado a Objetos, es decir, que trabaja con varias clases y estas a su vez constan de piezas llamadas métodos, los cuales realizan tareas y devuelven información cuando completan esas tareas, lo que nos permitirá el buen funcionamiento del sistema a desarrollar. Cabe mencionar que se hará  uso de una Base de Datos en la cual se albergarán los datos de los médicos especialistas en base a su rama y esta a su vez estará interconectada con el Lenguaje de Programación Java. Cabe mencionar que se hará uso de la herramienta Flash.


1.6.2 ENFOQUE DEL DESARROLLO DEL SISTEMA

     1.6.2.1 El presente proyecto estará basado en la metodología del Modelo Espiral. El cual cuenta con las características necesarias para la elaboración del proyecto de software a desarrollar ya que la ventaja de usar esta metodología es que al momento de elaborar el diseño o programación del software pueden ocurrir diversos tipos de errores en la elaboración del mismo, lo que nos permite este método es que se puede retornar al paso anterior el cual nos indicaría la parte probable donde se encuentre el error, ya sea en la Planificación, análisis de riesgo, ingeniería  o en la evaluación.

     A continuación se definen cada una de ellas.

PLANIFICACIÓN.

     Determina que parte del desarrollo se abordará en ese ciclo.

ANALISIS DE RIESGO.

     Evaluar diferentes alternativas para esa parte del desarrollo seleccionando la más ventajosa y tomando precauciones para evitar los posibles inconvenientes.

INGENIERÍA.

     Las actividades de los modelos clásicos.

EVALUACIÓN.

     Se analizan los resultados de la fase de ingeniería.

[pic 3] 


1.6.3 EL LENGUAJE DE MODELADO UNIFICADO

     El siguiente proyecto de software se hará uso del Lenguaje de Modelado Unificado (UML) para la interpretación gráfica de las actividades que se desarrollarán en el mismo.

...

Descargar como (para miembros actualizados) txt (22 Kb) pdf (686 Kb) docx (891 Kb)
Leer 14 páginas más »
Disponible sólo en Clubensayos.com