Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in
S
Sistema-de-riego
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 32
    • Issues 32
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Packages
    • Packages
    • Container Registry
  • Analytics
    • CI / CD Analytics
    • Repository Analytics
    • Value Stream Analytics
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Facundo Paez
  • Sistema-de-riego
  • Issues
  • #5

Closed
Open
Opened Jun 08, 2020 by Facundo Paez@FPaez🚀0 of 2 tasks completed0/2 tasks
  • Report abuse
  • New issue
Report abuse New issue

Desplazar el método setWaterAccumulatedToday() de la clase IrrigationLogRestServlet

Descripción del problema
En la clase IrrigationLogRestServlet, el método setWaterAccumulatedToday() contiene instrucciones que se utilizan para actualizar un registro climático, lo cual no es responsabilidad de esta clase, sino que es responsabilidad de la clase ClimateLogServiceBean.

Objetivo
El objetivo de esta tarea técnica es extraer el código fuente que actualiza un registro climátco, en la clase ClimateLogServiceBean, la cual tiene la responsabilidad de actualizar un registro climático.

Atributo de calidad
Mantenibilidad

Criterios de aceptación
Dado un registro climático cuando se calcula el agua de riego entonces la cantidad de agua acumulada tiene que ser actualizada en el registro climático.

Justificación
En este caso, el atributo de calidad "mantenibilidad" es importante para el negocio porque al separar las responsabilidades se puede identificar quién hace cada cosa, lo cual a su vez hace que se entienda en donde se tienen que hacer modificaciones en caso de ser necesarias.

Estimación
4 horas

Prioridad
200

Tareas

  • Crear en la clase ClimateLogServiceBean un método que actualice un registro climático con el agua acumulada.
  • Invocar en el lugar que corresponda de la clase IrrigationLogRestServlet el método creado en el inciso anterior.

Prioridades
100 (alta) - 9000 (baja)

Edited Jul 24, 2020 by Facundo Paez
Assignee
Assign to
Sprint uno
Milestone
Sprint uno
Assign milestone
Time tracking
None
Due date
None
2
Labels
Cultivo Release 1
Assign labels
  • View project labels
Reference: FPaez/sistema-de-riego#5