Vous êtes sur la page 1sur 39

Faculté des sciences

Département d’informatique

Rapport du projet tutoré

Thème : Composition de services cloud de type Saas

Ecrit par :

- Osmani Akila -Ouaissa Manal

Sous-groupe : 8

Tutrice : Mme Mancer

I-Evolution de système :

Cette Application estimplémentée avec JAVA EE sous l’environnement Eclipse


IDE on utilise le serveur « AppacheTomcatV9 » Et Une base de données «
MySQL Workbench 8.0 CE » et connecteur avec base de données

mysql-connector-java-5.1.35-bin.jar
,Lors de l’implémentation on a respecté le modèle MVC.

II- Les Fonctionnalités de système :


II-1-Première interface «  login  »  :

Pour pouvoir accéder et utiliser notre application nous devons nous connectez
avec le nom et le mot de passe de l’utilisateur qui doit déjà avoir un compte et
figure dans notre base de donnéesEt cliquer sur notre bouton «Se connecter» si
l’utilisateur n’a pas un compte clique sur le lien « crée un compte»pour passer
à formulaire d’inscription.

A – Partie affichage  :

B-Partie code   :
Pour obtenir cette interface on a créé un page jspla vue ci-dessousqui crée dans
répertoire web content et port le nom FormLogin:

Et pour le design on crée un page css :


On passe au partie contrôleur le servlet qui porte le nom ServletL et crée dans
répertoire java Ressourceon récupèreàtravers de lui , les champs saisir et
appelé la méthode Verif_UserN_pass de class java login qui vérifie si les
données saisir existe à la base de
données ou pas si existe on tester si l’utilisateur est un client ou fournisseur.
La Classe login :c’est le modelequi content la connxion a base de donneé on
cree un table appele Utilisateur.
II-2-Deuxième interface «  inscription »  :

A l’arrivéed’un nouvel utilisateur n’est un compte clique sur lien

« Crée un compte » dans page d’accueil« login» pour taper les informations : nom, Email,
carte bancaire, catégorie, mot passe.

A – Partie affichage  :
B-Partie code   :

Pour obtenir cette interface on a créé un page jspla vue ci-dessous qui crée
dans répertoire web content et port le nom FormInsc :
Et pour le design on crée un page css :

On passe au partie contrôleur le servlet qui porte le nom ServletI et crée dans
répertoire java Ressource on récupère à travers de lui, les champs saisir puis
on a instancié un objet de class Vlidation_Inscr_Login pour valider les
champs .
Classe Vlidation_Inscr_Login :
Claas InscriptionBD : c’est le modelequi content la connxion a base de donneé
qui sert d’ajouter les informations saisir dans base de données.
La class Connect Bd :contient les insctriction connexion a base de donnée .
Class use 

:
II-3-troisième interface «  fournisseur »  :C’est celui qui fournit tous les produits
disponibles dans l’application donc on a conclu qu’il aura les privilèges suivants :

Ajouter Saas : après avoir remplissage du formulaire on ajoute un SaaSa notre base de
donnée en un clic sur notre bouton « ajouter »

Supprimer SaaS : permet de supprimer un Saas de notre base de donnée et toutes ses
information.

Modifier client : permet de modifier et de mettre ajour les informations d’un SaaS .

A – Partie affichage  :
B-Partie code   :

Pour obtenir cette interface on a créé un page jspla vue ci-dessous qui crée dans répertoire
web content et port le nom formF.
Et pour le design on crée un page css  qui porte une image:

On passe au partie contrôleur le servlet qui porte le nom ServletF et crée dans
répertoire java Ressource on récupère à travers de lui , les champs saisir au
formulaire .
La Classe Operation : c’est le modelequi content la connxion a base
de donneé on cree un table appele formul.
La Class Produit :qui contient set et le gat de tous d’attributs de
formulaire SaaS
Classe ProduitBeans :

II-4-Diatrème interface «  Client  »  :

C’est celui qui acheter tous les produits disponibles dans l’application si on
clique a lien « clique_ici on passe a liste Saas avec le Bottom acheter
A – Partie affichage  :

B-Partie code   :

Pour obtenir cette interface on a créé un page jspla vue ci-dessous qui crée
dans répertoire web content et port le nom FormC.
Et pour le design on crée un page css :
Servlet :

Les autres class on a utlise et captures avant


Page Xml :

Vous aimerez peut-être aussi