Prototipos
Prototipos NO operacionales
Como parte del Proceso Unificado, se desarrollaron prototipos no operacionales (mockups) con el objetivo de validar los requerimientos funcionales antes del diseño detallado e implementación. Estos prototipos permitieron a los actores internos revisar:
- El flujo de interacción con el sistema.
- Los datos requeridos en cada operación.
- El comportamiento esperado ante validaciones y restricciones.
- La consistencia entre los Casos de Uso y la interfaz.
- La detección temprana de errores o requisitos faltantes.
Prototipos desarrollados:
Pantalla de Alta de Empleado
- Etiquetas descriptivas para cada dato solicitado.
- Cuadros de texto para apellido, nombre, DNI, dirección, etc.
- Controles para validación de formato (DNI, fechas).
- Lista desplegable para seleccionar el estado inicial.
- Botón de comando Guardar.
Pantalla de Modificación de Empleado
Permite:
- Ingresar un legajo existente para su búsqueda.
- Visualizar los datos actuales del empleado.
- Editar únicamente los campos habilitados para modificación.
- Validación gráfica de datos inconsistentes.
- Botones de comando Guardar y Cancelar.
Pantalla de Consulta de Empleados
Incluye:
- Filtros por campo: legajo, apellido, área y estado.
- Listas desplegables para selección de criterios.
- Botón de comando Buscar.
- Tabla de resultados con columnas Legajo, Nombre, Apellido y Estado.
- Mensajes informativos para situaciones de “sin resultados”.
Pantalla de Carga de Documento
Incluye:
- Campo para ingresar el número de legajo.
- Lista desplegable con los tipos de documentos permitidos.
- Selector de archivos.
- Validación visual de extensión y tamaño permitido.
- Mensajes de error ante documentos no válidos (formato incorrecto, tamaño excedido).
- Vista del historial de documentos cargados.
- Botón de comando Subir.
Pantalla de Cambio de Estado
Incluye:
- Ingreso de legajo para búsqueda.
- Visualización del estado actual del empleado.
- Lista desplegable con los estados permitidos.
- Cuadro de texto para ingresar el motivo del cambio.
- Botón de comando Confirmar.
- Mensajes de advertencia en caso de transiciones no permitidas
Prototipos
Informe de Viabilidad
Viabilidad técnica
Recursos de Hardware
| Nombre |
|---|
| Tecnologías de Entrada de datos PC empresarial / teclado – scanner |
| Tecnologías de Salida Monitor / PC empresarial |
| Tecnologías de Procesamiento CPU de PC empresarial |
| Tecnologías de Almacenamiento Almacenamiento interno físico / PC empresarial / Servidores |
| Tecnologías de Comunicaciones Servidor Interno DPA (red y seguridad) Sistema de asistencia: Reloj biométrico externo (huella / tarjeta) |
Recursos de Software
| Especificación de los recursos de Software |
|---|
| Sistema operativo Windows 10 en adelante |
| Lenguaje de programación Backend: Java + Spring Boot Frontend: HTML5 / React (si aplica) |
| Antivirus Avast (contrato empresarial) |
| Base de Datos MariaDB / SQL |
Viabilidad económica
Estimación de Costos Hardware
| Recursos de Hardware | Costos ($) | Proveedor | Garantía / Soporte |
|---|---|---|---|
| Tecnologías de Entrada | 0 | Ya lo posee la empresa | - |
| Tecnologías de Salida | 0 | Ya lo posee la empresa | - |
| Tecnologías de Procesamiento | 0 | Ya lo posee la empresa | - |
| Tecnologías de Almacenamiento | 0 | Ya lo posee la empresa | - |
| Tecnologías de Comunicaciones | $6.774.818 | NANOTEC SRL | 6 meses garantía – soporte 24 hs |
| Costo Total | $6.774.818 | - | - |
Estimación de Costos del Software a adquirir
| Software | Licencia ($) | Cantidad | Tiempo |
|---|---|---|---|
| Sistema operativo | $ 179.999,00 | 1 | Licencia permanente |
| Lenguaje de programación | $ 0 | - | - |
| Antivirus | $ 37433,44 | 1 | Licencia 1 año |
| Costo Total | $ 217.433 | - | - |
Estimación de Costos de desarrollo
| Desarrollo e implantación del Sistema de Información | Costo | Tiempo |
|---|---|---|
| Costo Total | $ 560.000 | 60.000 por computadora en rango de 1 semana |
Estimación de Costos del personal
| Equipo de Desarrollo | Costos | Cantidad | Tiempo |
|---|---|---|---|
| Gestor del proyecto | |||
| Ingenieros en Sistemas de Información | $ 418.500 | 1 | $2.250 por hora |
| Analistas de Sistemas | $ 241.800 | 1 | $1.300 por hora |
| Programadores | $ 114.204 | 2 | $307 por hora |
| Arquitecto de Sistemas | $ 260.400/td> | 1 | $1400 por hora |
| Usuarios Finales | |||
| Usuarios del sistema de información | $ 0 | 29 | - |
| Costo Total | $ 1.034.904 | - | - |
Viabilidad operacional
Gestión del Proyecto
Estudio de Riesgos del proyecto
| Tipo de Riesgo | Posible riesgo |
|---|---|
| Tecnológico | Medio La mayoría del sistema ya lo posee la empresa |
| Personal | Alto Se necesita capacitación de personal |
| Organizacional | BajoLa empresa está preparada para implementación |
| Requerimientos | Bajo Posee requerimientos necesarios |
| Herramientas | BajoSe posee las herramientas necesarias |
Calendario del proyecto – Diagrama de Gantt
Marco de desarrollo
Para el modelo de proceso unificado, el marco de desarrollo es el siguiente:
Referencias: c= comenzar r= refinar
| Disciplinas | Artefactos / Fases | Inicio | Elaboración | Construcción | Transición |
|---|---|---|---|---|---|
| Modelado del negocio | Modelo del dominio | C | |||
| Requisitos | Modelo del dominio | Modelo de caso de usos Visión Especificación complementaria Glosario |
C C C C |
R R R R |
|
| Análisis y diseño | Modelo del análisis | C | |||
| Implementación | Modelo de implementación | C | R | R | |
| Gestión de proyecto | Plan de desarrollo Informe de viabilidad |
C C |
R | R | R |
| Pruebas | Modelo de Prueba | C | R | ||
| Entorno | Marco de Desarrollo | C | R |