Está en la página 1de 7

Participante:

Luis Ángel Paulino Abreu

Matricula:
100047915

Tema:
Diagrama

Carrera:
Ingeniería en software

Asignatura:
Análisis y diseño de sistema

Facilitador:
Johanna Jiménez

Fecha:
28 de octubre 2022
1. Completa la siguiente tabla con los datos solicitados: sobre El Proceso de
Análisis

  Menciona  sus característica Procesos que lo describen

Diagrama  Un diagrama de estructura se  Para que se reduzca la complejidad


estructurado representa en forma de árbol con los del cambio ante una determinada
siguientes elementos: Módulo: modificación, es necesario que los
división del software clara y módulos cumplan las siguientes
manejable con interfaces condiciones:
modulares perfectamente definidas.
Que sean de pequeño tamaño.
Un módulo puede representar un
programa, subprograma o rutina Que sean independientes entre sí).
dependiendo del lenguaje a utilizar.
Admite parámetros de llamada y Que realicen una función clara y
retorno. En el diseño de alto nivel hay sencilla.
que ver un módulo como una caja Conexión: representa una llamada
negra, donde se contemplan de un módulo a otro.
exclusivamente sus entradas y sus
salidas y no los detalles de la lógica Parámetro: información que se
interna del módulo. intercambia entre los módulos.
Pueden ser de dos tipos en función
de la clase de información a
procesar:
Control: son valores de condición
que afectan a la lógica de los
módulos llamados. Sincronizan la
operativa de los módulos.
Datos: información compartida entre
módulos y que es procesada en los
módulos llamados. Otros
componentes que se pueden
representar en el diagrama de
estructura son:
Módulo predefinido: es aquel módulo
que está disponible en la biblioteca
del sistema o de la propia aplicación,
y por tanto no es necesario
codificarlo.
Almacén de datos: es la
representación física del lugar
donde están almacenados los
datos del sistema.
Dispositivo físico: es cualquier
dispositivo por el cual se puede
recibir o enviar información que
necesite el sistema.

Diagrama de  Un Diagrama de Contexto de  Usar óvalos, figuras de línea,


contexto. Sistema (DCS)en Ingeniería de imágenes, autoformas o cualquier
software e Ingeniería de sistemas es otra representación que presente un
un diagrama que define los límites significado. Árboles de decisiones
entre el sistema, o parte del y almacenamiento de datos son
sistema, y su ambiente, mostrando representados en diagramas de flujo
las entidades que interactúan con él. de sistemas.
2 Este diagrama es una vista de
Un diagrama de contexto también
alto nivel de un sistema. Es
puede enlistar las clasificaciones de
similar al Diagrama de bloques.
las entidades externas como una de
Un diagrama de contexto de un set de categorías simples, 5
sistema muestra un sistema, lo que añade claridad al nivel de
usualmente basado en software, participación de las entidades con
como un completo y sus entradas respecto al sistema. Esas categorías
y salidas desde y hacia factores incluyen.
externos. De acuerdo con Kossiakoff
• Activo: entidades externas
y Sweet (2011):3
dinámicas que frecuentemente
Diagrama de contexto de sistema… inician eventos para lograr algún
representa todas las entidades objetivo o propósito.
externas que podrían interactuar con
• Pasivo: Entidades externas
un sistema… Dicho diagrama
estáticas que no interactúan
retrata el sistema en el centro, sin
frecuentemente con el sistema.
detalles de su estructura interna,
rodeado por todos los sistemas, • Cooperativo: Entidades externas
ambientes y actividades con las que predecibles que son utilizadas por el
interactúa. El objetivo del diagrama es sistema para alcanzar algún
enfocarla atención en los factores resultado deseado.
externos y eventos que deberían
considerarse en el desarrollo de • Autónoma (Independiente):
un set completo de requisitos y Entidades externas que están
restricciones del sistema. separadas del sistema, pero que lo
afectan indirectamente, a través de
Los diagramas de contexto de restricciones impuestas o influencias
sistema son usados similares.
tempranamente en un proyecto
para obtener un acuerdo del
alcance de la investigación. 4 Son
típicamente incluidos en documentos
de requisitos. Estos diagramas
deben ser leídos por todas las partes
interesadas, por lo que deben ser
escritos en lenguaje sencillo, para la
comprensión de todas las partes.

Diagrama de  Al nivel Cero de un DFD  El Nivel 1 de un DFD brinda un


nivel Cero. también se lo llama Diagrama de desglose de piezas más detallado
contexto. Es un panorama básico de del diagrama a nivel de
todo el sistema o proceso que se está contexto. Destacarás las
analizando o modelando. Está principales funciones que el
diseñado para ser una vista rápida sistema lleva a cabo, a medida
que muestra el sistema como que desgloses el proceso de alto
un único proceso de nivel alto, con nivel del diagrama de contexto en
su relación con entidades externas. sus subprocesos.
Debe ser entendido fácilmente Luego el Nivel 2 del DFD profundiza
por una amplia audiencia, incluidas un paso más hacia partes del Nivel
partes interesadas, analistas de 1. Puede requerir más texto para
negocios, analistas de datos y alcanzar el nivel necesario de detalle
desarrolladores acerca del funcionamiento del
sistema.
Es posible el avance hacia los
Niveles 3, 4 y más, pero ir más
allá del Nivel 3 es poco usual.
Hacerlo puede crear una
complejidad que dificulte
comunicar, comparar o modelar
de forma efectiva.

Diagrama  Un DFD lógico se enfoca en  DFD lógicos y físicos en ingeniería


lógico y el negocio y las actividades de de software: Los DFD se
físico. negocios, mientras que un DFD físico originaron en la ingeniería y
analiza la forma en que se desarrollo de software. Un DFD
implementa un sistema. Así, mientras lógico puede captar las
todo diagrama de flujo de datos traza actividades actuales y necesarias
el flujo de información de un requeridas para un proceso. Un
proceso o sistema, el diagrama nuevo DFD lógico modela un nuevo
lógico proporciona el "qué" y el físico grupo de actividades y funciones. Un
el "cómo" DFD físico actual representa el
software, hardware, bases de datos
y personas actuales que llevan a
cabo las actividades, y un nuevo
DFD físico modela una nueva
implementación del sistema. Este
análisis puede brindar una mejor
forma de llegar al código real que
cumpla con los requisitos.
En análisis de negocios: Un DFD
lógico puede ayudar a revelar los
requerimientos de negocios que
podrían de otra forma pasar
inadvertidos hasta muy tarde en
el proceso, provocando retrasos y
teniendo que rehacer el trabajo.
También sirve como herramienta
de comunicación clara con
personas sin conocimientos
técnicos involucradas en las
actividades de negocios, tanto para
el flujo actual de información como
para la nueva forma propuesta.
El DFD físico brinda entonces
al sistema el "cómo" impulsar los
requerimientos.

Diagramas  Los Diagramas de Objetos están  Nombre de los objetos cada


orientados a vinculados con los Diagramas de objeto es representado como un
objetos Clases. Un objeto es una instancia de rectángulo, que contiene el nombre
usando una clase, por lo que un diagrama de del objeto y su clase
objetos puede ser visto como una subrayadas y separadas por dos
UML. 
instancia de un diagrama de puntos.
clases. Los diagramas de
Atributos Como con las clases, los
objetos describen la estructura
atributos se listan en un área
estática de un sistema en un
inferior. Sin embargo, los
momento particular y son usados
atributos de los objetos deben
para probar la precisión de los
tener un valora signado.
diagramas de clases.

Diagrama de  Sistema El rectángulo representa  Con este diagrama se


Caso de los límites del sistema que contiene representan procesos
Uso.  los casos de uso. Los actores se empresariales, así como sistemas y
ubican fuera de los límites del procesos de programación orientada
sistema. a objeto.
Casos de Uso Se representan con
óvalos. La etiqueta en el óvalo indica
la función del sistema.
Actores Los actores son los usuarios
de un sistema.
Relaciones Las relaciones entre un
actor y un caso de uso, se dibujan
con una línea simple. Para relaciones
entre casos de uso, se utilizan
flechas etiquetadas "incluir" o
"extender." Una relación "incluir"
indica que un caso de uso es
necesitado por otro para poder
cumplir una tarea. Una relación
"extender" indica opciones para un
cierto caso de uso.

Diagrama de  Clase Abstracta: Las clases se  Los diagramas de clases describen


Clase representan con rectángulos la estructura estática de un sistema.
divididos en tres áreas: la Las cosas que existen y que nos
superior contiene el nombre de la rodean se agrupan naturalmente
clase, la central contiene los atributos en categorías. Una clase es una
y la inferior las acciones. categoría o grupo de cosas que
tienen atributos (propiedades) y
Clase Aviones: En el área superior
acciones similares. Un ejemplo
figura el nombre dela clase que
puede ser la clase “Aviones” que
utilizamos como ejemplo, en la central
tiene atributos como el “modelo de
están sus atributos y en la inferior las
avión”, “la cantidad de motores”,
acciones que ella realiza. Note que
“la velocidad de crucero” y “la
las acciones llevan paréntesis al final
capacidad de carga útil”. Entre las
del nombre dado que las mismas son
acciones de las cosas de esta clase
funciones y por lo tanto devuelven un
se encuentran: “acelerar”,
valor.
“elevarse”, “girar”, “descender”,
Asociaciones: Las asociaciones “desacelerar”. Un rectángulo es el
son las que representan a las símbolo que representa a la clase, y
relaciones estáticas entre las clases. se divide en tres áreas.
El nombre de la asociación va por
sobre o por debajo de la línea que la
representa. Una flecha rellena indica
la dirección de la relación. Los roles
se ubican cerca del final de una
asociación. Los roles representan la
manera en que dos clases se ven
entre ellas. No es común el colocar
ambos nombres, el de la asociación y
el de los roles a la vez. Cuando una
asociación es calificada, el símbolo
correspondiente se coloca al final de
la asociación, contra la clase que
hace de calificador.
Multiplicidad Las notaciones utilizadas
para señalarla multiplicidad se
colocan cerca del final de una
asociación. Estos símbolos
indican el número de instancias
de una clase vinculadas a una
de las instancias de la otra clase.
Por ejemplo, una empresa puede
tener uno o más empleados,
pero cada empleado trabaja para
una sola empresa solamente.
Generalización: es otro nombre
para herencia. Se refiere a una
relación entre dos clases en donde
una Clase “Específica” es una versión
especializada de la otra, o Clase
“General”. Por ejemplo, Honda es un
tipo de auto, por lo que la Clase
“Honda” va a tener una relación de
generalización con la Clase “Auto”.
Composición y Agregación:
Composición es un tipo especial de
agregación que denota una fuerte
posesión de la Clase “Todo”, a la
Clase “Parte”. Se grafica con un
rombo diamante relleno contra la
clase que representa el todo. La
agregación es una relación en la que
la Clase “Todo” juega un rol más
importante que la Clase "Parte”,
pero las dos clases no son
dependientes una de otra. Se grafica
con un rombo diamante vacío contra
la Clase “Todo”.

También podría gustarte