casos de uso auxiliares

casos de uso auxiliares

de Antonio Mauttone -
Número de respuestas: 5

Estimados, esto se ha discutido en diferentes instancias, ahora lo resumimos en este mensaje. Además de los casos de uso que implementan las diferentes funcionalidades pedidas, se deben implementar dos casos de uso adicionales:

  • Obtener y modificar fecha actual. Para eso, lo más natural es tener un controlador de fecha que sea singleton y almacene la fecha actual, que NO debe ser la del sistema, sino que debe poder setearse en el programa. Notar que, por ejemplo, al momento de hacerse una nueva compra, su fecha queda determinada a partir de ese dato.
  • Cargar datos iniciales. Una forma de implementarlo es cargando los datos desde el código, invocando operaciones del sistema que ya tienen implementadas, a partir de los controladores, por ejemplo, las operaciones que dan de alta usuario, productos, compras, etc.

Saludos


En respuesta a Antonio Mauttone

Re: casos de uso auxiliares

de Belén Ungari Méndez -
A ustedes les parece apropiado poner 2 casos de uso auxiliares ademas de todo lo que nos piden, a menos de una semana de la entrega?
En respuesta a Belén Ungari Méndez

Re: casos de uso auxiliares

de Brahian Exequiel Sellanes Marichal -
Comparto lo dicho. Si bien el caso de cargar datos estaba en la letra del laboratorio, el caso de la fecha no. Creo que sería necesario más detalle en la letra puesto que es algo que lleva tiempo corregir en muchos casos, así como un acuerdo en común entre todos los docentes a la hora de definir los criterios de programación permitidos. En este caso nunca se habló de la fecha en la letra del laboratorio, no había forma de saber como debía ser implementada si nadie realizaba una consulta por el foro.
En respuesta a Antonio Mauttone

Re: casos de uso auxiliares

de Marcos Alexis Revetria Derquin -
No se puede utilizar la biblioteca ctime  para obtener la fecha actual?
En respuesta a Marcos Alexis Revetria Derquin

Re: casos de uso auxiliares

de Antonio Mauttone -

Hola. Notar que NO es correcto utilizar la fecha actual del sistema. El plan de pruebas que ejecutaremos en las defensas requieren setear la fecha en valores particulares, que son fijos en el plan.

Saludos