Esquema de los Sistemas y Aplicaciones. CleanTec Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf:

Esquema de los Sistemas y Aplicaciones CleanTec – Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf: +34 947 244 358 Características...
6 downloads 0 Views 4MB Size
Esquema de los Sistemas y Aplicaciones CleanTec – Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf: +34 947 244 358

Características del Sistema A continuación se describen los diferentes componentes de la estructura de la solución y sus funcionalidades principales donde se han tenido en cuenta los diferentes escenarios de trabajo. Se propone un servidor para cada Servicio, no obstante esta circunstancia depende del tamaño del proyecto, pudiéndose unificar diferentes servicios en un mismo servidor, especialmente los relativos a la Aplicación Web y los Web Services de los entornos de movilidad, que dependerán del número de usuarios totales de cada caso. Para ejecutar CleanTec BackOffice, la conexión del Usuario con el sistema principalmente se realiza por Terminal Server vía Web (https) a un servidor de Aplicaciones (CleanTec)

CleanTec – Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf: +34 947 244 358

Descripción y detalle de los principales componentes que se encuentran en el sistema:

Base de Datos: Base de Datos de SQL Server (2005 o Superior). Aplicación de Windows CleanTEC: Aplicación de Windows que ataca directamente a la Base de Datos de SQL Server, para la introducción de Datos en la Aplicación. Servicio de Windows CleanTEC: Se encarga de Procesos Automáticos: Programación/Cierre de Servicios y Fichajes, Informes Automáticos y Notificaciones. Aplicación Web CleanTEC.Web: Aplicación Web que ataca directamente a la Base de Datos de SQL Server, para la consulta de Datos. Web Service Asintec.Ws.AccesoDatos: Aplicación Web que hace de pasarela para acceder a la Base de Datos de SQL Server, a través de un Web Service. Aplicación PDA CleanTEC.Pda: Aplicación para Terminales de Mano (Sistema Operativos Windows CE y Windows Mobile) que accede a la Base de Datos de SQL Server, a través del Web Service Asintec.Ws.AccesoDatos. Web Service Asintec.CleanTEC.WebService: Aplicación Web que hace de pasarela para acceder a la Base de Datos de CleanTEC, para aplicaciones de Android. Aplicación Asintec.Ad.CleanTEC: Aplicación para Teléfonos y Tablets con Sistema Operativo Android, que accede a la Base de Datos de SQL Server, a través del Web Service Asintec.CleanTEC.WebService.

CleanTec – Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf: +34 947 244 358

Requisitos de Hardware y Software

Base de Datos Windows 2003 Server Standard R2 o Superior. SQL Server 2005 SP4 Standard o Superior. Tamaño de la Base de Datos; varía en función del número de registros que se almacenen (Aprox. 100.000 registros ocupan 1 Gb.) CPU de 4 Núcleos o más. RAM: 8 Gb o más.

BackOffice Windows de CleanTec: (Terminal Server) Servidor Windows (O granja de Servidores), para la Aplicación de Windows de CleanTEC, para su ejecución por Terminal Server. Windows 2003 Server Standard R2 o Superior. Microsoft .Net FrameWork 3.5 CPU de 4 Núcleos o más (1 Núcleo por cada 8 Usuarios Concurrentes). RAM: 4 Gb o mas (512 Mb por usuario concurrente). * Se puede proporcionar acceso a la Aplicación a través de Navegador Web (Protocolo Web Https), con Windows 2008 Server (Terminal Services Gateway) http://technet.microsoft.com/es-es/library/cc730673%28v=ws.10%29.aspx * Opcionalmente, también se puede ofrecer acceso a la aplicación de Windows, a través de un Navegador Web compatible con Html5, con ThinRDP Server.

Aplicación de Windows CleanTEC: Opción en caso de querer desplegar el Cliente de Windows (No a través de Terminal Server, sino instalado en cada Ordenador Localmente) Windows XP S3 o Superior. RAM 1 Gb RAM o más (Para Windows Vista o Windows 7, 2 Gb o más) Microsoft .Net FrameWork 3.5

CleanTec – Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf: +34 947 244 358

Servicio de Windows CleanTEC: Windows 2003 Server Standard R2 o Superior. Microsoft .Net FrameWork 3.5 CPU de 2 Núcleos o mas. RAM: 2 Gb o mas.

Aplicación Web CleanTEC.Web (1):

Windows 2003 Server Standard R2 o Superior. Microsoft Internet Information Services versión 6 o superior. CPU de 4 Núcleos o más. RAM: 4 Gb o más.

Web Service Asintec.Ws.AccesoDatos (1):

Windows 2003 Server Standard R2 o Superior. Microsoft Internet Information Services versión 6 o superior. SQL Server 2005 SP4 Standard o Superior. CPU de 2 Núcleos o más. RAM: 1 Gb o más.

Aplicación PDA CleanTEC.Pda :

Sistema operativo Windows Mobile/CE. Procesador 400Mhz o superior. RAM: 256 Mb o superior. Memoria Flash: 512 Mb. Pantalla: Mínimo 2.8” QVGA. Soporte para GPS, WLAN y GPRS, así como cámara (opcional).

Web Service Asintec.CleanTEC.WebService (1):

Windows 2003 Server Standard R2 o Superior. Microsoft Internet Information Services versión 6 o superior. SQL Server 2005 SP4 Standard o Superior. CPU de 2 Núcleos o más. RAM: 1 Gb o más.

CleanTec – Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf: +34 947 244 358

Aplicación Android Ad.CleanTEC: Sistema operativo Android 2.3.3 o Superior. Procesador de 1 Ghz o superior. RAM: 512 Mb o superior. Pantalla: WVGA o Superior (480 x 800). (1) Dependiendo del Volumen de Carga, las Aplicaciones Web (Web Asintec.Cleantec.Web, Web Service Asintec.Ws.AccesoDatos y Asintec.CleanTEC.WebService); pueden estar instaladas en un mismo Servidor Físico/Virtual, o en servidores diferentes.

CleanTec – Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf: +34 947 244 358

CleanTEC en modo SaaS Opcionalmente, Asintec ofrece CleanTEC en Modo SaaS, dimensionado la Infraestructura de hardware, en función de los requisitos del cliente, siendo esta infraestructura flexible y escalable, tanto en número de servidores como en Recursos (CPU, RAM, Disco Duro, Red, etc.) El servidor se encuentra en un centro de proceso de datos, que proporciona una conexión de red al servidor de 100Mbps con ancho de banda garantizado y tráfico mensual ilimitado. El hardware del propio servidor se encuentra protegido por varias medidas de seguridad contra accesos no autorizados. Para proteger los datos almacenados en el servidor de accesos no autorizados o de ataques, su conexión a internet se encuentra tras un firewall, bloqueando todo el tráfico que no sea imprescindible y aumentando la seguridad, disponibilidad y rendimiento. Todos los servicios que proporciona el servidor se realizan a través de un canal seguro, tanto las conexiones de escritorio remoto para el acceso a CleanTEC, como las conexiones vía Web. Los periféricos como las PDAs también utilizan una conexión segura con el servidor. A los usuarios se les concederá acceso basado en Kerberos (autentificación propia de Windows). Las comunicaciones web serán vía HTTPs. El servidor dispondrá de un certificado instalado para garantizar la seguridad (autenticación y privacidad) de la conexión.

CleanTec – Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf: +34 947 244 358

Seguridad Tanto CleanTEC para Windows como Web, para realizar la autenticación y autorización se puede integrar con el Directorio Activo de Windows permitiendo simplificar y unificar la gestión de permisos. También se puede usar la integración con el Directorio Activo, para la autenticación con la base de datos de SQL Server. Copias de Seguridad: De la base de datos: se establecerá un plan de copias de seguridad de la base de datos de SQL Server, que incluya una copia de seguridad completa de la base de datos (Al menos una vez a la semana), y una copia de seguridad del registro de transacciones (Al menos una vez al día). Las copias de seguridad, se deberán almacenar fuera del servidor de bases de datos. De las aplicaciones de Windows y Web, bastará con tener una copia actualizada de las carpetas y ficheros.

Se recomienda establecer un proceso para monitorizar que los servicios de Windows (Sql Server, Agente de Sql Server, Servidor Web IIS, Servicio CleanTEC, ..) se encuentran Iniciados y operativos.

CleanTec – Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf: +34 947 244 358

(Apis) Requisitos para la integración con CleanTEC.Pda La aplicación CleanTEC.Pda puede conectarse a sistemas de información de terceros, de diferentes maneras: Integración básica: Se utiliza el API de servidor por defecto, instalando los siguientes elementos en el sistema de destino: Servicio Web Asintec.Ws.AccesoDatos. Base de datos SQL Server para el almacenamiento persistente de los datos recibidos. El servidor debe permitir tráfico entrante / saliente a través de HTTP para el servicio web por el puerto que se defina, para la comunicación con las PDAs. Las PDAs funcionan en modo ‘Servicio Web Asintec’.

Integración avanzada: En este caso el sistema de destino ya tiene un API definido para recibir / enviar datos a las PDAs. Ese API debe tener estas funciones: El servidor debe permitir tráfico entrante / saliente para la comunicación con las PDAs. El protocolo utilizado para lo comunicación deberá estar a nivel de aplicación: HTTP preferentemente. Son factibles otros protocolos: HTTPS, MQTT, etc. El almacenamiento persistente será transparente para las PDAs. El acceso a los datos se debería poder llevar a cabo mediante un lenguaje declarativo como SQL.

CleanTec – Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf: +34 947 244 358

C/ Francisco Salinas, 44 · 09003 Burgos C/ Caleruega, 35 · 28033 – Madrid Tlf.: +34 947 24 43 58 Fax: +34 947 24 43 84 http://www.cleantecsoftware.com

CleanTec – Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf: +34 947 244 358