15 noviembre 2014

BASE DE DATOS


Es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. 


¿Por qué utilizar una base de datos?

Una base de datos nos proporciona a los usuarios el acceso a datos.
Se vuelve más útil a medida que lacantidad de datos almacenados crece.
La principal ventaja es que múltiples usuarios pueden acceder a ellas al mismo tiempo.

 Partes de una Base de Datos


A continuación se mencionaran componentes de una base de datos.


Diseño de Base de datos

En esta etapa se crea un esquema conceptual de la base de datos. Durante esta etapa se crean modelos detallados de las vistas de usuario y sobre todo las relaciones entre cada elemento del sistema.

Modelado de datos

MODELO ENTIDAD – RELACIÒN

También conocido como Modelo Chen. Está basado en una visión del mundo real que consta de una colección de objetos básicos.

Modelo: Representaciones que el ser humano pone referente a realidad.

  • Conceptos básicos

13 noviembre 2014

SOFTWARE

HARDWARE



Clasificaciones del HARDWARE

  • Clasificación por la funcionalidad del hardware

    Hardwarebásico: Dispositivos necesarios para iniciar la computadora.
    sonla placa madre, la fuente de alimentación, el microprocesador, etc.
    Hardware complementario : Dispositivos que complementan a la computadora.
    Son la impresora, unidades de almacenamiento, etc.

  • Clasificación por la ubicación del hardware
        Periféricos (componentes externos) : dispositivos externos a la computadora.
        Componentes internos :dispositivos que son internos al gabinete de la computadora.
        Puertosconectan los periféricos con los componentes internos.
  • Clasificación por el flujo de información del hardware
       Periféricos de salida : monitor, impresora, etc.
      Periféricos de entrada : teclado, mouse, etc.
      Periféricos/dispositivos de almacenamiento : disco duro, memorias, etc.
      Periféricos de comunicación : módem, puertos, etc.
      Dispositivos de procesamiento : CPU, microprocesador, placa madre, etc.



FUNCIONES BÁSICAS  PARA PROCESAR INFORMACIÓN



Funciones del Computador


El CPU y el Main Board

CPU
Unidad Central de Proceso (Central Processing Unit)
Es el microprocesador “cerebro” del computador. Todo lo que realiza el computador es supervisado y controlado por la CPU. Es un motor de computación en un sólo chip.

Main Board:
Es la tarjeta principal, sobre la que van montadas todas las tarjetas, integrados y partes necesarias para el funcionamiento.
Procesador : es el “cerebro” de la maquina, el que procesa y controla toda la información
Bus : “líneas” de entrada y salida de datos (bits)
BIOS : Basic Input/Output System, software que controla la comunicación entre Software y                Hardware


Partes importantes del Hardware

La Tarjeta Madre (motherboard)
Es la tarjeta de circuitos impresos que sirve como medio de conexión entre: el microprocesador, circuitos electrónicos de soporte, ranuras para conectar parte o toda la RAM del sistema, la ROM y ranuras especiales (slots) que permiten la conexión de tarjetas adaptadoras adicionales.
El Microprocesador 
Es un conjunto de circuitos electrónicos altamente integrado para cálculo y control computacional. 

La RAM (memoria de acceso aleatorio),
Se trata de una memoria de semiconductor , que pierde su contenido al desconectar la energía eléctrica.

La ROM (memoria de sólo lectura), es una memoria de semiconductor no destructible, es decir, que no se puede escribir sobre ella, y que conserva intacta la información almacenada.

La Tarjeta gráfica o tarjeta de vídeo 
Es una tarjeta de circuito impreso encargada de transformar las señales eléctricas que llegan desde el microprocesador en información comprensible y representable por la pantalla del ordenador.

La Tarjeta de Sonido 
Es una tarjeta de expansión para computadoras que permite la entrada y salida de audio.

La Tarjeta de Red 

Es un dispositivo electrónico que permite a una DTE (Data Terminal  Equipment) ordenador o impresora acceder a una red y compartir recursos entre dos o más equipos. 

El disco duro (hard disk, HD)
Es el dispositivo encargado de almacenar información de forma persistente en un ordenador.

Las unidades de disco 
Como la de CD o de disquetes, son los equipos que reproducen o graban información (datos, música, videos, imágenes , etc.)

El Monitor 
Es el dispositivo periférico de salida más importante de un ordenador; su función es la de representar la información con la que estamos. 



12 noviembre 2014

Tecnologías de la Información y Comunicación


DEFINICIÓN


Las TIC tienen como fin la mejora de la calidad de vida  de las personas dentro de un entorno,  y que se integran a un sistema de información interconectado y complementario.


TECNOLOGÍA DE INFORMACIÓN (TI) :

Se trata de trabajar con todo lo que se maneja en la organización para dar una solución al sistema.



RECURSOS TECNOLÓGICOS de las TICS : 

  • HARDWARE 
Aparato electrónico capaz de ejecutar  ordenes  y/o procesos programados. 
Tiene 4 componentes:

- Dispositivo de entrada
- Dispositivo de salida
- Dispositivo de almacenamiento.
- Dispositivo de procesamiento (CPU):
             Procesa la información que pasa por los componentes mencionados. 
  • SOFTWARE
Son programas que administran lasactividades del sistema de cómputo o hardware.


- Software de uso general
    Hojas de cálculo, procesamiento texto
- Software de aplicaciones
   Realiza tareas personales, empresariales o científicas.
- Software del sistema.
   Se caracteriza porque controla el software de las dos anteriores. 
- Software de gestión
    Son todos aquellos programas utilizados a nivel empresarial, persigue fines    lucrativo y no lucrativo. También permite gestionar todos los procesos de un negocio o de una empresa en forma integrada.



SISTEMA DE INFORMACION




CRISIS DEL SOFTWARE 

El término expresaba las dificultades del desarrollo de software frente al rápido crecimiento de la demanda por software.
La crisis del software se refiere a la dificultad en escribir programas libres de defectos, fácilmente comprensibles, y que sean verificables.

STAKEHOLDER

Personas involucradas en un proyecto de sistemas. 
Existen dos tipos de grupos de interés:
Primarios: Los stakeholders primarios los que se  involucran directamente en el desarrollo del proyecto, como por ejemplo, los accionistas, los clientes, los proveedores y los trabajadores.
Secundarios: Los stakeholders secundarios son  aquellos que se involucran indirectamente como personas que van a usar el proyecto.

Se determinan las necesidades, expectativas y  criterios en  beneficio al cliente.



CAUSAS PARA EL FRACASO DEL SISTEMA DE INFORMACIÓN

Trabajar con información desactualizada y confiar en ella, que no es confiable y oportuna.
Hacer un sistema con el requerimiento para un determinado usuario cuando debe abarca a la todos de usuarios.
No tener una clara definición de los requerimientos en su conceptualización.
Tener una  infraestructura obsoleta y frágil.






10 octubre 2014

Gestión del Conocimiento


¿Qué es el conocimiento?

  • Información que se adquiere  a través de la experiencia.
  • Conceptos, información o experiencias aplicables a la solución de problemas.



¿Qué es Gestión de Conocimientos?
Es el desarrollo intelectual de unas personas u organización y administrarlos de manera que sean encaminados de la mejor forma para lograr sus objetivos.



Objetivos de la Gestión de Conocimiento
Crear un depósito de conocimiento.
Mejorar el acceso al conocimiento 
Crear un ambiente de intercambio de conocimiento
Administrar el conocimiento


Aplicación de Gestión de Conocimiento
La gestión de conocimientos pone ese pone en  práctica en la estrategia empresarial uniendo las personas, procesos y tecnologías.


Evolución del Conocimiento



09 octubre 2014

Herramientas de Business Intelligence - DataWarehouse

Business Intelligence
Es el conjunto de métodos que permiten transformar datos de los sistemas en información estructurada para ser explotación.
Es una ventaja competitiva ya que proporcionar información privilegiada para responder a los problemas de negocio.



DATAWAREHOUSE
Es un gran almacén  de datos.
Se encarga de contener datos necesarios  para una organización y después  transformarlos en información útil.
Es un soporte en la toma de decisiones.

Caracteristicas:
  • Gestiona los procesos de una empresa de forma conjunta.
  • Es un gran almacén  de datos que provienen de varias fuentes. 
  • Pueden ser fuentes internas  o externas.
  • Toma lo actual y lo histórico.

Enterprise Resource Planning (ERP)



 Definición
  El ERP o  Planificación de Recursos Empresariales es un Sistema integrado de software  de gestión empresarial. Compuesto por una base de datos centralizada (integra todos los  procesos de la empresa).
  Optimiza el uso de recursos disponibles, automatizar todos los procesos de la  organización y facilitando la toma de decisiones.



Características del ERP
  •   Bases de datos centralizadas o únicas, donde toda información debe ser procesada. Si una empresa no tiene comprada un ERP, pero cuenta con una base de dato centralizada; futuramente van a llegar a ser un ERP.
  •  Los componentes del ERP interactúan entre sí, de manera que toda la información está consolidada.
  • Datos se ingresan solo una vez y deben ser consistentes completos y comunes (la información es única con datos confiables, exactos y precisos).

Evolución de los sistemas ERP 






Arquitectura del ERP
Se basa en los módulos que van a ser implantado y se relacionan a los procesos funcionales de  la organización. 
Los modelos y los procesos son: 

22 septiembre 2014

Sistemas de Información


1. Sistema de Información

Conjunto de elementos que ayudan en el proceso de una organización o empresa.
El sistema es uno solo pero en diferentes organizaciones varían de acuerdo a los datos, funciones y procesos.

2.  Tipos  de Sistemas de Información

Para  cualquier tipo de sistema, son necesarios 3 elementos que deben ser cumplidos.
En su organización interna debe tener en cuenta: 

  •  Competencia:   Se encarga de ver las organizaciones que son nuestra competencia, ya que  el sistema nos tiene que  ayudar a ser mejores que ella. 

  • El Cliente: Es  una de las partes más importantes y fundamental.
    Nos tenemos que encargar que el sistema dé la mayor satisfacción a nuestros clientes.
    Todo sistema creado debe fijarse en beneficio del cliente.
    Si esto se cumple se  ha realizado un buen sistema.
  • Los Proveedores: Es también una parte importante por  que nos da insumos que necesitamos para hace la labor diaria.
    Debemos relacionarnos de buena manera con nuestros proveedores.

2.1.-  Sistema de Procesamiento de Transacciones.
          
Ve las operaciones  del personal que trabaja día a día en las operaciones  de la empresa
Lo tiene toda organización.
Puede ser manual o mecanizado mediante computadoras.

Características :
  •           Evita el gasto de mano de obra.
  •          Intensivos en entrada y salida de información. (Por que va a tener información de todo tipo).
  •       Siempre va a tener un resultado.


Ejemplo:
     En una farmacia que empieza como una empresa pequeña, usan Procesamiento de Transacciones manuales; pero a medida que van creciendo tiene que mecanizarlos.
      Esto puede cambiar por el aumento de clientes.



2.2.- Sistema de Apoyo a la Toma de Decisiones.

Ayudar a la alta dirección en la toma de decisiones.  Se basan en que  la empresa ya se encuentra en un nivel superior, ya que cumplió  su sistema de transacción diaria.
Mediante lo procesados del  día a día, se puede tomar decisiones.
Este sistema es intensivo en cálculo.
No suele ahorrar mano de obra; por que no se encarda del personal que trabaja en las operaciones diarias, sino del personal directivo que siempre debe estar  presente.
Quien se encarga de hace un sistema de  Toma de Decisiones  tiene que trabajar con gráficos y de forma comprensible de tal forma que se pueda trabajar con esa información.


2.3.- Sistema Estratégico.

Su desarrollo es “IN HOUSE”, quiere decir dentro de la organización.
En este sistema se guarda toda la estrategia del futuro de la empresa. 

Función:
-         Lograr ventaja competitiva estratégicamente, para mejorar la comunicación con los           clientes y la relación con los proveedores. Logrando de esta manera mejorar la empresa.

Ejemplo:
Una forma de tener ventajas competitivas es mediante el desarrollo o actualización de la organización.



Ingeniería del Software


Software

Software hace referencia a un programa o conjunto de programas que permite realizar distintas tareas en un sistema informático.

Ingeniería del Software:
Se encarga de realizar un proyecto informativo o software de calidad, útil económica  y socialmente.
Se encarga de los principios y métodos para su desarrollo y mantenimiento.

Metodologiaípara el Desarrollo de Software:

  1.Planificación
La principal tarea es obtener los requisitos   del cliente.

2.    Implementación
Se programa el código para el proyecto.
Además tiene 2 etapas: Pruebas yDocumentación.

3.    Mantenimiento
     Es la mejora del software. Tiene un tiempo mínimo de vida, para después ver si es necesario realizar otro mantenimiento.

Etapas para desarrollar software.

  •  Análisis
  •  Diseños Arquitectónico
  •   Diseño detallado
  •  Integración
  •  Codificación
  •  Cualificación
  •   Instalación
  •  Aceptación 
                  
                                  

Modelos  o Ciclo de vida del Desarrollo de Software.

Es el conjunto de etapas.

Su desarrollo tiene un inicio y un final.


·        Cascada o clásico.

·        Modelo en Espiral.

·        Modelo Incremental o Iterativo.

·        Modelo RAD.

·        Modelo de Prototipos.

·        Modelo de Desarrollo por Etapas.

·        Modelo de Desarrollo Concurrente.





El modelo de procesos del negocio
Se encarga de diseñar actividades para salir de un problema específico para un cliente o mercado particular.
Tiene un ordenamiento específico, con un comienzo, un fin, entradas y salidas.

      -         Casos de uso:
Nos resumen algunas de las relaciones de los actores, que pueden ser uno o dos, y los sistemas.  Ejemplo: