Está en la página 1de 3

Universidad de Nariño Programación 2

Ingeniería de Sistemas Semestre 2

ANÁLISIS DE LOS OBJETOS PRESENTES EN EL PROBLEMA

Número: 07
Nombre: ProjectEquationLine
Planteamiento:
Se necesita obtener la ecuación de una recta que pasa por dos puntos (x1 y1) (x2 y2),
teniendo en cuenta las siguientes opciones:

 Se deben ingresar los datos de los puntos.


 Se deben mostrar la ecuación que conecta esos dos puntos.
 Se debe tabular valores para x y para y a partir de la ecuación encontrada en un rango
de x establecido.

ACLARACIONES:

 Un punto esta conformado por dos valores, un valor en el eje x y el otro valor en el eje Y.
 La ecuación de la recta debe tener la pendiente y el intercepto.
 El rango tiene valor inicial, valor final e incremento.
 Se debe manejar un menú de opciones.

OBSERVACIONES: (NO TENER PARA EL ANÁLISIS)

 Realizar un ejemplo numérico


 Utilizar el modelo POO, realizar análisis diseño y programación.
 Nombrar la clase con Upper Calme Case, el resto de elementos, con LowerCamelCase.
 Utilizar nombres en inglés.
Sustantivos (Objetos y características) Verbos (Operaciones)
ECUACIÓN: (Objeto) Obtener la ecuación de una recta.
RECTA: (Objeto) Ingresar los datos de los puntos.
PUNTO: (Objeto) Mostrar la ecuación que conecta esos dos
OPCIÓN: (Característica) puntos.
DATO EN X: (Característica) Tabular valores para X y para Y.
DATO EN Y: (Característica)
PENDIENTE: (Característica)
INTERCEPTO: (Característica)
RANGO: (Objeto)
VALOR INICIAL: (Característica)
VALOR FINAL: (Característica)
INCREMENTO: (Característica)
MENÚ: (Objeto)

Página 1 de 3
Universidad de Nariño Programación 2
Ingeniería de Sistemas Semestre 2

Objetos del análisis

Objeto del análisis Características Operaciones


Ecuación Pendiente. Calcular la pendiente.
Intercepto Calcular el intercepto
Punto 1
Punto 2
Punto X Mostrar punto
Y
Rango Valor inicial Tabular valores
Valor final
Incremento
Recta Pendiente. Calcular la pendiente.
Intercepto Calcular el intercepto
Punto 1
Punto 2
Menú Opción Ingresar los datos de los puntos.
Mostrar ecuación de los dos puntos.
Obtener la pendiente.
Obtener el intercepto.
Mostrar el rango.
Mostrar el incremento.

NOTA: Ecuación y Recta contienen lo mismos, por lo tanto, nos quedamos con Ecuación.

Relaciones

Relación Objetos que intervienen Cantidad


Un menú contiene una ecuación Menú 1
Ecuación 1
El menú trabaja con el rango Menú 1
Rango 1
Una ecuación trabaja con puntos Ecuación 1
puntos 2
El rango trabaja con la una ecuación Rango 1
Ecuación 1

Página 2 de 3
Universidad de Nariño Programación 2
Ingeniería de Sistemas Semestre 2

Página 3 de 3

También podría gustarte