martes, 14 de octubre de 2014

VISUAL C#

Estructuras de los ejercicios propuestos.

Calculadora

public partial class Form1 : Form



{

private enum Entrada


{
NINGUNA,
DIGITO,
OPERADOR,
CE
}


private Entrada ultimaEntrada;
private bool comaDecimal;
private char operador;
private byte numOperandos;
private double operando1;
private double operando2;
   
   
public Form1()


{
InitializeComponent();

ultimaEntrada = Entrada.NINGUNA;
comaDecimal = false;
operador = '\0';


numOperandos = 0;
operando1 = 0;
operando2 = 0;
     
}

   
private void btDigito_Click(object sender, EventArgs e)


{

  //código   


}

   
private void btOperacion_Click(object sender, EventArgs e)


{

     
  //código   

}



private void btIniciar_Click(object sender, EventArgs e)


{

     
  //código   

}



private void btBorrarEntrada_Click(object sender, EventArgs e)


{


  //código   
 
}

PRACTICA 12 - CONVER 3




private void  _____________ (System.Object sender, System.EventArgs e)
 {
 double grados = double.Parse(ctGradosC.Text) + 1;
 ctGradosC.Text = grados.ToString();
grados=double.Parse(
ctGradosC.Text)
grados=grados*9.0/5.0+32.0;
ctGradosF.Text=string.Format("{...}",grados)
 }

lunes, 15 de septiembre de 2014

Diagramas de Casos de Uso

Diagrama de Casos de Uso


Caso de Uso: Un caso de uso expresa todas las formas de usar un sistema para alcanzar una meta particular para un usuario. En conjunto, los casos de uso le proporcionan todos los caminos útiles de usar el sistema e ilustran el valor que este provee.


Hay seis principios básicos en el corazón de cualquier aplicación exitosa de los casos de uso:
1. Mantenerlos simples al narrar historias
2. Entender el panorama general
3. Enfocarse en el valor
4. Construir el sistema por partes
5. Entregar el sistema en incrementos
6. Adaptarse para cubrir las necesidades del equipo


Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario. Por lo tanto los casos de uso determinan los requisitos funcionales del sistema, es decir, representan las funciones que un sistema puede ejecutar.
Su ventaja principal es la facilidad para interpretarlos, lo que hace que sean especialmente útiles en la comunicación con el cliente.



Los escenarios pueden y deben posteriormente documentarse mediante diagramas de secuencia (eso se vera adelante).











Continuación 





Hasta aquí llegamos para el primer parcial. 



domingo, 31 de agosto de 2014

Diagrama de Objetos


Diagrama de Objetos 

"Un diagrama de objetos es un gráfico de instancias, incluyendo objetos y datos. Un diagrama de objetos es una instancia de un diagrama de clases; muestra una 'foto' del estado de un sistema en un punto de tiempo determinado."
Los diagramas de objeto están ligados a los diagramas de clase y comparten virtualmente los mismos símbolos para la notación. 

El diagrama de objetos muestra las instancias creadas y los vínculos existentes entre ellas en un momento dado. Es por ello que el diagrama de objetos se utiliza una vez el sistema está activo. A diferencia del diagrama de clases, que daba una representación estática del sistema, el diagrama de objetos es dinámico, depende del momento en que observemos el sistema, y varía en función de las operaciones realizadas por el usuario.

Las instancias se representan dentro de un rectángulo con su nombre subrayado y, en ocasiones, el valor de uno o varios de sus atributos.

El nombre de una instancia se presenta de la siguiente forma:
nombreInstancia : nombreClase

El valor del atributo se presenta de la siguiente forma:
nombreAtributo = valorAtributo

Las relaciones entre instancias se representan mediante líneas continuas.
A continuación podemos ver un ejemplo de diagrama de objetos. El diagrama de clases del que se deriva se presenta en la parte superior:

Los Diagramas de Objetos están vinculados con los Diagramas de Clases. Un objeto es una instancia de una clase, por lo que un diagrama de objetos puede ser visto como una instancia de un diagrama de clases. Los diagramas de objetos describen la estructura estática de un sistema en un momento particular y son usados para probar la precisión de los diagramas de clases. 



Un objeto cuenta con una estructura. Es decir con unos atributos y acciones. Se representa en un rectángulo con tres compartimientos. En el primero va el nombre del objeto, en el segundo sus atributos y en el tercero sus operaciones. Este último puede ser omitido si así se prefiere.












miércoles, 27 de agosto de 2014

Diagrama de Clase

Modelo de Clases
Introducción
Un diagrama de clases sirve para visualizar las relaciones entre las clases que involucran el sistema, las cuales pueden ser asociativas, de herencia, de uso y de contenimiento.
Un diagrama de clases esta compuesto por los siguientes elementos:
  • Clase: atributos, métodos y visibilidad.
  • Relaciones: Herencia, Composición, Agregación, Asociación y Uso.
Elementos
Ejemplo: 





Material de reforzamiento