Fundamentos de ingeniería de software

1031 palabras 5 páginas
UNIVERSIDAD DISTRITAL “FRANCISCO JOSÉ DE CALDAS”
MAESTRÍA EN CIENCIAS DE LA INFORMACIÓN Y LAS COMUNICACIONES
ÉNFASIS EN SISTEMAS DE INFORMACIÓN
FUNDAMENTOS DE INGENIERÍA DE SOFTWARE
Abril de 2009

CHRISTIAN OSORIO CABRERA
20091295012

TAREA 1
Problema: Un banco quiere crear un programa para manejar sus cajeros automáticos. Dicho programa solo debe permitir retirar dinero y consultar el saldo de una cuenta. Identifique y discuta los aspectos que constituyen el problema. Si el enunciado no es explicito con respecto a algún punto, intente imaginar la manera de completarlo. Cliente | Banco | Usuario | Banco | Requerimiento Funcional | R1. Un usuario podrá retirar dinero del cajero.R2. Un usuario podrá consultar el saldo de una
…ver más…
Tarea 5
Para cada una de las 5 entidades identificadas en el caso de estudio identificadas en el caso de estudio del simulador bancario, identifique los atributos, sus valores posibles, y escriba a clase UML.

* cuentaBancaria * nombreCliente : Cadena de Caracteres * cedulaCliente : Cadena de Caracteres * cuentaCorriente * saldoCuenta : Numero entero * cuentaAhorros * saldoCuenta : Numero entero * interes : Numero con decimales igual a 0,006 * CDT * Valor : Numero entero * interes : Numero con decimales * mes * mes : Numero entero entre 1 y 12
Tarea 6
Los algoritmos están hechos para que no importa quién lo lea, siempre se ejecute una rutina de la misma forma. Cuando un algoritmo está bien construido, elimina las ambigüedades. Al leer el algoritmo para usar el metro, este no me pareció ambiguo y tampoco que estuviera incompleto.
Tarea 8
Escriba en Java y en UML las declaraciones de los atributos (y las asociaciones) para las 5 entidades del caso de estudio del simulador bancario.

public class cuentaBancaria { private String nombreCliente; private String cedulaCliente; public cuentaAhorros ahorros; public cuentaCorriente corriente; public CDT inversion; public Mes mesActual;
}
public class cuentaAhorros { private double saldoCuenta; private double interes;
}
public class cuentaCorriente {

Documentos relacionados

  • Ingenieria de software
    1673 palabras | 7 páginas
  • Proyecto De Fundamentos De Software
    967 palabras | 4 páginas
  • Ergonomía en la Ingeniería de Software
    1103 palabras | 5 páginas
  • Monografia ingenieria del software e ingenieria de sistemas
    2847 palabras | 12 páginas
  • UNIDAD 3 Fundamentos de ingenieria de software
    2158 palabras | 9 páginas
  • Importancia de la ingenieria de software
    888 palabras | 4 páginas
  • Fundamentos De La Ingeniería De Software
    3029 palabras | 13 páginas
  • Ingeniería de Software CAP 2
    864 palabras | 4 páginas
  • Fundamento de Software
    1105 palabras | 5 páginas
  • Historia de la ingeniería del software
    1739 palabras | 7 páginas