Projet SOA

  • Upload
    loubna

  • View
    216

  • Download
    0

Embed Size (px)

Citation preview

  • 8/20/2019 Projet SOA

    1/3

    Projet SOA : Application Workflow de gestion des missions des

    professeurs/Administrateurs de l’ENSIAS selon l’architecture SOA avec la technologie

    BPEL

    !"#$ &$ '()#$*"*+$ : Semaine du 1 Février 2015

    Le projet vise à modéliser et implémenter les processus de gestion des missions des

     professeurs/Administrateurs dans un environnement SOA. Le système à réaliser offrira une

    meilleure maîtrise de toutes les étapes de gestion des différents processus intervenants dans le

    cadre de la gestion des missions. En outre, ce système permettra de dématérialiser les

     processus entrant dans la gestion des missions en éliminant le plus possible la circulation du

     papier, et libérer les responsables du service budget des tâches fastidieuses et répétitives

    concernant le calcul de l'état des sommes dues au frais de déplacement. Le système offrira

    donc plusieurs avantages, parmi lesquels nous citons :

    !  La gestion des demandes de mission et de remboursements.

    !  Le stockage de toutes les demandes.

    !  La génération automatique des états des sommes dues aux frais de déplacement.

    !  La traçabilité de tout le processus de gestion des missions.

    !  La visibilité des processus en permettant la génération de rapport de suivi.

    !"#$%&&'& )*+,%"& -

    Macro-processus de la gestion des missions

  • 8/20/2019 Projet SOA

    2/3

     .$+%'"& /' &0&+1)% -

    !  Professeur/Administrateur : c’est lui qui déclenche les processus en effectuant l’une

    des deux demandes.

    Chef Immédiat : il est le premier à valider une demande avant de la transmettre auxautres acteurs.

    !  Régisseur : Il s’occupe de la vérification et la validation des calculs de frais de

    remboursement qui seront calculés par le système.

    2/%3+,4,$5+,#3 /%& &%"6,$%& /% 7"53'85",+* )#0%33% 9: +,+"% ,3/,$5+,4; 

    Service Description Opération

    Insertion Insertion d’un

    objet dans la

     base de données

    insertDemandeMission

    insertMission

    InsertDemandeRetour

    InsertDemandeRemboursement

    InsertFrais

    insertProfesseurDemandeMission 

    Mise à

     jour

    Mise à jour

    d’une donnée

    de la base de

    données

    updtaeEtatDemande

    updateDateHeureRetourEffectiveMission

    updateEtatRemboursement

    Chargem

    ent

    Chargement des

    données de la

     base de données

    chargerMissionActuelle

    chargerMissionNonRemboursee

    chargerDemandeRemboursement

    chargerMontantTaux

    Calcul Calcul du

    nombre de taux

    relatif à une

    mission

    calculNombreTaux (formule à proposer)

  • 8/20/2019 Projet SOA

    3/3