Historique de la méthode Merise

Historique de la méthode Merise
  
Merise est un acronyme signifiant Méthode d’Étude et de Réalisation Informatique par les Sous­Ensembles ou pour les Systèmes d’Entreprise.
La  méthode  Merise  a  comme  objectif  d’aider,  de  guider  les  Ssii,  dans  leurs  phases  d’analyses,  de  conception  et  le développement de l’applicatif. 

Nous  devons  la  création,  l’étude  et  la  mise  en  place  de  cette  méthode  à  une  équipe  de  chercheurs  et  d’ingénieurs aixois  (Jean­Louis  le  Moigne,  Hubert  Tardieu,  Dominique  Nancy,  Henry  Heckenroth,  Daniel  Pasco,  Bernard  Espinasse) qui en posèrent les bases dans le milieu des années 1970.  
Le  ministère  de  l’Industrie  vit  en  cette  méthode  un  excellent  moyen  pour  standardiser  et  rationaliser  les  rapports existant entre les administrations et leurs sous­traitants. C’est pourquoi il finança quelque temps les recherches sur la méthode  Merise. 
Le  challenge  était  de  pouvoir  proposer  des  outils  ou  des  méthodologies  permettant  aux  donneurs d’ordres et aux développeurs de se comprendre et ainsi de mieux appréhender chacun de leur côté, avec leur propre culture professionnelle, l’ensemble du système d’information.
La méthode Merise présente comme avantage indéniable de permettre une définition claire et précise de l’ensemble du Système d’Information et d’en définir correctement le périmètre.
 
Cette méthode est actuellement enseignée aux étudiants se dirigeant vers des études informatiques, mais aussi aux étudiants  voulant  suivre  des  études  comptables.  Nous  retrouvons  là  le  besoin  qui  avait  poussé  le  ministère  de l’Industrie à investir dans cette méthode .

En effet, dans les petites et moyennes entreprises qui n’ont souvent pas de service  informatique  c’est le comptable qui est l’interlocuteur privilégié entre l’entreprise et le prestataire de services informatiques.
Dominique Nancy, Henry Heckenroth rejoignirent Bernard Cohen créateur de la société Cecima distributrice du logiciel Win’Design qui permet de concevoir les différentes phases d’un projet piloté par la méthode Merise. 

C’est avec ce logiciel que les différents schémas illustrant ce livre ont été réalisés.
Voici le lien internet vers la société Cecima où vous pourrez télécharger une version de démonstration de leur logiciel Win’Design.

http://www.win­design.com/fr/index.htm
Read More

Introduction au web service c++

Introduction  au web service c++


SOAP est un protocole de communication. Il détermine le format des trames qui vont être envoyées du client au serveur (et vice-versa) afin que chacun puisse reconstituer les données envoyées.
gSoap, contrairement à ce qui est souvent écrit, n'est pas une bibliothèque. En réalité, c'est un compilateur: il prend un fichier (.h ou .wsdl) et créé les fichiers sources (.c/.cpp et .h) qui implémentent un serveur et/ou un client.
La partie émergée de gSoap, celle dont traite ce tutoriel, se compose de 2 exécutables: soapcpp2.exe et wsdl2h.exe.
Il y a donc 2 façons d'utiliser gSoap:
  1. à partir d'un en-tête c/c++ (fichier .h).
  2. à partir d'un fichier wsdl.
L'avantage du 1. c'est que c'est plus simple: il n'est pas nécessaire de connaitre la norme wsdl, et pour un développeur c/c++ c'est plus "intuitif" d'écrire un en-tête c/c++ qu'un wsdl.
L'avantage du 2. c'est qu'il existe des outils pour vérifier la validité du wsdl, créer un xsd correspondant, etc. le wsdl étant du xml, c'est également plus facile pour un développeur qui n'aime/connais pas le c/c++.
Dans les deux cas, le résultat est le même: un ensemble de fichiers .h et .c/.cpp qui, une fois compilés, donnent un serveur et/ou un client SOAP.
La nature du serveur (stand alone ou "attaché" à un serveur existant, version, etc...) dépend des paramètres de compilation passés aux compilateurs wsdl2h et soapcpp2. 








 
<
Read More

Présentation d’UML

Présentation d’UML

UML (Unified Modeling Language ou « langage de modélisation unifié ») est un métalangage de modélisation. Il est une synthèse de certaines méthodes de modélisation objet (OMT, Booch et OOSE).

UML a été normalisé en 1997 par l’OMG (Object Management Group). Son but est de formaliser les concepts orientés objet  au  travers  de  diagrammes.

 L’OMG  a  normalisé  depuis  novembre  2007  la  version  UML  2.1.2,  et  prépare  la version 2.2.



Read More