0% encontró este documento útil (0 votos)
62 vistas10 páginas

App Agente de Seguridad

El documento describe los requisitos para el desarrollo de una aplicación móvil y portal web para la gestión de agentes de seguridad. Se detallan las herramientas de desarrollo, requisitos funcionales y no funcionales, incluyendo el registro de datos de los agentes, informes requeridos y especificaciones técnicas. Adicionalmente, se incluye una propuesta económica preliminar para el desarrollo del proyecto.

Cargado por

Cc-unssa Zometa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
62 vistas10 páginas

App Agente de Seguridad

El documento describe los requisitos para el desarrollo de una aplicación móvil y portal web para la gestión de agentes de seguridad. Se detallan las herramientas de desarrollo, requisitos funcionales y no funcionales, incluyendo el registro de datos de los agentes, informes requeridos y especificaciones técnicas. Adicionalmente, se incluye una propuesta económica preliminar para el desarrollo del proyecto.

Cargado por

Cc-unssa Zometa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Desarrollo de Software a la medida & Diseño y gestión Infraestructura en la nube

David Isaac Ramírez Zometa

APP GESTION AGENTES DE SEGURIDAD


Contenido
Introducción ........................................................................................................................................ 3
Herramientas desarrollo de Back-end ................................................................................................. 3
2.0. Herramientas desarrollo de Front-end ......................................................................................... 3
2.1. Aplicación Web ......................................................................................................................... 3
2.2. Aplicación Mobil ....................................................................................................................... 3
Esquema de API Rest ........................................................................................................................... 4
REQUERIMIENTOS POR PARTE DEL CLIENTE ....................................................................................... 5
Requisitos de Infraestructura .............................................................................................................. 8
Requisitos de Dispositivo móvil ........................................................................................................... 9
Propuesta Económica .......................................................................................................................... 9
Métodos de pago ................................................................................................................................ 9
Introducción
Aplicación será desarrollada con microservicios en Laravel, cada modulo contara con su propia API
para que sea independiente de los otros módulos en caso de requerir cambios en un modulo no se
afectan los demás.

Herramientas desarrollo de Back-end

Laravel: Es un framework PHP gratis y de código abierto que brinda un conjunto de


herramientas y recursos para crear aplicaciones modernas. Posee un ecosistema
integral que combina funciones integradas y una variedad de paquetes y extensiones
compatibles

PostgreSQL: es un sistema o motor de bases de datos compatible con los servicios de


OVHcloud y la mayoría de las herramientas más populares del mercado. Es compatible
con diversos modelos de datos para crear aplicaciones orientadas a objetos, potentes
y escalables

2.0. Herramientas desarrollo de Front-end


2.1. Aplicación Web

React: es una biblioteca Javascript de código abierto diseñada para crear


interfaces de usuario con el objetivo de facilitar el desarrollo de aplicaciones en
una sola página.

2.2. Aplicación Mobil

React Native: Es un framework de código abierto creado por Meta Platforms,


Inc. Se utiliza para desarrollar aplicaciones para Android, Android TV, iOS,
macOS, tvOS, Web, Windows y UWP al permitir que los desarrolladores usen
React con las características nativas de estas plataformas
Esquema de API Rest
API Rest en Laravel es la implementación de una interfaz desarrollada en uno de los Frameworks
PHP más utilizados para el desarrollo de aplicaciones. Laravel es un framework PHP desarrollado
pensado para lograr la productividad del desarrollador PHP
REQUERIMIENTOS POR PARTE DEL CLIENTE
CONSIDERACIONES DE LA APP REQUERIMIENTOS
DATOS INGRESO DEL AGENTE DE NOMBRE.
SEGURIDAD PARA ENROLAR EN LA DUI.
APP NOMBRE DEL PROYECTO.
NOMBRE DE LA POSICION.
TURNO
HORARIO DE TURNO

DATOS QUE DEBE REGISRAR LA HORA Y FECHA DEL REPORTE DE INGRESO /SALIDA. CODIGO
APP AL MOMENTO DEL INGRESO DEL AGENTE DE SEGURIDAD.
AL AGENTE A SU TURNO. TOMAR FOTOGRAFIA O RECONOCIMIENTO FACIAL.
HUELLA DACTILAR (SI ES POSIBLE).
UBICACIÓN DONDE SE ENCUENTRA EL AGENTE AL
MOMENTO DE REGISTRAR SU INGRESO A LA POSICION
(GEOREFERENCIADA).

REGISTRO QUE DEBE CONSIDERAR DEBE CONSIDERAR LA HORA DE INGRESO Y DE SALIDA. SI


LA APP ESTA HORA NO ESTA ACORDE A LA NORMADA. EL SISTEMA
DEBE LLEVAR UN ACUMALATIVO DE TIEMPO DE RETRASO Y
DEFINIR UN ESTATUS. EJEMPLO:
5 LLEGADAS TARDIAS--- COLOR VERDE 5-10
LLEGADAS TARDIAS- COLOR AMARILLO.
10-15 LLEGADA TARDIAS – COLOR NARANJA.
15-20 LLEGADAS TARDIAS- COLOR ROJO.

AL FINAL DE LA QUINCENA GENERAR UN REPORTE


SUMATORIO DEL TIEMPO TARDIO, A FIN DE ENVIAR DATOS
A PLANILLAS PARA DESCUENTO.
SALIDAS DE LA APP 1-REPORTE DE INGRESOS POR PROYECTO Y POR POSICION.
2-REPORTE DIARIO, SEMANAL, MENSUAL O POR PERIODO,
DEL PERSONAL QUE REPORTA INGRESOS TARDIOS. 3-
REPORTE ORDENADO DE LAS AGENCIAS QUE PRESENTAN
MAYOR CANTIDAD DE INGRESOS TARDIOS.
4-GENERACION DE GRAFICOS BARRA Y/O PASTEL, CON EL
DETALLE DE LOS PROYECTOS QUE REPORTAN INGRESOS
TARDIOS.
5-REPORTE/CONSULTA DEL RECORD DEL AGENTE QUE
PRESENTAN LLEGADAS TARDIAS.
INTERFACES REQUERIDAS INTERFAZ APP PARA MOVIL DEL AGENTE (TELEFONO
CELULAR).
INTERFAZ WEB PARA EL SUSPERVISOR DE PROYECTO
(TABLET/IPAD).
INTERFAZ APP PARA JEFE DE SEGURIDAD (CLIENTE), SOLO
CONSULTA (TELEFONO CELULAR).
INTERFAZ WEB PARA LA ADMINISTRACION DE LA
APLICACIÓN.
INTERFAZ PARA EL COORDINADOR DE OPERACIONES, A FIN
DE REGISTRAR A LOS AGENTES QUE REALICEN COBERTURAS
DE POSICIONES.
GESTOR DE BASE DE DATOS DE PREFERENCIA UNA HERRAMIENTA GRATUITA. SIEMPRE Y
CUANDO BRINDE LA SEGURIDAD RESPECIVA.
CASO CONTRARIO, CONSIDERAR GESTOR DE BD PAGADO.
REPOSITORIO Y PROCESAMIENTO CONSIDERAR ALTERNATIVA EN LA NUBE:
DE LA APLCACION AZURE
AMAZON GOOGLE
(Entre otros).

AMBIENTE DE DESARROLLO ANDROID PARA MOVILES. /JAVA O .NET PARA AMBIENTE


WEB.
METODO DE DESCARGA PLAY STORE
PARTE ECONOMICA PAGO EN PLAY STORE.
PRESUPUESTO DEL DESARROLLO, IMPLEMENTACION Y
CAPACITACION.
DOCUMENTACION MANUAL DE USUARIO.
MANUAL DEL ADMINISTRADOR /TECNICO
PROPIEDAD INTELECTUAL LA APP SERA PROPIEDAD INTELECTUAL DE AMERICAN
SECURITY S.A DE CV
ESTRUCTURA /DICCIONARIO DE TABLAS MAESTRAS.
DATOS TABLAS TRANSACCIONALES.
TABLAS AUXILIARES.
CATALOGOS.
REQUERIMIENTOS TECNICOS DEL 1-DEFINIR LAS CARACTERISTICAS MINIMAS DEL TELEFONO
EQUIPO REQUERIDO. CELULAR (MOVIL), PARA EL NORMAL FUNCIONAMIENTO DE
LA APP.
2-REQUERIMIENTOS TECNICOS PARA LA TABLET (IPAD)
PARA LOS SUPERVISORES.
PROYECTO BAC CREDOMATIC
POSICION BAC AGENCIA LOS PROCERES
TURNO 12 HORAS DIURNAS.
HORARIO 0700 AM A 7:00 PM

NOTA: CONSIDERAR EN EL REGISTRO DE LOS AGENTES, DOS TIPOS DE INGRESOS:

1.-AGENTE FIJO DE LA POSICION.

2.-AGENTE POR COBERTURA DE LA POSICION (ESTA COBERTURA PUEDE SER POR PERMISO,
INCAPACIDAD, VACACIONES Y POR FALTANTE A LA POSICION).

EN ESTE CASO EL AGENTE QUE CUBRE LA POSICION: PUEDE PERTENECER A OTRO PROYECTO, DEL
MISMO PROYECTO O PUEDE SER OUTSOURCING.

3.-CON RESPECTO AL RECORD DE AGENTE EN CUANTO A LLEGADAS TARDIAS, EL STATUS (VERDE,

AMARILLO, NAJARANJA Y ROJO), SE ACUMULARÁ POR LAS LLEGADAS TARDIAS DE UN MES.


PASADO EL MES SE DEBE REINICIAR EL STATUS. SIN EMBARGO, EL SISTEMA DEBE CONSIDERAR UN
HISTORICO DEL RECORD DE STATUS, QUE HA TENIDO EL AGENTE.

4.- EN EL CASO QUE EL AGENTE, SE TOME UNA FOTOGRAFIA PARA REGISTRAR SU INGRESO, ESTA
FOTOGRAFIA SE DEBERA MANTENER EN UNA TABLA AUXILIAR, LA CUAL SE RE-INICIARA CADA MES.
ES DECIR AL TENER UN MES DE REGISTRO DE FOTOS, DEBERA VACIAR LA TABLA. LO ANTERIOR A
FIN DE PREVENIR SATURACION DE FOGRAFIAS EN LA BASE DE DATOS.
Requisitos de Infraestructura

Cotización con Azure


Requisitos de Dispositivo móvil
• Versión de Android 8.0 o superior
• 4GB Ram
• 10mp frontal como o superior
• Procesador mínimo 2 núcleos o superior

Propuesta Económica

Entregables Detalles Costos

Portal Administrativo Portal con diferentes roles según lo requerido


App Móvil Desarrollo de App Movil para versiones Android
Maquetación Versión de maquetación del sistema $8,800 + IVA

Manuales Manuales de uso del sistema


Capacitación Formación para uso del sistema
Soporte Incluye soporte por dos meses después de implementado
Costo Playstore Agregar aplicación a la Playstore , sin limite de tiempo $25.00
TOTAL

Métodos de pago

Formas de pago
Formas de pagos Detalles
Costo de implementación de $3,000 donde 50 % Inicial para iniciar
Cuotas a un plazo de 1 Año proyecto 50% finalizar implementación.
12 Cuotas a partir de finalizar la implementación ((5,800 + iva)/ 12 )
50 % en desarrollo Inicial 50%
entregable Pago del 50% al iniciar el proyecto y el 50% finalizando el proyecto
50 % inicial 25 % Segundo pago un
mes después 25% La modalidad de tres pagos

Formas de pago
Tiempo Detalles
El proyecto se maneja por etapas de desarrollo, con un cronograma
5 Meses
de trabajo.
• Código fuente al finalizar el pago es de propiedad de la empresa de seguridad

También podría gustarte