UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES



Documentos relacionados
UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Análisis y Diseño de Sistemas : T-INF107

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

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

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

Fundamentos de Ingeniería del Software

Guía Docente Curso

Pontificia Universidad Católica del Ecuador

Fundamentos de Ingeniería del Software

Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Participantes

Fecha de elaboración: Fecha de última actualización:

Planificación y Modelado

GUÍA DOCENTE 1. DESCRIPCIÓN DE LA ASIGNATURA

Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

LENGUAJES DE PROGRAMACIÓN IV. Propósito del curso :

IES - Introducción a la Ingeniería del Software

Pontificia Universidad Católica del Ecuador

Base de Datos, Teoría General de Sistemas Área:

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN CONTADURÍA PRESENTACIÓN

ESCUELA: UNIVERSIDAD DEL ISTMO

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD CATÓLICA LOS ÁNGELES DE CHIMBOTE FACULTAD DE ESCUELA PROFESIONAL DE DEPARTAMENTO DE SÍLABO/PLAN DE APRENDIZAJE INGENIERÍA DE SOFTWARE I

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN

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

UNIVERSIDAD DE LOS LLANOS Facultad de Ciencias Básicas e Ingeniería Programa Ingeniería de Sistemas

GUÍA DOCENTE INGENIERÍA DEL SOFTWARE Grado en Ingeniería Informática. Profesorado: Juan Manuel Gimeno Illa Montserrat Sendin Veloso

EXÁMEN DE VALIDACIÓN DE COMPETENCIAS PROFESIONALES DE PARADIGMAS DE DESARROLLO DE SOFTWARE

Ingeniería en Sistemas Computacionales

Instruir al alumno con los conceptos, modelos, teorías y principios básicos estudiados en la Ingeniería de Software

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

DATOS DE IDENTIFICACION DEL CURSO DEPARTAMENTO:

Ingeniería de Software. Nombre de la asignatura: Ingeniería De Software. Carrera: Ingeniería En Sistemas Computacionales

Curso: El Proceso de Desarrollo de Software

Nombre de la asignatura: Base de Datos Avanzadas. Carrera: Licenciatura en Informática. Clave de la Asignatura: BDC-0702

UNIVERSIDAD NACIONAL DE RIO CUARTO

CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020)

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

ANÁLISIS DE GESTIÓN ADMINISTRATIVA

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN

UNIVERSIDAD DE GUADALAJARA

Sílabo del Curso Análisis y Diseño de Sistemas

Experiencia POL en cursos de Análisis y Modelación de. Dra. Julieta Noguez Monroy Tecnológico de Monterrey Campus Ciudad de México

FUNDAMENTOS DE INGENIERÍA DEL SOFTWARE

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

Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

GUÍA DOCENTE. Curso DESCRIPCIÓN DE LA ASIGNATURA. Ingeniería Informática en Sistemas de Información Doble Grado: Módulo: Módulo 6

Ingeniería del Software Web

INGENIERIA DE SOFTWARE

Programa de Asignatura

GUÍA DOCENTE. Curso Ingeniería Informática en Sistemas de Información Doble Grado: M6: Tecnología Específica de Sistemas de Información

Guía docente de la asignatura

Guía Docente 2013/2014

Ingeniería del Software II

CALIDAD Y AUDITORÍA (MÁSTER EN INGENIERÍA INFORMÁTICA)

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

Guía Docente: Guía Básica. Datos para la identificación de la asignatura. Escuela de Ingeniería Informática Grado en Ingeniería Informática

UNIVERSIDAD CENTRAL DEL ECUADOR

PROGRAMACIÓN DE SISTEMAS INFORMATICOS. Certificado de profesionalidad IFCT0609

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

Unidad de Competencia I Elementos de Competencia Requerimientos de información


Guía Docente Curso

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Programa de la asignatura Curso: 2009 / 2010 ANÁLISIS E INGENIERÍA DEL SOFTWARE (1296)

Patrones de software y refactorización de código

LICENCIA PROFESIONAL EN DESARROLLO DE APLICACIONES MÓVILES

Gestión de. Requisitos previos. Carácter ECTS. Periodo NINGUNOO. Idiomas en Inglés. Departamento. Ciencias de. Presentación. Despacho y.

UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H. Clave: 08USU4053W FACULTAD DE INGENIERÍA PROGRAMA DEL CURSO: BASES DE DATOS II

UNIVERSIDAD LIBRE PROGRAMAS ANALÍTICOS

SATCA Las principales aportaciones que esta asignatura brinda al perfil profesional son:

Programación Orientada a Objetos

Carrera: LOD-0906 SATCA

DESARROLLO DE SOFTWARE

Denominación: Finanzas IV (Proyectos de Inversión)

Programa de Cátedra Desarrollo de Aplicaciones Cliente Servidor

Administración y Gestión de Empresas

Línea de investigación o de trabajo: Todas de Ciencias de la Computación. Horas teoría-horas prácticas-horas trabajo adicional-horas totales-créditos

UNIVERSIDAD DE GUADALAJARA

Nombre de la asignatura: Programación Web. Créditos: Aportación al perfil

Pontificia Universidad Católica del Ecuador PROGRAMA ANALÍTICO OCTAVO NO APLICA SEMESTRE II PRERREQUISITOS

Programa del curso IC Diseño de Software. Escuela de Computación Carrera de Ingeniería en Computación, Plan 410

Guía Docente Curso

Nombre de la asignatura: Gestión de Proyectos de Software

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

UNIVERSIDAD AUTÓNOMA DE CHIAPAS FACULTAD DE INGENIERÍA CAMPUS I ADMINISTRACION DE EMPRESAS DE INGENIERIA

Ingeniería de Software

SÍLABO METODOLOGÍA DE DESARROLLO DE SOFTWARE

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

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

Programa de Asignatura

Secretaría de Docencia Dirección de Estudios Profesionales

Diagrama de casos de uso

Anexo 8.3. Programa Condensado

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

Contenidos. Parte I - Introducción Capítulo 1 - Evolución. Capítulo 2 Condiciones de trabajo en el Desarrollo de Software

Denominación: Investigación de Operaciones con Software

Calidad de software. Carrera: IFB Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Transcripción:

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES Área de formación: Disciplinaria. Unidad académica: Desarrollo de Sistemas de información. Ubicación: Séptimo semestre. Clave: 2096 Horas semana-mes: 4 Horas teoría: 2 Horas práctica: 2 Unidades CONAIC: 42.67 Prerrequisitos: Ninguno Horas de infraestructura: 0 Créditos: 6 PRESENTACIÓN Los nuevos paradigmas en el desarrollo de sistemas de información permiten realizar el análisis y diseño del negocio a través de un lenguaje de modelado como UML. Este curso está estructurado en cinco unidades que permitirán al alumno analizar y diseñar un sistema de información mediante la aplicación del modelado orientado a objetos. OBJETIVO GENERAL Aplicar el análisis y diseño orientado a objetos para desarrollar, en forma efectiva y con calidad, proyectos de desarrollo de software.

UNIDAD I.- ANÁLISIS DE REQUISITOS Y TÉCNICAS DE RECOLECCIÓN DE DATOS TIEMPO APROXIMADO: 6 Horas. OBJETIVO DE LA UNIDAD: Entender el papel del analista de sistemas y sus herramientas para definir requerimientos. CONTENIDO. 1.1 Concepto de Análisis. 1.2 El papel del analista de sistemas. 1.2.1 El Analista de sistemas como consultor. 1.2.2 El Analista de sistemas como agente de cambio. 1.3 Análisis de Requisitos. 1.3.1 Identificación de Requisitos. 1.3.2 Inicio del Proceso. 1.4 Técnicas para encontrar hechos. 1.4.1 Entrevistas 1.4.2 Cuestionarios. 1.4.3 Revisión Documental. 1.4.4 Observación. 1.4.5 Técnicas para facilitar las especificaciones de una aplicación (TFEA). UNIDAD II.- ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS TIEMPO APROXIMADO: 3 Horas.

OBJETIVO DE LA UNIDAD: Entender en qué consiste el análisis y diseño orientado a objetos. 2.1 Definición de análisis orientado a objetos 2.2 Definición de diseño orientado a objetos 2.3 UML (Lenguaje Unificado de Modelado) 2.3.1 Definición 2.3.2 Evolución 2.3.3 Diagramas 2.3.4 Modelos UNIDAD III.- CASOS DE USO TIEMPO APROXIMADO: 6 Horas. OBJETIVO DE LA UNIDAD: Aplicar los casos de uso para modelar la situación de un negocio a automatizar. 3.1 Definiciones 3.2 Actores 3.3 Formatos de alto nivel 3.4 Casos de uso primarios, secundarios y opcionales 3.5 Caso expandido de uso 3.6 Diagramas de caso de uso 3.7 Fronteras de un sistema 3.8 Casos esenciales de uso

UNIDAD IV.- MODELO DE DISEÑO TIEMPO APROXIMADO: 40 Horas. OBJETIVO DE LA UNIDAD: Aplicar las herramientas de UML para modelar el diseño de la situación de un negocio a automatizar. 4.1 Diagrama de clase 4.2 Diagrama de secuencia 4.3 Diagrama de estado 4.4 Diagrama de colaboración 4.5 Diagrama de actividad UNIDAD V.- MODELO DE IMPLANTACIÓN TIEMPO APROXIMADO: 9 Horas. OBJETIVO DE LA UNIDAD: Aplicar las herramientas de UML para modelar la implantación de un sistema de información. 5.1 Diagrama de componentes 5.2 Diagrama de distribución EXPERIENCIAS DE APRENDIZAJE Temas de investigación. Proyectos de Investigación. Resolución de ejercicios.

Casos Prácticos. Mesas Redondas. CRITERIOS DE EVALUACIÓN Exámenes parciales 40% Tareas 20% Proyecto 20% Examen Final 20% TOTAL 100% RECURSOS NECESARIOS Recursos tecnológicos: PostgreSQL, Java, y Proyecto Dia. PRACTICAS SUGERIDAS Realización de análisis de requerimientos utilizando técnicas de recolección de datos como entrevistas, cuestionarios, observación, revisión documental para la construcción de un Sistema de Información. Realizará un ensayo sobre los distintos roles de un analista de sistemas y resolverá situaciones en empresas dependiendo de su rol. Investigar los tipos de sistemas de información dando a conocer ejemplos de cada uno de ellos y mencionando como se puede adquirir dicho sistema. Trabajar sobre el ciclo de vida del desarrollo de software Realizar prácticas de diagramas de Casos de Uso así como su respectiva descripción. Desarrollo práctico de diagramas de: clases y su tarjeta CRC, actividades, estado, secuencia, y colaboración. Desarrollo de prácticas de pasar los diagramas de clases a código Java.

BIBLIOGRAFÍA BÁSICA BOOCH, G. (1998). Análisis y Diseño Orientado a Objetos con Aplicaciones. México: Pearson. BOOCH, G., et al. (2006). El lenguaje Unificado de Modelado. Madrid: Addison Wesley. PRESSMAN, R. (2010). Ingeniería de Software. México: McGraw Hill. COHN, M. (2009). Succeeding with Agile: Software Development Using Scrum. USA: Addison-Wesley. BIBLIOGRAFÍA COMPLEMENTARIA SOMMERVILE, I. (2010). Ingeniería del software. México: Pearson educación. KENDALL, K., et al. (2005). Análisis y Diseño de Sistemas de Información. México: Pearson. GAMMA, E., et al. (1994). Design Patterns: Elements of Reusable Object-Oriented Software. USA: Addison-Wesley. MATHUR, A. (2008). Foundations of Software Testing. USA: Addison-Wesley.