CAS EQUIDA CORRIGE
Par Junecooper • 15 Novembre 2018 • 636 Mots (3 Pages) • 806 Vues
...
PièceJointe(id, nomFichier)
Joindre(idCourriel#, idPJ#)
3.2 et 3.3
Modifier les classes métiers :
- Modifier la classe Vente pour supprimer les infos liées au courriel
- Ajouter une classe Courriel (ou Message) qui contient les infos du message : id (non obligatoire), objet, corps, date d’envoi, nom des fichiers, vente correspondante.
- Ajouter ____ pièce-jointe : id, nomDesFichiers
Modifier l’interface graphique :
- Ajouter un composant graphique pour renseigner les noms des fichiers en pièce-jointe
- Transmettre les noms de fichier à la couche BLL
Modifier la couche logique métier (BLL) :
- Vérifier le nom de chaque fichier en pièce-jointe
- Créer le courriel
Modifier la couche DAO :
- Modifier la classe VenteDAO
- Ajouter classe CourrielDAO
- Ajouter classe PièceJointeDAO
Diagramme de classes :
[pic 2]
On pourra trouver une classe Piece_Jointe.
---------------------------------------------------------------
Mission 4
4.1
[pic 3]
On pourra trouver une association entre Cheval et Type_Cheval.
---------------------------------------------------------------
Mission 5
5.1
COUTS
En interne
En externe
Android
1500 + 2000 = 3500 €
2500 €
Site web
2740 + 2500 = 5240 €
3500 €
Pour le développement en interne, on pourra trouver l’ajout du coût journalier des salariés en formation (+ 750 € pour Android, + 1250 € pour le site Web).
Inconvénients
Avantages
Android
- Nécessitera sans doute des développements visant d’autres OS mobiles (IOS, Windows, …)
- Technologie assez mûre et répandue
- Coût moins important
Site web
- Technologie encore peu répandue
- Coût plus important
- Accès immédiat pour tous les smartphones disposant d’un navigateur compatible
- Investissement sur le long terme
Inconvénients
Avantages
En interne
- Coût plus important
- Prise de risque liée à la non maitrise des technologies
- Investissement en termes de compétences pouvant être réinvesties
- Valorisation des ressources humaines
- Fidélisation du client Equida
En externe
- Risque de voir le client Equida se tourner vers d’autres partenaires
- Coût moins important
- Prise de risque peu élevée
5.2
L’évolutivité concerne essentiellement la prise en compte à terme d’autres type de terminaux mobiles comme les iPhone ou les téléphones sous Windows, voire des tablettes. Dans ce cadre, une solution basée sur la norme HTML5 semble la plus adaptée même si elle s’avère plus chère pour le développement envisagé. De plus, la réalisation en interne présente plus de souplesse pour l’évolutivité.
...