Anda di halaman 1dari 9

UNIVERSIDAD ABIERTA Y A DISTANCIA

DE MEXICO

MODELADO DE NEGOCIOS

UNIDAD 1
PRINCIPIOS DEL MODELADO DE NEGOCIOS

ACTIVIDAD 2
METODOLOGIA UML

ELEMENTOS DE LA METODOLOGIA UML

ALUMNO: BEATRIZ ADRIANA JUAREZ VAZQUEZ


MATRICULA: AL10508246
GRUPO: DS-DMDN-1502S-B1-007

DOCENTE: LIC. NORA CHIRINO MARTINEZ


1

INDICE
Portada 1

ndice ... 2

Introduccin 3

Metodologia UML 4

Ejemplo ... 5

Diagramas .. 6

Bibliografa . 9

INTRODUCCION

Durante el desarrollo de cualquier sistema de software se deber seguir algn procedimiento, reglas
o especificaciones que nos permitan llevar a cabo todas las etapas del mismo de una manera mas
formal y lgica.
El anlisis de requerimientos de software se puede dividir en 5 areas o etapas:

1)

Reconocimiento del problema

2)

Evaluacion y sntesis

3)

Modelado

4)

Especificacion

5)

Revisin

En esta actividad nos enfocaremos a comprender mejor las herramientas que podemos utilizar
durante la etapa del modelado. Una de dichas herramientas es el lenguaje UML.

METODOLOGIA UML

UML (Unified Modeling Language) es un lenguaje grafico para la visualizacin, especificacin,


construccin y documentacin de los artefactos de un sistema de software. Es un lenguaje para
hacer modelos y es independiente de los mtodos de anlisis y diseo. Tambien se utiliza para el
modelado de procesos de negocios u otros sistemas.
Este lenguaje fue creado por los expertos en la metodologa orientada a objetos, Grady Booch, Ivar
Jacobson y James Rumbaugh. Su objetivo era unificar los diversos sistemas que haban y crear un
lenguaje de modelado con lo mejor de cada uno.
La tcnica central en el UML es el modelamiento en objetos que permite la especificacin de clases,
sus datos o atributos y mtodos, herencia y otras relaciones entre las clases.
Los principales beneficios de UML son:
Mejores tiempos de desarrollo.
Modelar sistemas (no solo de software) utilizando conceptos orientados a objetos.
Establecer conceptos y artefactos ejecutables.
Crear un lenguaje de modelado que pueda ser utilizado tanto por maquinas como por
humanos.
Mejor soporte a la planeacin y al control de proyectos.
Alta reutilizacin y minimizacin de costos.

Pero, Es UML una metodologa? En la actualidad varios expertos han publicado artculos [1] en
donde difieren sobre esta afirmacin. Se dice que el mtodo le indica al usuario que hacer, como,
cuando, donde y porque hacerlo; mientras que el lenguaje de modelado carece de estas
instrucciones.
Es bien sabido que una metodologa establece un conjunto de normas, lineamientos y reglas que se
deben seguir de forma tajante y aunque UML estimula el uso de tcnicas modernas en la
programacin orientada a objetos y ciclos de vida iterativos, en realidad no es un mtodo o proceso;
podra considerarse mas como una herramienta para usarse en otra metodologa o proceso, como
por ejemplo RUP (Rational Unified Process).
UML no depende de ninguna metodologa, sin importar que metodologa se utilice para el desarrollo
del anlisis y el diseo, podemos utilizar UML para expresar los resultados. [3]

EJEMPLO

Nombre de la empresa: TANTRA SEX SHOP


Ubicacin: Jose de Escandon #1811, Nuevo Laredo, Tamps.
Propietario: Jorge Juarez y Victor Romero.
Actividad principal: Venta de artculos de entretenimiento para adultos.
La
tienda
realiza
sus
ventas
90%
online.
En
su
pagina
(https://www.facebook.com/tantrasexxxshop) muestran un catalogo de productos, el
comprador escoge el articulo y enva un mensaje solicitndolo. Si el producto esta
en existencia, se contactan con el comprador para cerrar el proceso de venta. Si no
hay existencia del articulo, se le solicita al comprador el 50% del valor total y se
solicita al proveedor. Una vez que se tiene el articulo, se empaca y se entrega al
cliente.

Lista de Actividades y Actores


Cliente
Consulta catalogo
Realiza pedido
Recolecta pedido
Vendedor
Monitorea existencias.
Atiende dudas de los clientes.
Surte pedidos
Realiza entregas
Administrador
Realiza inventarios.
Consigue proveedores.
Marketing.

DIAGRAMA DE CASOS DE USO.

DIAGRAMA DE CLASES

DIAGRAMA DE INTERACCION

BIBLIOGRAFIA

La
Catarina.
Periodico
Universitario.
Universidad
de
Las
http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/fuentes_k_jf/capitulo2.pdf

Americas

Puebla.

Introduction to OMGs Unified Modeling Language (2005), Object Management Group.


http://www.omg.org/gettingstarted/what_is_uml.htm

Hernandez O., E.(Oct., 2002) El lenguaje unificado de modelado. Departamento de Informatica y


Computadores.
Universidad
Politecnica
de
Valencia,
Espaa.
http://www.disca.upv.es/enheror/pdf/ActaUML.PDF

Roman Z., Carlos. El Lenguaje Unificado de Modelado. Analisis y diseo orientado a objetos con
UML. Temas especiales de Computacion. Facultad de Ingenieria. Universisdad Autonoma de Mexico.
http://profesores.fi-b.unam.mx/carlos/aydoo/uml.html

Mendoza, Will (2008). Es UML una metodologa? .


https://willmendoza.wordpress.com/2008/04/17/es-uml-una-metodologa/

Anda mungkin juga menyukai