Chapter 5. Effect of Solution Properties on the Galvanic Corrosion of a Carbon Steel-
5.3.2 Corrosion currents obtained by different methods
4.2.1.1 Sistema que se Desarrollo
En referencia a la información del presente proyecto de tesis, se ha elegido huella dactilar como el verificador biométrico debido a las características favorables que presenta al momento de implementar un sistema biométrico.
En el proyecto se cubren 5 zonas, con la ayuda de un PC y dos módulos: El primero se encarga del ingreso de datos y visualización de información;
El segundo se encarga del control de todos los dispositivos involucrados en el sistema. El sistema de seguridad consta de un lector biométrico, el cual permite o niega el registro de su asistencia a través de un computador que trabaja en modo de verificación en línea, para lo cual se emplea una interfaz de comunicación USB a 10m.
El ingreso de datos personales y adquisición de la plantilla se realiza a través del PC, dicha información es almacenada en la base de datos.
El listado de los empleados y trabajadores que se registran se guarda en una base de datos creada en Microsoft SQL Server 2005 donde se guardan el nombre de usuario, hora / fecha de ingreso o caso contrario si no existe los registro en la base de datos mostrará un mensaje de error.
Para conocer el estado del sensor se emplea la ejecución del comando NDF y nos mostrará una ventana modo escritorio, que permite hacer un testeo de la comunicación entre el lector biométrico y la comunicación USB.
124
El sistema implementado faculta agregar nuevo empleados y trabajadores, agregar nuevo usuario, cambio de administrador y deshabilitar usuarios.
Imagen 85: Sistema de verificación implementada Fuente: El autor
125
4.2.1.2 Microsoft Visual Studio 2008 3
Las siglas ASP corresponden a las palabras Active Server Pagés (Páginas Activas en el servidor). ASP es una tecnología desarrollada por Microsoft para crear páginas web de contenido dinámico apoyándose en scripts ejecutados en el servidor. Su funcionamiento se basa, principalmente, sobre servidores Microsoft con Internet Information Server para Windows NT, 2000 y 2003, y en caso de contar con un sistema operativo Windows 95 o 98 se utiliza un servidor web personal, especialmente el Personal Web Server.
Imagen 86: Funcionamiento de ASP Fuente: El autor
Una página ASP es una mezcla entre una página HTML y un programa que da como resultado una página HTML que es enviada al cliente (navegador).Estos scripts o programas pueden en ASP ser escritos en uno de estos dos lenguajes de programación VBScript o JavaScript, pero el más extendido es VBScript.
ASP es una tecnología dinámica funcionando del lado del servidor, lo que significa que cuando el usuario solicita un documento ASP, las instrucciones de programación dentro del script son ejecutadas para enviar al navegador únicamente el código HTML resultante. La ventaja principal de las tecnologías dependientes del servidor radica en la seguridad que tiene
3
126
el programador sobre su código, ya que éste se encuentra inicialmente en los archivos del servidor que al ser solicitado a través del web, es ejecutado, por lo que los usuario no tienen acceso más que a la página resultante en su navegador.
Para explicar mejor el funcionamiento del ASP se presenta la siguiente gráfica:
Imagen 87: Implicación del ASP Fuente: El autor
Páginas
Las páginas de ASP.NET, conocidas oficialmente como "web forms" (formularios web), son el principal medio de construcción para el desarrollo de aplicaciones web.
Los formularios web están contenidos en archivos con una extensión ASPX; en jerga de programación, estos archivos típicamente contienen etiquetas HTML o XHTML estático, y también etiquetas definiendo Controles Web que se procesan del lado del servidor y Controles de Usuario donde los desarrolladores colocan todo el código estático y dinámico requerido por la página web. Adicionalmente, el código dinámico que se ejecuta en el servidor puede ser colocado en una página dentro de un bloque <% -- código dinámico -- %> que es muy similar a otras tecnologías de desarrollo como PHP (el cual es realmente gratuito), JSP y ASP, pero esta práctica es, generalmente, desaconsejada excepto para propósitos de enlace de datos pues requiere más llamadas cuando se genera la página.
127
4.2.1.3 Microsoft SQL Server 2005 4
Microsoft SQL Server es un sistema de gestión de bases de datos relacionales (SGBD) basado en el lenguaje Transact-SQL, y específicamente en Sybase IQ, capaz de poner a disposición, muchos usuarios grandes cantidades de datos de manera simultánea. Así de tener unas ventajas que a continuación se pueden describir. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle, Sybase ASE, PostgreSQL o MySQL.
4.2.1.3.1 Características de Microsoft SQL Server • Soporte de transacciones.
• Escalabilidad, estabilidad y seguridad. • Soporta procedimientos almacenados.
• Incluye también un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.
• Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y las terminales o clientes de la red sólo acceden a la información.
• Además permite administrar información de otros servidores de datos.
Server incluye interfaces de acceso para varias plataformas de desarrollo, entre ellas .NET, pero el servidor solo está disponible para Sistemas Operativos Windows.
4
128
4.2.1.4 Adobe Master Collection CS5 5
Adobe CS es una suite de distintas aplicaciones en forma de talleres y estudios dotados de herramientas y funciones altamente profesionales creada y producida por Adobe Systems y que están dirigidas a la Publicación Impresa, Publicación Web, Post Producción de Video, y Dispositivos Móviles.
Adobe Creative Suite nace del exitoso intento de la casa Adobe de unir todos sus programas profesionales (los cuales antes solo podían adquirirse individualmente) en diferentes conjuntos de utilidades profesionales que se adecuen al tipo de usuario. Esta ingeniosa unión de sus productos en conjuntos ha dado muy buenos resultados para Adobe en los últimos años, no obstante, la compañía sigue vendiendo sus productos también individualmente. La aplicación de Adobe Creative Suite se ve, más notoriamente, en agencias publicitarias y editoriales de muy alto y reconocido prestigio.
Photoshop soporta muchos tipos de archivos de imágenes, como BMP, JPG, PNG, GIF, entre otros, pero tiene ciertos formatos de imagen propios como lo son:
PSD (Photoshop Document): Es un formato que guarda una imagen como un grupo de capas, métodos de fusión, colores, textos, máscaras, canales de color, canales alfa, trazados, formas, configuración de tonos, entre otras. Éste es un formato muy popular que incluso es soportado por programas de la competencia. Este formato te permite trabajar con distintas capas después de haber cerrado el programa, al contrario que el JPEG, sin embargo, ocupa mucho más espacio y no se puede abrir con programas como el visor de imágenes y fax de Windows, luego es necesario tener un programa que lea más formatos de imagen si no tienes Photoshop. PSB: Es una nueva versión del formato PSD, diseñado especialmente para archivos mayores a 2 GB. PDD: Es una versión del PSD que solo soporta las opciones del programa
5
129