ACTIVIDAD 2.2.1.   CONSTRUIR EL MODELO DE PROCESOS DEL NUEVO 
                        SISTEMA

     a)  Objetivos :
                                                                 
     * Obtener  una  especificaci¢n  detallada  de procesos del nuevo
       sistema.
                                                                                                                                           
     * Elaborar un modelo de procesos  del  nuevo  sistema, que cont-
       emple una descomposici¢n funcional del sistema.

     b)  Descripci¢n de la actividad :
                                                                                                                           
     En esta actividad se realizar  una descomposici¢n funcional  del
     sistema en subsistemas principales. Se har  una primera descrip-
     ci¢n del QUE es lo que el sistema debe  hacer  en lugar del COMO
     lo va hacer.
                                                                                                                                                               
     Una vez identificados  los  subsistemas  principales, se descri-
     bir n  en  detalle,  definiendo  sus  componentes, con el fin de
     obtener una especificaci¢n lo mas completa posible.
                                                                                                              
     Esta actividad se deber  realizar en paralelo con las siguientes
     actividades: Actividad 2.2.2: Construcci¢n  del  modelo de datos
     del nuevo sistema, y Actividad 2.3.1: Definici¢n  de  interfases
     con el usuario, puesto que la definici¢n de un modelo de datos y
     la  realizaci¢n  de  prototipos de pantalla puede determinar  la
     divisi¢n de un subsistema en distintos procesos. asimismo, en la
     ®Consolidaci¢n  de  los  modelos  de  datos  y  procesos¯  puede
     ocasionar cambios en los modelos de procesos debido a la identi-
     ficaci¢n de nuevos eventos.
                                                                 
     Es preciso mencionar el uso de las t‚cnicas estructuradas  en la
     realizaci¢n  de  esta  actividad, las que permitir n el sucesivo
     refinamiento de los modelos obtenidos.


c)   Tareas a desarrollar :

     Las tareas que permitir n desarrollar con ‚xito la presente act-
     ividad son:
                                                                                                                   
     Tarea 2.2.2.1    Dise¤o del diagrama de contexto del sistema.
     Tarea 2.2.2.2    Identificaci¢n y definici¢n de subsistemas.
     Tarea 2.2.2.3    Especificaci¢n de interfases con otros sistemas.
     Tarea 2.2.2.4    Descripci¢n de procesos manuales.

d)   Productos a obtener :

     Luego de haberse realizado todas las tareas mencionadas anterio-
     rmente se obtendr n los siguientes productos:
                                                                      
     * Diagrama de contexto del sistema (Obtenido en la Tarea 2.2.2.1)
     * Diagrama de flujo de datos del sistema que muestra la descompo-
     sici¢n  de  ‚ste en subsistemas/funciones (obtenido en  la  Tarea
     2.2.2.2)
                                                                                                                        
     * Descripci¢n de  interfases  con  otros sistemas (obtenido en la
       Tarea 2.2.2.3)
     * Descripci¢n de procesos manuales (obtenido en la Tarea 2.2.2.4)

e)   T‚cnicas requeridas :
                                                       
     Las t‚cnicas requeridas que facilitar n  el  buen  desarrollo  de
     esta actividad son:

     * Entrevistas
     * Diagrama de Flujo de Datos

f)   Descripci¢n de tareas :


     Tarea 2.2.1.1  Dise¤o del diagrama de contexto del sistema.

                                                                                      
     La tarea de definir las relaciones del sistema con sus usuarios,
     con otras aplicaciones,  o  Unidades de la organizaci¢n, siempre
     indicando  estas  relaciones  como  flujos de datos de entrada y
     salida.
                                                                           
     Para realizar el Diagrama de contexto  del  sistema  se  deber :

     * Identificar qu‚ usuarios, unidades de la organizaci¢n o aplic-
       aciones delimitan el sistema, donde se visualice la informaci-
       ¢n requerida y la generada por el sistema.                                                                                                                       

     * Identificar la informaci¢n que genera o recibe del sistema.
     * Eliminar todas las referencias del entorno f¡sico.
 
      Tarea 2.2.1.2. Identificacion y definicion de Subsistemas.

       Las acciones a realizar son las siguientes:  

     * Dividir el sistema en diferentes subsistemas para su posterior
       desarrollo.
                                                                                                                                                                                      
                                          
                                              
       Para tal efecto se revisa el modelo l¢gico actual de procesos,
       y se incorporan los subsistemas adicionales  identificados  en
       el Modelo L¢gico de Procesos de la alternativa seleccionada en
       la Tarea 2.1.3.2: Selecci¢n de una alternativa.
                                                                                                                                                    
       Estas modificaciones en los modelos de partida,  pueden  prov-
       ocar  la  necesidad de reorganizar los subsistemas existentes,
       o  crear  otros nuevos. Para esto se seguir n  los  siguientes
       criterios :
                                                                      
     * Homogeneidad  de  las  funciones  que  realizan los diferentes
       subsistemas.
                                                                                                      
     * Datos que manejan, con el fin  de  disminuir  la  comunicaci¢n
       entre los subsistemas.

     * Localizaci¢n geogr fica de los subsistemas.

     * Factores de seguridad.
                                                            
     * Respuestas a eventos externos (solicitud de informaci¢n, dema-
       nda de servicios, entre otros).

     * Fechas de entrega de alguna parte del sistema.
                                                            
     * Representar  gr ficamente,  mediante  un  DFD,  los diferentes
       subsistemas identificados en el paso anterior y las comunicac-
       iones entre ellos.

       Para ello se seguir n los pasos que se indican :
                                                                 
     * Se identifican, representan y describen las entradas,  salidas
       y flujo de datos entre los subsistemas.

     * Se determinan las principales entidades de datos que estos su-
       bsistemas utilizan y se representan como almacenes de datos en
       el diagrama.
                                                                            
     * Descomponer cada subsistema en las funciones de que  consta  y
       representar  gr ficamente  esta  descomposici¢n,   mediante un
       Diagrama de Flujo de Datos (DFD).
                                                                                                                                                                                      
                 
       Para  identificar las nuevas funciones de los subsistemas , es
       necesario identificar :

     * El detalle de los nuevos subsistemas identificados.
     * Funciones necesarias para soportar los requisitos de cat logo.
     * Funciones de mantenimiento de los nuevos datos en el modelo de
       datos del nuevo sistema.

     * Describir las distintas funciones identificadas en los DFD.
                                                                      
       En este punto, se proceder  a la descomposici¢n de cada una de
       las funciones en diferentes subfunciones.

     * Describir cada una de las subfunciones identificadas.

       En esta descripci¢n se incluir  :
     * Modo de acceso a las entidades de datos del sistema.
     * Caracter¡stica de la subfunci¢n:
     * Actualizaci¢n de datos.
     * Consultas e informes.
     * Realizaci¢n de algoritmos espec¡ficos y descripci¢n.
     * Tipo  de  tratamiento (en lote o interactivo), tener en cuenta
       los requisitos del sistema (funcionales y no funcionales).
                                                                      
     * Informaci¢n sobre la frecuencia de ejecuci¢n.
                                                                      
     * Determinar  los  diferentes  eventos  del sistema (sucesos que
       activan procesos o funciones que actualizan datos del sistema).

       Tarea 2.2.1.3  Especificacion de interfases con otros sistemas.
       En esta tarea  se  determinar  para cada unos de los diferentes
       subsistemas identificados,  las interfases con otros sistemas o
       subsistemas, especificando:
                                                                                                       
     * Datos transferidos.
     * Modo, Medio y Frecuencia de la interfase.
     * Suceso que origina y desencadena la interfase.
                                                                                                                                            
     Para poder definir las interfases con otros sistemas deber  reco-
     gerse informaci¢n sobre el formato de los datos que van a comuni-
     carse, los pasos a seguir ser n:
                                                                      
     * Identificar las interfases. para ello se consultar  al Diagrama
       de Contexto.
     * Especificar los datos a ser transferidos/recibidos.
     * Indicar los aspectos operativos de la interfase(en lote, inter-
       activa, medio, frecuencia).
     * Identificar los sucesos o eventos que desencadenan la realizac-
       i¢n de la interfase.
                                                                                                                                      
     * Considerar la posibilidad de que puedan existir interfases  con
       productos  de  equipo   l¢gico   est ndar.  En  este  punto  se
       necesitar  conocer las especificaciones funcionales  del  prod-
       ucto:

     * Revisar las especificaciones funcionales
     * Identificar las interfases con el producto e identificar  posi-
       bles modificaciones a hacer en el producto.

     Tarea 2.2.1.4. Descripcion de procesos manuales.

     Esta tarea tiene por objetivo completar para cada uno de los sub-
     sistemas identificados, las definiciones de sus procesos de real-
     izaci¢n manual.
                                                                                                                                  
     Los pasos a seguir son:
                                                                 
     * Para  procesos  manuales  relacionados con procesos autom ticos
       especificar:
     * Datos de entrada a introducir por pantalla.
     * Datos de salida mostrada por pantalla.
     * Descripci¢n sencilla del di logo y manejo de la pantalla.
     * Completar  las  especificaciones  de  los procesos manuales sin
       relaci¢n directa con procesos autom ticos.