|
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.
|