Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. UML ofrece un
estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales
como procesos, funciones del sistema, y aspectos concretos como expresiones de lenguajes de
programación, esquemas de bases de datos y compuestos reciclados.
REQUERIMIENTOS
“Un requerimiento puede ser algo que el producto debe hacer o una cualidad que el producto debe
tener. Un requerimiento existe ya sea porque el tipo de producto demanda ciertas funciones o
cualidades o porque el cliente quiere que ese requerimiento sea parte del producto final”.
Requerimiento es una especificación de que debería ser implementado. Son descripciones de cómo el
sistema debería comportarse, o de las propiedades o atributos de un sistema.
REQUERIMIENTOS FUNCIONALES
Define que hace el sistema (describen entradas y salidas), es decir, las funciones del sistema.
REQUERIMIENTOS NO FUNCIONALES
Definen los atributos que le indican al sistema como realizar su trabajo (eficiencia, hardware,
software, interfaces, usabilidad, etc.). Es el cómo, cuándo y cuánto el que.
UML
MODELO CONCEPTUAL
es la descripción de cómo se relacionan los conceptos en un problema. El modelo conceptual sirve
para representar un problema de manera grafica a través de diagramas entidad relación,
diccionarios/glosarios y diagrama de clases