ULPGC
Análisis Tecnología Software para el Desarrollo de los
Sistemas de la Información
Jesua Betancor Alemán & Óscar Caraballero Gálvez
12/03/2014
Grado en Ingeniería Informática Rama de Tecnologías de la Información
Análisis
Página 1
Contenido Introducción. ................................................................................................................................. 2
Contenido. ..................................................................................................................................... 2
Define los conceptos indicando: Nombre corto, breve explicación y prioridad (alta, media,
baja) ........................................................................................................................................... 2
Asigna a cada concepto sus atributos y operaciones más significativas ................................... 2
Modelo de Dominio del Sistema ............................................................................................... 4
Diagrama de casos de uso ......................................................................................................... 5
Conclusiones. ................................................................................................................................ 5
Referencias. ................................................................................................................................... 5
Análisis
Página 2
Introducción. Para ésta práctica, nuestro objetivo es analizar la estructura de nuestro sistema.
Empezaremos modelando el dominio con un diagrama en UML y lo complementaremos con un
diagrama de casos de uso.
Contenido.
Determina los conceptos (clases) que definen tu sistema
Servicios
Departamento de Software
Marketing
Software
Clientes
Stock
Ventas
Facturas
Define los conceptos indicando: Nombre corto, breve explicación y
prioridad (alta, media, baja)
Servicios : Servicios prestados a Hardware en la instalación de software en equipos
Departamento de Software : Somos nosotros
Marketing: Promocionar el software
Software: Lo que vendemos
Clientes: Los que compran
Stock: Listado de productos
Ventas: Interacción entre un vendedor, un comprador y las facturas
Facturas: Resultado de una compra
Asigna a cada concepto sus atributos y operaciones más significativas
Servicios:
o Atributos: Nombre.
o Operaciones: instalar_software()
Departamento de Software:
o Atributos:
Nombre
CIF
Ventas
Marketing
Software
Análisis
Página 3
Servicios
Marketing
o Atributos:
Nombre_campaña
Software
o Operaciones:
Promocionar()
Software
o Atributos:
Nombre
Precio
Stock
o Operaciones:
Pedir_software()
Vender()
Clientes
o Atributos:
Nombre
Apellidos
Dirección
DNI
o Operaciones:
Comprar()
Pedir_presupuesto()
Stock
o Atributos:
Nombre
ID
Cantidad
Precio
o Operaciones:
Listar_productos()
Notificar_ventas()
Ventas
o Atributos:
Cliente
Software
Facturas
Tipo
o Operaciones:
Facturar()
Facturas
o Atributos:
Artículo
Análisis
Página 4
Precio
Cantidad
o Operaciones:
Imprimir()
Modelo de Dominio del Sistema
Análisis
Página 5
Diagrama de casos de uso
Conclusiones. Para esta actividad, hemos descubierto una herramienta online que interactúa con
GoogleDrive para crear diagramas de casos de uso y de modelo de dominio del sistema. Nos ha
resultado extremadamente útil esta herramienta.
Ha sido interesante comentar y debatir cómo es el dominio de nuestro sistema, viendo
que tenemos varias posibilidades para definirla.
Referencias. Casos de uso:
http://www.seas.es/blog/informatica/tipos-de-relaciones-en-diagramas-de-casos-de-uso-uml/