miércoles, 15 de noviembre de 2017

Instalacion de EAS - WIN10X64

Instalación en Windows

(Version en PDF : Click)

La instalación la realizaremos sobre Windows 10 X64, pero los pasos son los mismos para cualquier distribución de Windows.

Para instalar “EAS” en Windows necesitamos las siguientes herramientas:
  • Xampp 5.6.31/PHP 5.6.31
  • PostgreSQL 9.6.3
  • Jdk-8u51-windows-x64(mínimo)

Instalación de XAmpp

Primero tenemos que descargar XAMPP de la siguiente dirección:


Descargamos la versión “5.6.31 / PHP 5.6.31” tal como se muestra en la imagen:


Con el archivo en nuestro disco duro procedemos a iniciar la instalación:













Una vez instalado xampp, configurar las siguientes directivas en el archivo php.ini

Configurar las siguientes variables:

        ; Maximum execution time of each script, in seconds
        ; http://php.net/max-execution-time
        ; Note: This directive is hardcoded to 0 for the CLI SAPI

    max_execution_time=1200

    display_errors=Off

    display_startup_errors=Off

    ignore_repeated_errors=Off

    ignore_repeated_source=Off

    track_errors=Off

Habilitar las siguientes extensiones:

extension=php_pgsql.dll
 extension=php_pdo_pgsql.dll

Instalación de PostgreSQL

En la instalación de PostgreSQL utilizaremos el instalador “bigsql” el cual trae herramientas muy interesantes que nos ayudaran en el mantenimiento de la base de datos.














Instalación JDK

Para poder utilizar el generador de reportes de “EAS” es necesario instalar la máquina virtual de “JAVA”, para ello instalamos el jdk, la versión mínima de instalación debe ser la “8u51”.








Instalando y Configurando EAS

En esta instalación vamos a utilizar la versión”EAS-PRO”, la cual incluye todos los módulos del sistema:

Con el archivo .zip en nuestro disco duro procedemos a extraer todo:




Luego copiamos la carpeta “EAS-PRO”


Y la pegamos en el directorio “C:\xampp\htdocs”



Modificamos el archivo “TableSpaceW.sql” que se encuentra en la dirección: “C:\xampp\htdocs\EAS-PRO\sql” para que quede según la imagen:


Luego en el mismo archivo actualizamos el idioma para la Base de Datos, según como muestran las imágenes:

En “pgAdmin” seleccionamos la Base de Datos “postgres”, y copimos “LC_COLLATE Y LC_TYPE”


El archivo deberá quedar así:



Luego ejecutamos el archivo “run.bat”, esto creara la base de datos, los esquemas, tablas, vistas y todos los objetos que son necesarios para el correcto funcionamiento de “EAS”




Luego renombramos la carpeta “EAS-PRO” a “EAS”




Ingresamos al navegador y cargamos la Aplicación:




Lo primero que nos aparece es la pantalla para identificarnos, procedemos a ingresar los credenciales de acceso, los cuales son:

Usuario : admin
Contraseña : admin



Lo primero que podemos ver en el sistema, es la pantalla principal, en el la podemos observar en la parte superior izquierda el título de la aplicación concatenado con el nombre de la organización “EAS (NOMBRE)”.
En la parte superior derecha, se encuentran las opciones de “Desconectarse y Cambiar Contraseña”.
En el centro de  la aplicación  se encuentra un listado de todos los modulos  registrados en el sistema, en  este caso tenemos los modulos “Administrador de sistemas, Desarrollo y Diccionario de Datos”.




En la parte inferior de sistema nos muestra información relevante acerca del usuario conectado y la dirección del blog en el cual se irán publicando los manuales, tutoriales y casos específicos de desarrollo en “EAS” y las tecnologías que son utilizadas “PHP 5.6, Extjs 6.0.1, Java, JAsperReports y Postgres”




Vamos a ejecutar una solicitud para verificar que todo este correcto, para ello lanzaremos la aplicación “Monitor”, que es la que se encarga de verificar las solicitudes lanzadas por los usuarios.
Nos dirigimos a la siguiente ubicación “C:\xampp\htdocs\EAS\net\apps\modulos\sgd\monitor” y ejecutamos el archivo “runSol.bat”




Ahora en el sistema ingresamos al perfil “Administrador de Sistemas” y abrimos el formulario “Ejecutar Solicitud Log” seleccionamos el tab “Nueva Solicitud” y seleccionamos la solicitud “Usuarios”, y le damos click en el botón ejecutar.




Ahora seleccionamos el tab “Solicitudes” en el podemos ver las solicitudes lanzadas por el usuario, están con rojo aquellas solicitudes que tuvieron problemas al ejecutarse, y con negro las solicitudes que se ejecutaron de forma correcta, seleccionamos una y le damos click en el botón “Mostrar Solicitud”.


No mostrara el resultado de la solicitud.


Si verificamos el monitor de solicitudes, podemos ver  la configuración con la cual se ejecutó la solicitud.


Detalles técnicos de cada versión:

Característica
EAS-BASIC
EAS- STANDARD
EAS-PRO
EAS-FULL
Modulo “Administrador de Sistemas
SI
SI
SI
SI
Modulo “Desarrollo
NO
NO
SI
SI
Modulo “Diccionario de Datos
SI
SI
SI
SI
Código PHP Ofuscado
SI
SI
SI
NO
Código JavaScript Ofuscado
SI
SI
SI
NO
Componentes Extjs6.0.1 v. Community
SI
SI
SI
SI
Librería “Apps
Extensión que incluye Componentes derivados de Extjs, para crear nuevos módulos en “EAS
SI
SI
SI
SI
Librería “ExcelCsv
Extensión que permite exportar a Excel o CSV los datos mostrados en Grid.
SI
SI
SI
SI
Librería “Ext
Extensión de Extjs que contiene nuevos componentes, que son utilizados en los módulos de “EAS
SI
SI
SI
SI
Modulo “Monitor
Esta es una “App” desarrollada en JAVA que verifica y ejecutar las solicitudes programadas en el sistema.
NO
SI
SI
SI
Scripts SQL
SI
SI
SI
SI
Manuales de los Módulos
NO

NO

NO

SI
Framework Extjs6.0.1 v. Community (ext-6.0.1-gpl.zip)
NO

NO

NO

SI
Instalador sencha CMD (SenchaCmd-6.2.2-windows-64bit.zip)
NO

NO

NO

SI
Instalador JAVA(jdk-8u121-windows-x64.exe)
NO

NO

NO


Instalador Netbeans (netbeans-8.2-windows)
NO

NO

NO

SI
Instalador JAsperReports(TIBCOJaspersoftStudio-6.3.1.final-windows-installer-x86_64)
NO

NO

NO

SI
Instalador Postgresql (PostgreSQL-9.6.3-1-win64-bigsql.exe)
SI

SI

SI

SI
Instalador XAMPP (xampp-win32-5.6.24-1-VC11-installer.exe)
SI

SI

SI

SI
Proyecto principal en Netbeans de “EAS
  • Work Space Extjs
  • Proyecto PHP
  • Paquetes Extsjs(Apps,)
  • Temas Extjs
  • Proyecto JAVA del aplicativo “Monitor
NO
NO
NO
SI
Enlace de descarga
-
-
-
-



Costes de cada versión:
Servicios
EAS - BASIC
EAS - STANDARD
EAS - PRO
EAS - FULL
Actualización Módulos Standards
Según las Observaciones de mejoras, realizadas por los usuarios.
SI
SI

SI

SI


Soporte Ofline (Por correo electrónico)
SI

SI

SI

SI


Desarrollo de Nuevos Módulos a Medida
SI
SI
SI
SI
Accesoria en la creación de nuevas “Solicitudes
SI
SI
SI
(Soporte Online,Ofline)
SI
(Soporte Online,Ofline)

Accesoria en la Implementación del Sistema
En el manual de instalación esta descrito como instalarlo.
NO
NO
NO
NO
Accesoria en ExtJS 6.0.1
NO
NO
NO
NO
Accesoria en PHP 5.6
NO
NO
NO
NO
Accesoria en Postgresql
NO
NO
NO
NO
Accesoria en JAVA
NO
NO
NO
NO
Accesoria en JAsperReports
NO
NO
NO
NO
Licencia Mensual

Enlace de descarga
-
-
-
-


Todas las versiones a excepción de la “FULL” pueden contratar cualquiera de los servicios, haciendo una cancelación previa, el cobro se realizara por hora, siendo el valor de cada hora de 25$.

La versión “FULL” tiene incluido todos los servicios, pero también puede contratar una hora adicional si así lo quisiera.

El pago mensual de la licencia no es obligatorio, pueden pagar un mes y no pagar los meses restantes.

En el caso que solo se page un mes, los siguientes meses se los tomara como la licencia “FREE”.

El pago se realizara atreves de PayPal a la cuenta: joseg709@gmail.com

Una vez realizado el pago, envían un correo a: joseg709@gmail.com, adjuntando el comprobante de pago y especificando que versión de la aplicación es la que han pagado, y se les enviara el enlace de descarga previa verificación del monto.

Instalacion de EAS - WIN10X64

Instalación en Windows (Version en PDF : Click ) La instalación la realizaremos sobre Windows 10 X64, pero los pasos son los mismo...