Capitulo IV: Diseño de la Interfaz

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Capitulo IV: Diseño de la Interfaz"

Transcripción

1 Capitulo IV: Diseño de la Interfaz

2 INTRODUCCIÓN. Hoy en día existe un buen número de herramientas para el desarrollo de un sistema informático, lo cual ha sido de mucho beneficio para las empresas, gobiernos, escuelas, universidades, etc.; que han podido implementar un Software a la medida que se requiere, para resolver los problemas de manera eficaz y eficiente. Para el caso especifico del Instituto Salvadoreño del Seguro Social (ISSS), se usara como lenguaje de programación la tecnología ASP.NET y una base de datos SQL Server 2005; ya que son tecnologías que no incurren en grandes costos para la institución a la cual se le está desarrollando. Este capítulo contendrá el diseño de la interfaz, donde se explica cada pantalla con su respectivo modulo y tablas con las cuales interactúa. VI

3 4.1 GENERALIDADES Y JUSTIFICACIÓN DEL LENGUAJE DE PROGRAMACIÓN ARQUITECTURA.NET Por.NET entendemos el conjunto de tecnologías Microsoft destinadas al desarrollo de aplicaciones informáticas. Esta tecnología se basa en la utilización de un modelo de desarrollo unificado, lo que significa que podrán ser utilizadas tanto para desarrollo de aplicaciones que se ejecutan en entorno Windows, como para las que se vayan a ejecutar en entorno Web incluso aquellas cuyo entorno de ejecución se encuentra en un dispositivo electrónico. Hasta la fecha se han sucedido 3 versiones de.net, la primera versión, la 1.0, fu lanzada a mediados del año A esta le sucedió la versión 1.1 y más recientemente, la.net 2.0 que es en la cual se ha desarrollado el aplicativo SSP 1.0; en la actualidad se encuentra la versión 3.5 de.net pero hace falta documentación al respecto CLASIFICACION DE TECNOLOGIAS.NET Todo este conjunto de tecnologías y herramientas que componen.net se pueden clasificar de la siguiente manera: Lenguajes de Programación: actualmente es posible usar un gran numero de lenguajes para crear aplicaciones.net; entre ellos se encuentran: Visual Basic, C#,C++,Delphi o incluso Cobol. Librerías de Clase: La plataforma.net incluye más de 5,000 clases para ayudar a los programadores en el desarrollo de todo tipo de programas. Estas clases se agrupan en librerías y todas ella van agrupadas en el entorno de ejecución de.net. 133

4 Tecnología de Ensamblado: Un ensamblado es la unidad de código ejecutable de.net, que se genera como resultado de la compilación de los archivos de código fuente d una aplicación.net. Los ensamblados se generan en archivos.dll o.exe, dependiendo de si la aplicación esta formada únicamente por clases que dan servicio a otras aplicaciones(.dll) o si se trata de un programa independiente (.exe). El código ejecutable.net es un código escrito en un lenguaje intermedio, conocido como MSIL (Microsoft Intermédiate Lenguaje), que es traducido en tiempo de ejecución a código ejecutable puro por el entorno.net. Entorno de Desarrollo: uno de los grandes logros de Microsoft con el lanzamiento de la plataforma.net ha sido la creación de un único entorno de desarrollo para la construcción de las aplicaciones. Visual Studio.NET es un entorno de desarrollo con el que podemos crear cualquier tipo de aplicación.net, desde programas para Windows hasta la creación de aplicaciones para entorno Web, pudiendo además utilizar para ello cualquiera de los lenguajes soportados por la plataforma, en el desarrollo del aplicativo SSP versión 1.0 se hará uso de la versión de Visual Studio. NET 2005 con la plataforma.net NET FRAMEWORK Constituye el núcleo fundamental de.net al proporcionar la plataforma para el desarrollo y ejecución de las aplicaciones. Se trata de una capa de software que se encuentra entre la aplicación y el sistema operativo pudiendo llegarse a considerar una extensión de este. De hecho, aunque se distribuya de forma independiente, las últimas versiones de los sistemas operativos Microsoft como Windows 2003 Server, ya incorporan el.net Framework. Dos son las piezas claves qué componen al.net Framework: 134

5 Librerías de Clases: Toda la librería proporcionada por: NET Framework se pueden dividir en dos grandes grupos: librerías de clase base y librerías de interfaz grafica. Entorno de Ejecución (CLR): se encarga de traducir en tiempo de ejecución en código intermedio de las aplicaciones librerías de DLL a código maquina, adaptándolo a las características del sistema operativo donde se esta produciendo la ejecución. Internamente, el CLR esta conformado por los siguientes componentes: Common Type System (CTS), Administrador de Código y Recolector de Basura LENGUAJE C# Este lenguaje fue creado específicamente por Microsoft para trabajar sobre la plataforma.net. Entre sus principales características se pueden destacan: Evolución del Lenguaje C/C ++: se puede decir que C# es una evolución de C/C ++, uno de los lenguajes mas potentes y consolidados que existen. De hecho, sus sintaxis es muy parecida a la de C y sus características de orientación a objetos similares a las de C++. Al mismo tiempo y sin perder la potencia y robustez de estos lenguajes, C# no permite la utilización de punteros, una característica bastante engorrosa y peligrosa. Orientación a objetos: C# es un lenguaje totalmente orientado a objetos, pudiéndose aplicar todos los conceptos asociados a este modelo de programación. Características propias: C# incorpora una serie de características propias, como son los indicadores, las propiedades o los tipos genéricos, que lo hacen mas potentes y fácil de utilizar que a sus predecesores. Utilización de.net framework: como el resto de los lenguajes de la plataforma.net, los programas escritos en C# pueden hacer uso de todas las librerías 135

6 de clases proporcionadas por.net Framework y beneficiarse de las ventajas del código administrado. Similitud con Java: C# tiene también un gran parecido con el lenguaje Java, lo que puede facilitar la migración de programadores de este entorno a la plataforma.net TECNOLOGIA ASP.NET ASP.NET es una de las alternativas de que disponen los programadores para desarrollar aplicaciones informáticas para la Web. Debido a la potencia y cortos tiempos de desarrollo que ofrece ASP.NET se trata de una tecnología por la que están optando cada vez más programadores y empresas de software para acometer sus desarrollos. En los apartados anteriores se han explicado las bases sobre las que se asientan los desarrollos en ASP.NET, esto es, el lenguaje de programación, para el desarrollo de este proyecto es C# TECNOLOGIA WEB Una aplicación Web es un programa informático, que puede dar servicio simultáneamente a múltiples usuarios que lo ejecutan a través de Internet 6. Este tipo de aplicaciones se basa en lo que se conoce como una arquitectura de tres capas, donde los diferentes actores y elementos implicados en la misma se encuentran distribuidos en tres bloques o capas como se aprecia a continuación: 6 Antonio Martín Sierra, Desarrollo de Aplicaciones WEB con ASP.NET 2.0, 1ª Edición, paginas

7 Arquitectura de tres capas Capa Cliente Capa Middle-tier Capa Datos RED BD Page 1 FIGURA 4.1. Tecnología Web. Arquitectura de tres Capas. Estas tres capas son: Capa cliente: se trata de la capa con la que interactúa el usuario de la aplicación realiza principalmente dos funciones. Por un lado se encarga de capturar los datos de usuarios con los que opera la aplicación y enviárselos a esta. La segunda de las funciones es la de presentar a los usuarios los resultados generados por la aplicación. Capa intermedia: en una arquitectura de tres capas la capa intermedia esta constituida por la aplicación en si. Esta se encuentra instalada en una maquina independiente, conocida como servidor, a la acceden los clientes a través de la red. Capa de datos: tiene como misión el almacenamiento permanente de la información manejada por la aplicación y la gestión de la seguridad de los 137

8 mismos. Para esta tarea se utiliza, en la mayoría de los casos, las llamadas bases de datos relacionales FUNDAMENTOS DE ASP.NET ASP.NET es la parte de.net Framework orientada a la creación de aplicaciones de tres capas. Estas aplicaciones se ejecutan sobre un servidor IIS y se comunica con la capa cliente utilizando el protocolo HTTP como se ilustra a continuación: FIGURA 4.2. Aplicación ASP.NET Entre las principales características de ASP.NET podemos citar: Utilización de lenguaje orientados objetos: para escribir un programa ASP.net podemos utilizar cualquiera de los lenguajes orientados a objetos soportados por la plataforma.net, para este proyecto, C#. Integración en Visual Studio.NET: la creación de aplicaciones ASP.NET utilizando este entorno de desarrollo proporciona, entre otras ventajas, la 138

9 posibilidad de utilizar las técnicas y herramientas para la depuración de aplicaciones y la creación de interfaces graficas mediante la utilización del sistema de arrastrar y soltar. Programación basada en eventos: al igual que las aplicaciones Windows, las aplicaciones Web ASP.NET están basadas en eventos, facilitándose la escritura de código y permitiendo la estructuración de las aplicaciones. Separación de código y presentación: en las aplicaciones ASP.NET el código y la presentación se encuentran en archivos independientes. Mientras que la información de la interfaz grafica (formulario Web y controles) se almacena en archivo.aspx, el código de respuesta a los eventos se almacena en archivo.aspx.cs para las aplicaciones escritas en C# o.aspx.vb para las que lo están en Visual Basic. Estos archivos de códigos son compilados en un ensamblado.dll COMPONENTES DE UNA APLICACIÓN ASP.NET Para construir una aplicación ASP.NET, además de un lenguaje de programación, la plataforma.net proporciona una serie de elementos y componentes que nos ofrecen gran potencia y facilidad a la hora de acometer los desarrollos. Estos son: Formularios Web: representan las páginas Web de la aplicación a través de las cuales se producirá la interacción con el usuario. Controles Web y controles HTML: son los elementos gráficos que permiten realizar el diseño de la interfaz de usuario. 139

10 Objetos ASP: permiten resolver los diferentes aspectos de la problemática que se presenta en la programación de aplicaciones Web, tales como el mantenimiento de usuarios, el acceso a los datos de pensionados, etc. Además de los elementos anteriores, las aplicaciones Web ASP.NET, como el resto de las aplicaciones.net, pueden hacer uso de las distintas librerías de clases proporcionados por el.net Framework, entre ellas, ADO.NET para el acceso a la capa de datos. 4.2 CUADRO COMPARATIVO CON OTROS LENGUAJES DE PROGRAMACIÓN Variables Microsoft Visual Studio. PHP Java Net Velocidad Alta Alta Medio Estabilidad Fuerte Media Intermedio Seguridad Alto Media Alta Simplicidad Alto Alta Media Conectividad Alto Alta Alta Manejo de errores Alto Alta Alta Entorno de desarrollo Alto Medio Alta Precio software Medio Gratis Gratis Precio plataforma Medio Gratis Gratis Soporte Alto Bajo Bajo CUADRO 4.1. Cuadro comparativo con otros lenguajes de programación. 140

11 4.3 GENERALIDADES Y JUSTIFICACIÓN DE LA BASE DE DATOS Crear aplicaciones flexibles y fiables Basadas en datos. Ahora más que nunca los fabricantes están aprovechando las bases de datos relacionales para proporcionar una experiencia rica al usuario final. La protección y la administración de la información en estas aplicaciones son aspectos fundamentales. SQL Server 2005 ayuda a los programadores a crear aplicaciones sólidas y fiables al ofrecer un sistema de base de datos robusto, gratuito y fácil de usar. Con demasiada frecuencia, los sistemas de bases de datos son excesivamente complejos para crear aplicaciones sencillas. Visual Studio 2005 y SQL Server 2005 reduce esta complejidad proporcionando un entorno sencillo pero eficaz para crear aplicaciones basadas en datos. Los programadores pueden diseñar esquemas, agregar datos y realizar consultas en bases de datos locales, todo ello desde el entorno de Visual Studio Si necesitan características de bases de datos más avanzadas, SQL Server 2005 puede actualizarse sin problemas a versiones más sofisticadas. Sencillez de implementación y servicio. Implementar y realizar el mantenimiento de software supone un gran gasto para los fabricantes de aplicaciones de software. Una base de datos embebida debe permitir reducir este coste al ofrecer la posibilidad de realizar tareas de ajuste y administración de forma automática, aplicar y efectuar automáticamente revisiones y tareas de servicio, y permite usar el soporte de configuración e instalación embebido. SQL Server 2005 está diseñado especialmente para cumplir estos objetivos. Usando el motor principal de base de datos de SQL Server 2005, puede configurarse para ajustar dinámicamente los parámetros de la base de datos para adecuarlo a las diferentes características de utilización. 141

12 Más rapidez de creación de informes. Crear aplicaciones de elaboración de informes (reporting) suele ser un proceso pesado. SQL Server 2005 simplifica este proceso al integrarse directamente con los controles de SQL Server 2005 Reporting Services incluidos en Visual Studio Usar estos controles con SQL Server 2005 permite crear con facilidad sofisticados informes que incluyen tablas, diagramas y grafico. RESUMEN DE CARACTERISTICAS. Fácil de instalar y Rápida Descarga. configurar. Interfaz de configuración simplificada. Fácil de utilizar y administrar. Herramienta nueva y ligera para la administración edición de consultas. Optimizador avanzado de consultas. Servicio y aplicación de revisiones automatizados (parte De Microsoft update) Seguridad Robusta. Valores predeterminados seguros. Tres niveles de seguridad de acceso al código Seguro- Acceso externo (verificable), No seguro Compatibilidad con la autenticación de Windows. Sencillez de precios y licencias Amplia funcionalidad de base de datos Siempre gratuito. Redistribución libre de cánones (requiere registro) Procedimientos almacenados. Vistas. Triggers. 142

13 Optimizador avanzado de consultas. Profunda integración Se instala con Visual Studio con Visual Studio. Tipos y agregados definidos por el usuario. Acceso a datos en proceso con ADO.NET Depuración integrada. Escalabilidad y Es compatible con equipos con una sola rendimiento. CPU, pero puede instalarse en cualquier servidor. 1 GB de RAM asignable. 4 GB de tamaño de la base de datos. Base de datos cliente distribuida. Suscriptor de réplica transaccional. Suscriptor de réplica de combinación. Cliente para SQL Server Servicie broker. Compatibilidad con transacciones distribuidas. TABLA 4.1. Resumen de características de la base de datos utilizada. 143

14 4.3.1 VENTAJAS DE LA BASE DE DATOS Existen diferentes versiones de SQL Server 2005, dependiendo de las necesidades de las organizaciones entre las cuales se destacan: Workgroup Edition: esta diseñada como una solución de base de datos a nivel inicial. Esta edición es ideal para departamentos pequeños, en grandes empresas y para negocios pequeños que necesitan una solución de base de datos robusta, pero que no necesitan extender las funciones de inteligencia de las ediciones estándar y empresarial ARQUITECTURA DE LA BASE DE DATOS En el centro de SQL Server 2005 podemos encontrar: Los servicios de base de datos de SQL Server: incluye la base de datos central, la replica y los componentes de búsqueda de texto completo. La replica aumenta la disponibilidad de datos al distribuir datos entre múltiples base de datos, lo que le permite escalar la carga de trabajo de lectura de base de datos designado. La búsqueda de texto completo le permite consulta en lenguaje simple entre datos almacenados en tablas de SQL Server. Analysis Services: entrega procesamiento analítico en línea y funcionalidad de minado de datos para aplicaciones de inteligencia de negocios. Los análisis services permiten a la organización agregar datos de varia fuentes de datos, como bases de datos relacionales y trabajo con datos en una amplia variedad de maneras. Servicios de integración de datos: proporcionan la solución de integración de datos empresariales e integración para extraer y extender datos de varios orígenes y para moverlos a una o más fuentes de destino. Eso le permite 144

15 funcionar datos de orígenes de datos heterogéneos cargar datos en almacén y tienda de datos y mas. Notification Services: incluye un motor de notificación y componente de cliente para generar y enviar mensajes personalizados y oportunos a usuarios cuando ocurre un evento que los dispara. Las notificaciones pueden enviarse a dispositivos inalámbricos, como celulares y PDA, cuentas de Windows Messenger y de correo electrónico. Reporting Services: Incluye el administrador de informes y el servidor de informes a fin de proporcionar una plataforma completa, basada en servidor, para crear, administrar y distribuir informes. El servidor de informes esta construido en tecnología de IIS estándar y.net Framework, lo que le permite combinar los beneficios de SQL Server e IIS para hospedar y procesar informes. Corredor de Servicios: proporciona servicios de cola y mensajería como parte central de una base de datos. Las colas pueden usarse para apilar trabajo, como consultas y otras solicitudes, realizarlas conforme lo permitan los recursos. La mensajería permite que las aplicaciones de bases de datos se comuniquen entre si. Los requerimientos para elegir el hardware SQL Server son los siguientes: Memoria: se requiere de un mínimo de 512 MB de RAM para las ediciones estándar y empresarial, y 1 GB de RAM para ediciones de 64 bits. La razón principal para esta memoria adicional es el desempeño. SQL Server 2005 y los servicios estándar de Windows usan en conjunto alrededor de 256 MB de memoria como línea base. CPU: compatibilidad con versiones de 32 y 64 bits. Puede obtener importantes mejoras en el desempeño con un alto nivel en cache de procesador. SMP: SQL Server soporta multiprocesadores simétricos y pueden procesar consultas complejas en paralelo. En un sistema dedicado que solo ejecuta 145

16 SQL Server y que soporta menos de 100 usuarios simultáneos que no están haciendo consultas complejas, debe bastar una sola CPU. Unidades de disco: la capacidad de almacenamiento de datos que necesita depende por completo del número y el tamaño de las bases de datos que soporta el servidor. Protección de datos: se debe agregar protección contra falla inesperada de la unidad utilizando RAID. Para el caso de datos, use RAID 0 o RAID 5, para el caso de registros use RAID 1.RAID 0. Suministro ininterrumpido de energía eléctrica: SQL Server esta diseñado para mantener todo el tiempo la integridad de la base de datos y puede recuperar información usando registros de transacción CUADRO COMPARATIVO CON OTRAS BASES DE DATOS Variables Oracle Microsoft Power Postgre SQL Server Builder SQL MySQL Abstracción de la Alto Alto Alto Alto Alto información. Independencia. Alta Alta Alta Medio Medio Redundancia Baja Baja Baja Baja Baja mínima Consistencia. Alto Alto Alto Medio Medio Seguridad. Alta Alta Alta Alta Alto Integridad. Alto Alto Alto Medio Medio Respaldo y Alto Alto Alto Medio Medio recuperación. Control de la Alto Alto Alto Medio Medio concurrencia. Tiempo de Alto Alto Alto Medio Medio 146

17 respuesta. Costo. Alto Medio Medio Gratis Gratis Nivel de administración. Alto Alto Alto Medio Medio CUADRO 4.2. Cuadro comparativo con otras bases de datos 4.4. LENGUAJE DE CONSULTA ESTRUCTURADO (SQL) El lenguaje SQL surge ante la necesidad de disponer de un mecanismo para operar con información almacenada en base de datos relacionales de diferentes fabricantes. Este lenguaje es soportado por la mayoría de gestores de base de datos relacionales existentes en el mercado. Sus instrucciones, de estructura muy simple permiten operar sobre un conjunto de datos en vez de tener que hacerlo individualmente. Una consulta es cualquier expresión en SQL que defina una operación a realizar sobre la base de datos. Una consulta esta compuesta por los siguientes elementos: Una acción o verbo, que determina la operación a realizar. Por ejemplo, SELECT. Un objeto, combinación de campos de las tablas de la base de datos. Una cláusula que determina sobre que objetos actúa el verbo. Por ejemplo, FROM tabla. Las consultas SQL se expresan mediante sentencias de texto (sentencias SQL). Estas se utilizan en las aplicaciones como argumentos de los métodos de los objetos para que las envíen a la base de datos, como es el caso de ADO.NET. 147

18 4.4.1 SENTENCIAS SQL Las sentencias SQL pertenecen a dos categorías principales: Lenguaje de Definición de Datos, DDL y Lenguaje de Manipulación de Datos, DML. Estos dos lenguajes no son lenguajes en sí mismos, sino que es una forma de clasificar las sentencias de lenguaje SQL en función de su cometido. La diferencia principal reside en que el DDL crea objetos en la base de datos y sus efectos se pueden ver en el diccionario de la base de datos; mientras que el DML es el que permite consultar, insertar, modificar y eliminar la información almacenada en los objetos de la base de datos. Cuando se ejecutan las sentencias DDL de SQL, el SGBD confirma la transacción actual antes y después de cada una de las sentencias DDL. En cambio, las sentencias DML no llevan implícito el commit y se pueden deshacer. Existe pues un problema al mezclar sentencias DML con DDL, ya que estas últimas pueden confirmar las primeras de manera involuntaria e implícita, lo que en ocasiones puede ser un problema. A continuación se presenta una tabla con las sentencias SQL más comunes, clasificadas según el lenguaje al que pertenecen. Sentencia DDL Alter procedure Alter Table Analyze Objetivo Recompilar un procedimiento almacenado. Añadir o redefinir una columna, modificar la asignación de almacenamiento. Recoger estadísticas de rendimiento sobre los objetos de la BD para utilizarlas en el optimizador basado en costes. Create Table Crear una tabla. Create Index Crear un índice. Drop Table Eliminar una tabla. 148

19 Drop Index Grant Truncate Revoke Sentencia DML Insert Delete Update Select Commit Rollback Eliminar un índice. Conceder privilegios o papeles, roles, a un usuario o a otro rol. Eliminar todas las filas de una tabla. Retirar los privilegios de un usuario o rol de la base de datos. Objetivo Añadir filas de datos a una tabla. Eliminar filas de datos de una tabla. Modificar los datos de una tabla. Recuperar datos de una tabla. Confirmar como permanentes las modificaciones realizadas. Deshacer todas las modificaciones realizadas desde la última confirmación. CUADRO 4.3. Sentencias SQL. 149

20 4.5. DISEÑO DE LA INTERFAZ Para el aplicativo de software SSP v1.0 se contemplan cuatro grandes módulos para la automatización de proceso de Firma de Sobrevivencias: General, Pensionado, Administración, Supervisores. A continuación se describen las diferentes interfaces pertenecientes a cada modulo Modulo General: Tiene como propósito el servir las interfaces comunes a los demás módulos, entre estas podemos encontrar el acceso al sistema y el de avisos que se publican para ser vistos por los diferentes usuarios del sistema, a continuación las pantallas para dicho modulo: Pantalla: Ingreso al Sistema. FIGURA 4.3. Primera pantalla que aparece en el Sistema SSP. Objetivo: Identificar y autenticar a los diferentes usuarios del sistema. 150

21 Descripción: Permite el acceso a los usuarios del sistema, validando su identidad y privilegios dentro del sistema. Tablas que lo soportan: tbusuarios_sistema, tbtipos_usuarios Campos claves: login, clave. Pantalla: Avisos a Usuarios. FIGURA 4.4. Avisos para los Usuarios. Objetivo: Mantener informados a los usuarios. Descripción: Muestra información de interés para los usuarios del sistema, como fechas de cortes para generar los tramites de pago de pensión. Tablas que lo soportan: tbanuncios Campos claves: idanuncio, asunto, mensaje Modulo de Administración. En este modulo, se encuentras las diferentes opciones para la administración, entre estas actividades se encuentran: Visualización de los registros de acceso al sistema. Búsqueda, modificación y creación de usuarios y sus roles. Creación de avisos para los usuarios. Búsqueda, modificación y creación de ubicaciones. Traslado de registros a tabla de históricos. 151

22 Pantalla: Listar Avisos. FIGURA 4.5. Listado de Avisos. Objetivo: Listar los diferentes avisos publicados. Descripción: Muestra todos los avisos generados por el administrador, así como la fecha de publicación y fecha de expiración del mismo. Tablas que lo soportan: tbanuncios Campos claves: idanuncio, asunto, mensaje. 152

23 Pantalla: Agregar Avisos. FIGURA 4.6. Pantalla para agregar avisos. Objetivo: Agregar Nuevos Avisos. Descripción: Crea nuevo aviso para ser publicado en el sistema. Tablas que lo soportan: tbanuncios Campos claves: idanuncio, asunto, mensaje. 153

24 Pantalla: Editar aviso. FIGURA 4.7. Pantalla para editar Aviso. Objetivo: Editar avisos. Descripción: Modifica un aviso previamente creado. Tablas que lo soportan: tbanuncios Campos claves: idanuncio, asunto, mensaje. 154

25 Pantalla: Listar Ubicaciones. FIGURA 4.8. Listado de ubicaciones de Puntos Seguros. Objetivo: Listar las diferentes ubicaciones. Descripción: Lista las diferentes ubicaciones para los Puntos Seguros. Tablas que lo soportan: tbubicaciones, tbdepartamentos, tbmunicipios Campos claves: idubicaciones, cam. 155

26 Pantalla: Agregar Ubicaciones. FIGURA 4.9. Pantalla de agrego de Ubicaciones de Puntos Seguros. Objetivo: Agregar una ubicación. Descripción: Agrega nuevas ubicaciones. Tablas que lo soportan: tbubicaciones Campos claves: idubicaciones, cam, direccion. 156

27 Pantalla: Editar Ubicación. FIGURA Pantalla para editar Ubicación. Objetivo: Editar datos de ubicaciones. Descripción: Modifica los datos de una ubicación determinada. Tablas que lo soportan: tbubicaciones Campos claves: cam, dirección. 157

28 Pantalla: Listar Usuarios. FIGURA Pantalla aparece listado de Usuarios del SSP. Objetivo: Listar usuarios. Descripción: Lista los diferentes usuarios del sistema, así como sus roles y estado. Tablas que lo soportan: tbusuarios_sistema, tbtipos_usuarios Campos claves: idtipo_usuario, nombre, login. 158

29 Pantalla: Agregar Usuario. FIGURA Pantalla para agregar Usuarios. Objetivo: Agregar usuario. Descripción: Agrega un nuevo usuario del sistema, y sus respectivos datos personales. Tablas que lo soportan: tbusuarios_sistema, tbtipos_usuarios, tbubicaciones. Campos claves: idtipo_usuario, idubicación. 159

30 Pantalla: Cambio Contraseña al Usuario. FIGURA Cambio de contraseña del Usuario. Objetivo: Cambio de contraseña. Descripción: Cambia la contraseña de la cuenta seleccionada. Tablas que lo soportan: tbusuarios_sistema Campos claves: idtipo_usuario, clave Pantalla: Editar Usuario. FIGURA Edita Usuario en el SSP. 160

31 Objetivo: Editar usuarios. Descripción: Edita datos de los usuarios del sistema, ya registrados en el mismo. Tablas que lo soportan: tbusuarios_sistema Campos claves: idtipo_usuario, nombre, apellido, contraseña, tipo_usuario. Pantalla: Bitácora de Acceso. FIGURA Bitácora de Acceso que visualiza a Usuarios. Objetivo: Registrar accesos. Descripción: Lleva un registro de los accesos efectuados por los usuarios al sistema, se registra la fecha y hora, la dirección IP del cliente y el número de visitas al sistema. Tablas que lo soportan: tbusuarios_sistema, tbtipos_usuarios, tbubicaciones. Campos claves: idbitacora_acceso, idtipo_usuario, login. 161

32 Pantalla: Traslado Historial Visitas Pensionados. FIGURA Traslada Historial de las Visitas de los Pensionados. Objetivo: Trasladar registros a historial. Descripción: La función principal es trasladar los registros de la tabla de visitas a un archivo de historial, para que este no crezca rápidamente. Tablas que lo soportan: tbvisitas_pensionado_historial, tbvisitas_pensionados, tbubicaciones Campos claves: idtipo_usuario, idubicación, idpensionado, divisita_pensionado Modulo Supervisor Este modulo tiene como finalidad proporcionar las herramientas necesarias, para la ejecución de las actividades propias de los Supervisores de Atención al Cliente del ISSS. 162

33 Pantalla: Listado del Tipo de Encuesta. FIGURA Muestra el Tipo de Encuesta. Objetivo: Listar encuestas. Descripción: Lista las diferentes encuestas creadas en el sistema. Tablas que lo soportan: tbencuestas Campos claves: idencuesta. 163

34 Pantalla: Editar la Encuesta. FIGURA Muestra como Editar la Encuesta. Objetivo: Editar encuesta. Descripción: Modifica el estado de una encuesta así como el tipo. Tablas que lo soportan: tbencuestas Campos claves: idencuesta, estatus. Pantalla: Agregar Nueva Encuesta. FIGURA Permite Agregar una Nueva Encuesta. 164

35 Objetivo: Crear nueva encuesta. Descripción: Crea una nueva encuesta en el sistema. Tablas que lo soportan: tbencuestas, tbpreguntas_encuesta, tbrespuestas_encuestas Campos claves: idencuestas, idpregunta, respuestas_encuesta. Pantalla: Resultado de Última Encuesta. FIGURA Permite Visualizar el resultado de la última Encuesta. Objetivo: Mostrar resultado de encuestas. Descripción: Muestra gráficamente el resultado de las encuestas realizadas. Tablas que lo soportan: tbencuestas, tbpreguntas_encuestas, tbrespuesta_encuestas Campos claves: idencuestas, idpregunta, respuestas_encuesta. 165

36 Pantalla: Generación Archivo de Sobrevivencias. FIGURA Permite Generar Archivo de Sobrevivencia. Objetivo: Generar archivo de firma. Descripción: Genera el archivo de firma de sobrevivencias en diferentes formatos para ser utilizado por la UPISSS. Tablas que lo soportan: tbreportes_generados, tbubicaciones, tbusuarios_sistema Campos claves: idpensionado, idubicaciones, idtipousuario Modulo Pensionado Este modulo contiene todo lo concerniente al proceso de toma firma de sobrevivencias del pensionado. 166

37 Pantalla: Editar Visitas de Pensionados. FIGURA Permite editar visita de pensionados. Objetivo: Modificar datos de visitas. Descripción: Edita los datos de la visitas realizadas por los pensionados. Tablas que lo soportan: tbvisitas_pensionados, tbubicaciones, tbusuarios_sistema, tbpensionados. Campos claves: idvisitas_pensionado, idubicaciones, idusuario, idpensionado. 167

38 Pantalla: Agregar Nueva Visita de Pensionado. FIGURA Permite agregar nueva visita del pensionado. Objetivo: Crea una nueva visita. Descripción: Crea una nueva visita para un pensionado en el sistema. Tablas que lo soportan: tbvisitas_pensionados, tbubicaciones, tbusuarios_sistema, tbpensionados Campos claves: idvisitas_pensionado, idubicaciones, idusuario, idpensionado. 168

39 Pantalla: Generar Formato de Firma de Sobrevivencia del Pensionado. FIGURA Formato para la toma de firma de sobrevivencias. Objetivo: Generar constancia de firma. Descripción: Genera la constancia de firma de sobrevivencias para el pensionado. Tablas que lo soportan: tbvisitas_pensionados, tbubicaciones, tbusuarios_sistema, tbpensionados Campos claves: idvisitas_pensionado, idubicaciones, idusuario, idpensionado. 169

40 4.6 IMPLEMENTACIÓN DEL SISTEMA A continuación se detalla un listado con las actividades que se realizaron para la implementación del Diseño de un Sistema Automatizado para el Control de Sobrevivencias de los Pensionados del Instituto Salvadoreño del Seguro Social para los Puntos Seguros del Departamento de Atención al Cliente. Se entrego a los administradores del sistema los programas fuentes para que realizaran una copia de estos y se le asignara una ubicación especifica. Se les proporcionó a los administradores de la base de datos los scripts de las tablas que conforman la base de datos. Se realizaron las respectivas pruebas del sistema por parte de los programadores, para detectar posibles problemas generados al momento de la implantación. Los usuarios del sistema efectuaron pruebas al sistema con la ayuda del manual de usuario para verificar la manera en que se utiliza el sistema. Los datos introducidos para pruebas se eliminaron y se alimento con la información real de los socios. Se creó la base de datos y se colocó en una ubicación definida por el Departamento de Atención al Cliente y la Unidad de Informática, para establecer los accesos que tendrán cada uno de los usuarios del sistema 170

Base de datos relacional

Base de datos relacional Base de datos relacional Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para modelar problemas reales y administrar

Más detalles

INFORME TECNICO PREVIO DE EVALUACIÓN DE SOFTWARE N 002-2011/UIE-PATPAL - FBB

INFORME TECNICO PREVIO DE EVALUACIÓN DE SOFTWARE N 002-2011/UIE-PATPAL - FBB INFORME TECNICO PREVIO DE EVALUACIÓN DE SOFTWARE N 002-2011/UIE-PATPAL - FBB Contenido 1. NOMBRE DEL AREA... 2 2. RESPONSABLES DE LA EVALUACIÓN... 2 3. CARGOS... 2 4. FECHA... 2 5. JUSTIFICACIÓN... 2 6.

Más detalles

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN 3.3 Aplicaciones Definición de Aplicación (Application). Programa informático que permite a un usuario utilizar una computadora con un fin específico. Las

Más detalles

Ambiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca

Ambiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca Ambiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca Ing. WILSON ALFREDO ORTEGA ORDOÑEZ Ing. JUAN CARLOS MENDEZ CAMACHO Universidad del Cauca Facultad

Más detalles

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS AUTORÍA JOSEFA PÉREZ DOMÍNGUEZ TEMÁTICA NUEVAS TECNOLOGIAS ETAPA CICLOS FORMATIVOS DE GRADO SUPERIOR DE INFORMÁTICA Resumen En esta publicación se

Más detalles

TELEX. SISTEMA PARA EL CONTROL DE GASTOS TELEFÓNICOS Anyell Cano Ramos anyell@minrex.gov.cu Ministerio de Relaciones Exteriores Cuba RESUMEN

TELEX. SISTEMA PARA EL CONTROL DE GASTOS TELEFÓNICOS Anyell Cano Ramos anyell@minrex.gov.cu Ministerio de Relaciones Exteriores Cuba RESUMEN TELEX. SISTEMA PARA EL CONTROL DE GASTOS TELEFÓNICOS Anyell Cano Ramos anyell@minrex.gov.cu Ministerio de Relaciones Exteriores Cuba RESUMEN El Ministerio de Relaciones Exteriores de Cuba (MINREX) es el

Más detalles

SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA

SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA RIF: V-16233325-5 SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA Sistema desarrollado bajo software libre, con orientación al manejo de base de datos a través de una interfaz gráfica

Más detalles

Introducción a Visual Studio.Net

Introducción a Visual Studio.Net Introducción a Visual Studio.Net Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones

Más detalles

QUÉ ES UNA BASE DE DATOS Y CUÁLES SON LOS PRINCIPALES TIPOS? EJEMPLOS: MYSQL, SQLSERVER, ORACLE, POSTGRESQL, INFORMIX (DV00204A)

QUÉ ES UNA BASE DE DATOS Y CUÁLES SON LOS PRINCIPALES TIPOS? EJEMPLOS: MYSQL, SQLSERVER, ORACLE, POSTGRESQL, INFORMIX (DV00204A) APRENDERAPROGRAMAR.COM QUÉ ES UNA BASE DE DATOS Y CUÁLES SON LOS PRINCIPALES TIPOS? EJEMPLOS: MYSQL, SQLSERVER, ORACLE, POSTGRESQL, INFORMIX (DV00204A) Sección: Divulgación Categoría: Lenguajes y entornos

Más detalles

7.1 Java vs.net, la lucha se acrecienta

7.1 Java vs.net, la lucha se acrecienta 7.1 Java vs.net, la lucha se acrecienta Java fue capaz de introducir una cuña en el negocio de herramientas de Microsoft cuando fue introducida al mercado por primera vez a mediados de los '90 porque ofrecía

Más detalles

Bases de Datos 3º Informática de Sistemas

Bases de Datos 3º Informática de Sistemas TEMA 2.- EL SISTEMA GESTOR DE BASES DE DATOS. Concepto y Funciones del SGBD. Lenguajes de los SGBD. Niveles de Abstracción. Arquitectura ANSI/SPARC. Componentes del SGBD. 1. Concepto y Funciones del SGBD.

Más detalles

Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral

Más detalles

Desarrollo de un Sistema de Gestión de Proyectos mediante el framework GWT

Desarrollo de un Sistema de Gestión de Proyectos mediante el framework GWT Proyecto de Fin de Carrera Universidad Politécnica de Valencia Escuela Técnica Superior de Informática Desarrollo de un Sistema de Gestión de Proyectos mediante el framework GWT Realizado por: Dirigido

Más detalles

REQUERIMIENTOS NO FUNCIONALES

REQUERIMIENTOS NO FUNCIONALES REQUERIMIENTOS NO FUNCIONALES REQUERIMIENTOS NO FUNCIONALES A continuación se describen las principales características no funcionales que debe contener el sistema de información. Interfaces de usuario.

Más detalles

ADMINISTRACIÓN DE BASES DE DATOS DISTRIBUIDAS

ADMINISTRACIÓN DE BASES DE DATOS DISTRIBUIDAS 5 ADMINISTRACIÓN DE BASES DE DATOS DISTRIBUIDAS Contenido: 5.1 Conceptos Generales Administración de Bases de Datos Distribuidas 5.1.1 Administración la Estructura de la Base de Datos 5.1.2 Administración

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS

UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS Índice de contenido: 1. Concepto de base de datos (BD)... 3 2. Los sistemas gestores de bases de datos (SGBD)... 3 3. Arquitectura de los sistemas

Más detalles

Base de datos en la Enseñanza. Open Office

Base de datos en la Enseñanza. Open Office 1 Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 1: Introducción Instituto de Tecnologías Educativas 2011 Introducción Pero qué es una base de datos? Simplificando mucho, podemos

Más detalles

Novedades en Q-flow 3.02

Novedades en Q-flow 3.02 Novedades en Q-flow 3.02 Introducción Uno de los objetivos principales de Q-flow 3.02 es adecuarse a las necesidades de grandes organizaciones. Por eso Q-flow 3.02 tiene una versión Enterprise que incluye

Más detalles

Introducción a las redes de computadores

Introducción a las redes de computadores Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes

Más detalles

INTEGRACIÓN HERMES POSITRÓN

INTEGRACIÓN HERMES POSITRÓN INTEGRACIÓN HERMES POSITRÓN 1. SOFTWARE CENTRAL - HERMES La aplicación Hermes es una herramienta para el control de tráfico interurbano, túneles y para el mantenimiento de equipos de carretera. Todo el

Más detalles

Manual del Profesor Campus Virtual UNIVO

Manual del Profesor Campus Virtual UNIVO Manual del Profesor Campus Virtual UNIVO Versión 2.0 Universidad de Oriente UNIVO Dirección de Educación a Distancia INDICE 1. Campus Virtual. 03 1.1 Accesos al Curso 04 1.2 Interfaz del Curso...06 1.3

Más detalles

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura 1. Conceptos Generales 2. Modelo Entidad / Relación 3. Modelo Relacional 4. Integridad de datos relacional 5. Diseño de bases de datos relacionales 6. Lenguaje de consulta estructurado (SQL) 1.1.- Objetivos

Más detalles

Microsoft SQL Server 2005

Microsoft SQL Server 2005 Microsoft SQL Server 2005 Módulo 1: Diseño y programación Estudia el servidor de bases de datos SQL Server 2005 desde el punto de vista de un diseñador y programador de bases de datos, prestando atención

Más detalles

Guía de Laboratorio Base de Datos I.

Guía de Laboratorio Base de Datos I. Guía de Laboratorio Base de Datos I. UNIVERSIDAD DON BOSCO FACULTAD DE INGENIERIA 1- Gestión del SQL Server Management Studio y creación de bases de datos. Objetivos: Identificar el entorno de trabajo

Más detalles

SISTEMA DE GESTIÓN DE BASE DE DATOS (Database Management System (DBMS))

SISTEMA DE GESTIÓN DE BASE DE DATOS (Database Management System (DBMS)) SISTEMA DE GESTIÓN DE BASE DE DATOS (Database Management System (DBMS)) Los sistemas de gestión de bases de datos son un tipo de software muy específico, dedicado a servir de interfaz entre la base de

Más detalles

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman 11/06/2011 Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman Introducción Gestión de tareas Unificar la vía por la que se requieren las tareas Solución única y global Seguimiento de las tareas

Más detalles

Act 1: Revisión de Presaberes. Lectura No. 1. Título de la Lectura: El Computador

Act 1: Revisión de Presaberes. Lectura No. 1. Título de la Lectura: El Computador Act 1: Revisión de Presaberes Lectura No. 1 Título de la Lectura: El Computador Computador, dispositivo electrónico capaz de recibir un conjunto de instrucciones (input) y ejecutarlas realizando cálculos

Más detalles

SISTEMA ETAP en línea Estándares Tecnológicos para la Administración Pública

SISTEMA ETAP en línea Estándares Tecnológicos para la Administración Pública JEFATURA DE GABINETE DE MINISTROS SISTEMA ETAP en línea Estándares Tecnológicos para la Administración Pública Manual para los Organismos Índice Índice... 2 Descripción... 3 Cómo solicitar la intervención

Más detalles

APLICACIONES WEB GOOGLE ANAYLITICS

APLICACIONES WEB GOOGLE ANAYLITICS APLICACIONES WEB GOOGLE ANAYLITICS Elena Berti Rebecca Thompson 2º DAW ÍNDICE Qué es una Aplicación Web Consideraciones técnicas Estructura de las Aplicaciones Web Ventajas Inconvenientes Diferencia entre

Más detalles

TEMA 2.- EL SISTEMA GESTOR DE BASES DE DATOS.

TEMA 2.- EL SISTEMA GESTOR DE BASES DE DATOS. TEMA 2.- EL SISTEMA GESTOR DE BASES DE DATOS. Concepto y Funciones del SGBD. Lenguajes de los SGBD. Niveles de Abstracción. Arquitectura ANSI/SPARC. Componentes del SGBD. 1. Concepto y Funciones del SGBD.

Más detalles

S o l u c i o n e s I n f o r m a t i c a s. Soluciones a un solo clic

S o l u c i o n e s I n f o r m a t i c a s. Soluciones a un solo clic Soluciones a un solo clic Nuestra Empresa TEMASIS es una empresa dedicada a la personalización de sistemas de gestión a través de Internet. Mediante esta innovadora propuesta los clientes reducen drásticamente

Más detalles

Caso práctico de Cuadro de Mando con Tablas Dinámicas

Caso práctico de Cuadro de Mando con Tablas Dinámicas 1 Caso práctico de Cuadro de Mando con Tablas Dinámicas Luis Muñiz Socio Director de SisConGes & Estrategia Introducción Hay una frase célebre que nos permite decir que: Lo que no se mide no se puede controlar

Más detalles

TALLER No. 1 Capitulo 1: Conceptos Básicos de Bases de datos

TALLER No. 1 Capitulo 1: Conceptos Básicos de Bases de datos TALLER No. 1 Capitulo 1: Conceptos Básicos de Bases de datos 1. La base de datos se puede considerar como una unificación de varios archivos de datos independientes, cuyo propósito básico es evitar la

Más detalles

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 5. Sistemas de Bases de Datos. frente a Sistemas de Ficheros

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 5. Sistemas de Bases de Datos. frente a Sistemas de Ficheros FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 5. Sistemas de Bases de Datos frente a Sistemas de Ficheros 1.- Sistemas de Ficheros. 2.- Problemas de los Sistemas de Ficheros. 3.- Sistemas

Más detalles

Proyectos de Innovación Docente

Proyectos de Innovación Docente Proyectos de Innovación Docente Manual de Usuario Vicerrectorado de Docencia y Profesorado Contenido INTRODUCCIÓN... 3 DATOS PERSONALES... 6 Modificar email... 6 Modificar contraseña... 7 GESTIÓN PROYECTOS...

Más detalles

Sistema de Mensajería Empresarial para generación Masiva de DTE

Sistema de Mensajería Empresarial para generación Masiva de DTE Sistema de Mensajería Empresarial para generación Masiva de DTE TIPO DE DOCUMENTO: OFERTA TÉCNICA Y COMERCIAL VERSIÓN 1.0, 7 de Mayo de 2008 CONTENIDO 1 INTRODUCCIÓN 4 2 DESCRIPCIÓN DE ARQUITECTURA DE

Más detalles

Alcatel-Lucent VitalQIP Appliance Manager

Alcatel-Lucent VitalQIP Appliance Manager Alcatel-Lucent Appliance Manager Solución integral de gestión de direcciones IP y basada en dispositivos con amplia funcionalidad Racionalice la gestión y reduzca los costes administrativos con Alcatel-Lucent

Más detalles

CIMA. MANUAL DE USUARIO

CIMA. MANUAL DE USUARIO MANUAL DE USUARIO Proyecto: Consultoría para la Implementación de una base de datos y un sistema web para almacenar y manejar la información de proyectos y/o actividades en el Parque nacional Cordillera

Más detalles

CAPITULO 8. Planeamiento, Arquitectura e Implementación

CAPITULO 8. Planeamiento, Arquitectura e Implementación CAPITULO 8 Planeamiento, Arquitectura e Implementación 8.1 Replicación en SQL Server La replicación es un conjunto de tecnologías destinadas a la copia y distribución de datos y objetos de base de datos

Más detalles

CI Politécnico Estella

CI Politécnico Estella SÍNTESIS DE LA PROGRAMACIÓN DEL MÓDULO/ASIGNATURA DEPARTAMENTO: INFORMÁTICA GRUPO/CURSO: 2º ASIR 2015-2016 MÓDULO: 10 ASGBD (Administración de Sistemas Gestores de Bases de Datos) PROFESOR: JULIA SEVILLA

Más detalles

Instructivo Asesoría Básica Comunidad Virtual SharePoint 2010

Instructivo Asesoría Básica Comunidad Virtual SharePoint 2010 Instructivo Asesoría Básica Comunidad Virtual SharePoint 2010 CONTENIDO 1. Qué es? 2. Cómo crear y acceder a la Comunidad Virtual en Microsoft SharePoint 2010? Ejemplo. 3. Qué tengo en la página de inicio

Más detalles

BrowserSQL 4 versión 2 - TUTORIAL

BrowserSQL 4 versión 2 - TUTORIAL BrowserSQL 4 versión 2 - TUTORIAL LAURA NOUSSAN LETTRY (Mendoza, Argentina 2015) aviso legal El presente libro electrónico se distribuye bajo Attribution-NonCommercialNoDerivs 3.0 Unported INDICE INTRODUCCIÓN

Más detalles

Región de Murcia Consejería de Educación, Ciencia e Investigación. Manual Usuario FCT

Región de Murcia Consejería de Educación, Ciencia e Investigación. Manual Usuario FCT . Manual Usuario FCT Murcia, 9 de Julio de 2007 Manual de Usuario FCT v1.0 pág. 2 de 73 ÍNDICE Manual Usuario FCT...1 1. Tipos de usuarios... 4 2. Modelo de navegación... 5 3. Servicios... 6 3.1. Convenios...

Más detalles

Digitalice, Ordene y Acceda rápidamente a sus documentos.

Digitalice, Ordene y Acceda rápidamente a sus documentos. S o f t w a r e Digitalización Digitalice, Ordene y Acceda rápidamente a sus documentos. 100% WEB Tecnología de última generación. Interfase de usuario intuitiva y fácil Escaneo y procesamiento de documentos

Más detalles

LLEVE SU NEGOCIO al SIGUIENTE NIVEL. digitalice todos sus documentos y procesos.

LLEVE SU NEGOCIO al SIGUIENTE NIVEL. digitalice todos sus documentos y procesos. LLEVE SU NEGOCIO al SIGUIENTE NIVEL. digitalice todos sus documentos y procesos. Qué es mydocument enterprise? MyDOCument Enterprise es una solución de gestión documental diseñada para que las empresas

Más detalles

CAPITULO 9. Diseño de una Base de Datos Relacional Distribuida

CAPITULO 9. Diseño de una Base de Datos Relacional Distribuida 9.1 Operaciones CAPITULO 9 Diseño de una Base de Datos Relacional Distribuida Las consultas distribuidas obtienen acceso a datos de varios orígenes de datos homogéneos o heterogéneos. Estos orígenes de

Más detalles

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE DESCRIPCIÓN Microsoft es una de las principales empresas dedicada al mundo de las tecnologías, haciendo grandes esfuerzos para ponerse a la cabeza de la actualidad

Más detalles

Arquitectura Cliente/Servidor

Arquitectura Cliente/Servidor Arquitectura Cliente/Servidor Claudio Cubillos Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso, Chile claudio.cubillos@ucv.cl Arquitectura cliente/servidor v Servidor: rol

Más detalles

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

SISTEMA DE APARTADO DE SALAS PARA EVENTOS

SISTEMA DE APARTADO DE SALAS PARA EVENTOS SISTEMA DE APARTADO DE SALAS PARA EVENTOS Dirección General de Comunicaciones e Informática Febrero 2008 1 INDICE 1. Objetivos del Sistema... 3 10. Solución de problemas... 23 2. Introducción... 4 3. Requisitos...

Más detalles

Actualización de versión a Bizagi 10.x

Actualización de versión a Bizagi 10.x Actualización de versión a Bizagi 10.x Actualización de versión a Bizagi 10.x 1 Tabla de contenidos Introducción... 2 Actualizar un proyecto desde v9.1.x a 10.x... 2 Preparación... 3 Habilitación de formas

Más detalles

CONSOLIDACIÓN DE SERVIDORES PARA RENOVACIÓN DE PLATAFORMA DE SERVICIOS SERPES

CONSOLIDACIÓN DE SERVIDORES PARA RENOVACIÓN DE PLATAFORMA DE SERVICIOS SERPES PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL PROYECTO CONSOLIDACIÓN DE SERVIDORES PARA RENOVACIÓN DE PLATAFORMA DE SERVICIOS SERPES Consorcio de la Zona Franca de Cádiz Junio 2011 Página 2 de 10 Índice general

Más detalles

INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades

INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades INTRODUCCION Uno de los objetivos del curso es modelar a través de un diagrama las estructuras lógicas requeridas para almacenar los datos y resolver las consultas del sistema información que requiera

Más detalles

SIAM WEB FOTOGRAFOS CARACTERÍSTICAS GENERALES. El Sistema de Recuperación y Archivo de documentos.

SIAM WEB FOTOGRAFOS CARACTERÍSTICAS GENERALES. El Sistema de Recuperación y Archivo de documentos. CARACTERÍSTICAS GENERALES SIAM WEB FOTOGRAFOS El Sistema de Recuperación y Archivo de documentos. Siam Web Fotógrafos es una aplicación preparada para el Archivo, Recuperación y Gestión de todo tipo de

Más detalles

Workflows? Sí, cuántos quiere?

Workflows? Sí, cuántos quiere? Workflows? Sí, cuántos quiere? 12.11.2006 Servicios Profesionales Danysoft Son notables los beneficios que una organización puede obtener gracias al soporte de procesos de negocios que requieran la intervención

Más detalles

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA Para el desarrollo de la arquitectura interna del subsistema de programación de actividades se utilizó como referencia la Arquitectura de Aplicaciones.NET 105 de Microsoft

Más detalles

Manual del usuario de Crystal Reports. Instalar Crystal Reports XI Release 2

Manual del usuario de Crystal Reports. Instalar Crystal Reports XI Release 2 Manual del usuario de Crystal Reports Instalar Crystal Reports XI Release 2 Instalar Crystal Reports XI Release 2 Instalar Crystal Reports XI Release 2 El Asistente de instalación de Crystal Reports trabaja

Más detalles

Manual de usuario. Modulo Configurador V.1.0.1

Manual de usuario. Modulo Configurador V.1.0.1 Manual de usuario Modulo Configurador V.1.0.1 Tabla De Contenido 1.) Modulo Configurador 3 1.1) Estructura del modulo configurador 3 1.2) Configuración de datos generales de la empresa 4 a) Ficha de datos

Más detalles

Microsoft Access 2007 (Completo)

Microsoft Access 2007 (Completo) Microsoft Access 2007 (Completo) Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2007, estudiando los conceptos fundamentales de las bases de datos: desde su análisis

Más detalles

Capítulo VI. Estudio de Caso de Aplicación del Integrador de Información Desarrollado

Capítulo VI. Estudio de Caso de Aplicación del Integrador de Información Desarrollado Capítulo VI Estudio de Caso de Aplicación del Integrador de Información Desarrollado 6.1 Organización elegida La Organización elegida para el caso de aplicación, es la empresa CTM Tours del grupo Costamar,

Más detalles

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL Índice 1 Introducción... 5 1.1 Perfil de la aplicación... 5 1.2 Requisitos técnicos... 5 2 Manual de usuario... 7 2.1 Instalación del certificado...

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

.NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS. Definiciones...2 C# y Java...3 Similitudes...4 Ventajas...

.NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS. Definiciones...2 C# y Java...3 Similitudes...4 Ventajas... .NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS Definiciones...2 C# y Java.....3 Similitudes...4 Ventajas...4 Definiciones Sobre J2EE J2EE (Java 2 Platform Enterprise Edition)

Más detalles

Estimado usuario. Tabla de Contenidos

Estimado usuario. Tabla de Contenidos Estimado usuario. El motivo del presente correo electrónico es mantenerle informado de las mejoras y cambios realizados en el software Orathor (Athor/Olimpo) en su versión 5.7.041 la cual ha sido recientemente

Más detalles

DIGITALIZACIÓN DE DOCUMENTOS: PROYECTO DIGISAN

DIGITALIZACIÓN DE DOCUMENTOS: PROYECTO DIGISAN DIGITALIZACIÓN DE DOCUMENTOS: PROYECTO DIGISAN Francisco Belmonte Díaz Diseño e implementación de Sistemas Informáticos. Coordinación de Tareas de Programación Servicio de Gestión Informática. Consejería

Más detalles

Unidad I: Sistemas Gestores de Bases de Datos. 1.1 Objetivo de las Bases de Datos

Unidad I: Sistemas Gestores de Bases de Datos. 1.1 Objetivo de las Bases de Datos Unidad I: Sistemas Gestores de Bases de Datos. 1.1 Objetivo de las Bases de Datos Redundancia e inconsistencia de datos: Puesto que los archivos que mantienen almacenada la información son creados por

Más detalles

Instituto Tecnológico de Costa Rica

Instituto Tecnológico de Costa Rica Instituto Tecnológico de Costa Rica Escuela de Ingeniería en Computación Proyecto Programado: Revisión de Utilización Médica: Aplicación Web para el control de pacientes en hospitales de Puerto Rico Práctica

Más detalles

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)

Más detalles

Informática I Notas del curso

Informática I Notas del curso EXCEL Objetivo: Identificar la funcionalidad general de Excel, sus herramientas y recursos Excel Objetivo Particular: Conocer los métodos básicos de trabajo de Excel, para el manejo de registros, datos

Más detalles

Resumen. El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl

Resumen. El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl Resumen demandas de almacenamiento y procesamiento de datos. Es el conjunto de estas dos capacidades

Más detalles

CAPÍTULO 3 VISUAL BASIC

CAPÍTULO 3 VISUAL BASIC CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para

Más detalles

Funciones del Administrador de Base de Datos. Ing. Anaylen López, MSc Base de Datos II

Funciones del Administrador de Base de Datos. Ing. Anaylen López, MSc Base de Datos II Funciones del Administrador de Base de Datos Ing. Anaylen López, MSc Base de Datos II VENTAJAS EN EL USO DE BASE DE DATOS Entre las principales ventajas o beneficios que ofrece el uso de la base de datos

Más detalles

Desarrollo Business Intelligence sobre tecnología Microsoft

Desarrollo Business Intelligence sobre tecnología Microsoft MICSQLBIRA Desarrollo Business Intelligence sobre tecnología Microsoft Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2008 R2 Formación: Presencial Horas: 20 Introducción Este

Más detalles

Características. Las características que tiene nuestro software son las siguientes:

Características. Las características que tiene nuestro software son las siguientes: Introducción Actualmente navegando por la Red podemos encontrar multitud de sitios Web que ofrecen noticias y otros artículos que se actualizan frecuentemente, cuentas de usuario personalizadas, encuestas

Más detalles

Postgrado en SQL Server 2008. Experto en Creación y Administración Profesional de

Postgrado en SQL Server 2008. Experto en Creación y Administración Profesional de Postgrado en SQL Server 2008. Experto en Creación y Administración Profesional de Base de TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES Postgrado

Más detalles

Entre los más conocidos editores con interfaz de desarrollo tenemos:

Entre los más conocidos editores con interfaz de desarrollo tenemos: Herramientas de programación Para poder programar en ensamblador se precisa de algunas herramientas básicas, como un editor para introducir el código, un ensamblador para traducir el código a lenguaje

Más detalles

Capítulo 2 Análisis del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

Capítulo 2 Análisis del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable Capítulo 2 Análisis del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Análisis de requerimientos. El Sistema de Administración de Información de un Negocio Franquiciable

Más detalles

Xerox 700 Digital Color Press con Integrated Fiery Color Server. Impresión de datos variables

Xerox 700 Digital Color Press con Integrated Fiery Color Server. Impresión de datos variables Xerox 700 Digital Color Press con Integrated Fiery Color Server Impresión de datos variables 2008 Electronics for Imaging, Inc. La información de esta publicación está cubierta por los Avisos legales para

Más detalles

Construcción de Escenarios

Construcción de Escenarios Construcción de Escenarios Consiste en observar los diferentes resultados de un modelo, cuando se introducen diferentes valores en las variables de entrada. Por ejemplo: Ventas, crecimiento de ventas,

Más detalles

Guía para realizar trabajos universitarios

Guía para realizar trabajos universitarios Guía para realizar trabajos universitarios Recurso de apoyo para el proceso de migración a de la. Este manual fue elaborado para Libre Office Writer Introducción Además puede establecerse que tengan un

Más detalles

UF0320: Aplicaciones informáticas de tratamiento de textos

UF0320: Aplicaciones informáticas de tratamiento de textos UF0320: Aplicaciones informáticas de tratamiento de textos TEMA 1. Conceptos generales y características fundamentales del programa de tratamiento de textos TEMA 2. Introducción, desplazamiento del cursor,

Más detalles

ADMINISTRACIÓN DE BASE DE DATOS

ADMINISTRACIÓN DE BASE DE DATOS SQL SERVER T-SQL QUERY s es ADMINISTRADOR GRÁFICO SGBD Elementos objetos Tablas Procedimientos Triggers Funciones Usuarios Permiso Roles Contraseñas Programas DTS (Data Transfer System) Exportación e Importación

Más detalles

4. Base de datos XML nativa: Marklogic

4. Base de datos XML nativa: Marklogic 4. Base de datos XML nativa: Marklogic XML ha ganado con el paso de los años protagonismo a la hora de trabajar con la información. Su lenguaje fuertemente tipado permite la comunicación entre distintas

Más detalles

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: Descripción del ambiente de trabajo Entrar y salir de la aplicación Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón :

Más detalles

CONCLUISIONES Y RECOMENDACIONES

CONCLUISIONES Y RECOMENDACIONES CONCLUISIONES Y RECOMENDACIONES CONTENIDO 7.1 Verificación de Hipótesis 7.2 Conclusiones 7.3 Recomendaciones Mónica Cecilia Gallegos Varela - 145 - VERIFICACIÓN DE HIPÓTESIS La hipótesis planteada al inicio

Más detalles

www.minsua.net PBX : 57-8050891 Cra. 13 # 93-67 Chico - Bogotá

www.minsua.net PBX : 57-8050891 Cra. 13 # 93-67 Chico - Bogotá a. Producto Visión general El Paquete de Sistemas de gestión MINSUA, es el resultado de la sistematización de diversos procesos operativos de gran importancia en diferentes proyectos, sobre todo del rubro

Más detalles

Figura 4.1 Clasificación de los lenguajes de bases de datos

Figura 4.1 Clasificación de los lenguajes de bases de datos 1 Colección de Tesis Digitales Universidad de las Américas Puebla Romero Martínez, Modesto Este capítulo describen los distintos lenguajes para bases de datos, la forma en que se puede escribir un lenguaje

Más detalles

III. ADMINISTRACIÓN DE ORACLE.

III. ADMINISTRACIÓN DE ORACLE. III. ADMINISTRACIÓN DE ORACLE. 1.- Qué es Oracle? Qué hace un Administrador? 2.- Herramientas de ORACLE. 3.- Características. 4.- Arquitectura. 4.1.- Componentes de la BD. 4.2.- Estructura de la memoria.

Más detalles

Servicios de Formación:

Servicios de Formación: Servicios de Formación: GEDILEC Y BBDD Proceso de Realización Inventario Pintor Tapiró, 22 08028 BARCELONA Telf.: 93 4400405 Fax: 93 4401104 Es habitual que en las empresas se realice a final de año un

Más detalles

MICROSOFT EXCEL 2007 (COMPLETO)

MICROSOFT EXCEL 2007 (COMPLETO) MICROSOFT EXCEL 2007 (COMPLETO) Descripción del funcionamiento de la hoja de cálculo Microsoft Excel XP, explicando todas las funciones de este programa para crear y modificar hojas de cálculo, tanto sencillas

Más detalles

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV Página 1 de 6 1. OBJETIVO El presente documento tiene la finalidad de citar los beneficios de la migración de la herramienta de análisis de riesgo, mantenimiento e inspección que en lo sucesivo se denominará

Más detalles

Curso Online de Microsoft

Curso Online de Microsoft Curso Online de Microsoft SQL Server Presentación: Estudia el servidor de bases de datos empresarial Microsoft SQL Server 2005 centrándose especialmente en el punto de vista de un diseñador o programador

Más detalles

Hadoop. Cómo vender un cluster Hadoop?

Hadoop. Cómo vender un cluster Hadoop? Hadoop Cómo vender un cluster Hadoop? ÍNDICE Problema Big Data Qué es Hadoop? Descripción HDSF Map Reduce Componentes de Hadoop Hardware Software 3 EL PROBLEMA BIG DATA ANTES Los datos los generaban las

Más detalles

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Índice Formula Integration Manual de Usuario... 3 1. Introducción... 3 1.1. Funcionalidades... 3 2. Instalación... 3 2.1. Requisitos mínimos... 3 2.2.

Más detalles

Diagramas del UML. A continuación se describirán los diagramas más comunes del UML y los conceptos que representan: Diagrama de Clases

Diagramas del UML. A continuación se describirán los diagramas más comunes del UML y los conceptos que representan: Diagrama de Clases El UML está compuesto por diversos elementos gráficos que se combinan para conformar diagramas. Debido a que el UML es un lenguaje, cuenta con reglas para combinar tales elementos. La finalidad de los

Más detalles

Postgrado en SQL Server 2008. Experto en Creación y Administración Profesional de

Postgrado en SQL Server 2008. Experto en Creación y Administración Profesional de Postgrado en SQL Server 2008. Experto en Creación y Administración Profesional de Base de TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES Postgrado

Más detalles

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es SCT3000 95 Versión 3.5 Software para la calibración de transductores de fuerza. Microtest S.A. microtes@arrakis.es Introducción El programa SCT3000 95, es un sistema diseñado para la calibración automática

Más detalles

Versión 1 Fecha Vigencia: Junio de 2011

Versión 1 Fecha Vigencia: Junio de 2011 de. TITULO Uso básico del servicio de correo electrónico institucional webmail 2. OBJETIVO: Brindar las pautas a los usuarios para el uso de las funciones básicas del servicio de correo electrónico usando

Más detalles

Análisis y diseño del sistema CAPÍTULO 3

Análisis y diseño del sistema CAPÍTULO 3 Análisis y diseño del sistema CAPÍTULO 3 36 CAPÍTULO 3 Análisis y diseño del sistema En este capítulo se pretende realizar un análisis detallado de los requerimientos del software a desarrollar para la

Más detalles