Académique Documents
Professionnel Documents
Culture Documents
Para poder explicar para su comprensión la capa de Vista con PrimeFaces es necesario
dirigirse a la documentación de referencia sobre primefaces así como su uso e integración, ya
que describirlo en este documento no seria el caso puesto que llevaría cada elemento usado en
la aplicación simplemente la recaptura de dicha información.
En general el sistema esta desarrollado bajo el patrón de diseño MVC, básicamente consiste
en la separación y autonomía de cada contexto para poder integrarlo de manera eficiente en un
ambiente web empresarial.
Vista en el contexto de la aplicación es PrimeFaces que junto con JSF forman la Vista que
presenta la información del sistema.
• com.hrm.sirhapp
‣ ApplicationBean-(Bean que administra la aplicación)
‣ CalendarView-(Bean que administra los calendarios)
‣ ClavesDinamicasBean-(Bean que genera Claves dinamicas)
‣ FileUploadBean-(Bean que controla la carga de los archivos)
‣ HashBean-(Bean que crea valores HASH** Favor de acudir a la
documentación sobre Hashing)
‣ LocaleBean-(Bean que gestiona la internacionalización de la aplicacion)
‣ LocaleConverter-(Bean que gestiona la internacionalización de la aplicacion)
‣
Usuario
Mensaje
Registro de Publico
Aspirantes
Aviso de public/privacy.xhtml Captura Corta de Aspirantes Publico
Privacidad
Principal 123456678
Registro de 123456678
Aspirantes
secured/nuevoaspirante/ Captura Corta de Aspirantes 123456678
capturaCorta.xhtml
secured/nuevoaspirante/ Captura Larga de Aspirantes 123456678
capturaLarga.xhtml
Aspirante a secured/procesos/ Convertidor de Aspirantes 123456678
Trabajador findAspiranteTrabajador.xhtml
Actualiza secured/procesos/ Actualizador de Clave del 123456678
Clave de findActualizacionClaves.xhtml Trabajador
Trabajador
Actualiza secured/procesos/ Actualizador del RFC del 123456678
RFC de findActualizacionRfc.xhtml aspirante
Aspirante
Aspirante
123456678
Familiares
secured/aspirantes/ Familiares del Aspirante
123456678
familiares.xhtml
Trabajador
123456678
Contratos
123456678
Contratos- 123456678
Abandonos
Contratos- 123456678
Faltas
Contratos- 123456678
Incapacidad
es
Contratos- 123456678
Retardos
Contratos- 123456678
Vacaciones
Premios y 123456678
Prestaciones
- Todos
Premios y 123456678
Prestaciones
- Premios
Premios y 123456678
Prestaciones
-
Prestaciones
Sanciones
secured/contratos/sanciList.xhtml Lista de Sanciones
123456678
Sanciones- 123456678
Todas
Sanciones- 123456678
Amonestacio
nes
Inventarios
secured/inventarios/ Lista del Inventario 123456678
inventarioList.xhtml
Inventarios- secured/inventarios/
Entradas inventarioList.xhtml
Reportes
123456678
Catalogos 123456678
Catalogos 123456678
Especiales
Catalogos 123456678
Confidencial
es
Para instalar la aplicación es necesario solamente copiar el archivo war en la sig ruta
/usr/local/apache-tomee-plumee-7.1.0/webaps
Requerimientos
La instalion previa de:
La capa de Base de Datos
1. La instalación de la BD sirh de MySql
La capa de Front End
1. La instalación de la capa de FrontEnd con apache
La capa de File System
1. La Instalación de la capa de filesystem en la NAS
El correcto despliegue y configuración de las siguientes aplicaciones.
filesystem.war
lognavigatos.war
Linux SUSE
Apache2 para fronting de TomEE
La operación de la NAS Synology
Linux
Java
J2EE
JPA
Java Server Faces
PrimeFaces
Comunicaciones
Networking
TCP/IP
Firewall
VMWare
Documentos de referencia
https://www.novell.com/es-es/documentation/suse/pdfdoc/SuSE-Linux-
Adminguide-9.0.0.0x86.pdf
https://httpd.apache.org/docs/2.4/es/
https://global.download.synology.com/download/Document/UserGuide/DSM/3.1/
Syno_UsersGuide_NAServer_esn.pdf
https://gramatica.usc.es/~gamallo/aulas/lingcomputacional/biblio/manualLinux.pdf
ftp://soporte.uson.mx/PUBLICO/02_ING.SISTEMAS.DE.INFORMACION/PPI2/
Java%20Manual%20de%20Referencia,%207ma%20Edici%F3n%20-%20Herbert%20Schildt-
FREELIBROS.ORG.pdf
https://www.asturias.es/OpenFWPA/Versiones/2.0/fwpa-doc-desarrollo.pdf
https://www.fdi.ucm.es/profesor/jpavon/web/41-J2EE.pdf
https://docs.oracle.com/en/database/oracle/oracle-database/18/jjdev/support-
java-8.html#GUID-6B31C8D9-0489-4E1F-9CDF-B9AF9E685D71
https://netbeans.org/kb/index.html
https://www.objectdb.com/java/jpa
https://www.tutorialspoint.com/es/jpa/index.htm
http://www.juntadeandalucia.es/servicios/madeja/contenido/recurso/130
https://www.primefaces.org/documentation/
http://www.serbi.ula.ve/serbiula/libros-electronicos/Libros/trasmisiondedatos/pdf/
librocompleto.pdf
https://www2.ulpgc.es/hege/almacen/download/44/44207/tema6sergio.pdf
Etc.