sábado, 8 de junio de 2013

PNF EN INFORMÁTICA



I UNIDAD

MODELADO DEL NEGOCIO

Con esta disciplina se pretende llegar a un mejor entendimiento de la organización donde se va a implantar el sistema de software. Los principales motivos para ejecutar esta disciplina son los siguientes: asegurarse de que el producto será algo útil y no un obstáculo; conseguir que se ajuste de la mejor forma posible en la organización donde se va a implantar; y tener un marco común para el equipo de proyecto, los clientes y los usuarios finales. Esta disciplina no será siempre necesaria.
Los objetivos específicos del modelado de negocio son:
  1. Asegurar que clientes, usuarios finales y desarrolladores tengan un entendimiento común de la organización objetivo.
  2. Derivar los requerimientos del sistema necesarios para apoyar a la organización objetivo en su mejora.
  3. Entender el problema actual en la organización objetivo e identificar potenciales mejoras.
  4. Entender la estructura y la dinámica de la organización para la cual el sistema va a ser desarrollado (organización objetivo).
Para lograr estos objetivos, el modelado de negocio describe como desarrollar una visión de la nueva organización, basado en esta visión se definen procesos, roles y responsabilidades de la organización por medio de un Modelo de Casos de Uso del Negocio. Los artefactos del modelo de negocio sirven como entrada y referencia para la definición de los requerimientos del sistema.
La importancia de esta disciplina radica en que sin el panorama completo del alcance del negocio y sin el entendimiento de sus procesos no podrán identificarse las necesidades inmediatas de mejora y continuidad relativa a las actividades relacionadas con los sistemas informáticos, que son el producto final del desarrollo

Visiones del Negocio
 Visión o General. La visión general del negocio. Esta vista describe la estructura de metas para la compañía e ilustra los problemas que deben ser resueltos para alcanzar esas metas.
 Procesos. Representa las actividades y el valor creado por el negocio e ilustra la interacción entre los procesos y los recursos para alcanzar la meta de cada proceso. Esta vista también muestra la interacción entre diferentes procesos.
Estructura. La estructura entre los recursos del negocio, tal como la organización del negocio o la estructura de los productos creados.
Comportamiento. El comportamiento individual de cada recurso y proceso importante en el modelo de negocio.

Orientación a Objetos
·         Paradigma Orientación a Objetos
·         Conceptos
·         Objeto
·         Atributo y Método
·         Instancia
·         Comportamiento
·         Clase
·          Relación
·          Generalización
·          Encapsulamiento
·          Herencia
·          Polimorfismo
Paradigma Orientación a Objetos
Es una “nueva” manera de ver y expresar el mundo, de pensar acerca de los problemas para encontrar una representación adecuada. El “modelo” es organizado como una colección de unidades atómicas (los OBJETOS) constituidas por datos y funciones, que interactúan entre sí.

Instancia de Un objeto
Cada persona, lugar, cosa o evento específico, con sus correspondientes valores de los  atributos.

Comportamiento
Es el conjunto de cosas que un objeto puede hacer y  corresponden a las funciones que utilizan los datos. También se le conoce como: método,  operación o Servicio

 Clase

Es el conjunto de objetos que comparten los mismos datos y el mismo comportamiento.


Encapsulación

Es el empaquetamiento de datos y comportamiento de un objeto.  Este mecanismo sugiere que la única manera de alcanzar los atributos (y operar sobre ellos) es ir a través de alguno de los Métodos. La clase encapsula los atributos y los métodos. Esto trae una alta cohesión.

Actor de Negocio

Un actor de negocio es cualquiera o algo que es externo a la organización pero que interactúa con él.  En UML, un actor de negocio se modela usando el icono.

Entidad de Negocio

·         Es un objeto que la organización usa para realizar su negocio o que es producido durante la ejecución del negocio.
·         Como su nombre lo indica, es una entidad que el negocio usa.
·         Incluye las cosas con las que el trabajador de negocio trata diariamente.
·         En UML, una entidad de negocio se modela usando el icono.

Trabajador de Negocio
·         Es el rol dentro de la organización. Representa a un humano que desempeña un rol dentro del negocio y que interactúa con entidades y otros trabajadores para que el negocio funcione.
·         Los trabajadores de negocio son roles, no posiciones organizacionales. Una persona puede desempeñar varios roles pero sólo tiene una posición organizacional.
En UML, se usa el siguiente icono para el trabajador de negocio