Sei sulla pagina 1di 6

Universidad Abierta y a Distancia de

México

Ingeniería en Desarrollo de Software

Diseño y arquitectura de software

Unidad 1. Arquitectura de software

Actividad 3 y Evaluación de aprendizaje

Alumno: Yahaira Martínez Pachicano

Matricula: ES1821013369
DiseñoDiseño
yDiseñoy yarquitectura
arquitectura de
desoftware
de software
arquitectura software
DS-DDRS-1802-B2-001
DS-DDRS-1801-B2-001
DS-DDRS-1902-B2-002

Caso de estudio para la Unidad 1


Actividad 3. Vistas de arquitectura de software
y Evidencia de aprendizaje. El modelo de vistas 4+1 en un caso de arquitectura de software

Docente
Alfredo Orozco Escobar

Matrícula
FA1006618

Correo electrónico
fa1006618.12@nube.unadmexico.mx

Nombre de la ingeniería
En desarrollo de software
DiseñoDiseño
yDiseñoy yarquitectura
arquitectura de
desoftware
de software
arquitectura software
DS-DDRS-1802-B2-001
DS-DDRS-1801-B2-001
DS-DDRS-1902-B2-002

Caso de estudio
Propósito
Identificar las vistas básicas de la arquitectura de un sistema de software, con base a un caso de la vida
cotidiana.

Tiempo Aproximado:
4 horas

Descripción
Un comercio de venta de Café “Café Calenda” de la Ciudad de Oaxaca desea un sistema para administrar
las ventas de sus productos. A los dueños del negocio, administradores y clientes les interesa tener acceso
al sistema.
 Dueños. Podrán acceder desde cualquier lugar.
 Administradores. Únicamente en el establecimiento físico.
 Clientes. Tendrán tabletas en sus lugares en la que revisarán sus consumos.

Los dueños y administradores deben acceder con todos los privilegios.


 Pueden ver información de todos los clientes, productos consumidos, precios, etcétera.
 Menú de productos.
 Inventario.
 Lista de empleados.
 Reportes.
 Estadísticas.

Los clientes
 Consumo y precios.
 Menú.
 Factura.
DiseñoDiseño
yDiseñoy yarquitectura
arquitectura de
desoftware
de software
arquitectura software
DS-DDRS-1802-B2-001
DS-DDRS-1801-B2-001
DS-DDRS-1902-B2-002

Considera que el software, de manera general debe:


 Administrar ventas.
 Gestionar inventario.
 Administrar privilegios de usuarios con acceso al sistema.
 Historial de ventas.
 Gráficas.

Identifica las vistas:

Vista Lógica: En esta vista se representa la funcionalidad que el sistema proporcionara a los usuarios
finales. Es decir, se ha de representar lo que el sistema debe hacer, y las funciones y servicios que
ofrece.

Funcionalidad

Funciones

 Dueños. Acceso desde cualquier lugar.


 Administradores. Acceso ùnicamente en el establecimiento físico.
 Clientes. Acceso a tabletas en sus lugares en la que revisarán sus consumos.

Los dueños y administradores deben acceder con todos los privilegios.


 Pueden ver información de todos los clientes, productos consumidos, precios, etcétera.
 Menú de productos.
 Inventario.
 Lista de empleados.
 Reportes.
 Estadísticas.

Los clientes
DiseñoDiseño
yDiseñoy yarquitectura
arquitectura de
desoftware
de software
arquitectura software
DS-DDRS-1802-B2-001
DS-DDRS-1801-B2-001
DS-DDRS-1902-B2-002

 Consumo y precios.
 Menú.
 Factura.

Se consideran los aspectos de restricciones de acceso a los diferentes usuarios.

Conceptual

En este apartado se considera el alcance del proyecto las limitaciones y restricciones de diseño tomando
en cuenta los requisitos solicitados por el cliente y la complejidad de las funciones.

De igual forma se toma en cuenta la rentabilidad de desarrollo del software.

Capacidad de respuesta

En esta fase se tomara en cuenta la funcionalidad de respuesta del software en cuestión de acceso y
saturación en cuestión a la respuesta del uso por parte de los usuarios y los administradores.

Optimización

Una vez elaborado el diseño de la arquitectura del software se considera la mejora continua del software,
loque quiere decir que se podría seguir optimizando el diseño del software.

Conclusión

Esta herramienta por lo que se puede deducir nos va a permitir tener un panorama amplio de lo que se pretende
con el sistema, lo cual nos va a permitir evaluar cada una de las partes y que estas trabajen de acuerdo a los
objetivos dentro del planteamiento del problema
DiseñoDiseño
yDiseñoy yarquitectura
arquitectura de
desoftware
de software
arquitectura software
DS-DDRS-1802-B2-001
DS-DDRS-1801-B2-001
DS-DDRS-1902-B2-002

Bibliografía

UnADM. (2019). UNIDAD 1 ARQUITECTURA DE SOFTWARE. 2019, de UnADM Sitio web:


https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/Bloque2/DS/04/DDRS/U1/Unidad_1_Arquitectura_
de_software_.pdf

UNICESI. (2015). Importancia de la arquitectura de software en las organizaciones. 2019, de UNICESI Sitio web:
https://www.icesi.edu.co/unicesi/todas-las-noticias/1949-importancia-de-la-arquitectura-de-software-en-las-
organizaciones

Potrebbero piacerti anche