Está en la página 1de 11

UNIVERSIDAD NACIONAL DE TRUJILLO

FACULTAD DE INGENIERA
ESCUELA ACADMICA PROFESIONAL
DE INGENIERA DE SISTEMAS

SISTEMA EXPERTO EN FALLAS DE
MOTOCICLETA

CURSO:
SISTEMAS EXPERTOS

INTEGRANTES:
AGREDA AREDO, DEYMER YESDIN
BURGOS GAMARRA, CRISTHIAN ALBERTO
GASTAADUI CABALLERO, YAJAIRA
PEREYRA VERASTEGUI, GLORIA ANELY
TAMAYO AVALOS, JHON PIER
DOCENTE:
ING. TENORIO CABRERA, JOSE LUIS.
CICLO:
IX
TRUJILLO - 2014



Universidad Nacional de Trujillo
Escuela Ingeniera de Sistemas


2
Agreda & Burgos & Gastaadui &
Pereyra & Tamayo
MOTO SERVICIOS MARY
Agreda & Burgos & Gastaadui
& Pereyra & Tamayo
PROYECTO SISTEMAS EXPERTOS

EMPRESA:

Moto servicio Mary

UBICACIN:

Manuel Arvalo Mz A40 Lote 21

MISION:

Ofrecer el mejor servicio en el mantenimiento de motos como centro de servicio
tcnico que somos, logrando generar confianza con nuestros clientes y que nos
reconozcan como una empresa de la cual se tiene certeza de su buen servicio y
calidad de trabajo.

VISIN:

Convertirnos en un mediano plazo en la empresa preferida para el mantenimiento
de motos a travs de nuestro excelente servicio y atencin a nuestros clientes

OBEJTIVOS:

Ofrecer un servicio integrado de calidad en la distribucin y venta de motos,
repuestos para motos y accesorios para motos a nivel local.

Cumplir y superar las expectativas de nuestros clientes a travs de un servicio
excelente, con la finalidad de crear fidelidad entre ellos.

Capacitar a nuestro personal en forma continua, con el objetivo de fomentar la
cultura de servicio de calidad y excelencia.

Universidad Nacional de Trujillo
Escuela Ingeniera de Sistemas


3
Agreda & Burgos & Gastaadui &
Pereyra & Tamayo
MOTO SERVICIOS MARY
Agreda & Burgos & Gastaadui
& Pereyra & Tamayo
Ser una organizacin que logre resolver problemas y aprovechar oportunidades
mediante el cumplimiento de nuestro sistema de valores y aprendizaje continuo.

Realizar acuerdos y alianzas estratgicas con empresas de misin, visin y valores
en sintona con los nuestros para poder juntos lograr nuestra misin y valores.

VALORES:

tica: Honestidad, credibilidad, verdad y lealtad

Excelencia: Calidad, eficiencia y productividad

Servicio al cliente: Atencin, amabilidad y agilidad

Responsabilidad: Puntualidad, disciplina, trabajo tenaz y equidad.

Desarrollo creativo: Solucin de problemas, aprendizaje y cooperacin

EXPERTO:

Alejandro Valverde Espino

PROBLEMTICA:

En la empresa muchas veces se cuenta con un solo trabajador, encontrando
momentos en el da en que no se abastece para tanto trabajo.

SOLUCIN PLANTEADA:

Sistema experto capas de localizar las fallas de una motocicleta, ayudando al
experto a continuar con sus labores de manera ms efectiva.
Universidad Nacional de Trujillo
Escuela Ingeniera de Sistemas


4
Agreda & Burgos & Gastaadui &
Pereyra & Tamayo
MOTO SERVICIOS MARY

Universidad Nacional de Trujillo
Escuela Ingeniera de Sistemas

5
Agreda & Burgos & Gastaadui &
Pereyra & Tamayo
MOTO SERVICIOS MARY
METODOLOGA IDEAL (Degl Inocenti, 2003)
La metodologa IDEAL, presenta un ciclo de vida troncocnico en tres dimensiones. Su
base es un modelo en espiral (Behm, B.W. 1987) y la tercera dimensin representa el
mantenimiento perfectivo una vez implementado el SE.
El desarrollo del sistema se basa en la filosofa del modelo en espiral en donde cada fase
finaliza con un prototipo que conduce a la fase siguiente del ciclo. El mantenimiento
perfectivo involucra la incorporacin sistemtica de nuevos conocimientos (adquiridos
por el uso del sistema). Los ejes de la base del cono representan el costo y el tiempo.
FASE I: Identificacin de la tarea.
1.1. Plan de requisitos y adquisicin de conocimientos.
Definir con los usuarios cules son los objetivos cuantitativos, cualitativos y
filosficos del sistema a desarrollar. Definir las limitaciones de costo y tiempo,
tecnologa disponible y requisitos de fiabilidad y calidad.
Para confeccionar el Plan de Requisitos es necesario comenzar con la Adquisicin
de Conocimientos, entrevistando directivos, expertos y usuarios. La Adquisicin
de conocimientos ms profunda corresponde a la Fase II.
1.2. Evaluacin y Seleccin de la Tarea
Esta etapa, que conforma el estudio de viabilidad, se lleva a cabo realizando una
evaluacin de la tarea, desde la perspectiva de la INCO, y luego
cuantificando dicha evaluacin para ver qu grado de dificultad presenta la tarea.
1.3. Definicin de las Caractersticas de la Tarea.
Definir las caractersticas ms relevantes de la aplicacin. Definir formalmente
los requisitos del usuario (se pasa de una descripcin informal a una descripcin
tcnica completa), se definen los requisitos Funcionales, Operativos, de Interfaz
y de Soporte.
Esta etapa tiene como objetivo producir un diseo general del prototipo.
Engloba dos actividades principales, el desarrollo del diagrama de flujo de datos
(DFD) y el diseo arquitectnico del sistema.
Universidad Nacional de Trujillo
Escuela Ingeniera de Sistemas

6
Agreda & Burgos & Gastaadui &
Pereyra & Tamayo
MOTO SERVICIOS MARY
FASE II: Desarrollo de los prototipos
La Fase II concierne al desarrollo de prototipos que permiten ir definiendo y refinando,
ms rigurosamente, las especificaciones del sistema, de una forma gradual hasta
conseguir las especificaciones exactas de los requerimientos del Sistema.
Se desarrollan sucesivamente los prototipos de: Demostracin, Investigacin, Campo y
Operacin, siendo cada uno el resultado de refinar el anterior
2.1. Concepcin de la Solucin
Esta etapa tiene como objetivo producir un diseo general del prototipo.
Engloba dos actividades principales, el desarrollo del diagrama de flujo de datos
(DFD) y el diseo arquitectnico del sistema.
2.2.Adquisicin de Conocimientos y Conceptualizacin de los
Conocimientos.
Se realiza la adquisicin, en sus dos facetas de extraccin de los
conocimientos: pblicos se obtienen de (libros, documentos, manuales de
procedimientos, etc.) y la educacin de los conocimientos privados de los expertos.
Se alterna esta etapa cclicamente con la etapa de Conceptualizacin para
modelar el comportamiento del experto.
2.3.Formalizacin de los Conocimientos.
Se realizan dos actividades fundamentales:
Se seleccionan los formalismos para representar en la mquina
los conocimientos que conforman la conceptualizacin obtenida en la etapa
anterior.
Se realiza un diseo detallado del SE. Hay que establecer los mdulos que
definen el motor de inferencias, la base de conocimientos y las interfaces
con el usuario y con otros sistemas.


Universidad Nacional de Trujillo
Escuela Ingeniera de Sistemas

7
Agreda & Burgos & Gastaadui &
Pereyra & Tamayo
MOTO SERVICIOS MARY
2.4.Implementacin.
Si se seleccion una herramienta de desarrollo adecuada al problema, la
implementacin es inmediata y automtica. En otro caso, es necesario programar,
al menos parte del SBC con las dificultades y problemas que implican cualquier
implementacin.
2.5.Validacin y Evaluacin.
Se definen Casos de prueba, Ensayo en paralelo y se examina detalladamente la
interfaz de usuario.
2.6.Definicin de nuevos requisitos, especificaciones y diseo.
Debido a la construccin incremental del Sistema, en esta etapa se definen los
requisitos, especificaciones y diseo del siguiente prototipo. Posteriormente se
repiten las etapas 2.1. a 2.6
FASE III: Ejecucin de la construccin del sistema integrado.
Debido a que la mayora de los SS.EE forman parte de sistemas computacionales ms
generales con los que interactan, se requiere realizar una serie de tareas de integracin
resumidas en la Fase III.
3.1. Requisitos y Diseo de la Integracin con otros sistemas.
Consiste en el estudio y diseo de interfaces y puentes con otros sistemas hardware
y software.
3.2. Implementacin y Evaluacin de la Integracin.
En esta etapa se implementa la integracin del SE con los otros sistemas hardware
y software, para conseguir un sistema final.
3.3. Aceptacin del sistema por el usuario.
Es la prueba final de aceptacin por los expertos y usuarios finales, que debe
satisfacer todas sus expectativas y exigencias, tanto en lo concerniente a su
fiabilidad como eficiencia.

Universidad Nacional de Trujillo
Escuela Ingeniera de Sistemas

8
Agreda & Burgos & Gastaadui &
Pereyra & Tamayo
MOTO SERVICIOS MARY
Fase IV Actuacin para conseguir el mantenimiento perfectivo
En los sistemas tradicionales de software, el mantenimiento que se establece es
bsicamente correctivo. Sin embargo, dadas las caractersticas especficas de los
SS.BB.CC, el mantenimiento perfectivo es esencial, puesto que, adems del aumento
de funcionalidades, efecta la incorporacin de nuevos conocimientos que, sin duda se
van a generar por el propio uso del SBC. Este mantenimiento, viene reflejado en el ciclo
de vida en la tercera dimensin del espiral tronco- cnica.
4.1.Definir el Mantenimiento del sistema global
Se emplean las tcnicas de IS para establecer el mantenimiento correctivo y
perfectivo que se llevar a cabo.
4.2.Definir el Mantenimiento de las bases de conocimientos.
Hay que dedicar una etapa especial a estudios del mantenimiento de la base de
conocimientos del SE.
4.3.Adquisicin de nuevos conocimientos.
Considera la incorporacin de nuevos conocimientos, que se generan por el propio
uso del sistema. El anlisis de protocolos, como forma de adquisicin de
conocimientos es imprescindible.
Este mantenimiento se ve reflejado en la tercera dimensin de la espiral
troncocnica.
FASE V: Lograr una adecuada transferencia tecnolgica.
En general cualquier sistema tecnolgico, necesita para su correcta implantacin y uso
rutinario, una adecuada transferencia de manejo. Esto es especialmente crtico en los
SBC en donde se han detectado diferencias considerables cuando los manejan sus
diseadores con respecto a su uso rutinario por los usuarios finales.
5.1.Organizar la transferencia tecnolgica.
Definir sesiones de entrenamiento de los diseadores con los usuarios, tanto para
explicar el manejo del propio sistema como para manejar y entender la
documentacin
Universidad Nacional de Trujillo
Escuela Ingeniera de Sistemas

9
Agreda & Burgos & Gastaadui &
Pereyra & Tamayo
MOTO SERVICIOS MARY
5.2.Completar la documentacin del sistema.
Realizar un manual de usuario amigable
SOFTWARE DE DESARROLLO
Eclipse (Galli, 2005)
Es un entorno de desarrollo integrado de cdigo abierto y multiplataforma. Mayormente
se utiliza para desarrollar lo que se conoce como Aplicaciones de Cliente Enriquecido,
opuesto a las aplicaciones Cliente - Liviano basadas en navegadores. Es potente y
completa plataforma de programacin, desarrollo y compilacin de elementos tan
variados como sitios web, programas en C++ o aplicaciones Java. No es ms que un
entorno de desarrollo integrado (IDE) en el que encontrars todas las herramientas y
funciones necesarias para tu trabajo, recogidas adems en una atractiva interfaz que lo
hace fcil y agradable de usar.
Plataforma de Cliente Enriquecido
La base para Eclipse es la plataforma de cliente enriquecido (del Ingls Rich Client
Plataform RCP).
La Plataforma de Cliente enriquecid (Degl Inocenti, 2003)o est constituida por los
siguientes componentes:
Plataforma principal: inicio de Eclipse, ejecucin de plugins.
OSGi: una plataforma para bundling estndar.
El Standard Widget Toolkit (SWT): un widget toolkit portable.
Face: manejo de archivos, manejo de texto, editores de texto.
El Workbench de Eclipse: vistas, editores, perspectivas, asistentes

Ventajas en la utilizacin de Eclipse
El entorno de desarrollo integrado (IDE) de Eclipse emplea mdulos (en ingls plug-
in) para proporcionar toda su funcionalidad al frente de la Plataforma de Cliente rico,
a diferencia de otros entornos monolticos donde las funcionalidades estn todas
incluidas, las necesite el usuario o no.
Este mecanismo de mdulos es una plataforma ligera para componentes de software.
Adicionalmente a permitirle a Eclipse extenderse usando otros lenguajes de
Universidad Nacional de Trujillo
Escuela Ingeniera de Sistemas

10
Agreda & Burgos & Gastaadui &
Pereyra & Tamayo
MOTO SERVICIOS MARY
programacin como son C/C++ y Python, permite a Eclipse trabajar con lenguajes
para procesado de texto como LaTeX, aplicaciones en red como Telnet y Sistema de
gestin de base de datos.
La arquitectura plug-in permite escribir cualquier extensin deseada en el ambiente,
como sera Gestin de la configuracin. Se provee soporte para Java y CVS en el SDK
de Eclipse. Y no tiene por qu ser usado nicamente para soportar otros Lenguajes de
programacin.
La definicin que da el proyecto Eclipse acerca de su Software es: "una especie de
herramienta universal - un IDE abierto y extensible para todo y nada en particular".
En cuanto a la utilizacin de eclipse para la creacin de aplicaciones clientes se puede
decir que:
Eclipse provee al programador con Frameworks muy ricos para el desarrollo de
aplicaciones grficas, definicin y manipulacin de modelos
de Software, Aplicaciones web, etc. Por ejemplo, GEF (Graphic Editing Framework
- Framework para la edicin grfica) es un plug-in de Eclipse para el desarrollo de
editores visuales que pueden ir desde procesadores de texto wysiwyg hasta editores
de diagramas UML, interfaces grficas para el usuario (GUI), etc. Dado que los
editores realizados con GEF "viven" dentro de Eclipse, adems de poder ser usados
conjuntamente con otros plugins, hacen uso de su interfaz grfica personalizable y
profesional.
El SDK de Eclipse incluye las herramientas de desarrollo de Java, ofreciendo un IDE
con un compilador de Java interno y un modelo completo de los archivos fuente de
Java. Esto permite tcnicas avanzadas de refactorizacin y anlisis de cdigo.
El IDE tambin hace uso de un espacio de trabajo, en este caso un grupo de metadata
en un espacio para archivos plano, permitiendo modificaciones externas a los archivos
en tanto se refresque el espacio de trabajo correspondiente.




Universidad Nacional de Trujillo
Escuela Ingeniera de Sistemas

11
Agreda & Burgos & Gastaadui &
Pereyra & Tamayo
MOTO SERVICIOS MARY
Bibliografa

- Degl Inocenti, Ing. Alejandro. 2003. Sistema Experto para Diagnstico de Fallas de
Transmision Electrica. Buenos Ares : ITBA, 2003.
- Galli, Peter. 2005. ECURED - Conocimiento con todos y para todos. [En lnea] 02 de 11
de 2005. [Citado el: 26 de 05 de 2014.]
http://www.ecured.cu/index.php/Eclipse,_entorno_de_desarrollo_integrado.

También podría gustarte