Está en la página 1de 9

Universidad de Guadalajara

Nombre: Diana Lizeth Barraza Salazar (220292482)

Alumna de Tecnologías e Información

Asesor: Javier Rizo Pimentel

Unidad 3 Actividad 3. Modelado del sistema


Introducción
Un modelo es una abstracción, es decir, una simplificación utilizada para

comprender mejor la realidad que representa (Booch et al, 1999). Este se expresa

en un determinado lenguaje de modelado.

El proceso de modelado de sistemas nos permite desarrollar modelos abstractos de

un sistema mediante el uso de alguna notación gráfica que casi siempre se basa en

el lenguaje de modelado unificado conocido por sus siglas (UML), o también

modelos formales matemáticos de un sistema.

Estos modelos se usan durante el proceso de ingeniería de requerimientos

encaminando a los requerimientos de un sistema, es posible desarrollar modelos

para un sistema completamente nuevo, pero también, para un existente

ayudándonos a entender lo que el sistema hace.

A continuación, se definen los modelos, así como sus características, tipos y

ejemplos de su aplicación.
Modelado Características Tipos Ejemplo de aplicación

Contexto • Muestran que el • Modelos de


entorno incluye contexto
Primera etapa en varios sistemas simple;
la especificación automatizados Regularmente
de un sistema, son usados Compras en línea
debe decidir • El diagrama de junto a otros
sobre fronteras este modelado modelos como
del sistema. se conoce los de proceso
también como empresarial.
el nivel 0 del
diagrama de un
flujo de datos.

• Determina
donde tiene que
implementarse
una nueva
funcionalidad

• Pueden
compartir datos
con el sistema,
conectarse
directamente, a
través de una
red, o no
conectarse en
absoluto.

Interacción • Ayuda a • Modelado de • Un ejemplo de Caso de uso sería Cajero automático;


Todos los entender la caso de uso; Es
sistemas incluyen probabilidad de utilizado
interacciones de que una principalmente
algún tipo, estas estructura de un para modelar
son: Interacciones sistema interacciones
del usuario propuesto entre el sistema
implicando obtenga el y los actores
entradas y salidas rendimiento y la externos
del mismo, entra confiabilidad
el sistema a requeridos por • Diagrama de
desarrollar y otros el sistema. secuencia; Es
sistemas, o entre usado para • Otro ejemplo:
componentes del • Nos ayuda a modelar Una transferencia bancaria; Este caso de uso comienza cuando un usuario se
sistema. identificar interacciones loguea al sistema y
requerimientos entre el le indica que desea realizar una transferencia.
del usuario comportamiento El usuario indica las cuentas de origen y destino de la transferencia y
del sistema en el monto de la misma. El sistema se comunica con el banco, el cual
• Subraya ocasiones se realiza la transferencia especificada.
problemas de incluyen agentes
comunicación externos.
que se llegaran
a presentar
Estructural • Modelos • Diagramas de
Muestran estáticos que clase; Estos se
organización de muestran la usan cuando es
un sistema en estructura del esta
términos de diseño del desarrollando
componentes que sistema, y/o un sistema
lo constituyen y modelos orientado a
sus relaciones dinámicos que objetos
permiten ver la mostrando las
organización del clases y las
sistema cuando asociaciones de
es ejecutado. dichas clases.

• Son creados • Generalización;


cuando se Se usa para • Basado en generalización
discute y diseña gestionar la
la arquitectura complejidad,
del sistema clasifica
entidades
• Nos ayudan a colocándolas en
describir los clases mas
diferentes tipos generales
y relaciones
estáticas que • Agregación;
existen entre los Este nos habla
diferentes de un todo que
objetos de un se compone de
sistema partes

Comportamiento • Son modelos • Datos; un sistema que controla una válvula puede moverse de un estado de “válvula abierta” a
dinámicos del Secuencia de las un estado de “válvula cerrada”, cuando recibe un comando operador (el estímulo).
Modelos sistema acciones
dinámicos del conforme se implicadas en el
sistema conforme ejecutan procesamiento
se ejecutan de datos de
• Describen el entrada Otro ejemplo:
comportamiento
del sistema en
su totalidad • Eventos; Se
basa
• Se pueden usar principalmente
de manera en la suposición
separa o de que un
conjunta sistema
comprende un
numero finito de
estados y que
los eventos
pueden causar
una
transferencia de
un estado a otro
Mi reflexión

Cada modelo cuenta con aspectos interesantes por ejemplo en el de iteración contamos con
diagramas los cuales nos ayudan a describir las interacciones entre el usuario y el sistema
que se pretende diseñar, en el caso de los modelos estructurales facilitan la organización y
arquitectura de un sistema indicando el cómo llevarlos a cabo. Por su parte los modelos de
contexto exponen el como un sistema que se va a modelar se ubica en un entorno junto a
otros sistemas y procesos, por último, el modelo de comportamiento considero que son de
bastante importancia pues la mayoría de los negocios están esencialmente adiestrados por
datos.

En general considero que el modelado de sistemas es de vital importancia ya que facilita el


visualizar el sistema que se va a construir y documentarlo para su implementación, además
de ayudar en la interacción con el cliente y la verificación de un modelo para su debida
corrección de ser necesario y así poder brindar al cliente un sistema exitoso y a la medida.

Bibliografías

Iam Sommerville (2011). Modelado del sistema en ingeniería del software (Pp.119-141)
México: Pearson education, recuperado de:

https://moodleprogramas.udgvirtual.udg.mx/moodle/pluginfile.php/214266/mod_resource
/content/1/Ingenier%C3%ADa%20de%20Software%20Pp.%20119-141.pdf

Booch, G., Rumbaugh, J., y Jacobson, I. (1999). The Unified Modeling Language

User Guide, Addison-Wesley., recuperado de:

https://ingenieriasoftware2011.files.wordpress.com/2011/07/el-lenguaje-unificado-de-
modelado-manual-de-referencia.pdf

Ricardo castro (5 de abril 2013) ejemplos uml, recuperado de:

https://es.slideshare.net/ricajav010679/51-ejemplos-uml
Darío Aldaz (23 de junio de 2014) Modelos de contexto, recuperado de;

https://prezi.com/uvchtx3smiki/modelos-de-contexto/

Solvetic (feb 17 2014) UML - Diagramas de Estados, recuperado de:

https://www.solvetic.com/tutoriales/article/476-uml-diagramas-de-estados/

Yohana Barron (17 Noviembre 2017) MODELOS DE CONTEXTO, recuperado de:

https://www.goconqr.com/en/mindmap/11542624/5-1-modelos-de-contexto

También podría gustarte