Identificar los procesos de cada subsistema
Se identifican los procesos que se van a implementar en cada subsistema específico. Para cada uno de ellos se establece
el tipo de implementación (por lotes o en línea) y el tipo de iniciación (bajo petición o por el sistema).
|
Analizar el alcance de cada proceso
Se analiza el alcance y características propias de cada proceso con el fin de determinar qué parte gestiona el acceso a
la información soportada en bases de datos, qué parte se encarga de integrar las funcionalidades necesarias para
cumplir las reglas del negocio y, en el caso de tratamiento en línea, qué parte gestiona la presentación de la
información en los dispositivos de interfaz con los que el usuario va a interactuar.
|
Diseñar la estructura modular
Se diseña su estructura en módulos considerando los comportamientos de excepción correspondientes, en sucesivos niveles
de detalle, de forma que los módulos resultantes tengan el mínimo acoplamiento y la máxima cohesión. Para especificar
la estructura se utilizan diagramas de estructura.
|
Especificar la lógica de cada módulo
Se especifica la lógica interna de tratamiento por medio de lenguaje natural o pseudocódigo.
|
|