INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO UNIDAD DIDÁCTICA : ANÁLISIS Y DISEÑO DE SISTEMAS INFORMÁTICOS



Documentos relacionados
UNIDAD DIDÁCTICA : BUENAS PRÁCTICAS EN GESTIÓN DE PROYECTOS

Curso Taller de Arquitectura de Software usando UML

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

El Proceso Unificado Rational para el Desarrollo de Software.

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO. Informáticas

Carrera: ASD-1303 SATCA 1

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.1 UML: Introducción

Curso de UML 2.0: Patrones de Diseño de Software

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

Diplomado en Aseguramiento de la Calidad De los Procesos y Productos de Software

CENTRO DE CIENCIAS BÁSICAS DEPARTAMENTO DE SISTEMAS DE INFORMACIÓN PROGRAMA DE MATERIA HORAS T/P: 2/2

DGB14DR-101 DCA/2002

DIAGRAMA DE CLASES EN UML

Objetivo Las personas que realicen el curso aprenderán a:

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

Elementos requeridos para crearlos (ejemplo: el compilador)

Estrategias Didácticas B-Learning: ÁLGEBRA RELACIONAL

Oscar Alberto, Custodio Izquierdo Carlos Arturo, Hernández Torruco José Fecha de elaboración: 28 de Mayo de 2010 Fecha de última actualización:

Recomendaciones para la realización de la Documentación del Proyecto de Fin de Carrera. Departamento de Lenguajes y Sistemas Informáticos

Curso de UML 2.0: Patrones de Diseño de Software

El Proceso Unificado de Desarrollo de Software

Enterprise Architect y UML

DESARROLLO DE SOFTWARE DEFINICIÓN GENERAL DEL PROCESO GABY LORENA GUERRERO LEYDI ROCIO ERAZO PABLO FELIPE MIRANDA WALTER ALEXIS ANTE

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2013-II SÍLABO UNIDAD DIDÁCTICA : INGLÉS - SISTEMAS MICROCONTROLADORES

Diagrama de casos de uso

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

ASI. Análisis del Sistema de Información

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2013-II SÍLABO UNIDAD DIDÁCTICA : INGLÉS - REDES MICROINFORMÁTICAS

UML. Lenguaje de Modelado Unificado

Curso de Gestión de Proyectos basado en el PMBOK (Fourth Edition) Pasos para crear una EDT/WBS de calidad

SÍLABO INGENIERÍA WEB

INFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DE TRABAJO DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA

Pauta de Informe de Proyecto

CAPÍTULO 5. DESARROLLO Y PRUEBAS

PEEPER PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERIA CARRERA DE INGENIERIA DE SISTEMAS. Mayo Versión 2.1 OSCAR IVAN LÓPEZ PULIDO

IFCD09 Programación Orientada a Objetos con Java

Instructivo para la elaboración de un Manual Técnico

Una Introducción al UML. El Modelo de Componentes

GUÍAS. Módulo de Diseño de software SABER PRO

Guía breve para la. Versión abreviada del Manual para la. evaluación de desempeño y potencial

Bloque I: Conceptos básicos y fundamentos de la Dirección de Proyectos.

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ SECRETARÍA GENERAL FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES DESCRIPCIÓN DE CURSO DE LA CARRERA DE

Tutorial de UML. Introducción: Objetivos: Audiencia: Contenidos:

PROCEDIMIENTO OPERATIVO DESARROLLAR SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-04

UML, ejemplo sencillo sobre Modelado de un Proyecto

INGENIERÍA EN COMPUTACIÓN Reglamento para la realización de la Práctica Profesional Supervisada

MOMENTO DEL ENCUADRE

SÍLABO DE PROYECTOS DE INVESTIGACIÓN E INNOVACIÓN TECNOLÓGICA

TEMA 1.-Programación orientada a objetos (POO) Objetivo

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE

Guía breve para la. administración de la capacitación en las. entidades públicas. Versión abreviada del Manual para la. entidades públicas

Guía del Curso Analista Programador PHP Javascript

Interacción Persona - Ordenador

DISEÑO DE ACCIONES FORMATIVAS

Modelado de objetos con UML

PROCEDIMIENTO PLANEACION DE PROYECTOS PROCESO GESTION DE PROGRAMAS Y PROYECTOS

Práctica Obligatoria de Ingeniería del Software

Syllabus.

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

Ingeniería de Sistemas. Administración de Proyectos. Objetivos. Tópicos cubiertos. Procesos de software (tema anterior) Administración de proyecto

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2013-II SÍLABO

REPRESENTACIÓN GRÁFICA

UNIVERSIDAD MARÍA AUXILIADORA - UMA

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS

Que el alumno esté en condiciones de establecer qué hace un sistema de información mediante el uso de las herramientas más adecuadas.

INGENIERÍA DEL SOFTWARE I Práctica 4 Interacciones

RESEÑA DE SOFTWARE PARA ELABORAR DIAGRAMAS DE FLUJO

Escuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática

Carrera: Clave de la asignatura: SATCA: 2-2-4

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática

DESCRIPTIVO TÉCNICO. CATEGORIA: Análisis y Diseño Orientado a Objetos

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS FACULTAD DE CIENCIAS CONTABLES ESCUELA ACADÉMICO PROFESIONAL DE CONTABILIDAD SÍLABO

2.1 Planificación del Alcance

Analista Programador Javascript

Dirección General de Educación Superior Tecnológica

<<Proyecto>> Checklist ERS Administración de Calidad. Cliente: <<Cliente>> Cliente Final: <<Cliente Final>> Versión: 1.0 Fecha:

REQ. Fundamento Institucional. Objetivos

Taller de Gestión de Proyectos

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Fundamentos de Ingeniería de Software. Ingeniería en Sistemas Computacionales.

ORGANIZACIÓN DOCENTE del curso

CONSEJO DE NORMALIZACIÓN Y CERTIFICACIÓN DE COMPETENCIA LABORAL NORMAS TÉCNICAS DE COMPETENCIA LABORAL

Capitulo III. Diseño del Sistema.


Modelamiento de Procesos con BPMN

DATOS DE IDENTIFICACION DEL CURSO DEPARTAMENTO:

Cómo identificar y documentar lecciones aprendidas?

MARCO DE REFERENCIA PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Ingenieria mecanica asistida por computador. CURSO ACADÉMICO - SEMESTRE Primer semestre

Documento de Arquitectura de Software. KunaySoft. Autores: Juan Camilo González Vargas. Javier Leonardo Parra Laguna

Ing. Norman Vargas Chévez Facultad de Electrotecnia y Computación Universidad Nacional de Ingeniería norman.vargas@uni.edu.

Casos de uso UML. Miguel Vega Granada, octubre de 2010 LSI - UGR

PROGRAMA SINTÉTICO DE ASIGNATURA

UNIDAD I: INTRODUCCIÓN A LA ARQUITECTURA DE SOFTWARE

Inicia el 26 de Febrero del 2013 Martes de 6 a 9 p.m. Campus Mexicali. Por qué estudiar en Educación Continua de CETYS Universidad?

8. Desarrollo de aplicaciones web

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

FICHA DE ANÁLISIS DOCUMENTAL PARA INSTITUCIONES EDUCATIVAS PRIVADAS

EQUIPO CONSULTOR Y EQUIPO DE MEJORA CONTINUA PREPARADO POR: REVISADO POR: APROBADO POR: VERSIÓN Nº: 1 FECHA DE EMISIÓN: 05/01/09 VALIDADO POR :

PUBLICO COLOMBIANO.

PROCEDIMIENTO DE EVALUACIÓN Y ACREDITACIÓN DE LAS COMPETENCIAS PROFESIONALES CUESTIONARIO DE AUTOEVALUACIÓN PARA LAS TRABAJADORAS Y TRABAJADORES

Transcripción:

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 201-II 1. DATOS GENERALES SÍLABO UNIDAD DIDÁCTICA : ANÁLISIS Y DISEÑO DE SISTEMAS INFORMÁTICOS MÓDULO : DESARROLLO DE SOFTWARE TIPO DE MÓDULO : PROFESIONAL CARRERA : TELEMÁTICA DURACIÓN : 72 Horas CRÉDITOS : 3 2. DESCRIPCIÓN La unidad didáctica de Análisis y Diseño de Sistemas Informáticos tiene como objetivo que el estudiante comprenda y aplique los principios del Análisis y Diseño de Sistemas. Para ello, se revisa los temas de modelamiento y diagramación con UML (Unified Modeling Language), modelamiento del, captura de requisitos, análisis y diseño orientado a objetos, y modelamiento de datos. Unified Modeling Language (UML) es un lenguaje de modelado de sistemas de software respaldado por el OMG (Object Management Group). Es un lenguaje que permite visualizar, especificar, construir y documentar un sistema usando diferentes diagramas. UML ofrece un estándar para modelar un sistema, incluyendo aspectos conceptuales tales como procesos de, funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación y esquemas de bases de datos. Análisis y Diseño de Sistemas Informáticos Pág. 1

3. ACTIVIDADES DE APRENDIZAJE ACTIVIDAD DE APRENDIZAJE (AA) 1 Introducción al Modelado y Diagramación UML 2 Modelamiento del Negocio CONTENIDO (C) Modelado y Diagramación UML Qué es UML. Identificación de Diagramas más importantes para el modelado con UML. Herramienta Case Revisión de las principales opciones de la herramienta case a utilizar en la unidad didáctica. LAB01: Uso de herramienta case. Modelado de Negocio Modelos que componen el Modelado de Negocio: Modelo de Casos de Uso de Negocio y Modelo de Análisis de Negocio. LAB02: Presentación de Caso Práctico a utilizar para toda la unidad didáctica. Modelo de Casos de Uso de Negocio Identificación de objetivos de, casos de uso de y actores de. LAB03: Elaboración de los siguientes diagramas: Diagrama de objetivos de Diagrama de casos de uso de Diagrama de actores de Matriz de objetivos de versus casos de uso de. DURACIÓN EN HORAS C AA 2 6 2 12 6 Modelo de Análisis de Negocio Conocer el funcionamiento interno del analizado en el Caso Práctico. Identificar los trabajadores, Análisis y Diseño de Sistemas Informáticos Pág. 2

entidades y actividades que se realizan dentro del. LAB0: Elaboración de los siguientes diagramas: Diagrama de trabajadores de Diagrama de entidades de Diagrama de realizaciones de : Diagrama de clases de y Diagrama de actividades de 3 Captura de Requisitos Captura de Requisitos Identificación Artefactos y actividades incluidas en la captura de requisitos. Tipos de Requisitos Requisitos funcionales, requisitos de facilidad de uso, requisitos de confiabilidad, requisitos de rendimiento, requisitos de soporte, restricciones de diseño, requisitos de implementación, requisitos de interfaz y requisitos físicos. LAB05: Clasifica los requisitos según su tipo. Técnicas para Capturar Requisitos Entrevistas, cuestionarios, lluvia de ideas, prototipos. LAB06: Usa las técnicas de captura de requisitos para el caso práctico de la unidad didáctica. Modelo de Casos de Uso Elaboración del modelo de casos de uso, en base a los requisitos capturados: Diagrama de casos de uso Diagrama de actores Diagrama de casos de uso por proceso de 2 18 2 2 LAB07: Elabora el modelo de casos de Análisis y Diseño de Sistemas Informáticos Pág. 3

uso. Estructuración del Modelo de Casos de Uso Estructuración del modelo de casos de uso. LAB08: Estructura los casos de uso identificados. Trazabilidad de Requisitos Documentación para controlar la trazabilidad de los requisitos del sistema: Matriz de actividades versus requisitos del sistema Matriz de requisitos funcionales adicionales LAB09: Elabora documentos para mantener la trazabilidad de los requisitos del sistema. Análisis Orientado a Objetos Análisis Orientado a Objetos Identificación de los artefactos y actividades involucradas en el análisis orientado a objetos. Análisis de la Arquitectura Identificar los paquetes de análisis y sus dependencias. Identificar las entidades que corresponden a cada paquete. Identificar requisitos comunes y sus características. 2 1 LAB10: Elaboración de Arquitectura de Análisis. Análisis de Casos de Uso Realización o especificación de casos de uso. Identificar las clases que participan en cada realización de caso de uso. Análisis y Diseño de Sistemas Informáticos Pág.

Elaboración del diagrama de clases, clasificando cada clase de acuerdo a su tipo: Interfaz, Control o Entidad. Elaboración del diagrama de comunicación. 5 Modelamiento de Datos 6 Diseño Orientado a Objetos LAB11: Elaboración de Análisis de Casos de Uso. Análisis de Clases Describir las clases e identificar sus responsabilidades y atributos. Identificar las asociaciones y agregaciones entre clases. Identificar las relaciones de generalización entre clases. Elaboración de tarjetas CRC. LAB12: Elaboración de Análisis de Clases. Modelo de Datos Elaboración del Modelo Conceptual. LAB13: Elaboración del Modelo Conceptual. Modelo Lógico Definición de tipos de datos. Tipos de relaciones usadas en el modelo lógico. LAB1: Elaboración de Modelo Lógico. Modelo Físico Definición de campos e índices. Creación de Base de Datos usando manejador de base de datos Oracle. LAB15: Elaboración de Modelo Físico. Diseño Orientado a Objetos Identificación de los artefactos y actividades involucradas en el diseño orientado a objetos. Arquitectura de Software Estilos arquitectónicos Patrones de diseño 2 12 6 10 6 Análisis y Diseño de Sistemas Informáticos Pág. 5

Diseño de componentes Diagrama de componentes Diagrama de despliegue LAB16: Elaboración de Arquitectura de Software. DURACIÓN UNIDAD DIDÁCTICA 72. EVALUACIÓN No ACTIVIDAD DE APRENDIZAJE (AA) 1 Introducción al Modelado y Diagramación UML INDICADORES Identifica los principales diagramas UML. Utiliza una herramienta case para realizar diagramas UML. EVALUACIÓN INSTRUMENTOS Práctica de laboratorio o calificada (PL) 2 Modelamiento del Negocio Elabora los siguientes diagramas UML: Diagrama de objetivos de Diagrama de casos de uso de Diagrama de actores de Matriz de objetivos de versus casos de uso de Diagrama de trabajadores de Análisis y Diseño de Sistemas Informáticos Pág. 6

Diagrama de entidades de Diagrama de realizaciones de : Diagrama de clases de y Diagrama de actividades de 3 Captura de Requisitos Obtiene y clasifica los requisitos del sistema. Elabora el modelo de casos de uso. Mantiene la trazabilidad de los requisitos del sistema. Análisis Orientado a Objetos 5 Modelamiento de Datos 6 Diseño Orientado a Objetos Elabora la arquitectura de análisis. Realiza el análisis de casos de uso y el análisis de clases. Elabora un modelo conceptual de datos. Elabora un modelo lógico de datos. Elabora un modelo físico de datos. Elabora la arquitectura de un software. Instrumentos de Evaluación: Análisis y Diseño de Sistemas Informáticos Pág. 7

: considera los trabajos solicitados por el docente para reforzar, complementar y consolidar el aprendizaje. Puede ser elaborado en la institución o en otro ámbito, de forma individual o grupal. Práctica de laboratorio o calificada (PL): evalúa, de forma parcial y progresiva, el componente práctico de cada actividad de aprendizaje. Debe ser desarrollada en la institución de forma individual. : evalúa las habilidades, destrezas y/o conocimientos adquiridos por el alumno durante el desarrollo o término de la actividad de aprendizaje, a través de la demostración (aprender haciendo), presentación o exposición. Puede ser individual o grupal. : evalúa la capacidad adquirida por el alumno al finalizar la actividad de aprendizaje. Debe ser desarrollado en la institución de forma individual. 5. CALIFICACIÓN La calificación final de la unidad didáctica se calculará como un promedio de las notas obtenidas en cada unidad de aprendizaje: Calificación Final UD = (AA1 + AA2 + AA3 + AA + AA5 + AA6) / 6 Dónde: UD: Unidad Didáctica AAN: Nota de la Actividad de Aprendizaje número N. 6. BIBLIOGRAFÍA E. KENDALL, KENNETH y E. KENDALL, JULIE. Análisis y Diseño de Sistemas. Octava Edición. México: Pearson Educación, 2011. 600 p. ISBN: 978-607-32-0577-1 Object Management Group. Unified Modeling Languages (UML) [en línea]. <http://www.uml.org> [Consulta: 06 de octubre de 201]. Análisis y Diseño de Sistemas Informáticos Pág. 8