Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parEustacia Barreau Modifié depuis plus de 10 années
1
PILOTE - Sous Projet 5.2 1 PILOTE SOUS-PROJET 5 Cyril Carrez, Elie Najm, Alexandre Tauveron
2
PILOTE - Sous Projet 5.2 2 Plan Fonctionnel Global: (SIB / enchaînement BCP) Plan Fonctionnel Réparti Sous-projet 5 : transformations pour les services
3
PILOTE - Sous Projet 5.2 3 SCFSDF Plan Fonctionnel Réparti TRANSFORMATIONS POUR LE RI Screen SSD : liste dutilisateurs autorisés Correspondance Non Correspondance CID : utilisateur Plan Fonctionnel Global Search SearchResult
4
PILOTE - Sous Projet 5.2 4 n Plan Fonctionnel Global Internet Interaction Service Data Management error POI Occupé Pas de réponse Basic Call Process (BCP) POR 1 Clear Call POR 1 Clear Call User Interaction error success POR 2 Clear Call User Interaction SSD- paramètres_annonce - paramètres_informations_recueillies CID- ID appelé Sortie logique- Succes, erreur CID- cause_erreur_interaction - données_recueillies Internet Interaction Service Data Management error POI Occupé Pas de réponse Basic Call Process (BCP) POR 1 Clear Call POR 1 Clear Call User Interaction error success POR 2 Clear Call User Interaction Service Data Management SSD- File_Indicator - Action = Retrieve CID- ID_appelé Sortie Logique - Succes, erreur CID - email_appelé - cause_erreur_gestion Service Data Management Exemple : Service Voix/E-mail n Plan de service Internet Interaction SSD- Action = envoyer_email CID- email_appelant Sortie Logique- Success Service Data Management entréesortie
5
PILOTE - Sous Projet 5.2 5 Profil du Plan Fonctionnel Global SIB run_SIB() : return_SIB SSD1 …. SSDn CID Value in 1..* 0..* out 1..* 0..* Extensions UML Métamodèle return_SIB ={sorties logiques}
6
PILOTE - Sous Projet 5.2 6 n Enchaînement des SIBs => diagramme détat GestionInteraction_UtilisateurInternet_Interaction succes > erreur succes > erreur > succes Profil du Plan Fonctionnel Global n Un patron par SIB CS-1 –13 modèles génériques Exemple : SIB Gestion des données de service
7
PILOTE - Sous Projet 5.2 7 Profil du Plan Fonctionnel Global Règles de présentation n Par SIB n Globale: toutes les SIBs et CIDs associées Règles de transformation n Aide pour le diagramme détat. Placement automatique des états. Règles de validation n Chaque SIB doit être conforme à son patron
8
PILOTE - Sous Projet 5.2 8 Plan Fonctionnel Global -Transformation
9
PILOTE - Sous Projet 5.2 9 Plan Fonctionnel Global Enchaînement de SIB GestionInteraction_UtilisateurInternet_Interaction succes > erreur succes > erreur > succes
10
PILOTE - Sous Projet 5.2 10 Profil du Plan Fonctionnel Réparti IN SIB run_SIB SSD1 …. SSDn CID Value in 1..* 0..* utilise * * met en relation * SDF Search UpDate SRF play playAndCollect SSF Connect Disconnect 0..1 Vue Plan Fonctionnel global out 1..* 0..* Métamodèle
11
PILOTE - Sous Projet 5.2 11 Profil du Plan Fonctionnel Réparti Extensions UML
12
PILOTE - Sous Projet 5.2 12 Profil du Plan Fonctionnel Réparti IN Règles de présentation n Vues selon le Plan Fonctionnel Global n Par SIB n Globale: toutes les SIB, CID et Entités Fonctionnelles associés Règles de transformation n Création du code SDL Règles de validation n Chaque SIB doit être conforme à son patron
13
PILOTE - Sous Projet 5.2 13 Interaction_Utilisateur Announcement parameters : undefined SRF play() playAndCollect() Called Party ID Value : string html link value : string > needs > Instance Patron SIB UserInteraction ServiceData Management User Interaction Internet Interaction POI POR run_SIB() : success, error
14
PILOTE - Sous Projet 5.2 14 Called Party e-mail value : string Called Party ID Value : string Gection run_SIB() : success, error File_ Indicator : string Action : string > needs > SDF Search() Update() > Instance Patron SIB DataManagement ServiceData Management User Interaction Internet Interaction POI POR
15
PILOTE - Sous Projet 5.2 15 Instance Patron SIB Internet Interaction Called Party e-mail value : string Internet_Interaction Called Party ID Value : string html link value : string Action : string run_SIB() : success > SMTP-server Send_email() > needs ServiceData Management User Interaction Internet Interaction POI POR
16
PILOTE - Sous Projet 5.2 16 Plan Fonctionnel Réparti - Vue globale Called Party e-mail Interaction Utilisateur SRF Called Party ID html link Gestion > needs > SDF needs > Internet Interaction > Patron SIB DataManagement Patron SIB UserInteraction Patron SIB Internet Interaction > SMTP- server needs Call Party ID >
17
PILOTE - Sous Projet 5.2 17 Plan Fonctionnel Réparti - Transformations n Contexte SDL :
18
PILOTE - Sous Projet 5.2 18 Plan Fonctionnel Réparti Transformation: Séquenceur Wait DP Interaction Utilisateur SIB_startto Interaction_Utilisateur Wait_Interaction_Utilisateur Interaction_Utilisateur_sucess Interaction_Utilisateur_error success error Internet Interaction Gestion_sucess start Wait_Gestion Gestion SIB_start to Gestion POR1
19
PILOTE - Sous Projet 5.2 19 Plan Fonctionnel Réparti Transformations: SIB Gestion Service_processing SIB_start search Wait_Result Search_Result CODE «error» «success» CID_error := ERROR Gestion_error Service_Processing CID_email := result Gestion_success Code to create the request Wait_Result
20
PILOTE - Sous Projet 5.2 20 n Facilités pour le Plan Fonctionnel Global n Plan Fonctionnel Réparti fortement automatisé n Intégration dans une plateforme SDL de tests de services RI existante (ENST) – tests du service – tests d'interaction de services Conclusion Perspectives
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.