0% ont trouvé ce document utile (0 vote)
212 vues2 pages

TP1 Uml

Doha, une société immobilière, souhaite développer un système informatique pour gérer la vente d'appartements, incluant des spécifications fonctionnelles et techniques. Le système doit permettre aux clients de visiter des appartements, d'établir des promesses de vente, et de gérer les désistements et contrats de vente. Des diagrammes de cas d'utilisation, de classes, de séquence, d'état-transitions, d'activité et de déploiement doivent être élaborés pour modéliser le système.

Transféré par

Chaima Mestiri
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
212 vues2 pages

TP1 Uml

Doha, une société immobilière, souhaite développer un système informatique pour gérer la vente d'appartements, incluant des spécifications fonctionnelles et techniques. Le système doit permettre aux clients de visiter des appartements, d'établir des promesses de vente, et de gérer les désistements et contrats de vente. Des diagrammes de cas d'utilisation, de classes, de séquence, d'état-transitions, d'activité et de déploiement doivent être élaborés pour modéliser le système.

Transféré par

Chaima Mestiri
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Enseignant : Faidi Oumaima Niveaux : DNI

Modélisation Orientée Objets - TP1


Etude de cas
Doha est une société immobilière dont l’activité principale est la vente d’appartement. Elle
souhaite se doter d’un système informatique pour la gestion des ventes.

I. Spécifications fonctionnelles

Doha possède plusieurs immeubles. Un immeuble a un nom et est situé à une adresse. Un
immeuble contient un certain nombre d’appartement. Chaque appartement est caractérisé
par un numéro, d’une superficie, d’un nombre de ses chambres et d’un prix prévisionnel.

L’application doit être ouverte au grand public pour consultation des offres de la société,
lorsqu’un client est intéressé par l’achat d’un appartement, il doit se présenter à la société et
fournir toutes les informations le concernant (n°CIN, nom, prénom(s), adresse, téléphone,
profession). Puis, on lui fait visiter plusieurs appartement (non vendus). A la suite de chaque
visite, on note la date, les remarques faites par le client ainsi que sa décision.

In client ne peut acheter un appartement qu’après l’avoir visité. Pour acquérir un


appartement, il faut établir d’abord une promesse de vente dans laquelle on doit noter
toutes les informations concernant l’appartement désiré, y compris le prix de vente définitif
TTC. Ainsi que les informations sur l’acquérir et l’avance qu’il veut payer. Cette avance doit
être supérieur à 20% du prix de vente TTC. Ma signature de la promesse par l’acquéreur et
par le directeur commercial, doit se dérouler, à une date donnée, en présence d’un avocat.
Tout avocat est caractérisé par son nom, son prénom, son adresse, numéro de téléphone, et
son numéro d’autorisation.

L’acquéreur peut annuler la vente tant que le contrat de vente définitif n’est pas signé. Une
promesse annulée donne lieu à un désistement (abandon de la vente). Chaque désistement
est caractérisé par son numéro, sa date et les causes de l’annulation. Une fois le désistement
est validé par le directeur commercial. L’avocat rédige la lettre de désistement de la présente
pour signature à l’acquéreur et au directeur. Ensuite l’acquéreur eut restituer son avance.

Autrement, un contrat de vente est rédigé par l’avocat et signé par l’acquéreur et par le
directeur commercial. Dans le contrat, on doit mentionner la description de l’appartement, le
prix de vente, le type de payement et la date de la signature.

L’appartement ne peut être remis à l’acquéreur qu’après le payement de son prix entier. Lors
de la remise des clés, un procès-verbal est rédigé par le directeur commercial par l’acquéreur
à une date donnée.

II. Spécifications techniques

L’application à développer doit respecter les exigences techniques suivantes :


Enseignant : Faidi Oumaima Niveaux : DNI

• L’application principal (Processeur Pentium, mémoire vive : 16 GO, Ecran 17


pouces, tour de disques durs montées en RAID 2TO) : dans ce serveur en doit
installer le serveur web IIS pour déployer l’application.
• Un serveur pour installer le SGBD (Oracle) : ce serveur va communiquer avec le
serveur principal via le protocole TCP/IP.
• Un troisième serveur de backup : pour assurer la réplication de la BD.
• Un poste client : qui contient un navigateur internet pour se connecter avec le
serveur web via l’internet et par des requêtes HTTP.
1. Décrire les différentes fonctionnalités de ce système en utilisant un digramme de
cas d’utilisation.
2. Décrire la structure de ce système en utilisant un digramme de classe et générer
le code source de ces classes.
3. Elaborer le digramme de séquence de « acheter un appartement ».
4. Elaborer le diagramme d’état-transitions de l’objets « Appartement ».
5. Elaborer le digramme de l’activité du processus « Désistement ».
6. Elaborer le diagramme de déploiement.

Vous aimerez peut-être aussi