Vous êtes sur la page 1sur 10

RAPPEL UML

UN CABINET DE PRESTATION
DIVERSES(ETUDE,CONSEILS,FORMATION,ASSISTANCES,PLACEMENT,RECRUTEMENT,ETC,
) VOUS SOLLICITE EN TANT QU’ANALYSTE PROGRAMMEUR POUR METTRE EN PL,ACE
UNE APPLICATION LOGICIELLE DE GESTION DE TOUTES SES ACTIVITES
TOUT CLIENTS PEUT DONC PAR VOIE TELEPHONIQUE(OU MEDIA,MEDIAS SOCIAUX) OU
ENCORE DE FAON PRESENTIELLE FAIRE PLUSIEURS DEMANDES DE PRESTATION ET
LESQUELLES DEMANDES PEUVENT ETRE EDITEES SUR SEULE ET MEME FACTURE
GLOBALE
AINSI DONC,UNE FOIS LA OU LES DEMANDES(S) DU CLIENT EST(SONT) DISPONIBLES(S)
AUPRES DE L’ASSISTANCE DE DIRECTION(AD) LE CLIENTS PEUT DEMANDER S’IL LE
SOUHAITE UNE PROFORMA,QUI PAR LA SUITE EST TRANSFORMEE EN FACTURE
DEFINITIVE
SI CE DERNIER DONNE SON ACCORD POUR LA TRANSACTION COMMERCIALE.
DANS CES CONDITIONS LA COMMANDE OU LA DEMANDE DU CLIENTS EST ENREGISTREE
PAR L’(AD) PUI TRANSMIS AU CHEF COMPTABLE DU CABINET QUI PEUT EDITE LADITE
FACTURE DEFINITIVE POUR ENSUITE LA TRANSMETTRE AU CLIENT QUI PEUT REGLER LA
PRESENTE FACTURE SUIVANT PLUSIEURS MODES DE PAIEMENT
(CHEQUE,ESPECES,VIREMENT…)TOUTES FACTURES PEUT DONC FAIRE L’OBJET DE DEUX
VERSEMENT AUX MAXIMUM (60% A LA COMMANDE ET 40% A LA LIVRAISON) ET
EGALEMENT PEUT CONCERNER PLUSIEURS MISSIONS A LA FOIS .
TOUS LES CONSULTANT DU CABINET SONT RECRUTEES SUR LA BASE DE LEUR CONTRAT
D’EMBAUCHE ET EGALEMENT LEURS DIPLÔME
RESPECTIF(LICENCE,MASTER,INGENIEURS,DOCTORAT )
UN CONSULTANT NE PEUT DONC SIGNE UNSEUL CONTRAT D’EMBAUCHE ET PAR LA
SUITE AVOIR UN ORDRE DE MISSION EDITEE PAR L’ASSISTANT RH DU CABINET POUR
ENSUITE EXECUTEE UNE MISSION.PLUSIEURS CONSULTANT PEUVENT DONC EXECUTEE
PLUSIEURS MISSONS

TAF :proposer une étude statique et dynamique pour crée et la base de données et


l’interface logiciel de gestion du cabinet selon la base de données et le langage de
programmation de votre choix

I- Étude préalable
1- Contexte du projet

Il s’agit de mettre en place un projet de


développement logiciel qui mettra en exergue la
création d’une base de donnée relationnel d’une
part et d’autre part la création d’une maquette
numérique (interface logiciel) suivant une
architecture de type client-serveur
2- Objectif du projet
2-1 objectif principal
Automatise le système d’information des
activités d’un cabinet de prestation diverses
dans le but d’une efficacité et d’une efficience
en terme de charge de travail
2-2 objectif spécifique
Les objectif spécifique de ce projet seront basée
sur divers type de moyens technique didactique
et organisationnel entre autre :
- Nous choisirons UML (unified modeling
language )comme principal outil d’analyse
conceptuel ,logique et physique en lieux et
place de merise
- En terme d’implémentation relationnel nous
choisirons la base de donnes oracle 21c pour
sa robustesse et sa puissance en terme de
ressources en lieux et place de mysql et sql
serveur
- En terme de langage de programmation notre
choix se portera sur JAVA/PYTHON en lieux
et place de vb.net et html a cause de leurs
stabilité et surtout le fait qu’il soit orientée
objet
- En terme d’architecture logiciel client-
serveur nous opterons pour l’architecture 3/3
en lieux et place de 1/3 et 2/3
- En terme d’AGL (atelier génie logiciel) nous
opterons pour windesign
2-3) résultat attendus la conception de ce
logiciel doit pouvoir être capable a la fin du
projet :
- Gérer et lister efficacement l’ensemble de
toutes les demandes de prestation faites par
un client lambda et ce de façon
journalier,hebdommadaire,mensuel ,trimestri
el,annuel,etc..
- Gérer efficacement toutes la facturation
comptable afin d’éviter les fraudes et autres
gabegies
- Choisir convenablement un ou les consultant
suivant la demande client en vue d exécuter
la dites mission

3- DOMAINES

En parcourant l’ensemble du cahier des


charges de ce projet nous sommes a mesure de
lister 3 grands domaines du projet :

1- Gestion de processus « demandes » ou


« commandes »
2- Gestion ou processus « FACTURATION »
3- GESTION OU PROCESSUS
« MISSION »

4- PERIMETRE D’ETUDE OU
WORKFLOW
 

NB: notre permetre d’etude prendras en


compte egalement les droits d
autentification et de sécurité du logiciel
par consequent on pourra en tenir
compte en creeant un procesus ou un
domaine d autentification particulier
selon le workflow ci-après :
5-PROTOTYPAGE LOGICIEL

Le prototypage logiciel consiste


pour le concepteur de logiciel a
proposé avec l’accord du client
une version prototype de
l’ensemble de toutes les maquette
ou écrans menu du futur logiciel
et cela peut se faire sur des
feuilles ram ou encore de façon
logiciel sur Illustrator,
PowerPoint ou Photoshop
Exemple d’illustration :
TAF :sortez le prototypage de ce
logiciel
PARTIE B  : ETUDE DETAILLEE

Uml dans sa version de base( uml 1 .x) a 9 diagrammes et


uml avancé a 13 diagramme
Les 9 diagrammes selon uml (1.x) spnt les suivants :

Uml 1.x
Diagramme Diagramme
statique dynamiques
1- Diagramme des 1- Diagramme de
cas d utilsation communicatio
2-  Diagramme d n
objet 2- Diagramme de
3- Diagramme de sequence
classe 3- Diagramme
4- Diagramme de d’etat-
deploiement transition
5- Diagramme de 4- Diagramme
composant d’activités

Vous aimerez peut-être aussi