Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PESCA MAGAP
Manual de Instalacin
RURAL PLAN
2016
Pgina 2 de 23
MANUAL DE INSTALACION RURALPLAN
1. OBJETIVOS
El propsito de este documento es elaborar una gua tcnica de la Instalacin del Sistema
RURALPLAN.
2. GUA TCNICA
Las pginas web, xhtml, utilizan internamente el framework PrimeFaces, que ofrecen
un conjunto de componentes o controles JSF, para dotarlos con comportamiento
AJAX, y que son utilizados en la interfaz web.
Pgina 3 de 23
MANUAL DE INSTALACION RURALPLAN
Tambin el aplicativo web de planificacin, monitoreo y evaluacin, utiliza los
controles PrimeFaces.
El componente EJB, es la que maneja la lgica del negocio, con objetos session
facade. Seguido se tiene, la persistencia de objetos, que acceden a los datos, para el
cual utiliza la tecnologa Eclipse Link o JPA para el mapeo de las clases hacia los
datos.
Por ltimo se tiene la capa EIS que interacta con la capa intermedia, y donde se
tienen los sistemas de informacin Empresarial, en el cual se encuentran ERPs,
Aplicaciones Heredadas o Legacys, y los Sistemas de Bases de Datos Relacionales,
donde est el modelo de datos, que utilizan la tecnologa JPA, para el mapeo de
clases a las tablas de la base de datos. En este punto se maneja la comunicacin o
acceso a la base de datos, utilizando el patrn de diseo DAO.
Pgina 4 de 23
MANUAL DE INSTALACION RURALPLAN
GRFICO 2: Diagrama Fsico
Parte 1
Pgina 6 de 23
MANUAL DE INSTALACION RURALPLAN
En el Grfico 2 se muestra el diagrama fsico, donde se observa la arquitectura
propuesta para la solucin informtica.
La interaccin empieza con los equipos, que consumen los servicios WEB de ingreso
de informacin. Donde los puntos son almacenados en lnea constantemente, en la
Base de Datos del servidor de las organizaciones. As los puntos, se reflejan
inmediatamente en la solucin informtica WEB de Monitoreo, a travs de la opcin de
Monitoreo de Rutas o Recorridos.
A esta interaccin del usuario con el front end de la aplicacin, se le conoce como
capa de presentacin.
Cualquier peticin WEB, interactuar con la base de datos del sistema de Informacin
Gerencial, el cual posee la estructura y los datos respectivos y utilizados por el
sistema.
3.1.1 Hardware
Hardware - Servidores Fsicos, Workstation
No. Disco Sistema
Funcin Velocidad Memoria
Procesadores Duro Operativo
SERVIDOR DE
APLICACIONES WEB WINDOWS,
CORE 3 DUO 3.00 GHZ 500 GB 4 GB
para alojamiento de los LINUX
servicios WEB
3.1.2 Software
01.Instaladores
02.Diseo
03.bd
04.Fuentes
05.Reportes
06. Manuales
Contiene los instaladores necesarios para poder ejecutar el proyecto, dentro de los
mismos tenemos:
Contiene el BackUp de la base de datos que se debe restaurar para usar el Sistema
RURALPLAN
Contiene cinco carpetas con los archivos fuentes de los reportes y un archivo .zip,
para poder subirlo al JasperReport Server.
Pgina 9 de 23
MANUAL DE INSTALACION RURALPLAN
Una vez iniciado el servidor, podemos acceder a la consola a travs del
navegador, concretamente a travs del puerto por defecto 4848
(localhost:4848).
Verificar que el servidor de base de datos(Postgres) se encuentre ejecutando
Verificar que tengamos instalado java y la versin mnima 1.8 o superior, para
esto abrimos la consola y ejecutamos el siguiente comando java -version
Pgina 10 de 23
MANUAL DE INSTALACION RURALPLAN
2. Se tiene acceso a otra ventana, en la cual se debe desactivar la casilla
perteneciente a la caracterstica que no se quiere instalar, presionar el botn aceptar.
Pgina 11 de 23
MANUAL DE INSTALACION RURALPLAN
5. En la ventana siguiente mostrar la ruta de instalacin del IDE, la cual se puede
modificar dando clic en el botn "Examinar..." y escogiendo la carpeta que desea, pero
en este caso dejar la ruta que est por defecto "C:\Program Files (x86)\NetBeans 8.1".
Igualmente, se puede ver el JDK que usar NetBeans, en este caso saldr el que se
instalado "C:\Program Files (x86)\Java\jdk8.1"; sin embargo, es posible que salga otro
en el caso dado que se haya instalado uno anteriormente, si es as, se debe escoger
el que se instalado de ltimo, para ello se cuenta con la lista desplegable donde se
mostrarn los JDK disponibles o podemos tambin usar el botn "Examinar..."
respectivo, para ubicar el que necesitamos.
Pgina 12 de 23
MANUAL DE INSTALACION RURALPLAN
6. En esta ventana se presentar el mismo caso del punto anterior, slo que aqu ser
con el servidor de aplicaciones "GlassFish", se har entonces lo correspondiente (en
este caso cambiar el la ruta a c:\), y damos clic en el botn "Siguiente":
Pgina 13 de 23
MANUAL DE INSTALACION RURALPLAN
8. Dar clic en el botn "Instalar" para que se lleve a cabo todo el proceso de instalacin
de NetBeans IDE en el PC; pero antes, si no se quiere que el instalador busque
actualizaciones mientras se realice el montaje del IDE, desactivaremos la casilla
"Check for Updates", como se indica en la siguiente pantalla:
10. Finalmente, se ver acceso directo de NetBeans IDE en el escritorio del PC, ya
slo bastar con dar doble clic sobre el mismo y se tendr listo para su de netbeans.
Pgina 14 de 23
MANUAL DE INSTALACION RURALPLAN
4.1.4 Configurar GlassFish
Pgina 15 de 23
MANUAL DE INSTALACION RURALPLAN
Para cargar el proyecto (fuentes) se debe seguir los siguientes pasos:
3. Una vez cargados los proyectos, proceder hacer CLEAN AND BUILD y luego
DEPLOY en cada proyecto.
Pgina 16 de 23
MANUAL DE INSTALACION RURALPLAN
2. Aparecer la pantalla para ingresar el nombre sis_psep y posteriormente presionar
el botn OK, como se indica en la siguiente pantalla:
3. Una vez creada la base de datos, escoger la opcin de restore como se indica en la
siguiente pantalla:
Pgina 17 de 23
MANUAL DE INSTALACION RURALPLAN
5. Se instalar la base de datos, como se indica en la siguiente pantalla:
1. En primer lugar se tiene que aadir el driver de Postgress a Glassfish. Se tiene que
aadir dicho driver, al directorio \Glassfish\domain\domain1\lib\ext
Pgina 18 de 23
MANUAL DE INSTALACION RURALPLAN
2. Una vez arrancado el servidor proceder a crear el datasource. Para ello entrar en la
consola de administracin y en el men de la izquierda y acceder al apartado
Resources > JDBC > Connection pools, como se indica en la siguiente pantalla:
Pgina 19 de 23
MANUAL DE INSTALACION RURALPLAN
5. Pulsar en Next. En la siguiente pantalla indica una serie de propiedades
adicionales para el datasource. Segn la versin de GlassFish que se instale, las
propiedades adicionales que permite configurar pueden variar.
Para conectarse va JNDI al datasource har falta especificar el nombre del recurso
JDBC asociado al mismo.
1. Para ello acceder al men de la izquierda a la opcin Resources > JDBC > JDBC
Resources. Crear uno nuevo con el botn New..., como se indica en la siguiente
pantalla:
Pgina 20 de 23
MANUAL DE INSTALACION RURALPLAN
2. Crear uno nuevo con el botn New (Nuevo en espaol)
3. Llenar los datos para nuestro JDNI. Es importante asociar el nombre JNDI al
datasource creado anteriormente, como se indica en la siguiente pantalla:
Pgina 21 de 23
MANUAL DE INSTALACION RURALPLAN
2. En la siguiente pantalla se tiene que seleccionar el archivo .ear de nuestra
aplicacin, se puede configurar en ste una serie de opciones sobre la aplicacin
lanzada, por ejemplo, si se quiere que este en estado habilitada. Como esta en la
pantalla siguiente:
Para desmontar nuestra aplicacin del servidor, es tan sencillo como acceder al mismo
men y usar la opcin 'Undeploy'.
Pgina 22 de 23
MANUAL DE INSTALACION RURALPLAN
3. A continuacin ejecutar el siguiente comando js-import -input-
exportSisPsep2016.zip desde la venta de comandos, que permitir descomprimir el
archivo en el servidor del jasperserver.
4.1.11 RECOMENDACIONES
Pgina 23 de 23
MANUAL DE INSTALACION RURALPLAN