Vous êtes sur la page 1sur 3

Projet SOA : Application Workflow de gestion des missions des

professeurs/Administrateurs de lENSIAS selon larchitecture SOA avec la technologie


BPEL
Date de soutenance : Semaine du 1 Fvrier 2015
Le projet vise modliser et implmenter les processus de gestion des missions des
professeurs/Administrateurs dans un environnement SOA. Le systme raliser offrira une
meilleure matrise de toutes les tapes de gestion des diffrents processus intervenants dans le
cadre de la gestion des missions. En outre, ce systme permettra de dmatrialiser les
processus entrant dans la gestion des missions en liminant le plus possible la circulation du
papier, et librer les responsables du service budget des tches fastidieuses et rptitives
concernant le calcul de l'tat des sommes dues au frais de dplacement. Le systme offrira
donc plusieurs avantages, parmi lesquels nous citons :

La gestion des demandes de mission et de remboursements.

Le stockage de toutes les demandes.

La gnration automatique des tats des sommes dues aux frais de dplacement.

La traabilit de tout le processus de gestion des missions.

La visibilit des processus en permettant la gnration de rapport de suivi.

Processus mtiers :

Macro-processus de la gestion des missions

Acteurs du systme :

Professeur/Administrateur : cest lui qui dclenche les processus en effectuant lune


des deux demandes.

Chef Immdiat : il est le premier valider une demande avant de la transmettre aux
autres acteurs.

Rgisseur : Il soccupe de la vrification et la validation des calculs de frais de


remboursement qui seront calculs par le systme.

Identification des services de granularit moyenne ( titre indicatif)


Service

Description

Insertion

Opration

Insertion dun

insertDemandeMission

objet dans la

insertMission

base de donnes

InsertDemandeRetour
InsertDemandeRemboursement
InsertFrais
insertProfesseurDemandeMission

Mise

Mise jour

jour

updtaeEtatDemande

dune donne

updateDateHeureRetourEffectiveMission

de la base de

updateEtatRemboursement

donnes
Chargem

Chargement des

chargerMissionActuelle

ent

donnes de la

chargerMissionNonRemboursee

base de donnes

chargerDemandeRemboursement
chargerMontantTaux

Calcul

Calcul du
nombre de taux
relatif une
mission

calculNombreTaux (formule proposer)


Outils :

Langage BPMN (outil de modlisation des processus)

Le Business Process Execution Language (BPEL) (Orchestration de services).

Bus SOA utiliser : soit Oracle SOA (Oracle SOA Suite) ou une solution Open
source (Mule par exemple).

Vous aimerez peut-être aussi