Está en la página 1de 3

Unidad 1.

Arquitectura de software

Unidad 1
Actividad 3:
Vistas de la arquitectura de software
Introduccin

Las vistas de un sistema representan perspectivas de una arquitectura de modelado, se


reconocen diversas vistas dependiendo del organismo que se tome como referencia, pero la
ms simple es: lgica, conceptual y fsica. Las vistas representan una abstraccin de la
realidad desde un enfoque determinado.

En la presente actividad a partir del siguiente caso de estudio, pondrs en prctica los
conocimientos previos adquiridos para el anlisis del problema que se te presenta y de esta
manera determinar el objetivo y los requerimientos y, en base a lo anterior, identificar las
vistas bsicas de acuerdo al modelo de Microsoft.

Propsito

El propsito de la actividad es identificar las vistas bsicas de la arquitectura de un sistema


de software. Tu docente en lnea te har llegar un caso con el que desarrollars lo siguiente:

1. Identifica el objetivo del sistema.

2. Determina los requerimientos funcionales y no funcionales y la problemtica,


situacin o rea de oportunidad a la que se dirige.

3. Identifica y disea las vistas: Lgica, conceptual y fsica. Utiliza herramientas para
el diseo de software adecuadas, de ellas se habl en el foro 1, de sta unidad.

4. Ejemplifica cada una de las vistas a partir del caso.

5. Elabora una conclusin para explicar las vistas en el caso. Se solicitan, al menos 10
renglones, con tus propias palabras (Arial 10 pts, interlineado sencillo)

6. Realiza tu actividad en un documento con cartula y los datos de identificacin


completos, posteriormente gurdala con la nomenclatura DDRS_U1_A3_XXYZ.pdf

Sustituye las XX por las dos primeras letras de tu primer nombre,


la Y por tu primer apellido y la Z por tu segundo apellido.

7. Consulta los criterios de evaluacin de la actividad para que consideres los aspectos
a evaluar, se encuentran en la ltima pgina de este documento.

8. No olvides colocar las fuentes de consulta y citar en formato APA.

DDRS-2017-S1-B2
Unidad 1. Arquitectura de software

9. Enva la actividad a tu docente en lnea mediante la herramienta Tarea. Espera y


atiende la retroalimentacin correspondiente.

Caso de Estudio
La clnica online Diet Fast nace con el objetivo de que la gente tenga un lugar en la web dnde poder hacer un
seguimiento de su peso y poder controlar su alimentacin, aunque el objetivo principal es que los
dietistas tengan un sitio comn dnde poder ofrecer sus conocimientos a travs de artculos y poner a
disposicin de la gente dietas creadas por ellos.

Las funcionalidades que ofrece este portal web son las siguientes:

Envi de sugerencias para mejorar Diet Fast


Enlace directo a las ltimas noticias de salud generadas en el peridico del pas
Posibilidad de suscribirse mediante RSS para saber cules son las ltimas dietas creadas por nuestros
colaboradores
Realizar un seguimiento de su peso en el tiempo de manera grfica, para ello se dispone de la posibilidad
de actualizarlo diariamente
Calcular el IMC, la energa diaria que necesita y el contenido energtico de su men
Consulta de los artculos que escriben nuestros colaboradores
Consulta de las dietas, as las recomendaciones de alimentos, formas de preparacin y equivalencias
entre alimentos

Los requisitos la implementacin del portal web: www.DietFast.com

Colaboracin de los usuarios en los contenidos, por lo que la pgina cambia constantemente.
Tres tipos de usuarios registrados con diferentes privilegios: Normal, Colaborador, Gestor
Uso de XML para generar las RSS en las que los usuarios dispondrn en el navegador Mozilla Firefox de
un marcador dinmico con las 4 ltimas dietas de Diet Fast.
Ficheros y aplicacin marcados con licencia GPL y copyright del autor
Los usuarios se deben validar para acceder a su sesin mediante usuario y password
Los passwords de los usuarios almacenados en la base de datos deben contener al menos 6 datos
alfanumricos, a excepcin de caracteres especiales (* @ & % $ # )
Se crean sesiones de modo que los usuarios no pueden acceder a pginas a las que no tienen permiso
debido al tipo de usuario
Uso de fckeditor, qu es un editor de texto, para que los colaboradores creen sus artculos y dietas con el
formato que deseen (en los enlaces est la direccin del autor para descargarla).
Uso de magpierss que es una librera para incluir en pginas web noticias RSS de otras web
Uso de una base de datos para gestionar la informacin de la aplicacin

Fecha lmite de entrega: 15 de abril de 2017

DDRS-2017-S1-B2
Unidad 1. Arquitectura de software

ESCALA DE EVALUACIN

Carrera: Desarrollo de Software.


Asignatura: Diseo y arquitectura de software.
Semestre: Cuarto.
Unidad: 1. Arquitectura de software.
Actividad: 3. Vistas de la arquitectura de software.
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio
por evaluar.
Puntaje por Puntaje
Criterios de evaluacin Observaciones
criterio obtenido

Analiza el sistema del caso de estudio proporcionado por el docente en lnea

a) Contextualiza el problema objetivo, requerimientos 25


funcionales y no funcionales, problemtica o rea de (Por verificar,
oportunidad en la que se inserta. se deben
cumplir incisos
b) El problema tiene una relacin directa con la
ayb
arquitectura de software que el alumno propone.
completamente)

Identifica las vistas de la arquitectura de un sistema de software

a) Divide el sistema en las partes que lo conformarn. 6


b) Expone las partes que conformarn al sistema. 6
c) Organiza las actividades para el desarrollo de sistemas. 6
d) Menciona y ejemplifica las vistas identificadas: lgica,
6
conceptual, fsica.
e) Las vistas identificadas tienen relacin con el contenido y
6
con el problema.
Anlisis y solucin del caso

a) Explica cada una de las vistas identificadas. 10


b) Explica las ventajas de elaborar las vistas de la arquitectura
10
de un sistema de software.
c) Integra las conclusiones sobre la actividad. 10

Elaboracin del reporte de investigacin y anlisis


a) Entrega en el tiempo indicado en el calendario por su
5
docente
b) En el documento no se encuentran errores de ortografa,
redaccin y tiene una estructura adecuada, indicando fuentes 8
de consulta, cita en casos necesarios.
c) Incluye portada con su nombre completo, asignatura, carrera
2
y nombre del (la) Docente en lnea.
Puntaje total 100
Puntaje del (la) estudiante

Con base en el puntaje total, la siguiente escala indica la calificacin cualitativa:

86 a 100 46 a 65 1 a 25
Muy bien Regular Insuficiente
puntos puntos puntos
66 a 85 Necesitas 26 a 45
Bien
puntos mejorar puntos

DDRS-2017-S1-B2