You are on page 1of 6

ORGANIZADOR DIDCTICO DE APRENDIZAJE (ODA).

UNIDAD 2
ASIGNATURA: Diseo y arquitectura de software
SEMESTRE: Cuarto
ELABORADO POR: Elvia Snchez Magadn
CICLO: 2017-2S-B2
PERIODO: Segunda Unidad

COMPETENCIAS A DESARROLLAR:
COMPETENCIA GENERAL: COMPETENCIA ESPECFICA
Disea una arquitectura de software Aplicar un estilo de diseo para generar una
para establecer las bases del desarrollo propuesta de modelo arquitectnico que
de un sistema que cubra las permita el diagnostico de informacin de los
necesidades del usuario mediante el uso usuarios mediante el anlisis y uso de
de patrones de arquitectura de herramientas de diferentes tipos y la
software. descripcin del comportamiento del sistema
planteado en respuesta a un caso
concreto.

UNIDAD 2. ELEMENTOS DE DISEO DE LA ARQUITECTURA DE SOFTWARE


PERSPECTIVA.
En esta unidad conocers los modelos y patrones de arquitectura software para
proponer una solucin a un problema sobre la base de los requerimientos dados por el
usuario.
FECHA DE ENTREGA UNIDAD 2: 13 de Noviembre de 2017
SECUENCIA DE TRABAJO:
1. Ingresa a la unidad 2
2. Revisa los contenidos de la unidad 2. Elementos de diseo de la arquitectura de
software los cuales puedes revisar en lnea y de forma interactiva o en formatos de
texto que puedes descargar.
3. Ingresa a la opcin de Actividades que menciona las actividades realizar en esta
unidad y son las siguientes:

A. Actividad 1. Estilos aplicables a la arquitectura de software (descripcin en la


pgina 3)
B. Actividad 2. Seleccionando un estilo (descripcin en la pgina 4)
C. Evidencia de aprendizaje. Aplicando un estilo de arquitectura de software
(descripcin en la pgina 5)
D. Autorreflexiones (descripcin de la actividad pgina 6)
4. Para preparar tu participacin y entregas consulta los materiales de estudio que se
indican en el punto 2.
5. Revisa las rbricas de evaluacin de cada una de tus actividades que viene
adjunta a la actividad, antes de realizar tus envi para verificar que cumplas con los
lineamientos.
6. Revisa la siguiente tabla del esquema de evaluacin para que conozcas la
calificacin que se te asignar por cada una de tus actividades en el aula.

Desarrollo de Software | Divisin de Ciencias Exactas, Ingeniera y Tecnologa 1


TABLA DE PORCENTAJES DEL ESQUEMA DE EVALUACIN UNIDAD 2
Herramienta Ponderacin
a) Actividad 1. Estilos aplicables a la arquitectura de software 15%
b) Actividad 2. Seleccionar un estilo 25%
c) Evidencia de Aprendizaje 40%
d) Autorreflexin 10%

Desarrollo de Software | Divisin de Ciencias Exactas, Ingeniera y Tecnologa 2


ACTIVIDAD 1. ESTILOS Y PATRONES APLICABLES A LA ARQUITECTURA DE SOFTWARE
ASIGNATURA: Diseo y arquitectura de software
SEMESTRE: Cuarto
ELABORADO POR: Elvia Snchez Magadn
CICLO: 2017-2S-B2
PERIODO: Segunda Unidad
FECHA DE ENTREGA 13 de noviembre de 2017

El propsito de la actividad es debatir las caractersticas y diferencias entre los estilos y patrones
de arquitectura, sigue estos pasos:

Investiga en diversas fuentes a tu alcance sobre los estilos aplicables a la arquitectura de


software.
A. Investigar un estilo arquitectnico utilizado para la tecnologa mvil, indicando las
caractersticas, mbito de aplicacin, importancia, principios, ventajas y desventajas.

B. Selecciona un caso de uso que, conforme a sus caractersticas sea aplicable al estilo
arquitectnico investigado, explicando brevemente el contexto del caso, caractersticas y el o
los principios que aplica.

Para su entrega realiza lo siguiente:

1. El documento debe tener una portada, incluye el punto A y B, referencias consultadas


en el formato APA, mximo 3 cuartillas no considerando portada.

2. Revisa que el documento cuente con la estructura indicada.


3. Gurdalo con el nombre DDRS_U2_A1_XXYZ.docx
XX las dos primeras letras de tu nombre, Y la primera letra de tu apellido paterno, Z la
primera letra de tu apellido materno.
4. Antes de realizar su entrega revisar la Escala de evaluacin que se indica en la parte
final de la actividad.
5. Ingresa al Foro y participa respondiendo a los planteamientos indicados y adjunta tu
archivo. Al finalizar da clic en enviar para publicarlo y est accesible a tus compaeros y
docente en lnea.
6. Realizar la entrega en la opcin de Actividades de la unidad 2 y despus el apartado
de Actividad 1. Estilos y patrones aplicables a la arquitectura de software.

Desarrollo de Software | Divisin de Ciencias Exactas, Ingeniera y Tecnologa 3


ACTIVIDAD 2. SELECCIONANDO UN ESTILO
ASIGNATURA: Diseo y arquitectura de software
SEMESTRE: Cuarto
ELABORADO POR: Elvia Snchez Magadn
CICLO: 2017-2S-B2
PERIODO: Segunda Unidad
FECHA DE ENTREGA 13 de noviembre de 2017

El propsito de la actividad es determinar un estilo arquitectnico a aplicar para el desarrollo


del modelo de la arquitectura de software, considerando como base al caso de estudio que a
continuacin indico, realiza lo siguiente:

1. Determina los requerimientos funcionales y no funcionales


2. Una vez identificados los elementos indicados, determine un estilo arquitectnico a aplicar
para el desarrollo del modelo de la arquitectura de software, justificando su respuesta de
forma clara y detallada.
3. Con base al caso, deber ubicar y describir cada uno de los pasos del proceso de diseo
de software y las actividades que deben realizar para la obtencin del diseo final.
4. Considera la investigacin realizada en la unidad 1 sobre los lenguajes descriptores de
arquitectura e indica y justifica cul de los ADL sera pertinente aplicar al caso, sin llegar an
a la generacin del modelo de arquitectura de software.

Caso de estudio:
Una institucin educativa necesita automatizar sus procesos de altas, bajas y seguimiento de
estudiantes. Lo desea hacer en lnea y que los alumnos puedan acceder a un sitio privado y
actualicen automticamente sus datos personales, al mismo tiempo los usuarios podrn
comentar sobre su experiencia de atencin en lnea o en el sitio. Estos comentarios los podrn
hacer a travs de un equipo de cmputo convencional o mediante un dispositivo mvil que se
conecte al sitio de la institucin.
El jefe del rea de servicios escolares necesita que se obtengan estadsticas respecto a la
poblacin estudiantil para saber el perfil de su estudiantado y, a su vez, hacerles llegar
informacin sobre cursos de recuperacin y diversas posibilidades de acreditacin. El sistema
deber generar ese perfil en el que se incluya la edad, la ocupacin, el sexo, el estado civil, la
ubicacin, fotografas, un grado escolar, avance en crditos, promedio y comentarios hechos.
Deber ser fcil de usar para todos los usuarios manejar diferentes tipos de roles (administrador
del sitio, secretario tcnico, jefe de servicios escolares, secretaria, alumnos), y cada uno tendr
acceso a diferentes privilegios asignados por el administrador del sitio.

Para su entrega realiza lo siguiente:


1. El documento debe tener una portada, incluir el punto 1, 2 y 3, conclusin sobre el tema,
referencias consultadas en el formato APA.
2. Revisa que el documento cuente con la estructura indicada.
3. Gurdalo con el nombre DDRS_U2_A2_XXYZ.docx
# sigla de tu carrera, XX las dos primeras letras de tu nombre, Y la primera letra de tu
apellido paterno, Z la primera letra de tu apellido materno.
4. Antes de realizar su entrega revisar la Escala de evaluacin que se indica en la parte
final de la actividad.
5. Realizar la entrega en la opcin de Actividades de la unidad 2 y despus el apartado
de Actividad 2. Seleccionando un estilo.

Desarrollo de Software | Divisin de Ciencias Exactas, Ingeniera y Tecnologa 4


EVIDENCIA DE APRENDIZAJE.
APLICANDO UN ESTILO DE ARQUITECTURA DE SOFTWARE
ASIGNATURA: Diseo y arquitectura de software
SEMESTRE: Cuarto
ELABORADO POR: Elvia Snchez Magadn
CICLO: 2017-2S-B2
PERIODO: Segunda Unidad
FECHA DE ENTREGA 13 de noviembre de 2017

El propsito de la actividad es generar la arquitectura de software con base en el estilo


arquitectnico seleccionado. Para ello sigue estas instrucciones:

1. Retoma el caso de estudio planteado en la actividad 2 de la presente unidad.

2. Genera la arquitectura de software con base en el estilo arquitectnico seleccionado,


resultado del anlisis elaborado en la misma actividad 2.
Sugiero instalar un ADL de distribucin libre (ArchStudio u otro que hayas identificado) para
la elaboracin de un bosquejo de arquitectura de software. Indicando los elementos
arquitectnicos-modulares que la conforman, as como las partes del sistema de software
que representa el estilo arquitectnico seleccionado.

3. Integra tu actividad en un reporte donde expongas la documentacin del proceso


realizado, con la siguiente estructura:

Portada.
Introduccin.
Desarrollo.
Conclusiones.
Referencias consultadas.

Para su entrega realiza lo siguiente:

1. Revisa que el documento cuente con la estructura indicada.


2. Gurdalo con el nombre DDRS_U2_EA_XXYZ.docx
XX las dos primeras letras de tu nombre, Y la primera letra de tu apellido paterno, Z la
primera letra de tu apellido materno.

3. Sube tu documento en el apartado de Evidencia de aprendizaje. Aplicando un estilo de


arquitectura de software, que se encuentra opcin de Actividades de la Unidad 2 y despus el
apartado de Evidencia de aprendizaje.

Desarrollo de Software | Divisin de Ciencias Exactas, Ingeniera y Tecnologa 5


AUTORREFLEXIN UNIDAD 2
ASIGNATURA: Diseo y arquitectura de software
SEMESTRE: Cuarto
ELABORADO POR: Elvia Snchez Magadn
CICLO: 2017-2S-B2
PERIODO: Segunda Unidad, Fecha de entrega 13 de noviembre de 2017

Esta actividad consiste en dar respuesta a las siguientes preguntas:

Con tus propias palabras indica el objetivo de un patrn y un estilo de arquitectura


Qu debes considerar para identificar el modelo adecuado a aplicar para una
determinada problemtica de desarrollo de software?

Para su entrega realiza lo siguiente:

1. Integra tus respuestas en un documento.


2. Gurdalo con el nombre DDRS_ATR_U2_XXYZ.docx
XX las dos primeras letras de tu nombre, Y la primera letra de tu apellido paterno, Z la
primera letra de tu apellido materno

3. Sube tu documento en el apartado de Autorreflexiones, que se encuentra opcin de


Actividades de la Unidad 2 y despus el apartado de Autorreflexiones.

Desarrollo de Software | Divisin de Ciencias Exactas, Ingeniera y Tecnologa 6

You might also like