Beruflich Dokumente
Kultur Dokumente
MATERIA:
ARQUITECTURA Y DISEO DE SOFTWARE.
Carrera: Ingeniera en Sistemas Computacionales. Catedrtico: M.I. JOSE YAHVEHCONTRERAS DE LOS REYES Alumno: HUMBERTO GERARDO CHAVARRIA PEREZ Matricula: 293S4034 SEMESTRE: 8to.
CARRETERA A PRESA LA AMISTAD KM. 9 C.P. 26280 CD. ACUA, COAHUILA TEL: (877)773 1800 FAX: EXT 107 www.tecnologicodeacuna.edu.mx ACADEMIA DE INGENIERA EN SISTEMAS COMPUTACIONALES.
CARRETERA A PRESA LA AMISTAD KM. 9 C.P. 26280 CD. ACUA, COAHUILA TEL: (877)773 1800 FAX: EXT 107 www.tecnologicodeacuna.edu.mx ACADEMIA DE INGENIERA EN SISTEMAS COMPUTACIONALES.
CARRETERA A PRESA LA AMISTAD KM. 9 C.P. 26280 CD. ACUA, COAHUILA TEL: (877)773 1800 FAX: EXT 107 www.tecnologicodeacuna.edu.mx ACADEMIA DE INGENIERA EN SISTEMAS COMPUTACIONALES.
4. etapa de anlisis para ser im plementadas y el sistemas sea flexible y extensible con el diseo de este. Publicado por wal20 en 09:04 No hay comentarios: Metodologia Este emplea tres clases de modelo: Modelo de objetos: Permiten representar graficamente los objetos las clases y relaciones mediante dos tipos de diagramas de clase y diagramas de caso concreto. Modelo dinamico: Se enfatisa en los aspectos relacionados con el tiempo y con los cambios mediante el diagrama de estados.
INSTITUTO TECNOLOGICO SUPERIOR DE CIUDAD ACUA Implementacin: Las clases y objetos desarrolladas en la
Diagrama de Clases. La Metodologa de Booch es una tcnica usada en ingeniera de software. Es unlenguaje de modelado de objetos y una metodologa ampliamente usada en el diseo de software orientado a objetos. Fue desarrollada por Grady Booch mientras trabajaba para Rational Software (hoy parte de IBM). Los aspectos notables de la metodologa de Booch han sido superados por el Lenguaje Unificado de Modelado, que combina elementos grficos de la metodologa de Booch junto a elementos de la tcnica de modelado de objetos y la Ingeniera de softwareorientada a objetos Los aspectos metodolgicos de la metodologa de Booch fueron incorporados en varias metodologas y procesos, siendo la principal de ellas el Proceso Racional Unificado(RUP). 2 Metodologa Booch (OOD) [El diseo orientado a objetos] es el mtodo que lleva a una descomposicin Orientado aObjetos. Aplicando DOO, se crea software resistente al cambio y escrito con economa deexpresin. Se logra un mayor nivel de confianza en la correccin del software a travs de ladivisin inteligente de su espacio de estados. En ltima instancia, se reducen los riesgos inherentesal desarrollo de sistemas (Booch, 1994) . El enfoque de Grady Booch para OOD es uno de los ms populares, y es apoyado por una variedadde herramientas de precio razonable que van desde Visio a Rational Rose. Booch es el cientficodirector en el Rational Software, que produce a Rational Rose.Abarca un microproceso de desarrollo y un macroproceso de desarrollo . 4
2.1
El Mtodo Booch El mtodo original de Booch comienza por un anlisis de flujo de datos, que se utilizaentonces como ayuda para identificar objetos, buscando tanto objetos concretos comoobjetos abstractos en el espacio del problema, que se encontraran a partir de las burbujas yalmacenes de datos en el diagrama de flujo de datos (DFD). (Romero Guillen, 2005) Est orientado a analizar el modo, los documentos, y requisitos del sistema en desarrollo. LaMetodologa de Booch ofrece un desarrollo orientado a objetos en las fases de anlisis ydiseo. La fase de anlisis se divide en los siguientes pasos: y Establecer los requerimientos desde la perspectiva del cliente. Este paso generauna descripcin de alto nivel de las funciones y estructuras del sistema. y Anlisis del dominio. El anlisis de dominio se logra mediante la definicin declases de objetos, sus atributos, la herencia, y los mtodos. Adems los diagramasde estado de los objetos son establecidos. y F inalmente la Validacin. La fase de anlisis se repite entre el paso de los requerimientos del cliente, el paso de anlisis del dominio y la etapa de validacin hasta obtener la consistencia se alcanza. Una vez que la fase de anlisis se ha completado la metodologa Booch desarrolla la arquitectura en la fase de diseo. Esta fase es iterativa. Un diseo lgico es establecido a un diseo fsico, donde detalles de hilos de ejecucin, procesos, rendimiento, tipo de datos, ubicacin, estructuras de datos, visibilidad y distribucin son establecidas. Un prototipo se crea y es probado. El proceso se repite entre diseo lgico, diseo fsico, prototipos y pruebas. Esta metodologa es secuencial tomando en cuenta que primero se realiza la fase de anlisis y a continuacin la fase de diseo. Y es cclica porque estas etapas constan de pasos.