Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(Entrega Individual)
En la Plataforma
Página 1
Requerimientos – Arquitectura de Software
Contenido
Página 2
Requerimientos – Arquitectura de Software
La empresa “Auto Servicios Las Palmas” viene manejando principalmente los procesos de ventas y
Facturació n de una manera ordenada, pero Manual; esto quiere decir que no cuenta con sistema
que ayude y agilice dicho proceso (Manejo de Ventas, Facturació n, productos, Clientes, etc.); y por
otro lado no se lleva un registro sistematizado con los proveedores que proporcionan los
productos.
El Sistema propone ejecutar los procesos operativos relacionados con el Proceso de Ventas y
facturació n de repuestos para automó viles antes mencionados; mejorando la atenció n al cliente y
agilizando el acceso a la informació n a los empleados y dueñ o de la empresa, en la interacció n
diaria y con los proveedores.
<<include>>
<<include>>
Gestionar Cliente Buscar Producto
<<include>>
Buscar Ventas
Buscar Cliente
Página 3
Requerimientos – Arquitectura de Software
Así mismo se espera incorporar mó dulos que lleven el control de dichos procesos y que sean
de ayuda para la agilizació n de los mismos.
Mó dulo de Usuario
Mó dulo de Reportes
Mó dulo de Encomiendas
Mó dulo de Ventas
Mó dulo de Itinerarios
Mó dulo de Mantenimiento
En una aplicació n de estas características la interfaz visual, la ló gica de negocios y los datos
son elementos conceptualmente separados. Se utilizará el soporte brindado por el
Administrador de Base de Datos SQL Server
Página 4
Requerimientos – Arquitectura de Software
MantenerFurgon
Mantener Buses (f rom Casos de Uso)
Administrador
(f rom Casos de Uso)
(f rom Actores)
Mantener Ruta
Almacenero
Registrar Venta de Boletos (f rom Casos de Uso)
via_Web (f rom Actores)
(f rom Casos de Uso)
Página 5
Requerimientos – Arquitectura de Software
El cliente también puede optar por ir directamente a la recepció n y que el empleado sea
quién liquide su cuenta. Debe de reflejarse en el sistema de reservas de habitaciones si un
huésped decide dar por terminada su estadía antes de lo pactado, ofreciéndose su habitació n
(o lugar en una grupal) como disponible.
Página 6
Requerimientos – Arquitectura de Software
<<communicate>> <<communicate>>
<<communicate>>
Gestionar Habitación
Empleado
recepción
<<include>>
<<communicate>>
<<communicate>>
Login
<<communicate>>
<<communicate>>
<<include>>
Consultar Habitación
<<communicate>>
Gestionar Reserva
Cliente <<include>>
(from <Use Case Name>)
(f rom Actors) <<include>>
<<include>>
<<include>>
Registrar Pago
Gestionar Cliente
Página 7
Requerimientos – Arquitectura de Software
<<communicate>>
Ingresar Resultados
Laboratorista <<communicate>>
(from Ingresar Resultados)
(f rom Act...
Entregar Resultados
Asistente
(from Entregar Resultados)
(f rom Act...
<<communicate>>
<<include>>
Mantener Cita
Recepcionista
(from Mantener Cita)
(f rom Act...
<<include>>
Buscar Paciente
(from Buscar Paciente)
<<communicate>>
<<communicate>>
<<communicate>>
Logueo
Usuario
(from Logueo)
(f rom Actors)
Página 8
Requerimientos – Arquitectura de Software
Es por esta razó n, por la cual se desea implementar un sistema que permita a la empresa
EMAPE la automatizació n de sus procesos má s importantes, y que actualmente representa un
inconveniente para la oficina de RRHH. Permitirá también un mejor y má s eficiente control de
los diferentes procesos que se realizan, brindando una mayor rapidez en el manejo de la
informació n, así como una mejor calidad de la misma.
El Sistema de RRHH será desarrollado bajo una arquitectura que corresponde a Sistemas
Centralizado (Aplicaciones Web) segú n el está ndar J2EE.
Para desarrollar esta aplicació n se ha propuesto trabajar con el servidor web TOMCAT y
DBMS: MySQL Server 12.0, lo que significa que la aplicació n debe correr con este motor y estar
abierta a trabajar con “3 Capas” DBMS a futuro. En la cual residirá la Base de Datos y los
diferentes objetos creados para el Sistema (tablas, índices, procedimientos almacenados,
funciones, vistas).
Login <<include>>
(from Caso de Uso)
<<include>>
Página 9
Requerimientos – Arquitectura de Software
Para desarrollar esta aplicació n se ha propuesto trabajar con el servidor web TOMCAT y
DBMS: MySQL Server 12.0, lo que significa que la aplicació n debe correr con este motor y estar
abierta a trabajar con “3 Capas” DBMS a futuro. En la cual residirá la Base de Datos y los
diferentes objetos creados para el Sistema (tablas, índices, procedimientos almacenados,
funciones, vistas).
Página 10
Requerimientos – Arquitectura de Software
Para desarrollar esta aplicació n se ha propuesto trabajar con el servidor web TOMCAT y
DBMS: MySQL Server 12.0, lo que significa que la aplicació n debe correr con este motor y estar
abierta a trabajar con “3 Capas” DBMS a futuro. En la cual residirá la Base de Datos y los
diferentes objetos creados para el Sistema (tablas, índices, procedimientos almacenados,
funciones, vistas).
Página 11
Requerimientos – Arquitectura de Software
Para desarrollar esta aplicació n se ha propuesto trabajar con el servidor web TOMCAT y
DBMS: MySQL Server 12.0, lo que significa que la aplicació n debe correr con este motor y estar
abierta a trabajar con “3 Capas” DBMS a futuro. En la cual residirá la Base de Datos y los
diferentes objetos creados para el Sistema (tablas, índices, procedimientos almacenados,
funciones, vistas).
Para desarrollar esta aplicació n se ha propuesto trabajar con el servidor web TOMCAT y DBMS:
MySQL Server 12.0, lo que significa que la aplicació n debe correr con este motor y estar abierta a
trabajar con “3 Capas” DBMS a futuro. En la cual residirá la Base de Datos y los diferentes objetos
creados para el Sistema (tablas, índices, procedimientos almacenados, funciones, vistas).
Página 12
Requerimientos – Arquitectura de Software
Para desarrollar esta aplicació n se ha propuesto trabajar con el servidor web TOMCAT y DBMS:
MySQL Server 12.0, lo que significa que la aplicació n debe correr con este motor y estar abierta a
trabajar con “3 Capas” DBMS a futuro. En la cual residirá la Base de Datos y los diferentes objetos
creados para el Sistema (tablas, índices, procedimientos almacenados, funciones, vistas).
Página 13
Requerimientos – Arquitectura de Software
11. Supuestos
- La informació n proporcionada, fue recogida de un levantamiento de informació n,
entrevistas y relevamiento.
- Los casos de uso propuestos, es el resultado del aná lisis del levamiento de informació n e
identificació n de actores y requerimientos, de su Analista de Sistema.
- Se asume que los sistemas tendrá n estos mó dulos transversales, reportes, mantenimiento,
seguridad, administració n
- Se asume que todos los sistemas será n webs
- Se asume que la propuesta de los casos de uso, es el resultado del aná lisis TO-BE, es decir
que ya se hizo el AS-IS y aná lisis GAP.
- Se asume que tiene que realizar ingeniería reversa para todos los casos planteados
- Se asume que tiene conocimiento en la lectura de Casos de Uso de Sistema
Página 14