Вы находитесь на странице: 1из 5

MovilGarage

Arquitectura de Software
Organización / Área: Wyman Solutions.
Representante del Cristian Augusto Tique Flórez
Cliente:
Gestor del proyecto: Manuel David Galvis Cárdenas.
Equipo de desarrollo: Manuel David Galvis Cárdenas, Gustavo Andrés Arias Loaiza,
William Andrés Vásquez Sanabria, Cristian Camilo Díaz de los
Ríos.
Fecha última 13/06/2019
actualización:

Tabla de contenido

1 Descripción de la solución de software2


2 Atributos de calidad2
3 Visión general de la infraestructura2
3.1 Listado de herramientas3
3.2 Interfaces externas3
4 Vista de casos de uso4
5 Vista lógica4
6 Vista dinámica4

Pág. 1
1 Descripción de la solución de software

MovilGarage será una aplicación móvil que permitirá a los usuarios visualizar vehículos de
diferentes concesionarios permitiéndose hacer uso de unas herramientas de filtros, recibir
notificaciones según unos parámetros que el halla preestablecido mediante un servicio de
mensajería de whatsApp, además de permitir obtener tanto la información como la ubicación de
los concesionarios a través del servicio de google Maps.

En cuanto al administrador permitirá obtener información como el concesionario más visitado


además de tener la facilidad de agregar vehículos desde el aplicativo móvil.

2 Atributos de calidad

ID Característica
AC-001 El sistema realizara una constante verificación de las transacciones realizadas
tanto por los usuarios como por el administrador garantizando que no haya
errores ni violaciones o problemas de integridad respecto a los datos.

AC-002 El sistema responderá a las transacciones realizadas por los usuarios y


administrador con un tiempo de respuesta mínimo de 5 segundos a un
máximo de 1 minuto, abortando la operación si se excede de este límite,
además de notificar el error.
AC-003 La App será de simple instalación dado que haremos uso del servicio de
instalación de google (PlayStore).
AC-004 Las imágenes tendrán una resolución estándar de 720p variando depende
de la calidad de conexión del usuario.
AC-005 Los datos de los usuarios serán protegidos rigiéndose bajo la ley establecida
por el MINTIC para la protección de datos de usuario.

3 Visión general de la infraestructura

Pág. 2
3.1 Listado de herramientas

Nombre Versión Enlace


herramienta
Visual Studio Versión 15.9.13 https://visualstudio.microsoft.com/es/?rr=https%3A%
Community 2017 2F%2Fwww.google.com%2F
Xamrin Versión 4.6.1 https://visualstudio.microsoft.com/es/xamarin/
.NET framework Versión 4.6.1 https://visualstudio.microsoft.com/es/?rr=https%3A%
2F%2Fwww.google.com%2F
MySQL Versión 8.0 https://www.mysql.com/downloads/

3.2 Interfaces externas

 Aplicativo web MyAutomovil: El aplicativo móvil debe usar un servicio web del aplicativo
MyAutomovil para verificar la existencia del usuario mediante una consulta, también se
consultaran los vehículos registrados en el aplicativo web y la información
correspondiente a los concesionarios toda mediante tecnología JSON con protocolo
REST.
 DB: Ingreso de nuevos usuarios y vehículos registrado en el aplicativo móvil además de
modificaciones a la DB ya existente a través de transacciones SQL.
 WhatsApp: Proporcionar el servicio de mensajería con los usuarios, notificando vehículos
de interés para el usuario.
 Google maps: Ofrece un servicio de ubicación geográfica en tiempo real de los
concesionarios que estén registrados en la aplicación mediante el consumo de la API de
google maps and service.

Pág. 3
4 Vista de casos de uso

- Rojo: Menor prioridad.


- Azul: Mayor prioridad.

5 Vista lógica

6 Vista dinámica

Pág. 4
Pág. 5

Вам также может понравиться