-
Web Service & UML
Bonjour ,
J'ai un PFE intitulé " Modélisation et intégration d'un module métier via WebService à l'aide d'Axis2" .
le projet consiste a ajouter un module en web service qui permet l'interfaçage entre un outil client et une application JEE .cette dernière existe sous forme d'un projet eclipse ( JSP + spring 2.0.6 + hibernate ) .
En effet nous aurons des différents flux ( entre l'outil client et l'application ) : connexion + création + modification + consultation + recherche + annulation ( sous forme des requêtes et des réponses ).
Ma question est :
je vais commencer la partie de modélisation avec UML j'aimerai savoir vos orientations concernait les diagrammes que je dois réaliser de même est ce que j'ai besoin connaitre les diagrammes de l'application JEE existante pour réaliser les digramme de ce nouveau module ??
Merci d'avance :P
-
Réponse possible
Tu peux utiliser argoUML (outil gratuit) qui est très bien et génère ensuite les squelettes des classes en Java (ou autre).
Les diagrammes incontournables sont:
- diagramme des cas usuels
- diagramme de classe
- diagramme des séquences
- digramme d'état
- diagramme d'activité
Bonne chance ! :ccool:
-
re service Web
merci negstek oui ces diagrammes sont les diagrammes fondamentales mais je suis débutant dans le monde des web services et je veux savoir est ce qu'on aura une relation entre les diagrammes de ce module de web service et les diagrammes de l'application existante ( surtout le diagramme de classes ) .
merci :ccool:
-
est ce qu'on aura une relation entre les diagrammes de ce module de web service et les diagrammes de l'application existante ?
> faudrait le cahier des charges complet pour le dire mais tel que tu le décrit les objets sont en interaction via la base de donnée donc il y a de grandes chances.
Dis toi que si ton interface web implémente les même service que ton logiciel alors il y a de grandes chances pour que les diagrammes uml soit sensiblement (voir totalement) identiques. Après si les fonctionnalités sont différentes alors les diagrammes seront différents mais s'ils manipulent les mêmes objet (via une BDD) alors les diagramme de classe peuvent rester identiques (au moins partiellement).
Va falloir potasser un peu l'UML... lol
un objet = une classe
objets identiques = classes identiques => similarité dans les diagrammes de classe et sur ces classes
-
re service Web
Merci negstek,
le module de service web que je vais réaliser concerne une partie de l'application . comme vous avez dit mes diagrammes doivent être proche de celle de l'application ... Mais le problème est que je dois faire la rétro ingénierie de l'application c'est tellement un casse de tête 8O mais pas de choix :calim2:
mercii encore fois et merci pour tous les administrateurs et les membres de développez.com :ccool: