Documento de Diseño Arquitectónico y Detallado

Slides:



Advertisements
Presentaciones similares
Diccionario de Datos (DD)
Advertisements

Herramientas informáticas
INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
UML DCU -DS Alvaro Garrido V..
Red Social: “Un millón de Amigos”.
Red Social: “Un millón de Amigos”.
Fundamentos de Diseño de Software INFT.1
Construcción de Páginas WEB
Pensiones Civiles del Estado PROYECTO: Página Web PCE
UNIVERSIDAD TECNOLÓGICA ISRAEL CARRERA DE SISTEMAS INFORMÁTICOS
Fundamentos de la Gestión de Proyectos
MODELADO DE ANALISIS Y DISEÑO
Fundamentos de Ingeniería de Software
Diseño del Esquema de BD
Organización del sistema en elementos que pueden elaborarse por separado. SDD: Estructura global de sistema y especificación de lo que hacen sus componentes.
Musitec.
Módulo Local. Logo: Correo Electrónico: Slogan: Producir Software de alto nivel Misión: Desarrollar software de calidad para la satisfacción.
Ingeniería del Software
DIAGRAMA DE COMPONENTES INTEGRANTES Córdova Vásquez Giovanny Escobar Alvares Calixto Gomez Quinteros Adelaida Pinto Flores Yarmila.
Mayo de 2009Dos Ideas - La visión de Sistemas desde el Desarrollo Introducción a Base de Datos Conceptos básicos.
Índice Definición del proyecto Descripción de la aplicación Metodología/herramientas empleadas Requerimientos formales Planificación Definición de actores.
Modelado Arquitectónico
Desarrollo de Sistemas Ciclo de Vida Prof. Roberto García 04 Metodo de Ciclo de Vida..PPT.
DISEÑO Genera soluciones a requerimientos planteados
Diseño del Software Diseño de datos Diseño arquitectónico
* FRAUSTO JIMENEZ GABRIELA * * HERNANDEZ TORRES ANA LAURA * * MANDUJANO JUAN CARLOS * * NOVA MARIN YARELI PAULINA * * ZAVALA CORTE JOCELYN ARELI *
Métrica v2.1 : Técnica - Diagrama de Flujo de Datos (DFD)
Técnica - Diagrama de Flujo de Datos (DFD)
Arquitectura de una aplicación
Ingeniería de Software Orientado a Objetos
Prof. José T. Cadenas. Aplicación Web La Internet y la Web hacen que sea fácil y atractivo poner toda la información en el cyberespacio, y la hace accesible.
El Modelo Esencial.
Organización y Estructuración de Datos Profesor Titular: Mg Carlos G. Neil 2009.
Proyecto semestral. internet Base de datos Analista Administrador Web server Usuarios Clientes Publico Subsistema de captura de datos.
Comunicación y Multimedia
Herramientas del Análisis Estructurado
Diccionario de Datos.
Ingeniero de Software. MODELO DE LA Descripción del Proyecto “Software para la Administración de un Foro Conversacional” Escrito de acuerdo a la Norma.
Análisis de Sistemas.
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)
Sistemas de Información I Sistema de Compras
Organización y Estructuración de Datos
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
DISEÑO Genera soluciones a requerimientos planteados Describe las especificaciones del sistema propuesto Define CÓMO lo va a hacer el nuevo Sistema Define.
Visión Panorámica Diccionario de Datos Paso al diseño
Organización y Estructuración de Datos Profesor Titular: Mg Carlos G. Neil 2009.
Importancia en la efectividad del:
Diseño de Software y su Proceso
ANALISIS Y DISEÑO ESTRUCTURADO
Diseño Arquitectonico
Son datos en tablas relacionadas por el contenido de ciertas columnas.
Diseño de Sistemas.
Introducción a UML Departamento de Informática Universidad de Rancagua
Ingeniería de Requisitos
 Logo:  Correo Electrónico:  Slogan: Producir Software de alto nivel  Misión: Desarrollar software de calidad para la satisfacción.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Unidad 3 MODELO DE ANALISIS.
Formas, Tablas, Numeración y viñetas, Imágenes y WordArt
UNIVERSIDAD MANUELA BELTRAN
ANALISIS Y DISEÑO ESTRUCTURADO
3. Paradigmas de la ingeniería de software.
PARÁMETROS PARA LA PRESENTACIÓN DE PROYECTOS EN SISTEMAS
UNIVERSIDAD LATINA (UNILA) II.- MODELO DE IMPLEMENTACIÓN
Integrantes: Castro José República Bolivariana De Venezuela Ministerio Del Poder Popular Para La Educación Superior Instituto Universitario Tecnológico.
Presentación De UML Lenguaje estándar para escribir planos de software Se usa para visualizar, especificar, construir y documentar los artefactos de un.
Definición: Es un estilo de programación, su objetivo primordial es la separación de la capa de presentación, capa de negocio y la capa de datos. ARQUITECTURA.
Desarrollo de Sistemas Ciclo de Vida Prof. Roberto García 04 Metodo de Ciclo de Vida..PPT.
Sistemas de Información I Sistema de Compras
Sistemas de Información I 2016 Prof. Roberto García.
CC51A – Ingeniería de Software Documento de Diseño: Arquitectónico y Detallado Sergio Ochoa D.
Transcripción de la presentación:

Documento de Diseño Arquitectónico y Detallado

Etapa de diseño Diseño Arquitectónico Diseño detallado Arquitectura física Arquitectura lógica Módelo de datos Diseño detallado Diseño de módulos detallados Modelo de navegación del sistema Interfaces de usuario Diccionario de datos

Diseño Arquitectónico Debe tener en cuenta el DRS. Existen distintas formas de especificar la Arquitectura Física Lógica Modelo de datos

Arquitectura Física Componentes físicos (cliente, servidor web, bd, etc) 1 o más diagramas Debe existir una explicación en cada diagrama de los componentes que están involucrados (actor, relación, etc).

Arquitectura Física (ej.) USUARIO Red BROWSER Autenticación SERVIDOR WEB SERVIDOR BD

Arquitectura Física (ej.) Se puede pensar también en una arquitectura de 3 capas

Arquitectura Física (ej)

Arquitectura Lógica Se utiliza cualquier simbología que permita “aclarar” el escenario: DFD Diagrama de clases Diagrama de bloques Diagrama de Casos de uso (cada CU con su descripción)

Arquitectura lógica La Arquitectura Lógica expresa cuáles son los componentes lógicos (subsistemas, o macro-funciones) que participan en nuestra solución, y la relación entre ellos. La especificación de esta arquitectura, es similar a la arquitectura física. Se especifican actores y relaciones entre ellos, sólo que los actores ahora son: subsistemas de mi solución.

Arquitectura lógica Fuente: Sergio Ochoa

Arquitectura Lógica (ej.)

Modelo de datos Incluir todos los campos, más PK, FK.

Diseño Detallado Tener en cuenta el DRS y DDA. Se especificará a través de: Diseño detallado de los módulos. Módelo de navegación Interfaces de usuario DD (diccionario de datos)

Diseño Detallado de Módulos A través de Diagrama de secuencias

Módelo de Navegación

Módelo de Navegación Mapas de navegación de todos los entes que participan en el sistema

Modelo de Navegación

Modelo de Navegación

Interfaz de Usuario Tomar en cuenta Jerarquía de los contenidos Patrones de interfaz (si se basan en alguno) Diseño de la interfaz

Diseño de interfaces Stencil Kit de Yahoo

Diseño de interfaces

Diseño de interfaces (Ej.) Principios de diseño de Google Pencil PowerPoint Prototyping Tookit Axure Rp Pro

Patrones de Interfaz a Utilizar Justificar el porqué del uso de esa interfaz

Diseño de cada Interfaz Cada interfaz debe guardar relación con el modelo de navegación y la jerarquía de contenidos

Diccionario de datos Etapa final del DDD Compuesto por 2 elementos Especificación de procesos Especificación de datos

Diccionario de datos Especificación de procesos Ejemplo: Por cada módulo especificado en el diseño de módulo detallado, se indicará su función, parámetro que recibe y que retorna. Ejemplo: Caso de uso: Buscar por familia. Participantes: Cliente. Descripción: Extiende el caso de uso “Buscar por proceso”. Una vez que se tiene la lista de procesos, se buscan las familias que abarcan todos los procesos que están dentro del rango de fechas. Entrada: Rango de fechas. Salida: Conjunto de familias.

Diccionario de datos Atributo Descripción Tipo - Tamaño strSigla Por cada tabla se especifica sus campos y su formato. Ejemplo: Entidad: departamento Descripción: almacena los departamentos y sus principales características Atributo Descripción Tipo - Tamaño strSigla Sigla depto Varchar(5) strNombre Nombre depto Varchar (50)

Conclusiones El DD es el término a la etapa de diseño. Regularmente es acompañado por un prototipo No debe faltar NADA que se pueda necesitar durante la construcción