Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parReine Chauvet 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 Busy No Answer 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 Busy No Answer 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 Vues n Par SIB n Globale: toutes les SIBs et CIDs associées 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 Métamodèle SIB return_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..*
11
PILOTE - Sous Projet 5.2 11 Profil du Plan Fonctionnel Réparti Extensions UML
12
PILOTE - Sous Projet 5.2 12 Patrons de SIB pour le Plan Fonctionnel Réparti IN Vues n Vues selon le Plan Fonctionnel Global n Par SIB n Globale: toutes les SIB, CID et Entités Fonctionnelles associés 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 UserInteraction 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 DataManagement run_SIB() : success 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 InternetInteraction 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 Vue globale Called Party e-mail UserInteraction SRF Called Party ID html link DataManagement > 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 Transformations n Contexte SDL : Process SCF SCF_SDFSCF_SSFSCF_SRF UserInteraction_sucess, UserInteraction_error SIB_Start InternetInteraction_success Collect_Response Search_Result Search_request UserInteraction Sequencer DataManagement InternetInteraction DataManagemenent_sucess, Connect_Request, Disconnect_Forward_Connection SIB_Start Play_and_Collect SCF_IRF Send_email start POR1, POR2,
18
PILOTE - Sous Projet 5.2 18 Transformation: Séquenceur Wait DP User Interaction SIB_startto UserInteraction Wait_UserInteraction UserInteraction_sucess UserInteraction_error success error Internet Interaction DataManagmenent_sucess start Wait_DataManagement Service Data Management SIB_start to DataManagement POR1
19
PILOTE - Sous Projet 5.2 19 Transformations: DataManagement SIB Service_processing SIB_start search Wait_Result Search_Result CODE «error» «success» CID_error := ERROR DataManagement_error Service_Processing CID_email := result DataManagement_success Code to create the request Wait_Result
20
PILOTE - Sous Projet 5.2 20 Conclusion
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.