Vous êtes sur la page 1sur 7

Conception prliminaire: Modles de dploiement et dexploitation

2. Conception prliminaire Cette tape est la plus importante du processus 2TUP vu quelle reprsente le coeur. En effet dans cette tape nous allons enfin quitter les deux branches droite et gauche afin de faire la fusion entre les deux tudes technique et fonctionnelle. Cependant, nous allons dvelopps les catgories danalyse en couches logicielles conformment au modle retenu de la solution technique tout en restant le plus indpendant possible des outils de dveloppement. Afin daboutir cela, nous allons sorganiser selon les modles suivants:
y y y

Modle de dploiement. Modle dexploitation. Modle logique.

Figure46. Situation de la conception prliminaire dans le 2TUP.

2.1. Modle de dploiement Cest le premier niveau de conception car cest lui qui permet dorganiser les environnements de travail sur le rseau. Pour cela nous allons modliser notre architecture par un diagramme de dploiement:

Figure47. Diagramme de dploiement. 2.2. Modle dexploitation A partir du modle de dploiement on peut dfinir les composants qui seront affects aux exploitants du systme (dfinition des applications). On va essayer de concevoir le modle dexploitation tout en intgrant les rsultats de la conception gnrique. On dfinira ensuite les interfaces qui doivent tre labores par les dveloppeurs et qui correspondent aux besoins. 2.2.1. Dfinition des applications Les applications se dterminent par regroupement des fonctions de lutilisateur, tout en respectant la dfinition des postes de travail.

Figure48. Dfinition des applications dans le modle dexploitation. a) Application Administration Elle contient comme fonctionnalits les cas dutilisation suivant: a) Application Administration Elle contient comme fonctionnalits les cas dutilisation suivant: - Suivi des utilisateurs. - Suivi des rles. - Statistiques. b) Application commerciale - Gestion des produits. - Gestion des catgories. - Gestion des marques - Suivi des fournisseurs. - Suivi des stocks. - Marketing. c) Application Achat en ligne - Suivi des commandes. - Panier. - Suivi des clients.

- Facturation. - Paiement en ligne. 2.2.2. Dfinition des composants mtier Afin de dcrire cela on va modliser le diagramme de composants qui a comme rle la dfinition des composants logiciels ainsi que leurs relations. Dans notre dmarche il est ncessaire didentifier les composants mtier de notre systme. Pour a on va devoir recenser les diffrentes catgories danalyse.

Figure49. Identification des composants mtier de la plate forme e commerce. 2.2.3. Dfinition des interfaces Le recensement des interfaces homme machine (IHM) se fait laide des composants cits prcdemment. Ce sont en fait les applications dfinis qui communiquent entre elle par le biais des IHM. Le travail quon va faire afin de complter le modle dexploitation na rien avoir avec UML mais cest plutt de dresser une liste de vues attendus avec leurs principales fonctions. Composants Interfaces Fonctions Administration Accueil administrateur Interface daccueil ayant accs aux fonctionnalits du systme. Ajouter un utilisateur Cration et ajout des nouveaux utilisateurs du systme. Lister les utilisateurs Gestion des utilisateurs (liste, modification, dsactivation, raffectation). Modifier rles Changer le rle dun utilisateur. Statistiques de la boutique Affichage des statistiques de la plate forme. Commerciale. Accueil commercial Interface daccueil rserve aux commerciaux. Ajouter un produit Cration des nouveaux produits commercialiser. Gestion des produits Gestion des produits (modification, suppression, consultation) Liste des produits Affichage de la liste de tous les produits par catgorie, marque ou fournisseur. Ajouter une catgorie Cration de nouvelles catgories de produits. Gestion des catgories Gestion des catgories (modification, suppression, consultation). Ajouter une marque Cration dune nouvelle marque de produits Gestion des marques Gestion des marques (modification, suppression, liste, consultation)

Ajouter un fournisseur Cration dun nouveau fournisseur de produits. Gestion des fournisseurs Gestion des fournisseurs (modification, liste, suppression). Entre en stock Saisie des informations sur les nouveaux produits entrs en stock. Sortie de stock Saisie des informations sur les sorties de stock. Ajouter des nouveauts Permet dafficher les nouveaux produits sur la page daccueil. Solder un produit Permet de solder un produit en lui affectant un % sur le prix de base. Achat en ligne Accueil client Interface daccueil rserve aux clients. Inscription Permet aux internautes de sinscrire et devenir des membres pour pouvoir passer des commandes. Activation client Activer le compte dun client et le rediriger vers son espace perso, Modifier profil client Mise jour des informations du client (modification profil, dsactivation compte) Consulter profil client Affichage des diffrentes informations concernant le client (commandes, compte, panier, historique). Liste produits disponibles dans le panier Permet au client de consulter les produits quil a ajout au panier, les personnaliser et les valider. Passer la commande Envoyer la commande souhaite vers le service commerciale. Trier les commandes Affichage de la liste des commandes passes selon des critres. Suivi dune commande Connatre ltat de la commande un moment donne. Afficher la facture Affichage des factures dun client Information paiement Rsum des informations concernant la commande et la transaction. Paiement Personnaliser le paiement (mode de livraison, mode de paiement, raliser le paiement ).

Tableau07. Tableau dcrivant la liste des IHM de notre systme.