Arquitectura de software
Enviado por Javier Mejia • 8 de Mayo de 2021 • Trabajo • 616 Palabras (3 Páginas) • 111 Visitas
Página 1 de 3
Parcial #1 Arquitectura del Software
Requerimientos Funcionales
Entrevista #1.
- Facturación: El sistema deberá permitir generar cotizaciones y facturas de compra.
- Gestión de Inventario: El sistema deberá permitir el registro de mercancía en bodega por sucursal por día, además de la compra y la venta de la mercancía.
- Informe de Ventas: El sistema deberá permitir, al final de cada día, generar y enviar la información de los movimientos monetarios por caja en la sucursal correspondiente.
- Informe de Inventario: El sistema deberá permitir generar un consolidado de inventarios en la oficina central, además de permitir ver el inventario de forma general o por sucursal.
Entrevista #2.
- Informe de Venta por Modalidad de Pago: El sistema deberá permitir generar un informe de las ventas registradas por caja para las diferentes modalidades de pago.
- Localización de Mercancía: El sistema deberá permitir, dado un código de producto y una cantidad, buscar en todas las sucursales existentes, la disponibilidad del producto y la cantidad solicitada.
- Cierre Diario de Ventas: El sistema deberá permitir, al final de cada ciclo diario de ventas, sincronizar cada punto de venta con la oficina central (a nivel de ciclo de caja).
Entrevista #3
- Actualización de Catalogo de Inventario: El sistema deberá permitir mantener el catálogo de inventario lo más actualizado posible, a fin de evitar, problemas con referencias no existentes.
REQUERIMIENTOS NO FUNCIONALES
Aspectos de rendimiento, Restricciones técnicas y de gestión (requerimientos NO funcionales) fueron tenidos en cuenta con base a las entrevistas realizadas previamente con el cliente. A continuación, haremos una citación de las entrevistas realizadas.
E1: Gerente, consultor, jefe de proyecto
E2: Encargado del comercio Cañaveral
E3: Director administrativo y Consultor
Funcionalidad:
- El sistema deberá permitir diferentes modalidades de pago (debito, crédito). E1
- El sistema deberá constar con un sistema de correo electrónico. E1
- Deberá haber una interoperabilidad con otras entidades bancarias para el proceso de compras y transacciones bancarias E2
- El sistema deberá permitir una comunicación constante con las otras sucursales E2
- Requerimiento de Hardware:
- El software necesitara hacer uso de impresoras la cuales generaran las diferentes salidas volantes, facturas y documentos). E1
- El sistema hará uso de lectores de código de barra. E2
- El sistema requerirá hacer uso de conexión banda ancha con diferentes proveedores de internet. E1, E2
- El sistema deberá hacer uso de infraestructura de red para conexión de internet. E3
- El sistema deberá hacer uso de datafonos. E3
- Seguridad:
- El sistema deberá garantizar que los cambios tecnológicos no afecten la seguridad de la información. E1
- El sistema deberá tener restricciones de la información referente al sistema de ventas este solo podrá ser visto por el personal de ventas. E1
Fiabilidad:
- El sistema deberá poder comunicarse con diferentes sucursales para garantizar la existencia de uso del inventario. E2
- El sistema debe garantizar la tolerancia de fallo a las cogestiones de los pagos en horas pico y de alta demanda de clientes. E2
- El sistema deberá garantizar catálogos actualizados para que no haya códigos inexistentes E3
Usabilidad:
- El sistema deberá tener atractividad y ser intuitivo especialmente en las áreas de caja. E3
- El sistema deberá tener una operabilidad para facilitar su uso E3
Eficiencia:
- El sistema deberá ser desarrollado lo más rápido posible E1
- El sistema deberá hacer complimiento el uso de eficiencia en tiempo de repuesta mínima E2
- Las sincronizaciones entre sede deben tener respuestas eficientes E2
- El sistema deberá tener actualización de los catálogos constantemente E3
- El sistema deberá soportar la extensibilidad y el uso de mas sucursales E1
Mantenibilidad:
- El sistema deberá permitir a futuro la cambiabilidad en la implementación de nuevo hardware si tener que modificar el software. E1
- El sistema deberá cumplir con la estabilidad a los cambios rotarios del personal E1
Portabilidad:
...
Disponible sólo en Clubensayos.com