Vous êtes sur la page 1sur 19

MODELO FUNCIONAL

EL PROCESO DEL DISEÑO ESTRUCTURADO DE SISTEMAS.


Diseño Estructurado de Sistemas de Información.

El diseño estructurado de sistemas:


se ocupa de la identificación,
selección y organización de los
módulos y sus relaciones.

1. Permitir que el problema guie a la solución.


2. Crear la segmentación del sistema y su
organización jerárquica.
3. Uso de herramientas de entorno grafico para su
mejor entendimiento y especificación de la
estructura.
4. Proponer varias estrategias para el diseño de la
solución basándose en análisis de sus procesos.
5. Proponer criterios para la evaluación de la calidad
del diseño del sistema.
DISEÑO DE LA ARQUITECTURA

.
Proceso, análisis y estudio por el cual se define una
solución estructural interna para solventar los diferentes
tipos de requisitos:

Funcionales: Requerimientos de negocio y marketing.


Normalmente un departamento independiente que
desarrolla análisis funcionales acordes a la estrategia de
negocio de la empresa o cliente.

No funcionales: Requisitos de calidad en el software,


seguridad, disponibilidad, eficiencia, usabilidad. Óptimo
rendimiento.
Tratándose de una aplicación Web: compatible con todos
los navegadores, etc.

El diseño debe ser la estructura base que pueda


solucionar todos los requerimientos actuales y pueda
soportar la evolución de éstos en el transcurso del tiempo
de forma satisfactoria.
METODOLOGÍA Y REQUERIMIENTOS APLICADOS POR EL JEFE DE PROYECTO.

La comunicación del arquitecto entre los agentes que participan es vital para la adaptación correcta en el diseño del
sistema. Cada uno de ellos impone requisitos y restricciones que deben ser tenidos en cuenta en el diseño de la
arquitectura y que pueden llegar a entrar en conflicto, por lo que se debe alcanzar un compromiso y equilibrio de
soluciones entre los intereses de cada participante
Diagramas de flujo de datos.

Es un gráfico lógico del plan de trabajo que se ejecutara


para la solución de un determinado problema.

A través de él, se planifica la solución del problema


independiente del lenguaje de computación a usar.

De esta manera se separa las instrucción es un lenguaje


determinado con todas las reglas.
MODELO DE DATOS.
Un modelo de datos es un lenguaje orientado a hablar de
una Base de Datos. Típicamente un modelo de datos
permite describir:
· Las estructuras de datos de la base: El tipo de los datos
que hay en la base y la forma en que se relacionan.
· Las restricciones de integridad: Un conjunto de
condiciones que deben cumplir los datos para reflejar la
realidad deseada.
· Operaciones de manipulación de los datos: típicamente,
operaciones de agregado, borrado, modificación y
recuperación de los datos de la base.
Modelo de comportamiento
Los modelos de comportamiento se utilizan para describir el comportamiento del sistema en su totalidad. Entre
los modelos de comportamiento existentes se distinguen dos:

 Flujo de datos, que modelan el procesamiento de los datos en el sistema,


 Modelos de máquinas de estado, que modelan como el sistema reacciona a los eventos.

Estos modelos pueden usarse de forma separada o conjuntamente, dependiendo del tipo de sistema que se
esté desarrollando.

La mayoría de los sistemas de negocio están fundamentalmente dirigidos por los datos. Están controlados por
las entradas de datos al sistema con relativamente poco procesamiento de eventos externos.
Diagrama de flujo de datos
Muestra gráficamente:
• El contexto del sistema
• La interface entre los componentes del sistema
• El uso de la información entre las actividades
• Lo que hace el sistema
• El flujo de información de cualquier sistema ya sea
manual o automatizado.
• Es multidimensional

B
1
A 3

C
2
EJEMPLO: DIAGRAMA DE FLUJO DE DATOS
AGENTE DEPÓSITO DE INFORMACIÓN
EXTERNO
DATOS
DATOS
1 2
PROCESO PROCESO
DATOS
DATOS
3
DATOS PROCESO
AGENTE
EXTERNO
(FUENTE)

Proceso
FLUJO DE SALIDA
FLUJO DE ENTRADA
EJEMPLO: DIAGRAMA DE FLUJO DE DATOS
Flujo de datos. REPRESENTA
MOVIMIENTO
DE DATOS
CLIENTE

DESCRIBE LAS
VERIFICA INTERFACES
DATOS CLIENTE ENTRE LOS
COMPONENTES

VERIFICA LA DIRECCIÓN DEL FLUJO


VERIFICA DATOS EXISTENCIA ESTA INDICADA POR
FLECHA.
El FLUJO ES DE ARRIBA
HACIA ABAJO Y DE
CLIENTE DERECHA A IZQUIERDA
GENERA FACTURA
MODELOS DE MAQUINAS DE ESTADOS
EJEMPLO
HORNO MICROONDAS

• Estados: Esperando, potencia media, potencia


total…
• Estímulos: empezar, numero, puerta cerrada….
• Presentan los estados del sistema como nodos y los
eventos como arcos entre los mismo. Cuando un
evento ocurre, el sistemas se mueve de un estado a
otro
DISEÑO DE DATOS.
El diseño de datos consiste en descubrir y la definir completamente de los procesos y características de
los datos de la aplicación. El diseño de datos es un proceso de perfeccionamiento gradual que abarca
desde la cuestión más elemental, "¿Qué datos requiere la aplicación?", hasta los procesos y estructuras de
datos precisos que proporcionan dichos datos.

El proceso de diseño de datos incluye la identificación de los mismos, la definición de tipos de datos y
mecanismos de almacenamiento concretos, y la tarea de garantizar la integridad de los datos mediante el
uso de reglas de empresa y otros mecanismos de exigencia en tiempo de ejecución
DISEÑO DE INTERFAZ
El diseño de interfaz de usuario o ingeniería de la interfaz es el diseño de computadoras,
aplicaciones, máquinas, dispositivos de comunicación móvil, aplicaciones de software, y sitios web
enfocado en la experiencia de usuario y la interacción.

Normalmente es una actividad multidisciplinar que involucra a varias ramas es decir al diseño y el
conocimiento como el diseño gráfico industrial web, de software y la ergonomía; y está implicado en
un amplio rango de proyectos, desde sistemas para computadoras, vehículos hasta aviones
comerciales.
DISEÑO DE ENTRADA Y SALIDA
Entradas: Consiste en realizar formatos que permitan al
usuario introducir datos; en este caso las entradas de
información serán llevadas a la computadora.

• Los formatos serán pantallas que simularan que en


estas se escribe la información.

• Consiste en desarrollar diversas formas para


capturar información, por lo regular la entrada clásica
es la pantalla.

• Mantener la sencillez del proceso

• Evitar errores de los datos archivados

• El diseño de la entrada es el enlace que une al sistema


de información con el mundo y sus usuarios.
EJEMPLOS DE DISEÑOS DE ENTRADA DE DATOS
Salida: es solo todo aquello producido por
el sistema, si la salida no es de calidad
entonces el sistema es innecesario una de
las salidas puede ser documentos o
formularios dependiendo del objetivo del
sistema.

El diseño de prototipos es una herramienta


importante en el diseño de sistemas, los
prototipos son un modelo de lo que ser a el
sistema en un futuro y se implementa
primordialmente para obtener los
requerimientos del sistema, es decir, para
visualizar mejor los pequeños detalles que
pueda tener el sistema y así darle mejor
solución.
DISEÑO DE SALIDA DE PANTALLA
DISEÑO DE SALIDA IMPRESA

Vous aimerez peut-être aussi