Analisis Y Diseño De Sistemas - Sexta Edicion - Kendall & Kendall
Web viewayuda para comercio electrónico” (pág. 8) Kendall y Kendall. Responder...
Transcript of Web viewayuda para comercio electrónico” (pág. 8) Kendall y Kendall. Responder...
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR “CUN”
GUIA DE APRENDIZAJE Nº 1
PROGRAMA: Ingeniería de Sistemas ASIGNATURA: Ingeniería de software 1MODALIDAD: Presencial SEMESTRE: I Tecnológico. ENCUENTRO: 1 y 2DOCENTE: Eliana Hernández Gutiérrez FECHA:OBJETIVO: Analiza el rol del analista de sistemas y comprende la manera en que las nuevas tecnologías influyen en la dinámica de un sistema de información.
EXPLORACIÓN DE CONOCIMIENTOS PREVIOS
COMPETENCIAS INDICADORES DE DESEMPEÑO
¿En qué actividades crees que los analistas de sistemas deben estar capacitados para desarrollar?
Reconocer los diversos roles de un analista de sistemas dentro de una organización.
Comprende la influencia que tienen las nuevas tecnologías en un sistema de información.
Conoce cada una de las etapas que conforman el ciclo de vida clásico del desarrollo de sistemas.
Comprende la función de las herramientas CASE y cómo ayudan a un analista de sistemas.
Identifica los roles del analista de sistemas en taller propuestos y aplica el uso de herramientas CASE.
Aplica las etapas del ciclo de vida clásico a la solución de un problema propuesto.
Expresa sus opiniones con respeto y escucha con atención a los demás.
CONTENIDO ACTIVIDAD RECURSO(S) DIDÁCTICO(S)
EVALUACIÓN
El rol del analista de sistemas.
Ciclo de vida del desarrollo de sistemas.
Uso de ingeniería inversa y reingeniería de software.
En clases: Socialización de
syllabus de la asignatura.
Estructuración conceptos básicos de análisis de sistemas.
Lectura individual: “contratación sana: se solicita
Texto: “Análisis y diseño de Sistemas” Kendall y Kendall.
Texto: “Análisis y diseño de sistemas de información”. James Senn.
Claridad y coherencia al exponer ideas.
Responsabilidad en la entrega de trabajos y tareas asignadas.
Asistencia a clases.
Participación en clases.
Sustentación de ideas con
ayuda para comercio electrónico” (pág. 8) Kendall y Kendall.
Responder preguntas al final de la lectura.
Socialización de respuestas.
Trabajo independiente: Responder las
preguntas: 13, 14, 15, 17, 18 final capítulo pág. 23.
Presentar trabajo escrito teniendo en cuenta la estructura recomendada.
fundamentación teórica.
RECURSOS BIBLIOGRÁFICOS:
Análisis y diseño de Sistemas. Kendall y Kendall. 6º edición. Ed. Prentice Hall. Análisis y diseño de sistemas de información. James Senn. 2º edición. Ed. Mc Graw
Hill.
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR “CUN”
GUIA DE APRENDIZAJE Nº 2
PROGRAMA: Ingeniería de Sistemas ASIGNATURA: Ingeniería de software 1MODALIDAD: Presencial SEMESTRE: I Tecnológico. ENCUENTRO: 3DOCENTE: Eliana Hernández Gutiérrez FECHA:OBJETIVO: Identifica la diferencia entre ingeniería de software, software y proceso de software y los aplica de forma correcta en la solución de casos prácticos propuestos.
EXPLORACIÓN DE CONOCIMIENTOS
PREVIOS
COMPETENCIAS INDICADORES DE DESEMPEÑO
¿A qué crees que hace referencia el término “ingeniería de software”?¿Qué diferencia crees que existe entre ingeniería de software y proceso de software?
Comprende qué es la ingeniería de software y cuál es su importancia en la ingeniería de sistemas.
Analiza y comprende conceptos claves de la ingeniería de software.
Establece diferencias entre la ingeniería de software y proceso de software.
Aplica los conceptos básicos de la ingeniería de software a casos prácticos propuestos.
Analiza casos de estudio de su entorno y le da solución a la problemática presentada.
Sustenta sus ideas teniendo en cuenta las teorías revisadas.
Realiza trabajo en grupo de forma cooperativa.
Expresa sus opiniones con respeto y escucha con atención a los demás.
CONTENIDO ACTIVIDAD RECURSO(S) DIDÁCTICO(S)
EVALUACIÓN
Ingeniería de software:- Concepto
de software.
En clases: Socialización
trabajo independiente.
Estructuración
Texto: “Ingeniería de software. Ian Sommerville. 7º edición.
Trabajo en equipo. Claridad y
coherencia al exponer ideas.
Responsabilidad en
- Qué es ingeniería de software.
- Proceso de software.
- Atributos de un software.
conceptos básicos de ingeniería de software.
Desarrollo taller en grupo ejercicios 1.1 – 1.5 pág. 17 cap. 1 Ingeniería de software. Ian Sommerville.
Socialización de respuestas.
Trabajo independiente: Lectura
complementaria: “Los Ingenieros de Software en Colombia estamos Locos... y los Usuarios también”.
Socialización conclusiones en forma oral próxima clase.
la entrega de trabajos y tareas asignadas.
Asistencia a clases. Participación en
clases. Sustentación de
ideas con fundamentación teórica.
RECURSOS BIBLIOGRÁFICOS:
Ingeniería de software. Ian Sommerville. 7º edición. Pearson Educación. Madrid. 2005.
http://www.acis.org.co/memorias/JornadasGerencia/IJNGP/estamosLocos.pdf
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR “CUN”
GUIA DE APRENDIZAJE Nº 3
PROGRAMA: Ingeniería de Sistemas ASIGNATURA: Ingeniería de software 1MODALIDAD: Presencial SEMESTRE: I Tecnológico. ENCUENTRO: 4DOCENTE: Eliana Hernández Gutiérrez FECHA:OBJETIVO: Diseña un estudio de factibilidad para revisar y evaluar una propuesta de un sistema de información y comprende la importancia de esta como punto de partida en el desarrollo de proyectos de software.
EXPLORACIÓN DE CONOCIMIENTOS PREVIOS
COMPETENCIAS INDICADORES DE DESEMPEÑO
Cuando hablamos de qué algo es factible, ¿a qué crees que hacemos referencia?
Comprende la importancia de realizar pruebas especificas para determinar la factibilidad de un proyecto de desarrllo de software.
Escribe una solicitud para un proyecto de sistemas, siguiendo los pasos establecidos.
Determina si un proyecto de software es factible o no y argumenta con planteamientos sólidos sus respuestas.
Realiza una solicitud para un proyecto de software de una Mipyme de su región.
Estructura un estudio de factibilidad y sustenta con argumentos sólidos sus respuestas.
Sustenta sus ideas teniendo en cuenta las teorías revisadas.
Realiza trabajo en grupo de forma cooperativa.
Expresa sus opiniones con respeto y escucha con atención a los demás.
CONTENIDO ACTIVIDAD RECURSO(S) DIDÁCTICO(S)
EVALUACIÓN
Estudio de factibilidad.- Técnica.- Operacional.- Financiera.
En clases: Socialización
trabajo independiente.
Estructuración conceptual estudio de
Texto: “Análisis y diseño de sistemas”. James Senn.
Trabajo en equipo. Claridad y
coherencia al exponer ideas.
Responsabilidad en la entrega de trabajos y tareas
factibilidad. Estudio de
casos por grupos: Problemas de aplicación pág. 102 cap. 2 “Análisis y diseño de sistemas”. James Senn.
Extracción conclusiones.
Trabajo independiente: Visitar una
Mipyme y estructurar una propuesta de desarrollo de software y realizar estudio de factibilidad, aplicando los conceptos vistos en clase.
asignadas. Asistencia a clases. Participación en
clases. Sustentación de
ideas con fundamentación teórica.
RECURSOS BIBLIOGRÁFICOS:
Análisis y diseño de sistemas de información. James Senn. 2º edición. Ed. Mc Graw Hill.
Ingeniería de software. Ian Sommerville. 7º edición. Pearson Educación. Madrid. 2005.
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR “CUN”
GUIA DE APRENDIZAJE Nº 4
PROGRAMA: Ingeniería de Sistemas ASIGNATURA: Ingeniería de software 1MODALIDAD: Presencial SEMESTRE: I Tecnológico. ENCUENTRO: 5 y 6DOCENTE: Eliana Hernández Gutiérrez FECHA:OBJETIVO: Identifica y aplica los pasos que se tienen en cuenta en la selección de los proyectos y reconoce la importancia que tiene la administración de proyectos en la ingeniería de software.
EXPLORACIÓN DE CONOCIMIENTOS
PREVIOS
COMPETENCIAS INDICADORES DE DESEMPEÑO
¿A qué crees que hacemos referencia cuando hablamos de que un proyecto es viable? ¿Qué diferencia hay entre viable y factible dentro de la ingeniería de software?
Comprende cómo se inician y seleccionan los proyectos.
Determina la viabilidad de un proyecto propuesto.
Planea un proyecto identificando actividades y programándolas.
Administra las actividades de análisis y diseño de tal manera que se cumplan los objetivos dentro del plazo destinado al proyecto.
Utiliza gráficas de Gantt para la planeación de un proyecto estimando tiempo y recursos.
Realiza la administración de un proyecto de software trabajando en equipo y cumpliendo la tarea asignada dentro del mismo.
Sustenta sus ideas teniendo en cuenta las teorías revisadas.
Expresa sus opiniones con respeto y escucha con atención a los demás.
CONTENIDO ACTIVIDAD RECURSO(S) DIDÁCTICO(S)
EVALUACIÓN
Viabilidad y administración de las actividades de análisis y diseño.
En clases: Socialización
trabajo independiente.
Estructuración conceptual administración de actividades
Texto: “Análisis y diseño de Sistemas”. Kendall y Kendall.
Trabajo en equipo. Claridad y
coherencia al exponer ideas.
Responsabilidad en la entrega de trabajos y tareas asignadas.
de análisis y diseño.
Primer parcial.
Trabajo independiente: Lectura
capitulo 3 libro Análisis y diseño de Sistemas. Kendall y Kendall.
Responder preguntas 1-8 que se encuentran al final del capítulo pág. 81.
Socialización próximo encuentro.
Asistencia a clases. Participación en
clases. Sustentación de
ideas con fundamentación teórica.
RECURSOS BIBLIOGRÁFICOS:
Análisis y diseño de Sistemas. Kendall y Kendall. 6º edición. Ed. Prentice Hall. Ingeniería de software. Ian Sommerville. 7º edición. Pearson Educación. Madrid.
2005.
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR “CUN”
GUIA DE APRENDIZAJE Nº 5
PROGRAMA: Ingeniería de Sistemas ASIGNATURA: Ingeniería de software 1MODALIDAD: Presencial SEMESTRE: I Tecnológico. ENCUENTRO: 7 y 8DOCENTE: Eliana Hernández Gutiérrez FECHA:OBJETIVO: Aplica métodos interactivos para la recopilación de información y reconoce la importancia que tienen dentro del proceso de análisis y desarrollo de software.
EXPLORACIÓN DE CONOCIMIENTOS PREVIOS
COMPETENCIAS INDICADORES DE DESEMPEÑO
Cuando hablamos de interactividad ¿a que se hace referencia?
Formula preguntas para una entrevista con el fin de recabar los requerimientos de información.
Estructura entrevistas de una forma significativa.
Entiende el concepto de JAD y sabe cuándo utilizarlo.
Escribe preguntas efectivas para las encuestas.
Diseña y aplica cuestionarios efectivos.
Crea entrevistas teniendo en cuenta los pasos para su preparación.
Utiliza preguntas abiertas y cerradas en la estructuración de cuestionarios.
Socializa su proyecto utilizando un lenguaje técnico apropiado.
Sustenta sus ideas teniendo en cuenta las teorías revisadas.
Expresa sus opiniones con respeto y escucha con atención a los demás.
CONTENIDO ACTIVIDAD RECURSO(S) DIDÁCTICO(S)
EVALUACIÓN
Métodos interactivos para la recopilación de información:- Entrevistas- Cuestionarios.
En clases: Socialización
trabajo independiente
Debate: Oportunidad de Consultoría 4.1”.
Texto: “Análisis y diseño de Sistemas”. Kendall y Kendall.
Trabajo en equipo. Claridad y
coherencia al exponer ideas.
Responsabilidad en la entrega de trabajos y tareas asignadas.
Estructuración conceptos métodos interactivos.
Trabajo independiente: Lectura
capitulo 4 libro Análisis y diseño de Sistemas. Kendall y Kendall.
Estructurar una entrevista y un cuestionario para ser aplicado al proyecto de la Mipyme seleccionada.
Socialización próximo encuentro.
Asistencia a clases. Participación en
clases. Sustentación de
ideas con fundamentación teórica.
RECURSOS BIBLIOGRÁFICOS:
Análisis y diseño de Sistemas. Kendall y Kendall. 6º edición. Ed. Prentice Hall. Ingeniería de software. Ian Sommerville. 7º edición. Pearson Educación. Madrid.
2005.
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR “CUN”
GUIA DE APRENDIZAJE Nº 6
PROGRAMA: Ingeniería de Sistemas ASIGNATURA: Ingeniería de software 1MODALIDAD: Presencial SEMESTRE: I Tecnológico. ENCUENTRO: 9, 10 y 11DOCENTE: Eliana Hernández Gutiérrez FECHA:OBJETIVO: Aplica la metodología para la elaboración de prototipos teniendo en cuenta el modelo de prototipado que se adapte según las necesidades de un proyecto en específico.
EXPLORACIÓN DE CONOCIMIENTOS
PREVIOS
COMPETENCIAS INDICADORES DE DESEMPEÑO
¿Qué es un prototipo?¿Crees que el uso de prototipos ayuda a determinar requerimientos de un sistema de información?
Comprende los cuatro modelos principales de elaboración de prototipos.
Recopila requerimientos de información a través de la elaboración de prototipos.
Planifica la secuencia de actividades para construir un prototipo de aplicación.
Crea prototipos teniendo en cuenta el tipo que se ajusta a su proyecto.
Recopila requerimientos utilizando la metodología de prototipado.
Socializa su proyecto utilizando un lenguaje técnico apropiado.
Sustenta sus ideas teniendo en cuenta las teorías revisadas.
Expresa sus opiniones con respeto y escucha con atención a los demás.
CONTENIDO ACTIVIDAD RECURSO(S) DIDÁCTICO(S)
EVALUACIÓN
Metodología para la elaboración de prototipos.
Clases de prototipos:- Corregido.- No
En clases: Socialización
trabajo independiente
Debate: Oportunidad de Consultoría 6.1 – 6.4”.
Texto: “Análisis y diseño de Sistemas”. Kendall y Kendall.
Trabajo en equipo. Claridad y
coherencia al exponer ideas.
Responsabilidad en la entrega de trabajos y tareas asignadas.
funcional- Primer
prototipo de una serie.
- Prototipo de características seleccionadas.
Estructuración conceptos metodología de prototipos.
Segundo parcial.
Trabajo independiente: Lectura
capitulo 6 libro Análisis y diseño de Sistemas. Kendall y Kendall.
Responder preguntas 1 – 10 pág. 180.
Presentar trabajo escrito teniendo en cuenta la estructura recomendada.
Estructurar un prototipo del proyecto de grupo.
Socialización próximo encuentro.
Asistencia a clases. Participación en
clases. Sustentación de
ideas con fundamentación teórica.
RECURSOS BIBLIOGRÁFICOS:
Análisis y diseño de Sistemas. Kendall y Kendall. 6º edición. Ed. Prentice Hall. Ingeniería de software. Ian Sommerville. 7º edición. Pearson Educación. Madrid.
2005.
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR “CUN”
GUIA DE APRENDIZAJE Nº 7
PROGRAMA: Ingeniería de Sistemas ASIGNATURA: Ingeniería de software 1MODALIDAD: Presencial SEMESTRE: I Tecnológico. ENCUENTRO: 12 y 13DOCENTE: Eliana Hernández Gutiérrez FECHA:OBJETIVO: Realiza correctamente diagramas de flujo de datos lógicos y reconoce la importancia de su uso para determinar el movimiento de los datos dentro de una organización.
EXPLORACIÓN DE CONOCIMIENTOS PREVIOS
COMPETENCIAS INDICADORES DE DESEMPEÑO
¿Qué es un diagrama de flujo de datos?Se anotarán las respuestas.
Crea, usa y amplia los DFDs lógicos para captar y analizar el sistema actual a través de niveles anidados, padre e hijo.
Establece la diferencia entre un DFD 0 y un DFD hijo.
Desarrolla y amplia los DFDs lógicos que ilustran el sistema propuesto.
Utiliza software especializado para crear DFD lógicos.
Crea DFDs lógicos utilizando Microsoft Visio.
Realiza diagramas de flujo de datos 0 y diagramas de flujo de datos hijo.
Socializa su proyecto utilizando un lenguaje técnico apropiado.
Sustenta sus ideas teniendo en cuenta las teorías revisadas.
Expresa sus opiniones con respeto y escucha con atención a los demás.
CONTENIDO ACTIVIDAD RECURSO(S) DIDÁCTICO(S)
EVALUACIÓN
Etapas de creación, uso y aplicación de los DFD lógicos:- Convenciones.- Diagrama 0- Diagrama hijo- Ejemplos.
En clases: Socialización
trabajo independiente (prototipados).
Estructuración conceptos DFDs.
Taller en clase.
Texto: “Análisis y diseño de Sistemas”. Kendall y Kendall. Cap. 7.
Trabajo en equipo. Claridad y
coherencia al exponer ideas.
Responsabilidad en la entrega de trabajos y tareas asignadas.
Asistencia a clases.
Material entregado por el docente.
Trabajo independiente: Realización
diagrama de flujo de datos 0 e hijo proyecto grupal utilizando las herramientas informáticas vistas u otra de su agrado.
Socialización próximo encuentro.
Participación en clases.
Sustentación de ideas con fundamentación teórica.
RECURSOS BIBLIOGRÁFICOS:
Análisis y diseño de Sistemas. Kendall y Kendall. 6º edición. Ed. Prentice Hall. Ingeniería de software. Ian Sommerville. 7º edición. Pearson Educación. Madrid.
2005.
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR “CUN”
GUIA DE APRENDIZAJE Nº 8
PROGRAMA: Ingeniería de Sistemas ASIGNATURA: Ingeniería de software 1MODALIDAD: Presencial SEMESTRE: I Tecnológico. ENCUENTRO: 14, 15 y 16DOCENTE: Eliana Hernández Gutiérrez FECHA:OBJETIVO: Utiliza correctamente el diccionario de datos y reconoce su importancia en el análisis de sistemas orientados a datos.
EXPLORACIÓN DE CONOCIMIENTOS
PREVIOS
COMPETENCIAS INDICADORES DE DESEMPEÑO
¿Qué es un diccionario de datos?Se anotarán las respuestas.
Crea registros en los diccionarios de datos para los procesos, almacenes, flujos, estructuras y elementos de datos lógicos del sistema de información estudiado, con base en los DFDs.
Reconoce las funciones de los diccionarios de datos en la actualización y mantenimiento de sistemas de información.
Crea diccionarios de datos teniendo en cuenta los DFDs lógicos.
Reconoce la importancia del uso del diccionario de datos en el análisis de sistemas de información.
Socializa su proyecto utilizando un lenguaje técnico apropiado.
Sustenta sus ideas teniendo en cuenta las teorías revisadas.
Expresa sus opiniones con respeto y escucha con atención a los demás.
CONTENIDO ACTIVIDAD RECURSO(S) DIDÁCTICO(S)
EVALUACIÓN
- Análisis de sistemas mediante diccionario de datos.
En clases: Socialización
trabajo independiente (prototipados).
Estructuración conceptos Diccionario de
Texto: “Análisis y diseño de Sistemas”. Kendall y Kendall. Cap. 7.
Trabajo en equipo. Claridad y
coherencia al exponer ideas.
Responsabilidad en la entrega de trabajos y tareas asignadas.
datos. Creación de
diccionario de datos teniendo en cuenta los DFDs del proyecto grupal.
Tercer parcial.Trabajo independiente: Corrección de
diccionario de datos del proyecto. Estructuración del proyecto completo, siguiendo las normas especificadas.
Sustentación próximo encuentro - Examen Final
Asistencia a clases. Participación en
clases. Sustentación de
ideas con fundamentación teórica.
RECURSOS BIBLIOGRÁFICOS:
Análisis y diseño de Sistemas. Kendall y Kendall. 6º edición. Ed. Prentice Hall. Ingeniería de software. Ian Sommerville. 7º edición. Pearson Educación. Madrid.
2005. Análisis y diseño de sistemas de información. James Senn. 2º edición. Ed. Mc Graw
Hill.