Siguen un grupo de posibles respuestas al post anterior

https://progra3ene2007.wordpress.com/2007/08/31/ejercicio-de-preparacion-para-parcial/

se expuso un caso con 3 entregables. 

  • a) un modelo de clases 
  • b) sentencias sql 
  • c) principios para la definicion de una clase

Para el modelo de clases, este es un posible escenario que puede servirnos de inicio para empezar a disenhar los objetos de la solucion…

Modelo de clases

Para las sentencias sql, les presento unas tentativas al modelo anterior

*: SELECT * FROM Articulo WHERE (cantidad <= cantidad_minima)
*: SELECT quien FROM Movimiento WHERE (nombre_articulo = ‘Tornillo 1/4’)
*: SELECT * FROM Movimiento WHERE (hora >= Now() – 4/24)

Para los principios de definicion de una clase:

public class Articulo {

     #region Miembros Privados

    private string _nombre = “”;
    private double _cantidad = 0;
    private double _minima = 0;

    #endregion

    #region Propiedades Publicas

    public string Nombre {
        get { return _nombre; }
        set { _nombre = value; }
    }

    public double Cantidad {
        get { return _cantidad; }
        set { _cantidad = value; }
    }

    public double CantidadMinima {
        get { return _minima; }
        set { _minima = value; }
    }

    #endregion

}

Anuncios