Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Un ejemplo de requisito funcional es el siguiente: En cada hotel el sistema permitirá realizar altas,
bajas, modificaciones y consultas de sus clientes (huéspedes). ( V )
Dentro de un servicio REST, se debe invocar al método get del protocolo HTTP cuando se desea
enviar información de un recurso desde el cliente hacia el servidor. ( V )
2. Clasifique los siguientes diagramas UML en cada una de las vistas a las que pertenece, según el
modelo 4 + 1 vistas.
El modelo de 4+1 vistas existe la vista lógica comente acerca de esta vista centrándose en los
siguientes puntos:
El modelo de 4+1 vistas existe la vista de procesos comente acerca de esta vista centrándose
en los siguientes puntos:
Propósito: (Desempeño, disponibilidad) La vista de procesos tiene que ver con los requerimientos
no funcionales del sistema, es decir, aquellos requerimientos que el cliente da por sentado que
deben incluirse. Describe los aspectos de concurrencia y sincronización del diseño.
El modelo de 4+1 vistas existe la vista física comente acerca de esta vista centrándose en los
siguientes puntos:
Propósito: Es la representación de todos los componentes físicos del sistema. (Topología del
sistema, Sistema software= hardware + software). Describe el mapeo del software en el hardware y
refleja los aspectos de distribución.
Diagramas: De despliegue.
Usuarios Participantes: Ingenieros de Sistemas.
El modelo de 4+1 vistas existe la vista de desarrollo o despliegue comente acerca de esta vista
centrándose en los siguientes puntos:
Propósito: Es la gestión del software, describe la organización estática del software en su ambiente
de desarrollo.
Diagramas: De Componentes y Paquetes.
Usuarios Participantes: Programadores, Arquitectos de Software.
El modelo de 4+1 vistas existe la vista de escenarios comente acerca de esta vista centrándose
en los siguientes puntos:
Propósito: Integra a las vistas anteriores, y en realidad es integradora porque puede elegir
cualquier caso de uso, y hacer un seguimiento para encontrar las implementaciones de los
requerimientos de ese caso de uso, ya sea una la vista lógica, o en la vista de desarrollo, y
determinar que procesos de requerimientos no funcionales son relacionables, y sobre que hardware
se ejecutaran.
Diagramas: Casos de Uso
Usuarios Participantes: Usuarios finales, Ing. En Sistemas, Integradores…
4. Empareje cada una de las vistas del modelo 4+1 vistas con las siguientes afirmaciones.
VISTA DE PROCESOS: Se analiza y resuelve los problemas de acceso simultánea a un mismo recurso
Los requisitos no funcionales son resueltos a nivel de características de la arq.
6. Dentro de los sistemas distribuidos una de las propuestas que actualmente se usa ampliamente es
REST. Comente lo que conoce acerca de REST y trate de contestar a las siguientes preguntas.
REST utiliza los verbos del protocolo HTTP para realizar las operaciones CRUD de una base de
datos.
REST utiliza o hace uso de los servicios de XML para envío y recepción de mensajes.