VISION GLOBAL Autores: Ing.Lilliam Vega Torres Ing.Karina Jiménez Viera Lic.Mónica Muñoz Batista

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

Download "VISION GLOBAL 2006. Autores: Ing.Lilliam Vega Torres Ing.Karina Jiménez Viera Lic.Mónica Muñoz Batista"

Transcripción

1 VISION GLOBAL 2006 SISTEMA GESTOR DE SUSCRIPCIONES Autores: Ing.Lilliam Vega Torres Ing.Karina Jiménez Viera Lic.Mónica Muñoz Batista LA HABANA Noviembre 2006

2 Resumen El proyecto Gestor de Suscripciones constituye un sistema elaborado a solicitud de la Empresa Gráfica de Finanzas y Precios (EGRAFIP) que permite controlar los clientes, contratos, adeudos y cobros relativos a las suscripciones de publicaciones y otros servicios que brinda dicha empresa. El sistema fue concebido como una aplicación de tres capas, programada sobre la plataforma.net con el lenguaje C#, utilizando como gestor de base de datos SQL Server 2000 y Crystal Reports para obtener las salidas del sistema.

3 INDICE 1 Introducción 1 2 Antecedentes 1 3 Requerimientos del Sistema 2 4 Herramientas utilizadas SQL Server Crystal Reports Tecnología.NET ADO. NET Expresiones regulares 5 5 Arquitectura 6 6 Descripción de los Módulos Codificadores Suscripciones Actualizaciones Otras publicaciones Otros servicios Cobros 9 7 Conclusiones 10

4 1 Introducción La Empresa Grafica de Finanzas y Precios (EGRAFIP), perteneciente al Ministerio de Finanzas y Precios, actualiza a sus clientes de las normas jurídicas, económicas y financieras emitidas por su entidad rectora, por el Ministerio de Auditoría y por otros organismos de la Administración Central del Estado. Ofrece publicaciones que contienen las disposiciones legales y procedimientos vigentes en materias de finanzas, precios, tributos, contabilidad y contravenciones, permanentemente actualizados, cuyas suscripciones se ofrecen a precios diferenciados. Estas ediciones resultan fuente de consulta imprescindible para empresarios, economistas, juristas y otros especialistas que se relacionan con el mundo de las finanzas. Los documentos sufren actualizaciones por parte de los ministerios, y es responsabilidad de EGRAFIP hacer llegar dichas actualizaciones a todas las entidades suscritas a las publicaciones. El quehacer de EGRAFIP es de tal importancia, que las auditorías exigen a las entidades la presencia de los documentos actualizados. Recientemente se aprobó la ampliación del objeto social de la Empresa: compilar y divulgar normativas emitidas por otros ministerios, labor hacia la que los especialistas encaminan sus esfuerzos, así como brindar un conjunto de nuevos servicios tales como la asesoría de especialistas en la rama entre otros. En mayo del 2005 EGRAFIP solicita los servicios de CITMATEL para elaborar un sistema informático que automatice el conjunto de funciones anteriormente descritas. Por estas razones se formalizó un contrato entre ambas empresas para la realización de una aplicación desktop programada sobre plataforma.net en lenguaje C#, utilizando como gestor de base de datos el SQL Server 2000 y Crystal Reports 9.2 para obtener las salidas del sistema. 2 Antecedentes La empresa EGRAFIP contaba con un sistema automatizado elaborado en ACCES que poseía un conjunto de deficiencias que hacía necesaria su sustitución. Entre las principales deficiencias se encontraban las siguientes: El sistema no implementa el registro y control de relaciones contractuales con los clientes de la empresa. Está establecido por ley que todas las relaciones comerciales entre empresas tienen que establecerse a nivel contractual. Los precios de las publicaciones no se especifican por moneda (sólo están almacenados los precios en moneda nacional). El sistema no funciona de manera correcta cuando el cliente paga con moneda libremente convertible. El sistema no permite al usuario seleccionar las líneas del contrato que se van a pagar cuando el cobro es parcial y los cobros de suscripciones pueden ser parciales, pero la información del importe restante después de realizado el pago en ocasiones no es consistente. 1

5 Cuando se están generando las deudas de los clientes no se tiene en cuenta la fecha de fin de los contratos, esto provoca que se generen deudas que no existen. El sistema no funciona como multiusuario. Cuando se genera una actualización de una publicación y se realizan los envíos no queda registro en el sistema. Esto puede provocar que un cliente reciba varias veces la misma actualización por error. El sistema no dispone de opciones para la gestión de los servicios. Esta es una nueva funcionalidad que brindará la empresa EGRAFIP. No se validan los códigos REEUP de los clientes contra el codificador oficial que periódicamente actualiza la Oficina Nacional de Estadísticas. Los clientes declarados inactivos reciben las actualizaciones de publicaciones. Cuando un cliente tiene esta condición no debe considerarse en los envíos que se generen después de su inactivación. El sistema permite almacenar cheques desconocidos y la causa se encuentra en un campo llamado observaciones. Es un campo texto que no permite agrupar ni obtener informaciones estadísticas. Existen opciones del sistema que no funcionan tales como la obtención de los clientes que poseen instrumentos de pago con saldo. Todas estas deficiencias provocan que el sistema en ocasiones se torne inconsistente y que los clientes de EGRAFIP realicen reclamaciones a la empresa por causa de estas dificultades. Debido a esta situación EGRAFIP decide hacer un nuevo sistema que solucione estos problemas y abarque otras funcionalidades. 3 Requerimientos del Sistema El sistema desarrollado permite realizar solicitudes de suscripción a publicaciones o servicios. Esta opción permite a un cliente (que se encuentre en el sistema o que vaya a solicitar los servicios por primera vez) obtener un contrato con las especificaciones legales, y una prefactura que contendrá los datos de las líneas suscritas, así como el importe total, lo que le permitirá obtener el instrumento de pago correspondiente en su entidad. Cuando el cliente ya posea el instrumento de pago que utilizará para llevar a cabo su contrato, entonces retorna a la empresa EGRAFIP con estos documentos y en ese momento se inserta el contrato en el sistema. A partir de ahí, recibirá los beneficios que lo amparan como cliente de la empresa. Un contrato puede ser cancelado, especificando el motivo y fecha. Esto puede ocurrir por ejemplo, si el cliente incumple con el pago establecido. Un contrato cancelado puede ser puesto en vigor nuevamente. El cobro de los contratos de publicaciones se realiza de manera anticipada y anual utilizando un instrumento de pago, para esto se toma en cuenta el precio de suscripción. Durante ese año el cliente recibirá todas las actualizaciones que se le realicen a las 2

6 publicaciones que tiene contratadas. Durante los años de vigencia del contrato, hasta la conclusión del mismo, el cobro se realiza teniendo en cuenta los precios de renovación. Los contratos de servicios se cobran en el momento, y no es posible renovarlos, sino que hay que realizar un nuevo contrato. Un instrumento de pago puede ser rechazado por el banco, en ese caso se realiza una cancelación del mismo, especificando el motivo, la fecha informándosele al cliente la deuda correspondiente. Existen deudas que pueden ser declaradas incobrables, tal es el caso de empresas mixtas que poseen contratos y por diferentes razones abandonan la prestación de servicios y desaparecen. Debido a los frecuentes cambios en las disposiciones económicas del país a las publicaciones se le realizan actualizaciones. Una actualización puede considerarse especial, en ese caso la reciben todos los clientes que la tienen contratada, los que se consideran especiales y otros, que por su importancia, deben recibirla también, tal es el caso por ejemplo del Ministerio de Educación. El sistema también posee una variedad de publicaciones que se consideran eventuales, tales como folletos informativos y publicidad que se les envía a los clientes. Estas publicaciones no poseen costo y son enviadas independientemente de los contratos establecidos. 4 Herramientas utilizadas El sistema se desarrolló utilizando un conjunto de herramientas de programación que permitieran obtener una arquitectura cliente-servidor con un diseño multicapas. 4.1 SQL Server 2000 Como servidor de base de datos se utilizó SQL Server 2000, con las ventajas propias de este tipo de gestor de bases de datos relacional, tales como que todos los datos están almacenados en una localización central de forma tal que permite su uso concurrente. Las reglas de seguridad se establecen una sola vez en el servidor y se ponen en vigor para todos los usuarios. Se optimiza el tráfico por la red ya que retorna solamente los datos que la aplicación necesita. Además, SQL Server 2000 realiza optimizaciones de alta velocidad para soportar grandes bases de datos. Presenta una gran escabilidad, es decir, permite la existencia de miles de usuarios conectados a una base de datos, permitiéndoles realizar modificaciones concurrentemente mediante la red. Protege completamente la integridad de los datos mediante el uso de las transacciones, ejecutándose cada una de ellas sólo si deja a los datos en un estado consistente. Posee además herramientas visuales de diseño para crear y mantener los diagramas de bases de datos. Por último, el motor relacional es seguro ya que puede utilizar la autenticación integrada con Windows, esto permite que las contraseñas no sean almacenadas en el SQL Server o enviadas por la red y puedan ser hackeadas. Una de las herramientas que incorpora SQL Server son los DTS (Data Transformation Services) o servicios de transformación de datos. Son herramientas y objetos que permiten mover información entre varios orígenes de datos. Esta opción fue Con formato: Numeración y viñetas 3

7 útil para desarrollar el sistema, ya que la base de datos anterior se encontraba en Access y permitió realizar la importación de los datos a SQL de manera satisfactoria, así como realizar las actualizaciones periódicas de los datos del REEUP que se ofrecen en formato DBF. 4.2 Crystal Reports 9.2 Para la elaboración de las salidas se utilizó la herramienta Crystal Reports, que está diseñada para trabajar, analizar e interpretar información de las bases de datos. Permite asociar a los reportes un origen de datos como puede ser ODBC, OLE DB, Dbase, FoxPro, Access, Oracle, SQL Server etc. De esta manera se selecciona una fuente de datos, que pueden ser tablas, procedimientos almacenados, vistas, en dependencia de las opciones que brinde el origen de datos seleccionado. En nuestro caso los reportes se realizaron utilizando procedimientos almacenados como fuente de datos. Esta herramienta brinda grandes facilidades para la elaboración de reportes y se integra con Visual Studio.Net. 4.3 Tecnología.NET Como entorno de programación se utilizó la tecnología.net, que es la nueva tecnología de Microsoft que ofrece soluciones a los problemas de programación actuales. El Framework de.net es una infraestructura sobre la que se reúne todo un conjunto de lenguajes y servicios que simplifican enormemente el desarrollo de aplicaciones. Mediante esta herramienta se ofrece un entorno de ejecución altamente distribuido, que permite crear aplicaciones robustas y escalables. Los principales componentes de este entorno son: Lenguajes de programación Biblioteca de clases de.net Common Language Runtime (CLR).NET Framework soporta múltiples lenguajes de programación y, aunque cada lenguaje tiene sus características propias, es posible desarrollar diferentes tipos de aplicaciones con cualquiera de estos lenguajes. La biblioteca de clases de.net Framework incluye entre otros: Windows Forms para desarrollar interfaces de usuario. ADO.NET para conectar las aplicaciones a bases de datos. ASP.NET para construir aplicaciones y servicios Web. La forma de organizar la biblioteca de clases de.net dentro del código es a través de los espacios de nombres (namespaces), donde cada clase está organizada según su funcionalidad. 4

8 4.3.1 ADO. NET ADO.NET, constituye lo más reciente en una extensa línea de tecnologías de acceso a bases de datos. Estas clases representan los objetos que contienen datos y que muestran las capacidades normales de las bases de datos: índices, ordenación, vistas. La pieza central de la solución de software propuesta es el DataSet, que es una copia en memoria de datos pertenecientes a la base de datos. Un DataSet contiene cualquier cantidad de tablas, donde cada una corresponde típicamente a una tabla de la base de datos, constituyendo una vista de los datos desconectada de la base de datos, es decir, existe en la memoria sin una conexión activa a una base de datos que contenga las tablas correspondientes. Las clases más usadas de ADO.NET son las siguientes: SqlConnection que constituye la conexión a la base de datos SqlCommand el comando que se ejecutará DataSet, almacena toda la información que se obtiene de los proveedores TablesCollection, colección de tablas (DataTable) que componen el DataSet, tiene entre otros métodos Add(), Remove(), Clear(), tradicionales en las clases que definen una colección. DataTable, es una tabla que contiene los datos almacenados en la memoria Expresiones regulares Otra de las herramientas de la tecnología.net utilizada en el presente proyecto lo constituyen las expresiones regulares. Ellas proveen un método eficiente para el procesamiento de textos, permiten extraer, editar, reemplazar o borrar subcadenas de texto. Esta herramienta fue utilizada para obtener los contratos y anexos a partir de las proformas diseñadas. En el proyecto se utilizó el namespace System.Text.RegularExpressions que contiene clases que facilitan el tratamiento de textos con expresiones regulares. La clase Regex permite crear un patrón definido mediante una expresión regular. Utilizamos el método Replace que sustituye todas las ocurrencias del patrón en la cadena de entrada y las reemplaza por el resultado de llamar al delegate MatchEvaluator. Regex.Replace(string input, System.Text.RegularExpressions.MatchEvaluator) Al construir el delegate MatchEvaluator se le debe pasar el nombre de un método que cumpla con la siguiente signatura: string Nombre_Metodo(Match m) Cuando se está llevando a cabo el reemplazo en la cadena de entrada, cada vez que el patrón case con un texto se realiza una llamada a este método para obtener la cadena de reemplazo. 5

9 5 Arquitectura El sistema está concebido como cliente-servidor. Fue diseñado multicapas y está abierto para que futuras implementaciones puedan cambiar la interfaz de usuario. Existen diferentes técnicas para descomponer los sistemas de software. Una de las más aplicadas es la descomposición en capas (Layering). Es necesaria la aplicación de esta técnica cuando un sistema: Es muy complejo para comprenderlo en su totalidad. Es muy difícil de mantener. Contiene elementos reusables difíciles de identificar. Está siendo construido por diferentes grupos de trabajo que pueden poseer distintos niveles de habilidad. Las estrategias de capas se pueden basar en: Responsabilidad Reusabilidad Se utilizó la estrategia de capas basada en la responsabilidad, que permite perfeccionar el desarrollo y mantenimiento de un sistema. Un ejemplo ilustrativo es la descomposición de un sistema en las siguientes responsabilidades: Lógica de presentación Lógica de negocio Lógica de acceso a los datos Cada una de estas responsabilidades es considerada una capa, como se muestra en la figura 1. Fig.1 Modelo de tres capas 6

10 La dirección de las dependencias implica una regla que es característica de los sistemas de capas. Un elemento de una capa particular sólo puede acceder a los elementos de su misma capa o de la capa inferior directa. Por ejemplo los elementos dentro de la capa de negocio no pueden acceder a la capa de presentación, así como elementos de la capa de acceso a los datos no pueden acceder a los elementos de la capa de negocio, a pesar de tener una relación directa. Esta estructura es considerada un grafo directo acíclico. El diseño del sistema Gestor de Suscripciones se basa en esta técnica. Existe una capa de datos, una de negocio y una de interfaz. Esta descomposición facilitó la implementación y desarrollo del software, separando el acceso a la base de datos de la lógica de la interfaz, utilizando la capa de negocio (Ver figura 2). El funcionamiento del sistema es multiusuario, se tomaron medidas para evitar concurrencias. Por ejemplo cuando el usuario inserta datos en la interfaz y el sistema necesita almacenar esta información en tablas temporales del servidor, se especifica el identificador del usuario. Cuando el cliente termina, se elimina de la tabla temporal la información asociada a él. Usuarios Capa Interfaz Capa Negocio Capa Datos Base de Datos Fig. 2 Arquitectura del sistema Entre los requerimientos también está la autenticación, que garantiza la protección de los datos. Se definieron los roles de usuario y las opciones a que estos tendrán acceso. 6 Descripción de los Módulos A partir de los requerimientos y el análisis realizado el proyecto se dividió en varios módulos. 7

11 6.1 Codificadores Este módulo agrupa un conjunto de opciones que permite al cliente insertar, modificar y eliminar elementos de los codificadores del sistema. Estos codificadores hacen que el sistema sea altamente configurable por su utilizador, haciéndolo flexible y adaptable a cambios en la gestión de la empresa sin que se requiera la intervención del programador. Algunos de los codificadores definidos son: Clientes Bancos Causales de cancelación de contratos Causales de cancelación de instrumentos de pago Monedas Organismos Publicaciones Otros servicios División político administrativa Zonas postales Tipos de entidad Unidades de medida de los servicios Preformas de contratos y anexos. El usuario del sistema puede definir plantillas de contrato de suscripciones y servicios, así como de anexos a suscripciones. En el momento de definir estos modelos, el usuario puede insertar en ellos los datos que le ofrece la aplicación de manera genérica. Este tipo de información se denomina datos variables, al ser insertados en la proforma se introducen como un código. Cuando un cliente solicite un conjunto de suscripciones o servicios el usuario selecciona una de estas plantillas de contrato y se sustituyen los valores reales del cliente y de sus demandas de suscripción en cuestión, obteniéndose texto del contrato o anexo. 6.2 Suscripciones El módulo permite solicitar, contratar, y cancelar una suscripción a un conjunto de publicaciones. La renovación de una suscripción también constituye otra de las opciones, así como la generación de las deudas de los clientes, que se conoce como los avisos de cobro. 6.3 Actualizaciones Entre las opciones que facilita el modulo se encuentran el registro y la generación de una actualización a una publicación, la generación del informe que contiene los clientes que 8

12 recibirán esta actualización (una actualización la reciben los clientes que estén suscritos a la publicación, si la actualización es especial se le envía a los clientes especiales y a otros que pueden ser seleccionados por el usuario del sistema). 6.4 Otras publicaciones En este módulo se implementó el envío de las publicaciones eventuales (a manera de reporte con las direcciones postales de los clientes) a los clientes de los municipios y provincias seleccionados por el usuario del sistema. 6.5 Otros servicios El módulo otros servicios fue implementado brindando las siguientes opciones al usuario del sistema: - Solicitar servicios Si el cliente posee otros contratos con la empresa EGRAFIP sus datos están almacenados, esto permite al usuario del sistema buscar a ese cliente y obtener los contratos anteriores a manera de referencia. Si el cliente no está registrado en el sistema se debe especificar el modo en que va a pagar el contrato. Luego debe seleccionar los servicios que desea contratar y usando una proforma se le imprime un contrato y una prefactura del costo por unidad y total de los servicios que desea contratar. - Contratar servicios Cuando el cliente ha decidido que esta de acuerdo con los términos del contrato, así como con los precios fijados se registra el contrato, actualizándose en el sistema su petición e inmediatamente se realiza el cobro, mediante el registro del instrumento de pago y el cobro de la factura generada al formalizarse el contrato. - Cancelar un contrato de servicios Cuando se desea cancelar un contrato de servicios se debe especificar la causa de la cancelación, así como la fecha en que ocurrió. A partir de ese momento el cliente no recibirá los servicios. 6.6 Cobros La principal función de este modulo es realizar cobros de las deudas de los clientes. El cobro comienza con el registro del instrumento de pago presentado por el cliente y se completa seleccionando las facturas a saldar total o parcialmente con dicho instrumento de pago. Otras opciones son el registro de deudas anteriores, así como la cancelación de instrumentos de pago, entre otros. 9

13 7 Conclusiones El proyecto fue concluido de forma exitosa obteniéndose una aplicación que se ajusta a los requerimientos de los usuarios y que se encuentra en explotación. En el desarrollo de la aplicación se aplicaron técnicas novedosas de diseño y programación soportadas sobre tecnología.net, SQL Server y Crystal Report. 10

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI.

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Ponencia para Evento de Redes. Autor: Rubén Rivera Rodríguez, Citmatel Resumen Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Las nuevas tendencias

Más detalles

PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET

PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET www.bmformacion.es info@bmformacion.es Objetivos Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado

Más detalles

Microsoft Visual Basic.NET

Microsoft Visual Basic.NET Microsoft Visual Basic.NET Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado es Visual Basic.NET, cuyas particularidades se estudian en la

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

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Base de Datos ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Una base de datos es un conjunto de elementos de datos que se describe a sí mismo, con relaciones entre esos elementos, que presenta

Más detalles

PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC 2008

PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC 2008 PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC 2008 www.bmformacion.es info@bmformacion.es Objetivos Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado

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

las necesitan. Estos índices deben de ser administrados y revisados por lo menos cada tres meses para que los índices no sean un problema.

las necesitan. Estos índices deben de ser administrados y revisados por lo menos cada tres meses para que los índices no sean un problema. CAPÍTULO IV RESUMEN En este capítulo daremos a conocer como es el funcionamiento de las diferentes bases de datos que la aplicación tiene en uso, esto es el caso de las bases de datos EASY y PL, estas

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

ADO.NET. En este artículo vamos a ver el protocolo de acceso a datos en la plataforma.net, ADO.NET y su marco de funcionamiento con ASP.NET.

ADO.NET. En este artículo vamos a ver el protocolo de acceso a datos en la plataforma.net, ADO.NET y su marco de funcionamiento con ASP.NET. ADO.NET Mª del Pilar Pavón Rosano DNI: 52.923.715-W INTRODUCCIÓN Este artículo está dirigido a los profesores y profesoras del módulo Diseño y Realización de Servicios de Presentación en Entornos Gráficos

Más detalles

SIGPRE Sistema de Gestión Presupuestaria

SIGPRE Sistema de Gestión Presupuestaria SIGPRE Sistema de Gestión Presupuestaria Documento de Arquitectura UTN Histórico de Revisiones Fecha Versión Descripción Autor 11/17/2009 1.0 Borrador de la arquitectura Roberto López Hinojosa 12/14/2009

Más detalles

Novedades en Crystal Reports 10

Novedades en Crystal Reports 10 Novedades en Crystal Reports 10 Basado en la estabilidad probada de la versión 9, Crystal Reports ofrece nuevas funciones y mejoras. Este capítulo presenta dichas funciones y mejoras proporcionando un

Más detalles

VISIÓN GENERAL HERRAMIENTAS COMERCIALES

VISIÓN GENERAL HERRAMIENTAS COMERCIALES VISIÓN GENERAL El servidor de MS SQL se ha convertido en un estándar en muchas partes de la América corporativa. Puede manejar volúmenes de datos grandes y se integra bien con otros productos de Microsoft.

Más detalles

Características Técnicas y Funcionales 2011/2

Características Técnicas y Funcionales 2011/2 Características Técnicas y Funcionales 2011/2 Información RetePath 2 C. Funcionales Tecnología General... Contenido Arquitectura del Interna... Servidor Cliente 3 RetePath Integridad Seguridad Esquemas...

Más detalles

Historia de revisiones

Historia de revisiones Herbert Game Descripción de la Arquitectura Versión 1.8 Historia de revisiones Fecha Versión Descripción Autor 29/08/2011 1.0 Creación del documento Juan Pablo Balarini Máximo Mussini 30/08/2011 1.1 Actualización

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

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R índice Módulo A Unidad didáctica 1: Introducción a las Bases de Datos Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos 3 19 Módulo B Unidad didáctica 1: Fase de análisis de requisitos Modelo

Más detalles

Comparación entre Active Reports, Crystal Reports, y MS Reporting Services

Comparación entre Active Reports, Crystal Reports, y MS Reporting Services Comparación entre Active Reports,, y Este documento presenta una comparación entre estas tres herramientas de generación de reportes. Autor: Santiago Blanco Fecha: 25 de julio de 2005 Soporte de distintas

Más detalles

Índice de contenidos Iniciación a VB.NET Bases de Datos

Índice de contenidos Iniciación a VB.NET Bases de Datos Índice de contenidos Iniciación a VB.NET Bases de Datos Introducción 1 A quién va dirigido este libro...2 Qué aspectos cubre este libro...2 Qué necesito para utilizar este libro...2 Convenciones...3 Servicio

Más detalles

Descripción General de Softengine Pinakes

Descripción General de Softengine Pinakes Descripción General de Softengine Pinakes Características de Softengine Pinakes. Pinakes es un sistema modular altamente configurable que tiene las siguientes características: Es amigable con el usuario.

Más detalles

Desarrollo de Aplicaciones Windows Con Visual Studio 2010

Desarrollo de Aplicaciones Windows Con Visual Studio 2010 Desarrollo de Aplicaciones Windows Con Visual Studio 2010 (.NET FRAMEWORK 4.0) ACERCA DEL CURSO: Esta Especialidad está diseñado para desarrollar los conocimientos y habilidades para el desarrollo de aplicaciones

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO 02-2013 GUIA DE LABORATORIO #09 Nombre de la Práctica: ADO.NET: Conexión a base de datos. Lugar de ejecución: Centro

Más detalles

serra Access y SQL Server Qué es mejor en cada caso? Valentín Playá, Serra GTS 22 de enero de 2009 Bases de datos 1

serra Access y SQL Server Qué es mejor en cada caso? Valentín Playá, Serra GTS 22 de enero de 2009 Bases de datos 1 Access y SQL Server Qué es mejor en cada caso? Valentín Playá, Serra GTS 22 de enero de 2009 Bases de datos 1 Bases de datos en una organización Distintas necesidades según el tipo de solución Ninguna

Más detalles

ENCUENTA - CONTABILIDAD Net. Definiciones generales

ENCUENTA - CONTABILIDAD Net. Definiciones generales ENCUENTA - CONTABILIDAD Net Definiciones generales 2013 ENCUENTA - CONTABILIDAD Net Definiciones generales Contenido 1 GENERALIDADES... 3 2 DISTRIBUCIÓN GENERAL DE LOS ELEMENTOS DEL SISTEMA... 3 3 REQUERIMIENTOS...

Más detalles

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2 Programa de Capacitación y Certificación. INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2 Contenido PERFIL DE UN ESPECIALISTA EN BASES DE DATOS.... 3 6231. MANTENIENDO UNA BASE DE DATOS DE SQL SERVER 2008

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

IMPLEMENTACION DE SISTEMAS DE INFORMACION CONTABLE

IMPLEMENTACION DE SISTEMAS DE INFORMACION CONTABLE IMPLEMENTACION DE SISTEMAS DE INFORMACION CONTABLE OBJETIVO: Obtener los conocimientos necesarios para realizar implementación de sistemas contables CICLO DE VIDA DE UN SISTEMA DE INFORMACION MANTENIMIENTO

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

DESARROLLO.NET 2011 CATÁLOGO FORMATIVO

DESARROLLO.NET 2011 CATÁLOGO FORMATIVO DESARROLLO.NET 2011 CATÁLOGO FORMATIVO ÁREAS DE CONTENIDO APLICA- CIONES WINDOWS APLICA- CIONES WEB Lenguajes (C#, VB) ADO.NET POO LINQ XML Crystal Reports * Componentes Windows Providers Componentes enlazados

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

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

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012 TFC J2EE Aplicación Web para la gestión de facturación de una empresa de cerrajería Sara Gutiérrez Melero ITIG Junio de 2012 Consultor: Jose Juan Rodriguez Índice 1. Introducción Objetivos Planificación

Más detalles

Instituto Tecnológico Superior de Pánuco www.itspanuco.edu.mx

Instituto Tecnológico Superior de Pánuco www.itspanuco.edu.mx SELECCIÓN ADECUADA DE LA PLATAFORMA DE DESARROLLO PARA APLICACIONES WEB EN EL INSTITUTO TECNOLÓGICO SUPERIOR DE PÁNUCO. Eric ÁlvarezBaltierra ericalvarezbaltierra@itspanuco.edu.mx Resumen La creación de

Más detalles

Arquitectura de Aplicaciones

Arquitectura de Aplicaciones 1 Capítulo 13: Arquitectura de aplicaciones. - Sommerville Contenidos del capítulo 13.1 Sistemas de procesamiento de datos 13.2 Sistemas de procesamiento de transacciones 13.3 Sistemas de procesamiento

Más detalles

Bienvenidos a la presentación, producción de informes y depuración (debugging). En esta unidad discutiremos la producción de informes utilizando la

Bienvenidos a la presentación, producción de informes y depuración (debugging). En esta unidad discutiremos la producción de informes utilizando la Bienvenidos a la presentación, producción de informes y depuración (debugging). En esta unidad discutiremos la producción de informes utilizando la tecnología.net y la aplicación de técnicas de depuración

Más detalles

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 16 CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC304_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

Gestión de archivos (módulo transversal, MF0978_2)

Gestión de archivos (módulo transversal, MF0978_2) Gestión de archivos (módulo transversal, MF0978_2) Curso de capacitación para la obtención del módulo formativo Gestión de archivos del Certificado de profesionalidad (código MF0978_2), asociado a la unidad

Más detalles

Plataforma Tecnológica Qué es Marino Imagine? La integración de los requerimientos de sistemas informáticos en la determinados sectores. infraestructura de la empresa ha sucedido de forma Sus carencias

Más detalles

Web Forms. Para crear una aplicación Web de ASP.NET se utilizan los controles de las secciones HTML o Web Forms de la caja de herramientas.

Web Forms. Para crear una aplicación Web de ASP.NET se utilizan los controles de las secciones HTML o Web Forms de la caja de herramientas. Web Forms Web Forms es un nuevo modelo de programación para interfaces de usuario de Internet basado en ASP.NET que sustituye a WebClasses y el Diseñador de Web Forms sustituye al Diseñador de páginas

Más detalles

Almacenes de Materiales para la Construcción y Distribución de Cerámica

Almacenes de Materiales para la Construcción y Distribución de Cerámica Almacenes de Materiales para la Construcción y Distribución de Cerámica Jobers y Asociados, S.L Consultoría y Desarrollo de Software Tfno: 96 352 41 82 659 73 75 72 Correo Electrónico: jobers@jobers.net

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 03-2015 GUIA DE LABORATORIO #8 Nombre de la Práctica: ADO.NET: Conexión a base de datos. Lugar de ejecución: Centro

Más detalles

PLAN DE CARRERA DE MICROSOFT TECHNICAL:

PLAN DE CARRERA DE MICROSOFT TECHNICAL: Certificación Oficial de Microsoft! PLAN DE CARRERA DE MICROSOFT TECHNICAL: CERTIFICACIÓN DESARROLLADOR DE APLICACIONES EMPRESARIALES CON VISUAL STUDIO 2008 DURACIÓN: 4 horas MODALIDAD: E-Learning COMIENZO:

Más detalles

SISTEMAS DE GESTIÓN DE BASE DE DATOS SGBD / DBMS

SISTEMAS DE GESTIÓN DE BASE DE DATOS SGBD / DBMS Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Departamento de Computación Unidad Académica Base de Datos SISTEMAS DE GESTIÓN DE BASE DE DATOS SGBD / DBMS Integrantes: Fidel Gil

Más detalles

71 datos 2.4.2.2.3. Utilización de los servicios de transformación de datos de SQL

71 datos 2.4.2.2.3. Utilización de los servicios de transformación de datos de SQL ÍNDICE AGRADECIMIENTO DEDICATORIA INTRODUCCIÓN ÍNDICE Página CAPITULO I 1. LA TECNOLOGÍA IBM AS/400 1.1. Generalidades del sistema AS/400 2 1.2. Arquitectura del AS/400 3 1.3. Organización de la máquina

Más detalles

MENSAREX: SISTEMA DE MENSAJERÍA DEL MINREX Gretel García Gómez gretel@minrex.gov.cu Ministerio de Relaciones Exteriores Cuba.

MENSAREX: SISTEMA DE MENSAJERÍA DEL MINREX Gretel García Gómez gretel@minrex.gov.cu Ministerio de Relaciones Exteriores Cuba. MENSAREX: SISTEMA DE MENSAJERÍA DEL MINREX Gretel García Gómez gretel@minrex.gov.cu Ministerio de Relaciones Exteriores Cuba Resumen El presente trabajo da solución a dos de los problemas informáticos

Más detalles

SQL Server Reporting Services 2000 y 2005

SQL Server Reporting Services 2000 y 2005 SQL Server Reporting Services 2000 y 2005 Este artículo presenta SQL Server Reporting Services. Se presentan primero las funcionalidades de la primera versión de esta herramienta y después las mejoras

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

Master Microsoft Visual Studio.NET Curso elearning tutorizado en castellano

Master Microsoft Visual Studio.NET Curso elearning tutorizado en castellano C/Comandante Zorita 4 28020 Madrid/ info@ceticsa.es 902 425 524 / 91 700 01 17 Master Microsoft Visual Studio.NET Curso elearning tutorizado en castellano VS100e Plan de formación on line Microsoft desarrollador

Más detalles

Índice general. Pág. N. 1. Capítulo 1. 1.1. Introducción a la Programación Orientada a Objetos. Capítulo 2. FrameWork 4.5 y Clases

Índice general. Pág. N. 1. Capítulo 1. 1.1. Introducción a la Programación Orientada a Objetos. Capítulo 2. FrameWork 4.5 y Clases Pág. N. 1 Índice general Capítulo 1 Introducción a la Programación Orientada a Objetos 1.1. Introducción a la Programación Orientada a Objetos 1.2. Características de la POO 1.3. Conclusión 1.4. Los Objetos

Más detalles

Curso Online de Visual C#

Curso Online de Visual C# Curso Online de Visual C# Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado es Visual C# 2008, cuyas particularidades se estudian en la primera

Más detalles

Syllabus. www.techeraperu.com cursos@techeraperu.com

Syllabus. www.techeraperu.com cursos@techeraperu.com Syllabus www.techeraperu.com cursos@techeraperu.com Curso dirigido a desarrolladores expertos que desean aprender a programar en el Lenguaje Visual Basic con el Visual Studio 2010. Además, podrás crear

Más detalles

Certool es la solución informática desarrollada por AENOR para la gestión eficaz de los sistemas.

Certool es la solución informática desarrollada por AENOR para la gestión eficaz de los sistemas. Índice de contenido 1. Qué es Certool... 2 2. Características... 3 3. Soluciones y funcionalidades... 4 3.1. Funcionalidades del módulo principal... 4 3.2. Funcionalidades de los módulos complementarios...

Más detalles

Desarrollador de Aplicaciones Empresariales con Visual Studio 2008. Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2008

Desarrollador de Aplicaciones Empresariales con Visual Studio 2008. Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2008 VS0800e Desarrollador de Aplicaciones Empresariales con Visual Studio 2008 Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2008 Formación: elearning Horas: 450 Introducción En

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

abacformacio@abacformacio.com 1

abacformacio@abacformacio.com 1 Microsoft Visual Basic 2008 Microsoft Visual Basic 2008 Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado es Visual Basic 2008, cuyas particularidades

Más detalles

ASP.NET PROGRAMA FORMATIVO. Modalidad: Teleformación. Duración: 56 horas. Objetivos:

ASP.NET PROGRAMA FORMATIVO. Modalidad: Teleformación. Duración: 56 horas. Objetivos: ASP.NET Modalidad: Teleformación Duración: 56 horas. Objetivos: Comprender el marco de trabajo de Microsoft.NET y ASP.NET, crear componentes en Visual Basic.NET o C#, crear una aplicación en ASP.NET usando

Más detalles

SISTEMAS DE INFORMACIÓN II TEORÍA

SISTEMAS DE INFORMACIÓN II TEORÍA CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR

Más detalles

GESTOR DE RECURSOS HUMANOS TELEFONOS DE MÉXICO.

GESTOR DE RECURSOS HUMANOS TELEFONOS DE MÉXICO. UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Voluntad. Conocimiento. Servicio. GESTOR DE RECURSOS HUMANOS TELEFONOS DE MÉXICO. Reporte de Estadía para obtener el Título de Técnico Superior Universitario en Tecnologías

Más detalles

Para obtener más información, vea Introducción al control DataRepeater (Visual Studio).

Para obtener más información, vea Introducción al control DataRepeater (Visual Studio). Lo nuevo en Visual Basic DataRepeater, control El nuevo control DataRepeater permite utilizar controles estándar de formularios Windows Forms para mostrar filas de datos en un contenedor desplazable. Este

Más detalles

SOFTWARE ADMINISTRATIVO ZEUS BACK OFFICE

SOFTWARE ADMINISTRATIVO ZEUS BACK OFFICE SOFTWARE ADMINISTRATIVO ZEUS BACK OFFICE ZEUS CONTABILIDAD VERSIÓN SQL Software multiusuario diseñado para el manejo en línea de la contabilidad de una empresa, que permite el procesamiento de múltiples

Más detalles

Programa de Capacitación y Certificación Web Applications Development with Microsoft.NET Framework 4

Programa de Capacitación y Certificación Web Applications Development with Microsoft.NET Framework 4 Programa de Capacitación y Certificación Web Applications Development with Microsoft.NET Framework 4 Informes@compusur.com 993-3143306; 01800-5093106 1 Contenido 10267 - Introducción al Desarrollo Web

Más detalles

XVI Forum de Ciencia y Técnica 2da Etapa

XVI Forum de Ciencia y Técnica 2da Etapa XVI Forum de Ciencia y Técnica 2da Etapa Título Reportes del Canal Único Autor Ing. Sergio Aleagas Urquiza Centro de procedencia: Organismo: Sindicato: Municipio: Provincia: Filial Clientes ETECSA Informática

Más detalles

PLIEGO DE CONDICIONES TÉCNICAS SERVICIO DE DESARROLLO DE APLICACIONES INFORMÁTICAS PARA TPA EXPTE: 102/13 TPA

PLIEGO DE CONDICIONES TÉCNICAS SERVICIO DE DESARROLLO DE APLICACIONES INFORMÁTICAS PARA TPA EXPTE: 102/13 TPA A P R O B A D O p o r e l Ó r g a n o d e C o n t r a t a c i ó n Art. 11 Ley 2/2003 de Medios de Comunicación Social EL DIRECTOR GENERAL DEL ENTE PÚBLICO DE COMUNICACIÓN DEL PRINCIPADO DE ASTURIAS Antonio

Más detalles

ALCANCE DE LOS SERVICIOS Y PLIEGO DE PRESCRIPCIONES TÉCNICAS

ALCANCE DE LOS SERVICIOS Y PLIEGO DE PRESCRIPCIONES TÉCNICAS ALCANCE DE LOS SERVICIOS Y PLIEGO DE PRESCRIPCIONES TÉCNICAS DISEÑO, DESARROLLO, IMPLANTACIÓN Y MANTENIMIENTO DE UNA PLATAFORMA INFORMÁTICA PARA LA ReTBioH I. OBJETO El objeto del presente pliego lo constituye

Más detalles

3- Sensibilizar y capacitar al grupo de trabajo definido por el FNA, para el acompañamiento en las actividades del proyecto.

3- Sensibilizar y capacitar al grupo de trabajo definido por el FNA, para el acompañamiento en las actividades del proyecto. REQUERIMIENTOS TECNICOS Contratar los servicios de una firma que realice la implantación del Sistema de Costos por Actividad Costeo ABC del FONDO NACIONAL DE AHORRO. Incluye análisis, diseño, implementación,

Más detalles

Formacion a distancia de EXPERTO EN PROGRAMACION EN VISUAL BASIC.NET

Formacion a distancia de EXPERTO EN PROGRAMACION EN VISUAL BASIC.NET Instituto de Formación Profesional CBTech Aprender es Poder Formacion a distancia de EXPERTO EN PROGRAMACION EN VISUAL BASIC.NET 1 Programación en Visual Basic.NET Aplicaciones Windows Integrado como módulo

Más detalles

Introducción a las bases de datos

Introducción a las bases de datos Introducción a las bases de datos Juan Ignacio Rodríguez de León Abstract Aplicaciones de los sistemas de bases de datos. Sistemas de bases de datos frente a sistemas de archivos. Visión de los datos.

Más detalles

FinanStrategy GESTION DE CREDITOS

FinanStrategy GESTION DE CREDITOS FinanStrategy GESTION DE CREDITOS Descriptivo Funcional y Técnico FS_DescriptivoCreditos_v1 8.docx8 Página 1 de 9 Contenido Gestión de Créditos... 3 1. Integración de Operaciones... 4 a. Clientes... 4

Más detalles

Estructura de Bases de datos. Leonardo Víquez Acuña

Estructura de Bases de datos. Leonardo Víquez Acuña Estructura de Bases de datos Leonardo Víquez Acuña Lenguajes de Bases de Datos Un sistema de bases de datos proporciona Un lenguaje de definición de datos para especificar el esquema de la base de datos

Más detalles

Arquitectura y Diseño de la Solución

Arquitectura y Diseño de la Solución Arquitectura y Diseño de la Solución Recuento de Conceptos importantes Modelamiente / Versionamiento de trámites Vista Conceptual Subsistemas Funcionales Principales Detalle de los subsistemas Vista de

Más detalles

TÈCNICO EN PROGRAMACIÒN DE SOFTWARE SERVICIO NACIONAL DE APRENDIZAJE, SENA Material de Apoyo Plataforma.NET LA PLATAFORMA.NET

TÈCNICO EN PROGRAMACIÒN DE SOFTWARE SERVICIO NACIONAL DE APRENDIZAJE, SENA Material de Apoyo Plataforma.NET LA PLATAFORMA.NET LA PLATAFORMA.NET La plataforma.net de Microsoft está diseñada para que se puedan desarrollar componentes software utilizando casi cualquier lenguaje de programación, de forma que lo que escribamos en

Más detalles

PROGRAMA FORMATIVO MICROSOFT ACCESS 2007 (COMPLETO)

PROGRAMA FORMATIVO MICROSOFT ACCESS 2007 (COMPLETO) PROGRAMA FORMATIVO MICROSOFT ACCESS 2007 (COMPLETO) www.bmformacion.es info@bmformacion.es Objetivos Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2007, estudiando

Más detalles

Introducción a Visual Studio.NET

Introducción a Visual Studio.NET 1 Introducción a Visual Studio.NET Objetivos Después de estudiar este capítulo, el lector será capaz de: Defi nir Visual Studio.NET y sus estrategias para el desarrollo de software. Comprender el funcionamiento

Más detalles

Sistema de Gestión Integral STI NETWORK

Sistema de Gestión Integral STI NETWORK Sistema de Gestión Integral STI NETWORK Nota: El presente documento pretende presentar solo algunas características principales del software y de la empresa proveedora. Para mayor información serán provistos

Más detalles

J - 30551749-5. Profit Plus Contabilidad

J - 30551749-5. Profit Plus Contabilidad Profit Plus Contabilidad Profit Plus Contabilidad Profit Plus Contabilidad automatiza la contabilidad de su empresa, al ofrecerle en un solo producto todos los procesos relacionados con la Contabilidad

Más detalles

Microsoft Access 2010 (Completo)

Microsoft Access 2010 (Completo) Microsoft Access 2010 (Completo) Descripción: Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2010, estudiando los conceptos fundamentales de las bases de datos:

Más detalles

Programación Web. Unidad 5. Programación del lado del servidor.

Programación Web. Unidad 5. Programación del lado del servidor. Programación Web Unidad 5. Programación del lado del servidor. Programación del lado del servidor Aplicación Web. Una aplicación Web es una aplicación informática que los usuarios utilizan accediendo a

Más detalles

Arquitectura y seguridad

Arquitectura y seguridad En el desarrollo del SIGOB nos hemos enfrentado a diversos problemas que nos han llevado a investigar y desarrollar nuestras propias tecnologías. En este documento presentamos cada uno de los desarrollos

Más detalles

XXVI REUNION DE SISTEMATIZACION DE BANCOS CENTRALES AMERICANOS E IBERICOS. La Habana, Cuba, 26 al 30 de octubre de 1998

XXVI REUNION DE SISTEMATIZACION DE BANCOS CENTRALES AMERICANOS E IBERICOS. La Habana, Cuba, 26 al 30 de octubre de 1998 XXVI REUNION DE SISTEMATIZACION DE BANCOS CENTRALES AMERICANOS E IBERICOS La Habana, Cuba, 26 al 30 de octubre de 1998 CONTENIDO PROYECTO DE SISTEMA INFORMATIVO PARA EL BANCO CENTRAL DE CUBA Autor: Ing.

Más detalles

Desarrollo rápido de aplicaciones Windows, Web y Servicios

Desarrollo rápido de aplicaciones Windows, Web y Servicios Desarrollo rápido de aplicaciones Windows, Web y Servicios StartFrame Net Framework permite construir soluciones en tecnología.net dentro de un marco arquitectónico robusto, potente y fácil de usar para

Más detalles

Especificación de Requisitos del Sistema de Registro y Control de Bienes Muebles de la ULA (ULA_SRCBM, versión 1.0)

Especificación de Requisitos del Sistema de Registro y Control de Bienes Muebles de la ULA (ULA_SRCBM, versión 1.0) Proyecto: Actualización del Sistema de Información de Muebles Documento: Especificación de s del Sistema de Registro y Control de Muebles ULA (ULA_SRCBM, versión 1.0) Elaborado por: William J. Montilva

Más detalles

MICROSOFT VISUAL BASIC.NET

MICROSOFT VISUAL BASIC.NET PRESENTACIÓN Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado es Visual Basic.NET, cuyas particularidades se estudian en la primera parte

Más detalles

Javier Velásquez Maldonado velasquezj7@hotmail.com. Jhoanna Isabel Lansinot Tocain jlansinot@yahoo.com

Javier Velásquez Maldonado velasquezj7@hotmail.com. Jhoanna Isabel Lansinot Tocain jlansinot@yahoo.com DISEÑO, DESARROLLO E IMPLANTACIÓN DE UNA APLICACIÓN WEB PARA LA AUTOMATIZACIÓN DE LA INFORMACIÓN DE LA IGLESIA EVANGÉLICA INDÍGENA ECUATORIANA DE LA ALIANZA CRISTIANA Y MISIONERA. Javier Velásquez Maldonado

Más detalles

ESTUDIO DE LA PLATAFORMA

ESTUDIO DE LA PLATAFORMA C A P Í T U L O V ESTUDIO DE LA PLATAFORMA 5.1 Estudio de Requerimientos 5.2 Sistema Operativo Windows 2000 Server 5.3 Visual Basic.NET 5.1 Estudio de Requerimientos Para el desarrollo del Aplicativo Notaría

Más detalles

PROGRAMA FORMATIVO Desarrollo de aplicaciones JAVA (Programador JAVA)

PROGRAMA FORMATIVO Desarrollo de aplicaciones JAVA (Programador JAVA) PROGRAMA FORMATIVO Desarrollo de aplicaciones JAVA (Programador JAVA) Fecha DATOS GENERALES DE LA ESPECIALIDAD 1. Familia Profesional: Informática y Comunicaciones Área Profesional: Desarrollo 2. Denominación:

Más detalles

PROGRAMA FORMATIVO MICROSOFT ACCESS 2003 (COMPLETO)

PROGRAMA FORMATIVO MICROSOFT ACCESS 2003 (COMPLETO) PROGRAMA FORMATIVO MICROSOFT ACCESS 2003 (COMPLETO) www.bmformacion.es info@bmformacion.es Objetivos Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2003, estudiando

Más detalles

SUPLEMENTO EUROPASS AL TÍTULO

SUPLEMENTO EUROPASS AL TÍTULO SUPLEMENTO EUROPASS AL TÍTULO DENOMINACIÓN DEL TÍTULO Técnico Superior en Desarrollo de Aplicaciones Multiplataforma --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Más detalles

COLEGIO DE BACHILLERES ELABORADO POR: ING. IVETT ZARZA HIDALGO Y LIC. CLAUDIA HERNÀNDEZ ALPÍZAR PROFA. DE INFORMATICA Y DE CECAT-INFORMATICA

COLEGIO DE BACHILLERES ELABORADO POR: ING. IVETT ZARZA HIDALGO Y LIC. CLAUDIA HERNÀNDEZ ALPÍZAR PROFA. DE INFORMATICA Y DE CECAT-INFORMATICA Visual Basic.NET es la última versión del sistema de desarrollo Visual Basic. Antes de empezar a crear aplicaciones en Visual Basic.NET, le será útil conocer y entender algunos conceptos básicos de.net.

Más detalles

Manual de instalación. BIABLE Great Plains-Dynamics

Manual de instalación. BIABLE Great Plains-Dynamics Manual de instalación BIABLE Great Plains-Dynamics Manual de instalación 2 Introducción general BIABLE es una herramienta que facilita la disponibilidad de información estratégica en tiempo real a partir

Más detalles

APO BPM Software de Automatización de Procesos. Defina, integre y controle sus circuitos de negocio en un solo lugar

APO BPM Software de Automatización de Procesos. Defina, integre y controle sus circuitos de negocio en un solo lugar APO BPM Software de Automatización de Procesos Defina, integre y controle sus circuitos de negocio en un solo lugar APO BPM es una herramienta para la definición dinámica, integración, ejecución y control

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software MSDN Ingeniería de Software...1 Ingeniería del Software_/_ Ingeniería y Programación...1 Análisis de Requerimientos...2 Especificación...3 Diseño...4 Desarrollo en Equipo...5 Mantenimiento...6

Más detalles

BIABLE. Business Intelligence Available Inteligencia de Negocios Disponible. BIABLE, la nueva forma de trabajar con Microsoft Excel.

BIABLE. Business Intelligence Available Inteligencia de Negocios Disponible. BIABLE, la nueva forma de trabajar con Microsoft Excel. BIABLE Business Intelligence Available Inteligencia de Negocios Disponible QUÉ ES BIABLE? BIABLE, la nueva forma de trabajar con Microsoft Excel. B IABLE (Business Intelligence Available, Inteligencia

Más detalles

Custodia de Documentos Valorados

Custodia de Documentos Valorados Custodia de Documentos Valorados En el complejo ambiente en que se desarrollan los procesos de negocio actuales, se hace cada vez más necesario garantizar niveles adecuados de seguridad en la manipulación

Más detalles

CONFIGURACIÓN Y DESARROLLO

CONFIGURACIÓN Y DESARROLLO CONFIGURACIÓN Y DESARROLLO Beneficios Permite controlar con eficiencia el rendimiento. SQL Server 2005 brinda a los administradores de Microsoft Dynamics GP herramientas de control automatizadas y mejoradas

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

Pliego de Prescripciones Técnicas abreviadas aplicables a la contratación de un servicio de desarrollo y mantenimiento de aplicaciones para Regulación

Pliego de Prescripciones Técnicas abreviadas aplicables a la contratación de un servicio de desarrollo y mantenimiento de aplicaciones para Regulación Sistemas de Información Mayo de 2014 Pliego de Prescripciones Técnicas abreviadas aplicables a la contratación de un servicio de desarrollo y mantenimiento de aplicaciones para Regulación ÍNDICE 1 Objeto

Más detalles

UNIVERSIDAD DE ANTIOQUIA DIRECCIÓN DE DESARROLLO INSTITUCIONAL GESTIÓN INFORMÁTICA

UNIVERSIDAD DE ANTIOQUIA DIRECCIÓN DE DESARROLLO INSTITUCIONAL GESTIÓN INFORMÁTICA UNIVERSIDAD DE ANTIOQUIA DIRECCIÓN DE DESARROLLO INSTITUCIONAL GESTIÓN INFORMÁTICA UNIVERSIDAD DE ANTIOQUIA Marzo de Política de gestión de usuarios en los sistemas de información institucionales tipo

Más detalles