Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Competencias
General:
Utilizar los principales modelos de desarrollo de software para establecer el diseño de un sistema que apoye el mejoramiento de la estructura
de una organización mediante el uso de dos herramientas (UML y RUP).
Específica:
Utilizar los modelos estructurados y orientados a objetos para la creación de un sistema, mediante la herramienta StarUml.
Propósito (s):
Identificar los modelos utilizados para el desarrollo de sistemas y la forma en cómo se complementan, en el apoyo del desarrollo de sistemas.
TEMAS Y NOMBRE Y NUMERO DE ACTIVIDAD ESTRATEGI ESTRATEGIAS MATERIAL CRITERIOS FECHA DE
SUBTEMAS AS DE DE APOYO Y/O DE ENTREGA
DE APRENDIZAJE RECURSOS EVALUACI SUGERIDA
ENSEÑAN DIDÁCTICOS ÓN
ZA
Actividad 1. Modelos orientados a objetos
Instrume
3.1. Propósito: Analizar un problema y encontrar la Foro de Contenido de la nto a 04 de
Lectura analítica
Modelos solución apropiada para el diseño del modelo de discusión. Unidad 3 y fuentes utilizar: Es Marzo
de los
estructurad confiables propias de la
desarrollo del sistema, con esta actividad contenidos cala de 2020
os disciplina que se
reafirmarás tus conocimientos en los modelos nucleares de la evaluació
encuentren accesibles por
3.1.1. de desarrollo de software. Análisis y Unidad 3. n
internet, bibliotecas,
Modelado Resolución adquisición de libros
de datos Instrucciones: Para desarrollar esta actividad, de problem Realización de la propios del área, Puntos
deberás seguir las siguientes indicaciones. a. actividad etcétera. posibles
3.1.2. conforme a lo 100
Modelo de solicitado. (oportuni
1.Lee y Analiza el siguiente problema planteado:
dominio dad: 2
“La administración de la biblioteca de una universidad Propuesta de intentos)
3.1.3. solución.
Diccionario desea iniciar con un proceso para tener, al final de este, un
de datos software, donde se desea administrar de forma eficiente el
préstamo de libros, ya que cada libro se presta por un
3.1.4. máximo de 15 días, y por cada día de retraso, se impone
Modelo de una “multa”, para evitar que los alumnos no regresen los
interfaces libros solicitados, por lo que se entregó la siguiente ficha
de préstamo de libros en uso para alumnos y maestros:
3.1.5.
Modelado
de
requisitos
3.2.
Modelos
orientados
a objetos
3.2.1.
Modelo de
objetos
3.2.2.
Modelo de
herencia
3.2.3.
Modelo de
agregación
de herencia
2. ¿Por qué?:
Alumno
Libro
Administrador
Préstamos
Autor
Matricula
Edad
Dirección
de casa
Teléfono
casa
Grupo
Pregunta 1:
El diagrama anterior forma parte del modelo de objetos,
¿De qué tipo de diagrama UML se trata? ¿Qué elementos
contiene?
Pregunta 2:
Pregunta 3:
El modelo estático se encarga principalmente de definir
qué elementos forman parte un sistema (clases, entidades,
objetos, etc), mientras que el modelo dinámico está
constituido por los aspectos de un sistema relacionados
con el tiempo, los cambios en los objetos y sus relaciones
a lo largo del tiempo. En este sentido ¿Cómo se llama el
diagrama que se muestra arriba? ¿Forma parte del
modelo dinámico o estático? ¿Por qué?
Pregunta 4:
Pregunta 5:
Pregunta 6:
Actividad 4. Diagramas de Modelos Resolución Aprendizaje Larman, Craig (2008). Instrume 14 marzo
estructurados y orientados a objetos de basado en la UML y patrones. nto a 2020
problemas resolución de México: Prentice Hall. utilizar:
Propósito. Diseñar soluciones usando los problemas Escala de
modelos estructurados y orientados a objetos. Sommerville, Ian, evaluació
(2005). Ingeniería de n
En esta actividad, diseñarás un diagrama Software. España:
representativo del modelado de requisitos Pearson educación. Puntos
posibles
(diagrama de casos de uso), así como también
100
un diagrama representativo del modelo (oportuni
orientado a objetos (diagrama de clases), a dad: 2
partir de la problemática presentada. intentos)
Instrucciones:
1. Lee y analiza el siguiente caso:
Evidencia de aprendizaje. Modelos de Resolución Aprendizaje Rob, Peter, (2004). Instrume 18 marzo
desarrollo de sistemas con StarUML de basado en la Sistemas de bases de nto a 2020
problemas resolución de datos. México: Thomson utilizar:
Propósito: aplicar los modelos de desarrollo de problemas Escala de
sistemas en la solución de problemáticas Silberschatz, Abraham evaluació
utilizando las herramientas de StarUML. (2006). Fundamentos de n
bases de datos. España:
Instrucciones: Mc Graw Hill. Puntos
posibles
1. Retoma la descripción del problema de la Sommerville, Ian, (2005). 100
“Actividad 4. Diagramas de Modelos Ingeniería de Software. (oportuni
estructurados y orientados a objetos” de España: Pearson dad: 1
esta unidad. educación. intento)
Actividad Complementaria Resolución Relacionar UML y Contenido del curso y Rúbrica 22 de marzo
del RUP con un fuentes confiables y 2020
Propósito: Calcular un nivel de aprendizaje de desarrollo problema propias de la disciplina que
los conocimientos obtenidos, mediante la de un planteando se encuentren accesibles
sistema soluciones por internet, bibliotecas,
aplicación de los modelos de desarrollo de
mediante el adquisición de libros
software en la planeación de un sistema
modelado propios del área, etcétera
apoyándose en el modelo RUP y UML RUP y UML
Primera parte:
Para reafirmar tus conocimientos adquiridos,
responderás a los siguientes planteamientos
que se presentan en la tabla, coloca la
respuesta a la pregunta en la columna de
respuesta.
Segunda Parte
Siguiendo la siguiente problemática, vas a realizar
lo que se te pide:
Problemática:
La asignación es desarrollar un nuevo sistema
computarizado para una compañía de video
llamada Movie Corner. Movie Corner consiste en un
número de tiendas, en donde el cliente puede
alquilar películas. Ellos tienen tiendas, 2 almacenes
y 123 quioscos de películas distribuidos en cinco
ciudades. (EL quiosco A de películas es un almacén
automatizado, en donde usted puede alquilar el
video usando una tarjeta de membresía). Una
restricción de desarrollo es, utilizar el Proceso
Unificado de Racional. El caso de negocio debe
hacer uso de las técnicas existentes y automatizar
lo más posible (como usar el Internet, los quioscos,
etc.). Además, desean tener una amplia selección
de obras clásicas, películas para niños, adultos, etc.
El almacén contiene obras clásicas como
“Casablanca” . Hoy 20,000 títulos están disponibles
y cada tienda alquila cerca de 1,000 películas por día
y se llevan cerca de 10 copias de las películas más
populares. Las películas especiales se deben pedir
al almacén.
INICIO
1.- _______________________________
2.- _______________________________
3.- _______________________________
ELABORACIÓN
1.- _______________________________
2.- _______________________________
3.- _______________________________
CONSTRUCCIÓN
1.- _______________________________
2.- _______________________________
3.- _______________________________
TRANSICIÓN
1.- _______________________________
2.- _______________________________
3.- _______________________________
Componente de la Competencia:
Conocimientos: Comparte como aplicas los
conocimientos aprendidos en tu área de trabajo o
como lo relacionas con el campo laboral.
Habilidades: Explica de qué manera esta asignatura
te permitió desarrollar habilidades.
Actitudes: ¿Mantienes una comunicación asertiva
con tus compañeros al tratar de comunicar de
manera clara y objetiva tu punto de vista?
¿Mantienes una actitud positiva ante comentarios
que realizan a tu trabajo los compañeros y docente?
1. Crea un archivo de texto e incluye la
actividad desarrollada.
2. Guarda la actividad con el nombre
DMMS_AR_XXYZ. Sustituye las XX por las dos
primeras letras de tu primer nombre, la Y por la
inicial de tu primer apellido y la Z por la inicial de tu
segundo apellido.
3. Envía el archivo a tu Docente en línea para
recibir retroalimentación.
NOTA IMPORTANTE: Todas las actividades de aprendizaje de la Unidad 3 deben entregarse antes de la fecha de cierre de la Unidad que te indicará
tu docente en línea, quien te hará llegar el calendario para la entrega de actividades, en la sección de Planeación y avisos del docente en línea o vía
correo institucional; se recomienda organizar los tiempos de entrega conforme al calendario correspondiente.
Fuentes de referencia:
• Booch, Et al. (2007). Manual de referencia.
• Booch, Et al. (1999). Lenguaje Unificado de Modelado.
• Booch, Et al. (2006). El Lenguaje Unificado de Modelado.
• Schmuller (2000). Aprendiendo UML en 24 horas.
• Menéndez (2005). Construcción de Software.
• Piattini, Mario, (2004). Análisis y diseño de Aplicaciones Informáticas de Gestión, una perspectiva de Ingeniería del Software. España:
Alfaomega-RaMa.
• Pressman, Roger, (2005). Ingeniería de software. México: McGraw-Hill.
• Sommerville, Ian, (2005). Ingeniería de Software. Madrid España: Pearson educación.
• Weitzenfeld, Alfredo, (2005), Ingeniería de software orientado a objetos con Uml, Java e internet. México: Thompson Editores.
Criterios de Evaluación Unidad 3
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio por evaluar.
Puntaje
Puntaje
Criterios de evaluación por Observaciones
obtenido
criterio
Inciso A). Responde de forma correcta, a
cada una de las preguntas planteadas en el proceso 25
de análisis. 5% c/u correcta.
Inciso B). Responde de forma correcta, a
cada una de las preguntas planteadas en
15
cuanto al diseño del modelo de clases. 5% c/u
correcta.
Inciso C). Propone de forma adecuada la
creación de un diccionario de datos para la entidad 25
solicitada (5 datos como mínimo). 5% c/u correcto.
Inciso D). Responde de forma correcta, a
cada una de las preguntas planteadas en 10
cuanto al modelo de interfaces. 2.5% c/u correcta.
Retroalimenta el trabajo de al menos 2 10
compañeros en el foro de manera sustantiva,
justificando las respuestas.
Elabora las conclusiones, las cuales incluye
una explicación de la importancia de haber 10
analizado la información solicitada.
Integra bibliografía en formato APA, de la
5
información consultada.
Puntaje total 100
Puntaje del alumno
Carrera: Desarrollo de software
Asignatura: Métodos y Modelos de Desarrollo de Software
Semestre: Cuarto
Unidad: 3. Modelos para el desarrollo de sistemas
Actividad Actividad 2. Modelos estructurados
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio por evaluar.
Puntaje
Puntaje
Criterios de evaluación por Observaciones
obtenido
criterio
Contiene portada con la información de la
actividad y datos del alumno. (nombre completo
5
del alumno, asignatura, carrera, grupo, nombre del
(la) Docente en línea, etc.)
Analiza y describe en un documento de
texto, las características principales de cada modelo 20
estructurado.
Realiza un mapa mental con información
resumida y atractiva mediante una herramienta en
línea, con la información principal del tema. Además 50
de incluir el link de la publicación del mapa mental
realizado. (opcional)
El mapa mental realizado incluye elementos
multimedia complementarios como imágenes y/o 10
enlaces a videos.
Elabora las conclusiones, las cuales incluye
una explicación de la importancia de haber 10
analizado la información solicitada.
Integra bibliografía en formato APA, de la
5
información consultada.
Puntaje total 100
Puntaje del alumno
Carrera: Desarrollo de software
Asignatura: Métodos y Modelos de Desarrollo de Software
Semestre: Cuarto
Unidad: Unidad 3. Modelos para el desarrollo de sistemas
Actividad 3. Modelos orientados a objetos
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio por evaluar.
Puntaje
Puntaje
Criterios de evaluación por Observaciones
obtenido
criterio
Incluye una respuesta correcta, clara
y sustentada para cada cuestionamiento. Las
explicaciones tienen el nivel adecuado de 60
detalle, sin ambigüedades y permiten apreciar
la comprensión de los conceptos abordados.
Incluye una conclusión acerca del trabajo
realizado y describe de manera clara y
30
sustentada los diagramas más utilizados en
los modelos orientados a objetos
Incluye una portada con los datos de
identificación y añade al final del documento
10
las fuentes utilizadas para elaborar el trabajo
(en formato APA)
Puntaje total 100
Puntaje del alumno
Carrera: Desarrollo de software
Asignatura: Métodos y Modelos de Desarrollo de Software
Semestre: Cuarto
Unidad: Unidad 3. Modelos para el desarrollo de sistemas
Actividad Actividad 4. Diagramas de Modelos estructurados y orientados a objetos
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio por evaluar.
Puntaje
Puntaje
Criterios de evaluación por Observaciones
obtenido
criterio
El diagrama de casos de uso
propuesto identifica correctamente e incluye al 10
menos al menos 2 actores
El diagrama de casos de uso
propuesto identifica correctamente 20
e incluye al menos 6 casos de uso en total.
El diagrama de casos de uso propuesto
establece relaciones entre los actores y casos
5
de uso, de acuerdo al ámbito y requerimientos
establecidos.
El diagrama de casos de uso propuesto
incluye al menos una relación de inclusión y 10
una de extensión entre los casos de uso.
El diagrama de clases propuesto identifica
e incluye al menos 5 clases y 5 atributos por
cada clase, con excepción de clases que
20
debido a su naturaleza esto no
sea posible, por ejemplo: modalidades,
categorías, etc.
El diagrama de clases propuesto identifica
correctamente e incluye al menos 3 métodos 5
por cada clase.
El diagrama de clases propuesto
establece correctamente las relaciones entre
10
las clases y la cardinalidad de acuerdo
al ámbito especificado.
Ambos diagramas son claros, tienen buena
presentación e incluyen todos los
15
elementos requeridos de acuerdo a la
definición de UML.
Incluye una portada con los datos de
identificación, y añade al final del documento
5
las fuentes utilizadas para elaborar el trabajo
(en formato APA)
Puntaje total 100
Puntaje del alumno
Carrera: Desarrollo de software
Asignatura: Métodos y modelos de desarrollo de software
Semestre: Cuarto
Unidad: Unidad 3. Modelos para el desarrollo de sistemas
Actividad Evidencia de aprendizaje. Modelos de desarrollo de sistemas con StarUML
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio por evaluar.
PUNTOS
DIMENSIONES O CRITERIOS A EVALUAR PUNTOS
POR
OBTENIDOS
CRITERIO
1. Desarrollo de la actividad