28
Mgtr. Marlon Eugenio Vilchez Rivas Facultad de Ingeniería / Escuela de Ingeniería de Sistemas y Computación Análisis de Sistemas Análisis y Diseño de Sistemas

11. Iteración #5. Modelo de Diseño (Aplicacion)

Embed Size (px)

Citation preview

Mgtr. Marlon Eugenio Vilchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin Anlisis de Sistemas Anlisis y Diseo de Sistemas Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas Mgtr. Marlon Eugenio Vlchez Rivas 11. Iteracin #5:Modelo de Diseo Anlisis de Sistemas Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas Iteracin #5: Modelo de Diseo Diagrama de Contexto: Subsistemas Diagrama de Realizaciones de casos de uso diseo Por cada Realizacin de casos de uso diseo Diagrama de Clases de diseo Diagrama de Secuencia Descripcin textual (Plantilla de realizacin de casos de uso de diseo) Diagrama de Clases (General) Diseo de la Base de Datos Base de Datos Lgica / Base de Datos Fsica Diagrama de Estados ContenidoIteracin #5 Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas Iteracin #5: Modelo de Diseo Diseo de Interfaces Diagrama de Navegabilidad Diagrama de Despliegue Descripcin de la arquitectura; Consiste en describir textualmente las clases de diseo ms importantes Glosario ContenidoIteracin #5 Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 1. Diagrama de Contexto: Subsistemas Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 2. Diagrama de Realizaciones de Casos de Uso de Diseo Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 2.1. Diagrama de Clases de Diseo Siguiente diapositiva para ampliar Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 2.1. Diagrama de Clases de Diseo Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 2.2. Diagrama de Secuencia Siguiente diapositiva para ampliar Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 2.2. Diagrama de Secuencia Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 2.3. Descripcin Textual Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 3. Diagrama de Clases General Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 4.1. Diseo de la Base de Datos Lgica Elaborar diagrama de clases Convertir todas las clases en persistentes para poder migrarlas de lo contrario las ignora. (Abrir cuadro de especificacin de clases y en la estaa Detalles seleccionar persistente) Abrir SQL Server y crear una Base de Datos, ejemplo Prueba En Component View Botn derecho Data Modeler New Database. Aparece En DB_1 Botn derecho Open especification Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 4.1. Diseo de la Base de Datos Lgica Seleccionar Microsoft SQL Server 2000.x y cambiarle el nombre. Queda:Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 4.1. Diseo de la Base de Datos Lgica Crear modelo de datos: Logical Logical View Botn derecho Data Modeler New Schema. Aparece Cambiar de nombre En la carpeta que contiene el diagrama de clases Botn derecho data Modeler Transforn to Data Model Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 4.1. Diseo de la Base de Datos Lgica Cambiar a: Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 4.1. Diseo de la Base de Datos Lgica Se crean las tablas del esquema: Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 4.1. Diseo de la Base de Datos Lgica Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 4.1. Diseo de la Base de Datos Fsica En BD_Colegio (esquema creado) Botn derecho Data Modeler Forward Engineer. Aparece un asistente: Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 4.2. Diseo de la Base de Datos Fsica Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 4.2. Diseo de la Base de Datos Fsica Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 5. Diagrama de Estados Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 6. Diseo de Interfaces Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 7. Diagrama de Navegabilidad Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 8. Diagrama de Despliegue Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 9. Descripcin de la Arquitectura MATRICULA = Este caso de uso permite realizar el registro de la matrcula de los estudiantes de la Institucin Educativa. NOTAS=Estaclasepermiteregistrarlasnotasdelos estudiantesdelaInstitucinEducativa,teniendoencuentala, capacidad y rea. Mgtr. Marlon Eugenio Vlchez Rivas Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin / Anlisis de Sistemas 10. Glosario Apoderado= Padre, madre o familiar del estudiante. Expediente=Carpetaquecontienelapartidadenacimiento original del estudiante, copia de DNI del estudiante, y certificado de estudios (Ingresante y Trasladado). Requisitos=DocumentonecesarioparacumpliruntrmiteCuota de Matrcula y Expediente Completo del estudiante. Mgtr. Marlon Eugenio Vlchez Rivas 11. Iteracin #5:Modelo de Diseo