Diseño De Arquitectura
Grupo SWAT
Documentación sobre Diseño y Arquitectura
Versión 1.0
Historia de Revisión
Fecha | Versión | Descripción | Autor |
22/09/11 | 1 | Versión inicial | GRUPO 04 |Documento de diseño
Introducción
El presente documento reflejará el diseño conceptual que presentará las necesidades planteadas para desarrollar SWATSOFT, el diseño está basado en la fase de Diseño de la Metodología Grover.
Alcance del documento
En este documento se especificarán los pasos para para ejecutar la fase de diseño de la Metodología Grover. Se comenzará con la selección de latécnica de representación del conocimiento y la estrategia de control. Luego se seleccionará una herramienta de software que reuna mejor las necesidades del problema. Posteriormente un sistema prototipo pequeño es luego construido para validar el proyecto y para proporcionar una guía para el trabajo futuro. Finalmente el sistema es entonces extensamente desarrollado y refinado para encontrar losobjetivos del proyecto. Este proceso es estructurado de acuerdo a las siguientes tareas:
Tarea 1: Seleccionar Técnica de Representación del Conocimiento
Tarea 2: Seleccionar Técnica de Control
Tarea 3: Seleccionar Software de Desarrollo de Sistema de Extracción de
Información
Tarea 4: Desarrollo de Prototipo
Tarea 5: Desarrollo de Interfase
Tarea 6: Desarrollo del Producto
TAREA1: Seleccionar Técnica de Representación del Conocimiento
Se escogerá una técnica de representación del conocimiento basada en frames, debido a que nuestro sistema de extraccion de información contempla objetos importantes referenciandolos con sus relaciones.
TAREA 2: Seleccionar Técnicas de Control
Se utilizará el encadenamiento hacia adelante, debido a que hemos recolectado informaciónsobre el problema y luego hemos acordado qué puede ser concluido.
TAREA 3: Seleccionar Software para el desarrollo del sistema de Extracción de Información
Hemos seleccionado el Lenguaje de programación basado en objetos (Java) para para el desarrollo del sistema de extracción de información.
Categorías de software
Figura N° 1: Categorías de Software
Importancia decaracterísticas de software
Las características a considerar en la elección de una herramienta de desarrollo son:
General
Costo
El Hardware de la computadora
Licencia
Apoyo en la capacitación
Desarrollador de Interfaz
Codificando el conocimiento
Razonamiento inexacto
Establecer reglas
Acceso externo al programa
Utilidades de depuración
Interfaz deusuario
Preguntas
Explicaciones
Gráficos
Hipertexto
TAREA 4: Desarrollo del Prototipo
Seleccionado el software de acuerdo a los requerimientos del proyecto, empezaremos el desarrollo. La mayoría de proyectos de sistemas de extracción de información comienzan el desarrollo construyendo un prototipo de sistema pequeño. Un prototipo es un modelo del sistema final. Suestructura básica, que representa y procesa el conocimiento del problema, es igual al esperado en el sistema final.
TAREA 5: Desarrollo de la Interfaz
Deben definirse las características técnicas de la interfaz al principio del proyecto con la cooperación del usuario. El desarrollo de la interfaz debe empezar con el desarrollo del prototipo del sistema de extracción de información.
Lasclaves para un diseño eficaz de la interfaz son:
Consistencia
Claridad
Control
Colores de la pantalla
TAREA 6: Desarrollo del Producto
Durante el desarrollo del prototipo, se sostienen las sesiones de extracción de conocimiento y se corren las pruebas. En un modo evolutivo, el prototipo del sistema empieza a asumir la forma del sistema final. No hay un punto...
Regístrate para leer el documento completo.