Anda di halaman 1dari 6

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.

Desarrollar un sitio web para una clnica de nutricin, que pretende ayudar a la gente a controlar su peso y
alimentacin, adems 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.

2. Determina los requerimientos funcionales y no funcionales y la problemtica, situacin o rea de oportunidad a la que
se dirige.

UNADM | DCEIT | DS | DDRS 1


Unidad 1. Arquitectura de software

Requerimientos funcionales:
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 TuDieta.
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

Requerimientos no funcionales:
Envi de sugerencias para mejorar TuDieta.
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.

Hacer que la gente con sobre peso o que quiere cuidar su salud, adems de dietistas profesionales se interese o quede
atrada a esta clnica online por medio de su pagina web.

3. Identifica las vistas: Lgica, conceptual y fsica.

UNADM | DCEIT | DS | DDRS 2


Unidad 1. Arquitectura de software

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

5. Elabora una conclusin para explicar las vistas en el caso.

6. Realiza tu actividad en un documento con cartula y los datos de identificacin completos, posteriormente gurdala con
la nomenclatura DDRS_U1_A3_XXYZ.

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.

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

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

Fecha lmite de entrega: 15 de Octubre de 2016

UNADM | DCEIT | DS | DDRS 3


Unidad 1. Arquitectura de software

Caso de Estudio
La clnica online TuDieta 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 TuDieta


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 TuDieta.

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 TuDieta.
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

UNADM | DCEIT | DS | DDRS 4


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 funcionales y


no funcionales, problemtica o rea de oportunidad en la que se 25
inserta.
b) El problema tiene una relacin directa con la arquitectura de
Para verificar
software.

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, conceptual,
6
fsica.
e) Las vistas identificadas tienen relacin con el contenido y con el
6
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 de un
10
sistema de software.
c) Integra las conclusiones sobre la actividad. 10

Elaboracin del reporte de investigacin y anlisis


a) Entrega en el tiempo indicado por su docente, sin errores de ortografa, 15
redaccin y estructura adecuada, indicando fuentes de consulta. Incluye

UNADM | DCEIT | DS | DDRS 5


Unidad 1. Arquitectura de software

portada con su nombre completo, asignatura, carrera 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:

Muy bien 86 a 100 puntos

Bien 66 a 85 puntos

Regular 46 a 65 puntos
Necesitas
26 a 45 puntos
mejorar
Insuficiente 1 a 25 puntos

UNADM | DCEIT | DS | DDRS 6

Anda mungkin juga menyukai