domingo, 21 de septiembre de 2008

HERRAMIENTAS CASE

CASE (Computer Aided Software Engineering, que significa Ingeniería de Software Asistida por Ordenador)son diversas aplicaciones informáticas destinadas a aumentar la productividad en el desarrollo de software reduciendo el coste de las mismas en términos de tiempo y de dinero. Estas herramientas nos pueden ayudar en todos los aspectos del ciclo de vida de desarrollo del software en tareas como el proceso de realizar un diseño del proyecto, calculo de costes, implementación de parte del código automáticamente con el diseño dado, compilación automática, documentación o detección de errores entre otras

EDI (ELECTRONIC DATA INTERCHANGE)

Es un Conjunto coherente de datos, estructurados conforme a normas de mensajes acordadas, para la transmisión por medios electrónicos, preparados en un formato capaz de ser leído por el ordenador y de ser procesado automáticamente y sin ambigüedad.
Es aquella parte de un sistema de información capaz de cooperar con otros sistemas de información mediante el intercambio de mensajes EDI

E-COMMERCE

Consiste en comprar y vender productos o servicios a través de sistemas electrónicos como Internet y otras redes computacionales. Es generalmente considerado como el aspecto de ventas de los e-Business o negocios electrónicos

FLUJO DE TRABAJO

Es el estudio de los aspectos operacionales de una actividad de trabajo:
  • cómo se estructuran las tareas
  • cómo se realizan
  • cuál es su orden correlativo
  • cómo se sincronizan
  • cómo fluye la información que soporta las tareas
  • cómo se le hace seguimiento al cumplimiento de las tareas
Generalmente los problemas de flujo de trabajo se modelan con redes de Petri.

CRM

El nombre CRM hace referencia a una estrategia de negocio basada principalmente en la satisfacción de los clientes, pero también a los sistemas informáticos que dan soporte a esta estrategia.
La administración de la relación con los clientes, CRM, es parte de una estrategia de negocio centrada en el cliente. Una parte fundamental de su idea es, precisamente, la de recopilar la mayor cantidad de información posible sobre los clientes, para poder dar valor a la oferta. La empresa debe trabajar para conocer las necesidades de los mismos y así poder adelantar una oferta y mejorar la calidad en la atención

ERP

Un sistema integrado de información o Enterprise Resource Planning system (ERP) se define como un sistema de información para identificar, planear y controlar todos los recursos de la empresa, requeridos para tomar, hacer, embarcar y contabilizar las ordenes del clientes en una empresa de manufactura, distribución o servicio

OLTP

En inglés OnLine Transaction Processing, que significa Procesamiento de Transacciones En Línea. es un sistema que facilita y administra aplicaciones transaccionales, usualmente para entrada de datos y recuperación y procesamiento de transacciones. Los paquetes de software para OLTP se basan en la arquitectura cliente-servidor ya que suelen ser utilizados por empresas con una red informática distribuida.

2° DEPARTAMENTAL

jueves, 4 de septiembre de 2008

VENTAJAS DE LA PROGRAMACION ESTRUCTURADA

Algunas de las ventajas de la programacion estructurada son las siguientes:
  • La estructura del programa es clara puesto q las instrucciones están más ligadas o relacionadas entre sí.
  • Reducción de los costos de mantenimiento de los programas.
  • Los bloqs de código son auto explicativos, lo q facilita a la documentación
  • Un programa escrito de acuerdo a estos principios no solamente tendra una estructura sino tambien una excelente presentacion.
  • Los programas son más fáciles de entender, ya q pueden ser leído de forma secuencial, sin necesidad de hacer seguimiento a saltos de línea (GOTO) dentro de los bloques de código para entender la lógica
  • Los GOTO se reservan para construir las instrucciones básicas. Aunque no se usan de forma directa, por estar prohibida su utilización, están incluidas implícitamente en las instrucciones de selección e iteración.
  • Reducción del esfuerzo en las pruebas. El seguimiento de los fallos o errores del programa ("debugging") se facilita debido a la estructura más visible, por lo q los errores se pueden detectar y corregir más fácilmente
  • Programas más sencillos y más rápidos (ya q es más fácil su optimización).
  • La programación estructurada ofrece estos beneficios,pero no se la debe considerar como una panacea ya q el desarrollo de programas es, principalmente, una tarea de dedicación, esfuerzo y creatividad

martes, 2 de septiembre de 2008