Tecnologías de la Información
Bienvenida
Este blog ha sido creado con el gran objetivo de que se puedan obtener conocimiento claros y concisos de lo que son las Tecnologías de la Información y Comunicación y así poder asombrarnos de como en nuestra vida diaria están presentes.
martes, 17 de julio de 2012
lunes, 16 de julio de 2012
¿Qué es el CAD?
El diseño asistido por computador, más conocido por sus siglas inglesas
CAD (computer-aided design), es el uso de un amplio rango de
herramientas computacionales que asisten a ingenieros y a otros
profesionales del diseño, para mejorar la fabricación desarrollo y
diseño de los productos.
Así los productos pueden fabricarse más rápidos con mayor precisión y/o menor precio, con la aplicación adecuada de tecnología informática.
Los CAD pueden utilizarse para generar modelos con muchas características de un determinado producto.
Estas características podrían ser el tamaño, el contorno y la forma de cada componente, almacenados como dibujos bi y tridimensionales. Una vez que estos datos dimensionales han sido introducidos y almacenados en el sistema informático, el diseñador puede manipularlos o modificar las ideas del diseño con mayor facilidad para avanzar en el desarrollo del producto. Además, pueden compartirse e integrarse las ideas combinadas de varios diseñadores, ya que es posible mover todos los datos dentro de redes informáticas, con lo que los diseñadores e ingenieros situados en lugares distantes entre sí pueden trabajar como equipo.
Los sistemas CAD también permiten simular el funcionamiento de un producto. Hacen posible verificar si un circuito electrónico propuesto funcionará tal y como está previsto. Ejemplo: si un puente será capaz de soportar cargas pronosticadas sin peligros e incluso si una salsa de tomate fluirá adecuadamente desde un envase de nuevo diseño.
Así los productos pueden fabricarse más rápidos con mayor precisión y/o menor precio, con la aplicación adecuada de tecnología informática.
Los CAD pueden utilizarse para generar modelos con muchas características de un determinado producto.
Estas características podrían ser el tamaño, el contorno y la forma de cada componente, almacenados como dibujos bi y tridimensionales. Una vez que estos datos dimensionales han sido introducidos y almacenados en el sistema informático, el diseñador puede manipularlos o modificar las ideas del diseño con mayor facilidad para avanzar en el desarrollo del producto. Además, pueden compartirse e integrarse las ideas combinadas de varios diseñadores, ya que es posible mover todos los datos dentro de redes informáticas, con lo que los diseñadores e ingenieros situados en lugares distantes entre sí pueden trabajar como equipo.
Los sistemas CAD también permiten simular el funcionamiento de un producto. Hacen posible verificar si un circuito electrónico propuesto funcionará tal y como está previsto. Ejemplo: si un puente será capaz de soportar cargas pronosticadas sin peligros e incluso si una salsa de tomate fluirá adecuadamente desde un envase de nuevo diseño.
Evolución del CAD:
El proyecto de implantación de CAD arrancó en 1998. En esta fecha se
tenian dos licencias de CAD de Unigraphics y se comenzó con un proyecto
en el F414 de General Electric. Durante la puesta en marcha del proyecto
se realizaron post procesadores, se dibujó todo el proceso en 3D,
utillajes en 3D, herramientas de mecanizado, planos de fabricación y
utillajes y se simularon todas las trayectorias de mecanizado antes de
bajar los programas a máquina. En 1999 tras los primeros resultados se
pasaron a tener 6 licencias de CAD con las que se fabricó el TBH del
Trent 500 de Rolls Royce. El año 2000 es el de la consolidación, con 17
licencias de CAD. Todas las piezas nuevas que se fabrican en ITP se
realizan utilizando esta tecnología.
Tipos de CAD:
CAD Analítico: Usa procedimientos analíticos para definir sus límites o
acciones. Los programas tipo CAD analíticos, surgieron después de los
primeros métodos gráficos por la necesidad de cuantificar y permitir
evaluar los resultados de las variables que involucra el diseño
estructural. En los CADs analíticos el dibujo o trazado permanece en la
memoria del computador como una serie de relaciones de
puntos-coordenadas, sentido y dirección en programas vectoriales o como
grupo de pixeles, en programas de renderizado y tratamiento de imágenes.
Cada elemento del dibujo o trazado es definido por sus coordenadas
espaciales (x, y, z) mediante el uso de complejos procedimientos
analíticos matemáticos (calculo vectorial, integral, diferencial,
algebraico), en los cuales toda la información se maneja de forma
Lógica-Analítica.
CAD Paramétrico: Usa parámetros para definir sus límites o acciones. Un programa paramétrico CAD difiere básicamente de cualquier otro tradicional, en un aspecto clave. En un programa paramétrico la información visual es parte de la información disponible en el banco de datos, o sea, una representación de la información como un objeto, en la memoria del computador. Cada elemento del dibujo (paredes, puertas, ventanas, etc.) es tratado como un “objeto”, que no es definido únicamente por sus coordenadas espaciales(x, y, z), si no que también por sus parámetros, sean estos gráficos o funcionales. Los bancos de datos relacionales con los objetos son interligados permitiendo que cualquier cambio ocurrido con una especificación, modifique el diseño en uno o todo el articulado. Como esos bancos de datos deben incluir informaciones económicas y financieras, ellos son descritos como 5D verdaderos donde existen las 3 dimensiones espaciales, la cuarta seria el tiempo y la quinta incluiría los costos.
CAD Paramétrico: Usa parámetros para definir sus límites o acciones. Un programa paramétrico CAD difiere básicamente de cualquier otro tradicional, en un aspecto clave. En un programa paramétrico la información visual es parte de la información disponible en el banco de datos, o sea, una representación de la información como un objeto, en la memoria del computador. Cada elemento del dibujo (paredes, puertas, ventanas, etc.) es tratado como un “objeto”, que no es definido únicamente por sus coordenadas espaciales(x, y, z), si no que también por sus parámetros, sean estos gráficos o funcionales. Los bancos de datos relacionales con los objetos son interligados permitiendo que cualquier cambio ocurrido con una especificación, modifique el diseño en uno o todo el articulado. Como esos bancos de datos deben incluir informaciones económicas y financieras, ellos son descritos como 5D verdaderos donde existen las 3 dimensiones espaciales, la cuarta seria el tiempo y la quinta incluiría los costos.
Tipos de programas CAD:
Programas de diseño de objetos reales: (diseño de piezas, edificios,
etc.) Se trata de programas de dibujo vectorial y son muy exactos para
poder controlar entidades que se están dibujando y sus interrelaciones;
ya que los objetos que se construyan estarán basados en los dibujos
hechos con este tipo de programa.
*Tipos de programas de objetos reales:
-Programas para dibujar planos
-Programas para simular la realidad
-Programas CAM
-Programas CAE
-Programas de instalaciones
Programas para el diseño grafico: (elaboración de carteles, maquetación, páginas web, etc.) Estos programas se centran principalmente en la imagen, su resolución, las opciones de color, la impresión o resolución en video.
No necesitan ser tan exactos como los anteriores y las imágenes suelen almacenarse en forma de mapa de bits.
*Tipos de programa de diseño gráfico:
-Programas de dibujo libre (ilustración)
-Programas de tratamiento y retoque fotográfico
-Programas de maquetación de publicaciones
*Tipos de programas de objetos reales:
-Programas para dibujar planos
-Programas para simular la realidad
-Programas CAM
-Programas CAE
-Programas de instalaciones
Programas para el diseño grafico: (elaboración de carteles, maquetación, páginas web, etc.) Estos programas se centran principalmente en la imagen, su resolución, las opciones de color, la impresión o resolución en video.
No necesitan ser tan exactos como los anteriores y las imágenes suelen almacenarse en forma de mapa de bits.
*Tipos de programa de diseño gráfico:
-Programas de dibujo libre (ilustración)
-Programas de tratamiento y retoque fotográfico
-Programas de maquetación de publicaciones
Diagramas de flujos de datos
Modelo lógico y gráfico del sistema también como modelo físico.
Visión general de las funciones y transformaciones de datos en una organización
Identifica entradas, salidas, procesos y relaciones con el exterior
a nivel general
por refinamiento, a nivel detallado
Tipos de símbolos en los DFDs
1. NOTACIÓN DE YOURDON
Visión general de las funciones y transformaciones de datos en una organización
Identifica entradas, salidas, procesos y relaciones con el exterior
a nivel general
por refinamiento, a nivel detallado
Tipos de símbolos en los DFDs
1. NOTACIÓN DE YOURDON
Ejemplo
Sistema de distribución sin inventario
“Se trata de un sistema que sirve pedidos de libros a unos clientes, con la particularidad de que no mantiene un stock o
inventario interno. El sistema puede agrupar los pedidos que clientes
distintos hacen a un mismo editor, de manera que se puedan conseguir
descuentos.”
Análisis de los procesos del sistema
Aplicamos la visión sistémica
Diagrama de contexto
Sistema de pedidos
El DFD del ejemplo pertenece al nivel lógico. Un FD puede estar contenido en una nota, una factura, una llamada telefónica, etc. Un almacén de datos puede ser una BD o un archivo en papel. No se dice qué deberá ser automático o manual.
Se evita caer en decisiones físicas prematuras, se maneja la complejidad.
En un DFD 0 real, se haría una auténtica división en subsistemas. Se obvian los FD de error.
En el ej. no se muestran las funciones de creación, mantenimiento y consulta de almacenes de datos.
Se evita caer en decisiones físicas prematuras, se maneja la complejidad.
En un DFD 0 real, se haría una auténtica división en subsistemas. Se obvian los FD de error.
En el ej. no se muestran las funciones de creación, mantenimiento y consulta de almacenes de datos.
SÍMBOLOS DEL DFD (NOTACIÓN YOURDON)
Transformaciones o procesos (funciones, cálculo, selección)
Terminadores (Fuentes o Destinos)
(personas, entidades)
(personas, entidades)
Flujos de información
(inputs-outputs)
(inputs-outputs)
Flujos de control (Ward & Mellor 85)
Archivos o depósitos temporales de información (base de datos, armario, clasificador, etc.)
a. Procesos:
TRANSFORMACIÓN (cálculo, operación)
FILTRO (verificación fecha, validación transacción)
DISTRIBUCIÓN (menú, selección, transacción)
TRANSFORMACIÓN (cálculo, operación)
FILTRO (verificación fecha, validación transacción)
DISTRIBUCIÓN (menú, selección, transacción)
Nombre únicos, significativos y concisos. Preferiblemente expresados en función de las entradas y salidas.
Recomendación: verbo (no ambiguo) + objeto
Evitar verbos ambiguos (procesar, gestionar, manejar...) “objeto” está definido en el DD. Los procesos se descomponen en “subprocesos”, hasta llegar a los procesos primitivos.
b. Diagrama de contexto:
Es el DFD más general de todos
Está formado por un solo macroproceso (el sistema), las entidades externas (fuentes y destinos) y sus relaciones con el macroproceso.
Delimita el sistema y su entorno
c. Entidades externas:
Señalan los límites del sistema y establecen sus relaciones con el entorno
Los identificadores (nombres) de las entidades externas serán únicos, significativos y concisos
Límites del sistema
a. Actividad crítica y difícil
Puede haber problemas, tanto por ser demasiado ambicioso, como poco ambicioso.
b. Flujos de datos
Los nombres de los FD deben ser únicos, significativos y concisos. Son datos, así que nómbralos como datos.
Pueden estar indistintamente en singular o en plural, ya que en los DFDs no se representan cantidades.
Los nombres no sirven sólo para identificar los datos, sino también la información que se tiene sobre ellos.
P.ej. Información (fecha-válida) > Información (fecha)
Flujos de datos interactivos ( dialog flows )
Cuando dos FD establecen un diálogo o comparten una acción de estímulo-respuesta, pueden dibujarse como un único FD de doble flecha, donde ambos extremos deben llevar el nombre del FD que representan.
Las flechas dobles con sentidos opuestos que transportan los mismos datos pueden sustituirse por flechas doblemente encabezadas. ¡Pero sólo si transportan los mismos datos!.
Se puede representar, si se desea, el FLUJO DE MATERIAL, usando flechas de trazo grueso. Se pueden considerar flechas convergentes o divergentes, con un mismo nombre.
Observaciones:
Sólo los procesos pueden separar FD (Piattini et al. 96)
No poner FD como señales de activación (Yourdon 89)
2. Notación System Architect.
Ejemplos
FD divergentes (conectores XOR y AND)
Sólo los procesos pueden separar FD (Piattini et al. 96)
No poner FD como señales de activación (Yourdon 89)
2. Notación System Architect.
Ejemplos
FD divergentes (conectores XOR y AND)
3. Notación System Architect.
Ejemplos
FD convergentes (conectores XOR y AND)
Ejemplos
FD convergentes (conectores XOR y AND)
¿El proceso “necesita” ambos FD?
No lo sabemos, no importa:
Los aspectos procedurales no se manifiestan en los DFDs
Si tales aspectos son relevantes, se deben incluir en las mini especificaciones.
Almacenes de datos
Nombre único, significativo y conciso
Convenciones de nombres en los FD a/desde un almacén:
No lleva etiqueta
El FD se refiere a un paquete (instancia) completo de la información contenida en el almacén
La etiqueta es la misma que la del almacén
El FD se refiere a uno o más paquetes completos (instancias) de la información contenida en el almacén
La etiqueta es distinta de la del almacén
El FD se refiere a uno o más componentes (atributos) de una o más instancias del almacén
Para facilitar validaciones cruzadas entre DFDs y E-R (o DED)
• Cada almacén de un DFD representa una o varias entidades del E-R
• Cada entidad del E-R pertenece a un único almacén principal de un DFD
Descomposición funcional
Cada proceso se puede explotar, refinar o descomponer en un DFD más detallado. El DFD de un sistema es realmente un conjunto de DFDs dispuestos jerárquicamente. Los niveles de la jerarquía están determinados por la descomposición funcional de los procesos. La raíz de la jerarquía es el “diagrama de contexto”, que es el más general de todos.
Consistencia en el DFD
Cada proceso en un diagrama “padre” es una consolidación del DFD “hijo”.
Balanceo de DFDs.
Las E/S de un proceso “padre” deben corresponderse con las E/S del DFD “hijo” que lo explica.
Excepciones: errores y salidas triviales.
Descomposición paralela
Descomposiciones de funciones.
Proceso en subprocesos (DFD).
Descomposición de flujos de datos.
La regla de balanceo se aplica teniendo en cuenta la descomposición paralela.
Ejemplo: pedido = autorización + cupón de pedido + pago.
Jerarquía de DFDs
En un DFD completo cada proceso tiene un número único que lo identifica en función de su situación en la jerarquía. Cada DFD tiene también un número único que coincide con el proceso que describe. Las hojas o nodos terminales corresponden a “procesos primitivos” o indescomponibles. Para cada proceso primitivo existirá una miniespecificación.
Jerarquía de DFDs
DFD 0
El primer diagrama general que sigue al de contexto es el número 0 por convenio. En el DFD 0 se hace una descomposición en subsistemas , es decir, se indican los procesos más importantes en el sistema.
Þ Han de ser SUBSISTEMAS
Descomposición funcional y almacenes de datos
Los almacenes aparecen lo más tarde posible. En un nivel superior únicamente cuando son interfaz entre procesos. Una vez que aparezca en un DFD, el almacén aparecerá otra vez en cada DFD de nivel más bajo relacionado.
Tamaño de la jerarquía de DFDs
Cada DFD debería tener alrededor de 7 procesos o menos. En general, habrá varios niveles intermedios, dependiendo del tamaño y complejidad del sistema que se está modelando.
¿Cuántos niveles son convenientes?.
Yourdon: depende del problema.
Diagrama de contexto / sistema
Diagrama de subsistemas
Diagrama de funciones
Diagrama de subfunciones
Diagrama de procesos (opcional)
Reglas sintácticas en DFDs
El origen y/o el destino de un FD es siempre un proceso. Todo almacén y todo proceso tienen uno o más FD de Entrada y uno o más FD de Salida.EXCEPCIÓN: un almacén puede no tener FD de salida, por simplificación (p.ej. BD Histórica)
Localización de los procesos
Conclusiones
Valiosa herramienta de comunicación
Usuario, analista, diseñador, programador
Se puede combinar con el uso de prototipos
Fácil de entender y de aprender
Facilita las relaciones con el usuario
Amplia difusión
El impacto de Internet en la economía
Mckinsey ha publicado recientemente uno de los primeros estudios de
evaluación cuantitativa del impacto de Internet sobre el PIB y el
crecimiento económico, teniendo en cuenta, al mismo tiempo, las
herramientas más relevantes que gobiernos y empresas pueden utilizar
para obtener el mayor beneficio de la transformación digital.
Según el estudio Internet matters: The nets sweeping impact on growth, jobs and prosperity,
Internet puede transformar el escenario económico mundial de una manera
similar a cómo lo transformó, en su día, la electricidad. No en vano,
las Naciones Unidas consideran la penetración de Internet en un país
como un elemento clave en sus esfuerzos por reducir la pobreza y
promover el desarrollo económico. En apenas dos décadas, Internet ha
pasado de ser una herramienta para investigadores y “frikies” a una
realidad cotidiana para billones de personas.
Entre las conclusiones más significativas del estudio destacan:
- El tamaño económico de Internet es grande; pero, aún así, continúa creciendo en todos los lugares.
- Internet está aún en su infancia; el peso de Internet en el PIB de distintos países varía drásticamente de unos a otros, incluso entre países con similares niveles de desarrollo económico.
- Internet es un elemento crítico para el crecimiento económico y un catalizador para la creación de empleo. Un estudio detallado de la economía francesa ha demostrado que, si bien Internet ha destruído 500.000 empleos en los últimos quince años, al mismo tiempo, ha creado 1.200.000 nuevos empleos.
- Existe correlación positiva entre la madurez en el uso y despliegue de Internet con el crecimiento del PIB per cápita. La estimación indica que un incremento en la madurez de Internet similar a la experimentada por los países desarrollados en los últimos quince años, significaría un incremento de 500$ en el PIB per cápita. Estas cifras demuestran la la magnitud del impacto positivo de Internet a todos los niveles sociales y la velocidad a la cual produce beneficios.
- El principal impacto de Internet está en la modernización de las actividades económicas tradicionales. Los negocios que han tenido las mayores creaciones de valor obtienen beneficios de su innovación debido a las altas productividades que provoca Internet.
Con base en las conclusiones obtenidas, el informe termina planteando
varias acciones para reforzar los distintos ecosistemas domésticos del
uso de internet:
- Los gobiernos y decisiores públicos deben promover el uso de Internet informando y educando a empresarios y ciudadanos.
- Todos los líderes empresariales deben colocar Internet como la primera prioridad de su agenda estratégica.
- Todas las partes interesadas deben tomar parte en dialógos público-privados, basados en hechos, para asegurar que se dan condiciones óptimas para el desarrollo del ecosistema de Internet dento de cada país y, por supuesto, internacionalmente.
ERP (Enterprise Resource Planning): Planificación de Recursos Empresariales
Una solución ERP integra y automatiza muchas de las prácticas de
negocio asociadas con los aspectos operativos o productivos de una
empresa. El propósito fundamental de un ERP es otorgar apoyo a los
clientes del negocio, tiempos rápidos de respuesta a sus problemas así
como un eficiente manejo de información que permita la toma oportuna de
decisiones y una disminución de los costos totales de operación.
Abast
Grup le aporta su experiencia de más de 20 años implantando soluciones
de gestión y su gran conocimiento de la tecnología Oracle para
implantar con éxito en su organización una solución ERP basada en
Oracle Aplicaciones.
Objetivos y características de un ERP
Los objetivos principales de un sistema ERP son:
Las características que distinguen a un ERP de un simple software empresarial es que debe ser un sistema integral, modulae y adaptable. Módulos de un ERP |
Suscribirse a:
Entradas (Atom)