\n');
}
function messageJavascriptToFlash()
{
var domAnimation = document.getElementById('webtvflash');
domAnimation.SetVariable('IsLogged',"1");
}
function testVariable()
{
var domAnimation = document.getElementById('webtvflash');
domAnimation.SetVariable('IsLogged',"1");
alert(domAnimation.GetVariable('IsLogged'));
}
function openPopup(url)
{
var title = new Date().getTime();
window.open(url,title,'toolbar=0, location=0, directories=0, status=1, scrollbars=0, resizable=0, copyhistory=0, menuBar=0')
}
function openPopupWithScroll(url)
{
var title = new Date().getTime();
window.open(url,title,'toolbar=0, location=0, directories=0, status=1, scrollbars=1, resizable=0, copyhistory=0, menuBar=0')
}
function ShowQuiz(url)
{
//showModalBox(url, 841, 650)
showModalBox(url, 654, 514);
}
//-->
| Pour visualiser ce contenu interactif vous avez besoin de Macromedia Flash Player |
 |
-
Dans cette dernière partie, nous explicitons le délicat passage de l'analyse à la conception : comment remplacer le système boîte noire par un ensemble d'objets logiciels collaborants ? Comment décrire une architecture logique en couches, et se servir du modèle du domaine et du modèle de cas d'utilisation pour amorcer la conception préliminaire ? Comment utiliser les diagrammes d'interactions et de classes en conception ? Comment et pourquoi appliquer des Design Patterns ? Comment passer au code Java ?
Visualiser
Liste des tags :