• No se han encontrado resultados

DIPLOMADO FRAMEWORK PARA DESARROLLO DE SISTEMAS DE INFORMACIÓN EMPRESARIALES

N/A
N/A
Protected

Academic year: 2021

Share "DIPLOMADO FRAMEWORK PARA DESARROLLO DE SISTEMAS DE INFORMACIÓN EMPRESARIALES"

Copied!
6
0
0

Texto completo

(1)

DIPLOMADO

FRAMEWORK PARA DESARROLLO DE SISTEMAS

DE INFORMACIÓN EMPRESARIALES

FRAMEWORK PARA DESARROLLO DE SISTEMAS DE INFORMACIÓN EMPESARIALES

Organiza

Grupo de Investigación y Desarrollo en Informática (I+D en Informática) Facultad de Ingeniería

Institución Universitaria Colegio Mayor del Cauca

Descripción

El diplomado FRAMEWORK PARA DESARROLLO DE SISTEMAS DE INFORMACIÓN EMPESARIALES pretende profundizar y especializar al estudiante brindándole herramientas que le hagan competitivo a nivel laboral. Para ello se refuerza, amplía y especializa los conocimientos en el área de producción de software, es importante destacar que el sector de producción de aplicaciones software es uno de los más “fértiles” y de mayor crecimiento no solo a nivel nacional si no en todo el mundo, lo cual hace necesario la adopción de estrategias prácticas que permiten al graduando adquirir las competencias necesarias para lograr un buen desempeño en el ramo.

Este seminario pretende aportar al estudiante un sólido conocimiento acerca del desarrollo de sistemas de información bajo una visión moderna y comercial, abordado bajo una perspectiva práctica y de contexto real en términos de producción de software, ajustado a la necesidad puntual de la moderna empresa dedicada a la producción de soluciones software. Para tal fin además de presentar los conceptos técnicos de desarrollo de software tales como programación orientada a objetos, componentes, aplicaciones multi-nivel, etc. al contenido se integran técnicas, estrategias y patrones funcionales que hacen factible la implementación y distribución de aplicativos bajo los requerimientos del mercado actual, permitiendo un proceso de desarrollo eficiente y de alta calidad.

La implementación de los conceptos se realizará utilizando como herramienta de trabajo el ambiente de desarrollo integrado Delphi y el motor de base de datos FireBird, en virtud de las grandes dotes técnicas que estas herramientas aportan en un proceso de desarrollo de producción ágil y alta calidad. Dejando en claro que los conceptos impartidos pueden ser adaptables a cualquier herramienta de desarrollo o sistema de administración de bases de datos.

Los conceptos impartidos podrán ser validados de manera práctica por parte del alumno, ya que el diplomado incluye como parte esencial de su contenido la realización de un proyecto funcional que será implementado usando los conocimientos apropiados durante el curso.

(2)

DIPLOMADO

FRAMEWORK PARA DESARROLLO DE SISTEMAS

DE INFORMACIÓN EMPRESARIALES

Como valor agregado el curso es impartido con el apoyo de nuestra Plataforma Virtual de Aprendizaje, aplicativo software en línea que permite una interacción constante con el estudiante poniendo a su disposición talleres, foros, presentaciones, videos, chats, noticias, mensajería instantánea, acceso permanente a los contenidos del curso, soporte virtual, entre muchas ventajas más.

Dirigido a

- Profesionales, Tecnólogos, Técnicos y Estudiantes de programas relacionados con la computación que deseen profundizar o actualizar sus conocimientos en el área. - Personas con conocimientos en programación que deseen actualizar o complementar

sus estudios.

Certificación

Se entregará certificado de asistencia a los participantes que hayan concurrido a más del 80% de las sesiones programas.

Contenido

MODULO I GESTION DE DATOS (BackEnd / Firebird) (40 Horas) 1. El modelo Cliente / Servidor:

Definición de Cliente Base de Datos. Definición de Servidor Base de Datos. Sistema Gestor de Bases de datos Características de “FireBird”

Procesamiento de transacciones Restricciones de integridad

2. Manejo del cliente Firebird "IBManager" Recomendaciones prácticas

Ventajas de los procedimientos almacenados Cuándo deben de usarse procedimientos almacenados

Creación de procedimientos almacenados Estructura de un procedimiento almacenado Sintaxis de creación del procedimiento Ejecutando procedimientos almacenados Modificando y eliminando procedimientos almacenados

(3)

DIPLOMADO

FRAMEWORK PARA DESARROLLO DE SISTEMAS

DE INFORMACIÓN EMPRESARIALES

4. Disparadores (TRIGGERS)

La estructura de un TRIGGERS El lenguaje de TRIGGER

Resumen de sentencias para TRIGGERS Utilización de OLD Y NEW

Utilizando generadores Modificando los TRIGGERS Borrando TRIGGERS Utilizando los TRIGGERS

5. Excepciones (EXCEPTIONS) Qué es una excepción

Programación por contrato

Creando, modificando y borrando excepciones Desencadenando una excepción

(4)

DIPLOMADO

FRAMEWORK PARA DESARROLLO DE SISTEMAS

DE INFORMACIÓN EMPRESARIALES

MODULO II IDE, LOGICA DE CONTROL Y PROGRAMACIÓN ORIENTADA A OBJETOS (40 Horas)

1. El IDE del Delphi

La VCL (Visual Component Library) El explorador de código y sus facilidades Autocompletación de clases

El ToDo list

Diseño y manejo de formularios El “object inspector”

Manejo de proyectos en Delphi El “Object Repository”

2. Programación RAD

Compilación y ejecución de proyectos El Administrador de Proyectos Manejo de eventos

Asignación de propiedades a través código Creación y liberación de formularios

3. El lenguaje “Object Pascal” I Estructuras de control básicas Tipos de datos

Estructuras de datos básicas Operadores

Arreglos y strings Manejo de excepciones Programación por contrato

4. El lenguaje “Object Pascal” II Manejo de objetos en Object Pascal Declaración de clases

Encapsulamiento, herencia y polimorfismo Las clases principales de Delphi

La clase TStringList

Programación Basada en Componentes Reutilización por componentes

Propiedades Métodos Eventos

Desarrollo de componentes de usuario Desarrollo de clases de usuario Clases para garantizar extensibilidad

5. El depurador integrado Ejecución interactiva Ejecución paso a paso Puntos de interrupción Evaluación de variables

(5)

DIPLOMADO

FRAMEWORK PARA DESARROLLO DE SISTEMAS

DE INFORMACIÓN EMPRESARIALES

MODULO III ARQUITECTURA Y DESARROLLO DE APLICACIONES EMPRESARIALES (Bussines Rules / Delphi) (40 Horas) 1. Arquitectura de software Multicapa y los

sistemas distribuidos Arquitectura de 2 capas Arquitectura de 3 capas Desarrollo multicapa en Delphi

Encapsulamiento de la lógica del negocio Aplicaciones de cliente “liviano”

Procesamiento distribuido

Arquitectura de sistemas de información Arquitectura genérica y reutilización Control de usuarios

Control de acceso a datos Buscadores

Unicidad de Interfaces

2. Clases para acceso a bases de datos Conjuntos de datos, (DataSet )

Fuentes de Datos, (DataSources) Controles de datos (DataControls) Componentes de campos (Fields) Campos de consulta (LookUps) Manejo de grillas y navegadores Búsquedas y consultas

Relaciones maestro detalle

3. Encapsulamiento de lógica del negocio Creación y uso de Módulos de Datos

Uso de controles de acceso a datos (IBX) IBDataSet, IBTransaction, IBDataBase

Centralización de acciones y procesos (Action List)

4. Generación de reportes y exportación de datos

Introducción al “FastReport” Tipos de Bandas

Reportes por columnas Reportes Maestro-Detalle Vista Preliminar e Impresión Exportación de datos

5. Manejo de archivos Acceso a archivos planos Gestión de archivos planos

Diseño de clases para manejo de archivos planos Archivos .ini

Archivos ini y persistencia Recomendaciones de uso

6. Estrategias para desarrollar software comercial

Sugerencias de interfaces Autocontrol del aplicativo Control de errores

Recomendaciones de extensibilidad Disminución del mantenimiento Estrategias de distribución

7. Interacción Web

Arquitectura de un sistema WEB Arquitectura cliente/servidor en Internet Infraestructura y montaje de un sitio WEB, Bases de datos en Internet

(6)

DIPLOMADO

FRAMEWORK PARA DESARROLLO DE SISTEMAS

DE INFORMACIÓN EMPRESARIALES

Docente

Ing. Jimmy Andrés Campo

Horario

Sábados de 8:00 am a 12:00 m y de 2:00 pm a 6:00 pm

Cronograma

Inicio de clases: Agosto 6 de 2011 Finalización: Noviembre 12 de 2011

Inversión

Estudiantes, docentes y egresados de programas regulares de la

Institución Universitaria Colegio Mayor del Cauca $700.000

Particulares $750.000

Inscripciones

Del 2 de Mayo al 19 de Julio de 2011 Cupo

El diplomado tiene un cupo de 20 participantes Informes e Inscripciones

Ing. Fredy Alonso Vidal Alegría [email protected]

Grupo de Investigación y Desarrollo en Informática Facultad de Ingeniería

Referencias

Documento similar

You may wish to take a note of your Organisation ID, which, in addition to the organisation name, can be used to search for an organisation you will need to affiliate with when you

Where possible, the EU IG and more specifically the data fields and associated business rules present in Chapter 2 –Data elements for the electronic submission of information

The 'On-boarding of users to Substance, Product, Organisation and Referentials (SPOR) data services' document must be considered the reference guidance, as this document includes the

Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in

This section provides guidance with examples on encoding medicinal product packaging information, together with the relationship between Pack Size, Package Item (container)

No había pasado un día desde mi solemne entrada cuando, para que el recuerdo me sirviera de advertencia, alguien se encargó de decirme que sobre aquellas losas habían rodado

Abstract: This paper reviews the dialogue and controversies between the paratexts of a corpus of collections of short novels –and romances– publi- shed from 1624 to 1637:

Después de una descripción muy rápida de la optimización así como los problemas en los sistemas de fabricación, se presenta la integración de dos herramientas existentes