Les meilleurs cours et tutoriels ALM Consultez tous les cours
Nombre d´auteurs : 124, nombre d´articles : 25, dernière mise à jour : 1er août 2015
Sommaire
menu
Modélisation
-
Ce livre commence par présenter le langage UML qui s'impose à l'heure actuelle comme le standard de modélisation des applications informatiques.
Le modèle des classes est utilisé pour la structure statique des données et les cas d'utilisation sont utilisés pour l'expression des besoins des utilisateurs.
La suite de l'ouvrage présente le modèle relationnel qui est le fondement des systèmes de gestion des bases de données. On examine les notions de relation, de contraintes d'intégrité, d'algèbre relationnelle. On examine aussi des sujets plus théorique sur la décomposition et la normalisation des relations. Tout au long du livre, on montre la correspondance entre les concepts exposés et le langage SQL. On examine aussi systématiquement le passage des classes UML aux schémas de relations. Finalement, le livre est illustré par de nombreuses études de cas.Création : 26 mai 2008 · Mise à jour : 26 mai 2008 -
Aperçu de Sybase PowerAMC 12.5, outil professionnel de modélisation et de génération de code.Création : 1er juillet 2003 · Mise à jour : 19 septembre 2007 -
Essayons donc de voir quelle est la vraie nature de l'Objet et en quoi l'approche objet a apporté de la nouveauté dans nos pratiques d'informaticiens. Ou pourquoi ne pas modéliser lorsqu'on travaille dans le monde du procédural ?Création : 14 septembre 2004 · Mise à jour : 14 septembre 2004 -
Les modèles par héritage possèdent de nombreux avantages. Parmis ceux-ci, l'économie en volume de données stocké, la standardisation des types et formats de données. Cet article fait le point sur la modélisation des entités par héritage afin de vous permettre de l'implémenter au sein de vos applications, et cela, en toute sérénité.Création : 29 novembre 2003 · Mise à jour : 29 novembre 2003 -
Dans cet article, je vais essayer de vous présenter les principes SOLID, tels que décrits dans le livre de Robert Martin, en Agile Software Development, Principles, Patterns, and Practices. On va essayer de voir l'intérêt de ces principes, et comment les appliquer, de façon (si possible) abordable par tout le monde.Création : 21 octobre 2008
menu
UML
-
Tutoriel pour la conception d'un système d'information WEB avec UML, par Marc Autran
par Marc AutranCe tutoriel illustre une méthode de conception d'application WEB avec UML.Création : 16 juin 2015 · Mise à jour : 31 juillet 2015 · 11 commentaires -
UML définit plusieurs liens remarquables entre les classes. La totalité de ces liens pondérés permet de mesurer ce que l'on appelle le couplage. Savoir lire un diagramme de classes est aujourd'hui indispensable pour la conception d'une application web. PHP ne fait pas exception à cela, son modèle objet étant très mûr et tout à fait capable.
Nous allons ici présenter les différentes liaisons, leurs caracteristiques ainsi que leurs avantages/inconvénients et quand les utiliser.Création : 6 juillet 2010 · Mise à jour : 6 juillet 2010 -
Ce livre commence par présenter le langage UML qui s'impose à l'heure actuelle comme le standard de modélisation des applications informatiques.
Le modèle des classes est utilisé pour la structure statique des données et les cas d'utilisation sont utilisés pour l'expression des besoins des utilisateurs.
La suite de l'ouvrage présente le modèle relationnel qui est le fondement des systèmes de gestion des bases de données. On examine les notions de relation, de contraintes d'intégrité, d'algèbre relationnelle. On examine aussi des sujets plus théorique sur la décomposition et la normalisation des relations. Tout au long du livre, on montre la correspondance entre les concepts exposés et le langage SQL. On examine aussi systématiquement le passage des classes UML aux schémas de relations. Finalement, le livre est illustré par de nombreuses études de cas.Création : 26 mai 2008 · Mise à jour : 26 mai 2008 -
StarUML est un logiciel de modelage UML qui est entré récemment dans le monde de l'OpenSource. Ecrit en Delphi, il est modulaire et propose plusieurs générateurs de code. Qu'en est-il de ses capacités ? Quels sont ses défauts ?Création : 15 avril 2008 · Mise à jour : 15 avril 2008 -
Ce tutoriel est est le premier d'une série de tutoriels à lire dans l'ordre, celui-ci vous permettra de faire vos premiers pas avec BOUML, un modeleur UML2 gratuit fonctionnant sous Windows, Linux, Solaris, MacOS X.Création : 24 octobre 2007 · Mise à jour : 24 octobre 2007 -
En l'espace d'une poignée d'années seulement, UML est devenu un standard incontournable. La presse spécialisée foisonne d'articles exaltés et à en croire certains, utiliser les technologies objet sans UML relève de l'hérésie. Lorsqu'on possède un esprit un tant soit peu critique, on est en droit de s'interroger sur les raisons qui expliquent un engouement si soudain et massif ! UML est-il révolutionnaire ?Création : 22 octobre 2007 · Mise à jour : 22 octobre 2007 -
Ce tutoriel est le second sur BOUML, un modeleur UML2 gratuit fonctionnant sous Windows, Linux, Solaris, MacOS X. Ce tutoriel porte sur la définition de classes et la génération de code avec BOUML.Création : 20 octobre 2007 · Mise à jour : 20 octobre 2007 -
Un article comparatif sur les différents outils UML capables de générer un code SQL.Création : 17 mai 2007 · Mise à jour : 17 mai 2007 -
Non, non, il ne s'agit pas de faire un cours sur l'histoire de l'informatique ou de remonter le temps mais bien de voir comment une application écrite en Cobol peut avoir été modélisée en UML. Ce n'est pas non plus un article fumeux (heu, là c'est peut être à vous de juger) et commercial pour vous vendre un outil de modélisation UML, à vous les Cobolistes qui êtes persuadés que UML et Cobol c'est comme chien et chat. Je reconnais que parler d'UML et Cobol dans un même article, autrement que pour les opposer, n'est pas très classique. Mais j'espère que si vous prenez un peu de temps pour lire la suite, vous serez convaincu qu'il n'y a pas vraiment d'autre incompatibilité que celle que vous imaginez.Création : 1er mars 2007 · Mise à jour : 1er mars 2007 -
Ce tutoriel vous aidera à écrire vos propre plug-out pour BOUML, un modeleur UML2 gratuit fonctionnant sous Windows, Linux, Solaris, MacOS X. Ce tutoriel détaille la réalisation complète d'un plug-out triant les éléments du browser par type, puis par ordre alphabétique.Création : 21 novembre 2006 · Mise à jour : 21 novembre 2006 -
Cet article décrit la démarche d'écriture des documents de spécifications en s'appuyant sur la notation UML. Il part de la réponse au cahier des charges jusqu'à la rédaction du dossier de conception. Il ne prétend pas être une analyse ou un document méthodologique, simplement un exemple essayant de donner la réponse à une question que nous rencontrons souvent lors des formations « Quand dois-je utiliser tel ou tel schéma ? ».
Il ne s'agit pas d'un cours UML, ni d'un plan qualité mais seulement d'une approche vous permettant, nous l'espérons, de visualiser l'apport d'UML dans une rédaction.Création : 12 avril 2006 · Mise à jour : 12 avril 2006 -
Création : 1er janvier 2006 · Mise à jour : 1er janvier 2006 -
De l'intérêt de l'analyse des besoins à travers les cas d'utilisation, et de leur modélisation via UML.Création : 14 septembre 2004 · Mise à jour : 14 septembre 2004 -
Les questions les plus fréquentes sur UML.Création : 17 avril 2004 · Mise à jour : 17 avril 2004 -
Parmi les nombreux outils de modélisation UML existant sur le marché, il en est un dont l'on parle de plus en plus, tant par ses fonctionalités que par sa gratuité: Poseidon for UML.
Etudions rapidement quelles sont ses caractéristiques qui pourront l'amener à devenir votre modeleur UML favori.Création : 14 mars 2004 · Mise à jour : 14 mars 2004 -
Cet article présente les nouveautés UML2.0 (noté également U2, UML2) en ce qui concerne le diagramme de séquence (appelé sequence diagram ou interaction diagram en anglais).
Les notions abordées dans cet article sur les nouveautés UML2.0 sont : les "fragments combinés" (combined fragment ou inline frames), les opérateurs de fragments combinés, les "références" (interaction occurrence), les "continuations" (continuation symbol), la décomposition hiérarchique (part decomposition), les invariants ...Création : 3 décembre 2003 · Mise à jour : 3 décembre 2003 -
Cet article présente les nouveautés UML2.0 (noté également U2, UML2) en ce qui concerne le diagramme de classes et le diagramme d'architecture. Le diagramme d'architecture,aussi appelé diagramme structure composite, est un tout nouveau diagramme introduit par le standard UML2.0.
Cet article groupe les deux diagrammes car certains concepts peuvent être utilisés dans les deux diagrammes. Les notions abordées dans cet article sur les nouveautés UML2.0 sont principalement les ports, les interfaces, les connecteurs, les parts.Création : 6 novembre 2003 · Mise à jour : 6 novembre 2003 -
UML est l'Unified Modeling Language standardisé par l'OMG (Object Management Group : http://www.omg.org). Ce n'est pas une méthode, il ne donne pas de solution pour la mise en oeuvre d'un projet. C'est avant tout un formalisme graphique issu de notations employées dans différentes méthodes objets.Création : 9 novembre 2007 · Mise à jour : 9 novembre 2007 -
Né de la fusion des méthodes objet dominantes (OMT, Booch et OOSE), puis normalisé par l'OMG en 1997, UML est rapidement devenu un standard incontournable. UML n'est pas à l'origine des concepts objet, mais il en en donne une définition plus formelle et apporte la dimension méthodologique qui faisait défaut à l'approche objet.
Le but de cette présentation n'est pas de faire l'apologie d'UML, ni de restreindre UML à sa notation graphique, car le véritable intérêt d'UML est ailleurs !
En effet, maîtriser la notation graphique d'UML n'est pas une fin en soi. Ce qui est primordial, c'est d'utiliser les concepts objet à bon escient et d'appliquer la démarche d'analyse correspondante.
Cette présentation a donc pour objectif, d'une part, de montrer en quoi l'approche objet et UML constituent un "plus" et d'autre part, d'exposer comment utiliser UML dans la pratique, c'est-à-dire comment intégrer UML dans un processus de développement et comment modéliser avec UML.Création : 22 octobre 2007 · Mise à jour : 22 octobre 2007 -
Acceleo 1.1 est officiellement sorti, cette version apporte la compatibilité avec Eclipse 3.2 et par conséquent le très prometteur projet GMF. Nous allons voir dans ce tutorial comment Acceleo peut être utilisé de concert avec GMF afin d'offrir une plateforme dirigée par les modèles dédiée aux "Domain Specific Models".Création : 13 novembre 2006 · Mise à jour : 13 novembre 2006
menu
DSL et DSM
menu
Autres
Voir également :
Tous les cours de DVP
Tous les cours de DVP