You are on page 1of 18

Phase de cration

Gestion des immobilisations

CHAPITRE II

Phase de cration

16

Phase de cration

Gestion des immobilisations

Introduction
Ayant compris le contexte de notre systme lors du chapitre prcdent, l'objectif maintenant est d'approfondir notre analyse. En effet, nous sommes appels en premier lieu au cours de cette phase de conception analyser les cas d`utilisation. Dans notre conception nous traitons cinq diagrammes qui sont les plus importants. Ces diagrammes sont le diagramme de squence, le diagramme de collaboration, le diagramme dactivit comme trois diagrammes dynamiques dun systme dinformation, le diagramme de cas d'utilisation et le diagramme de classe comme deux diagrammes statiques dun systme dinformation.

2.2. Dfinition de la porte du systme


2.2.1. Identification des acteurs
Les acteurs principaux, en faite cest les seuls acteurs qui oprent sur le systme. Ils sont les suivants : Agent de bureau des mthodes : Cest une personne charge de la gestion des immobilisations. Agent Service financier : Cest une personne charge de grer la comptabilisation des biens.

2.2.2. Identification des cas dutilisation


Les fonctionnalits du systme sont dcrites partir du diagramme de cas dutilisation : Les cas dutilisation recensent les expressions des besoins des utilisateurs. Ils permettent de structurer et darticuler les besoins en fonctionnalits. Les cas dutilisation de notre systme sont les suivants :
Grer bien : permet lagent de bureau des mthodes de crer, consulter, modifier ou

de supprimer des biens.


Grer situation du bien : permet lagent de bureau des mthodes de crer, consulter,

modifier ou de supprimer des situations.

17

Phase de cration

Gestion des immobilisations

Grer service : permet lagent de bureau des mthodes de crer, consulter, modifier

ou de supprimer des services.


Grer affectation service : permet lagent de bureau des mthodes de crer,

consulter, ou de supprimer des affectations des services.


Grer compte : permet lagent de bureau des mthodes de crer, consulter, ou de

supprimer des comptes.


Grer type : permet lagent de bureau des mthodes de crer, consulter, modifier ou

de supprimer des types.


Grer nature : permet lagent de bureau des mthodes de crer, consulter, modifier

ou de supprimer des natures.


Grer famille : permet lagent de bureau des mthodes de crer, consulter, modifier

ou de supprimer des familles.


Grer fournisseur : permet lagent de bureau des mthodes de crer, consulter,

modifier ou de supprimer des fournisseurs.


Grer facture : permet lagent de bureau des mthodes de crer, consulter, modifier

ou de supprimer des factures.


Calculer lamortissement : permet lagent de bureau des mthodes de calculer

lamortissement du bien pour chaque anne et de la consulter.


Calculer patrimoine : permet lagent du service financier de calculer le patrimoine

de lentreprise et de le consulter.
Grer cession : permet lagent bureau des mthodes de crer, consulter, modifier ou

de supprimer des cessions des biens choisis.


Grer mise en rebut : permet lagent bureau des mthodes de crer, consulter,

modifier ou de supprimer des mises en rebut des biens choisis.

2.2.3. Modle des cas dutilisation


Par raison de simplification et clart, nous avons labor dans la figure suivante le diagramme de cas dutilisation qui reprsente la vue globale des fonctionnalits principales. Ces derniers seront dtaills par la suite.

18

Phase de cration

Gestion des immobilisations

Diagramme initial des cas dutilisation :

C om pte
nom m ot de pas s e < < inc lude> >

S 'a ute ntifie r

G rer fa cture G rer fo urnisseur

< < inc lude> >

G re r nature

< < inc lude> >

< < inc lude> >

< < inc lude> >

< < ex tend> >

G re r dfalcatio n d u b ie n

G re r fam ille
< < inc lude> >

G re r b ie n G re r se rvice G rer a ffectatio n des se rvices G re r affecta tio n une situation si le b ien e st m ise e n se rvice

< < inc lude> >

G re r situa tion
< < inc lude> > < < inc lude> >

si vc n=0

G rer com pte G rer typ e A ge nt B urea u de s M thod es

< < inc lude> >

< < ex tend> > < < inc lude> >

G rer m ise en re but G rer cession

C a lculer l'a m o rtise m ent

< < inc lude> >

A g ent d e finance E d iter ca lcul d u va le ur pa trim o ine im m oblis

A d ministrateur

G re r co m p te adm inistra te ur

Figure 2.1. Diagramme initial des cas dutilisation

19

Phase de cration

Gestion des immobilisations

2.3. Dveloppement des cas dutilisation


2.3.1. Dtails des cas dutilisations principaux
Cas dutilisation Grer affectation service Pr condition :

Lacquisition des biens.


Flots dvnement : o Chemin de base : 1) Lagent sauthentifie. 2) Le systme valide lauthentification de lagent et affiche la liste des

services.
3) Lagent slectionne partir de la liste un service et choisit une date sous

condition que la date daffectation ce service soit postrieure celle de la dernire affectation et celle dentre du bien.
4) Lagent valide son travail.

5) Linstance du cas dutilisation se termine.


o Chemin de rechange : Dans ltape 2 : si lauthentification de lagent est invalide, le systme

retourne un message ( Authentification invalide ).


Dans ltape 3 : si lagent met le bien en service avec une date infrieure

la date dentre, le systme retourne un message ( la date de mise en service doit tre postrieur celle dentre ).
Post condition :

Linstance se termine, une fois lauthentification de lagent est invalide ou la table affecter_service est mise jour.

20

Phase de cration

Gestion des immobilisations

Diagramme de cas dutilisation Grer affectation service :

Consulter affectation service Supprimer affectation service


<<include>>

Ajouter affectation service

Ajouter service

Agent Bureau de Mthode

Grer affecter service


<<include>>

Consulter Service Grer service

s'authentifier Compte
nom mot de passe

Modifier service

Supprimer service

Figure 2.2. Diagramme de cas dutilisation Grer affectation service

Cas dutilisation Grer bien :


Pr condition :

Dossier visa de direction usine valid et fichier dentre en immobilisation prt.


Flots dvnement : o

Chemin de base :
1) Lagent sauthentifie. 2) Le systme valide lauthentification de lagent et affiche une interface

contenant une liste des biens dj ajouts dans la base et une liste des tches quil peut excuter (cration, modification ou suppression) pour un bien. 3) Lagent choisit une opration dajout, suppression ou modification. 4) Le systme affiche linterface de saisie pour la cration ou la modification.
5) En cas de cration, lagent saisit un parent pour le bien, sil existe une

dfalcation, puis remplit les autres proprits du bien (type, nature, famille et facture). En choisissant la facture et la nature qui le concerne, le systme affiche le montant de facture, le fournisseur et son mail, la dure damortissement et le taux. Lagent doit affecter le bien un service par le remplissage des champs date de mise en service sous certaines

21

Phase de cration

Gestion des immobilisations

conditions, et calculer lamortissement de ce bien sil est mis en service, et enfin il valide pour lenregistrement dans la base.
6) En cas de modification lagent slectionne un bien, partir de la liste, et

choisit lopration de modification.


7) Le systme cherche le bien et affiche linterface de mise jour, o toutes

les donnes correspondantes sont affiches.


8) Lagent peut faire une modification :

- si le bien est en cession ou mis en rebut, toute opration de modification est bloque. - sinon lagent peut modifier en respectant que sil modifie lun des champs: prix dachat, frais de montage et frais dapproche il doit alors recalculer lamortissement.
9) Le systme met jour les donnes modifies. 10) En cas de suppression, lagent slectionne un bien, partir de la liste, et

choisit lopration de suppression. 11) Linstance de cas dutilisation se termine.


o Chemin de rechange : Dans ltape 2 : si lauthentification de lagent est invalide, le systme

retourne un message ( Authentification invalide ).


Dans ltape 5 : si lagent naffecte pas le bien un service, le systme

retourne un message ( affectez le bien un service ).


Dans ltape 8 : si lagent met le bien en service avec une date infrieure

la date dentre, le systme retourne un message ( la date de mise en service doit tre postrieur celle dentre).
Dans ltape 8 : si lagent modifie les champs : prix dachat, frais de

montage et frais dapproche, le systme retourne un message ( recalculez lamortissement ).


Dans ltape 10 : si lagent supprime un bien qui tait parent dun autre

bien, le systme retourne un message ( vous ne pouvez pas supprimer ce bien car il est parent dun autre bien ).

Post condition : Linstance se termine, une fois lauthentification de lagent est invalide ou la table bien est mise jour.

22

Phase de cration

Gestion des immobilisations

Diagramme de cas dutilisation Grer bien :

Modifier bien Ajouter bien Grer affectation service

Supprimer bien Consulter bien


<<include>> <<include>>

Grer fournisseur

Grer bien
<<include>> <<include>>

Grer facture si le bien est mise en service

Agent Bureau de Methode

Grer affectation service


<<include>> <<extend>> <<include>>

s'authentifier

Grer affectation une situation Grer famille Compte d'utilisateur


nom mot de passe

Grer nature

Calculer l'amortisement

Grer compte

<<include>>

<<include>>

Grer situation

Grer type

Figure 2.3. Diagramme de cas dutilisation Grer bien

Cas dutilisation Grer cession : Pr condition :

Lagent de maintenance signale la diminution de la rentabilit du bien.


Flots dvnement : o Chemin de base : 1) Lagent sauthentifie. 2) Le systme valide lauthentification de lagent et affiche la liste des biens

dj mis en cession. 3) Lagent choisit une opration dajout, de modification ou de suppression.


4) En cas de cration, le systme affiche la liste des biens non encore sortis,

ensuite lagent choisit le bien, et saisit son prix de vente et sa date de sortie.
23

Phase de cration

Gestion des immobilisations

5) Lagent valide son travail. 6) Le systme cre une nouvelle cession ou met jour les donnes modifies.

7) Linstance du cas dutilisation se termine.


o Chemin de rechange : Dans ltape 2 : si lauthentification de lagent est invalide, le systme

retourne un message ( Authentification invalide ).


Dans ltape 4 : si lagent saisit une date infrieure celle de la dernire

situation (en cours, immobilis), le systme retourne un message ( la date sort doit tre postrieure la date dacquisition. ) si le bien est en cours sinon il retourne un message ( la date sort doit tre postrieur la date de mise en service. ) si le bien est immobilis.
Post condition

Linstance se termine, une fois lidentit de lagent est invalide ou la table cession est mise jour.

Diagramme de cas dutilisation Grer cession :

Consulter cession Ajouter cession M odifier cession

Agent Bureau de M thode Grer Cession

Supprim cession er
<<include>>

si VCN =0
<<include>>

s'authentifier

Grer bien

compte utilisateur
nom mot de passe

Figure 2.4. Diagramme de cas dutilisation Grer cession

24

Phase de cration

Gestion des immobilisations

2.3.2. Analyse des cas dutilisation principaux


Aprs avoir dtaill les cas dutilisation, nous procdons une analyse par module de gestion. Lobjectif est daccder une comprhension plus dtaille des besoins. Le rsultat principal de cette activit est le modle danalyse. Lanalyse dun cas dutilisation suit la dmarche suivante :
1) La traabilit entre le modle des cas dutilisation et le modle danalyse.

2) Le diagramme de classes du modle danalyse. 3) Le diagramme de collaboration de modle danalyse.

Analyse du cas d'utilisation Grer affectation service :


La traabilit entre le cas dutilisation et le modle danalyse Grer

affectation service :
Modle de cas d'utilisation Modle d'analyse

<<trace>>

Agent de bureau des mthodes

Grer affectation service

Grer affectation_serv ice

Interface utilisateur

Affectation service Service Bien

C_Affectation service

Figure 2.5. Traabilit entre modle cas dutilisation et modle d'analyse Grer affectation service

Diagramme de classe du modle d'analyse Grer affectation service :

S r ic ev e

A e td b r a d s g n e ue u e mt o e h d s

I tef c uilis te r n ra e t a u

C afe ta n _ f c tio s r ic ev e

A e t tio s r ic ff ca n ev e

B n ie

Figure 2.6. Diagramme de classe du modle d'analyse Grer affectation service

25

Phase de cration

Gestion des immobilisations

Diagramme de collaboration du modle d'analyse Grer affectation service :

7 r 2 1 :a ffic h e r in te rfa c e :in te rfa c e a ffic h 6 :c li q u e r s u r a jo u te:v a li d e r l'a ffe c ta ti o n a ffe c ta ti o n s e rv ic e--- ----- --- > - et < - --- -----a ffe c ta ti o n s e rv i c e re m p lir le s p a ra m tre s - -------- > ---- ---- -> 1 0 :re p m lir le s p a ra m 1 1 :v a li d e r b i e n tr e s d e b ie n u - --- --> A g e n t B u re a u M th o - --- ---- >

In te r fa c e u tili s a te u r

5 :s e rv ic e s a jo u t s 3 :a ffic h e r le s s e rvi c e s 9 :a ffic h e le s e rv ic e d a n s u n e lis te ( ) a ffe c t d a n s u n ta b le a u d e s s e r vic e s a ffe c t s 8 : a ffi c h e r a ffe c ta ti o n s e r v ic e () 1 1 :a ffic h e le b i e n d a n s u n e lis te d e s b i e n a jo u t s 1 2 :v a li d e r b i e n () 4 :a jo u te r le s s e rv ic e s

S e rv i c e

1 3 :a jo u te r a ffe c ta tio n s e rv ic e A ffe c ta ti o n s e rv i c e

C _ g r e r a ffe c ta ti o n s e rv ic e 1 4 :a jo u te r b i e n B ie n

Figure 2.8. Diagramme de collaboration du modle d'analyse Ajouter affectation service

26

Phase de cration

Gestion des immobilisations

Analyse du cas d'utilisation Grer bien :


La traabilit entre le cas dutilisation et le modle danalyse

Grer bien :

Interface utilisateur C_bien Amortissement


<<trace>>

Agent Bureau de mthode

Grer bien

Grer_bien

situation

Bien

Fournisseur

Type

Nature

Famille

Service

Compte

Facture

Figure 2.9. Traabilit entre modle cas dutilisation et modle d'analyse Grer bien

Diagramme de classe du modle d'analyse Grer bien :

Bien

Amortissement

Agent de bureau des mthodes

Interface Grer bien

C _bien

Service

situation Type

Nature Famille Compte Facture

Fournisseur

Figure 2.10. Diagramme de classe du modle d'analyse Grer bien

27

Phase de cration

Gestion des immobilisations

Diagramme de collaboration du modle d'analyse Ajouter bien :

1:afficher l'interface d'ajout d'un bien ---------------->

2:interface affich <-----------------

3:remplir les paramtres du bien avec celle de date de mise en service -------------------->

Agent Bureau de mthode

4:remplir les paramtres d'affectation un service ------------------------>

5:valider affectation service ----------------->

20:valider bien ------------->

Interface utilisateur

8:interface de liste des services ajouts est affich <------------------

7:afficher une liste de service affects

11:ajouter bien Bien

21:afficher le bien dans une liste des biens ajouts

6:valider affectation service()

10:valider bien() 12:affecter une facture au bien Facture 19:calculer amortissement()

13:affecter une nature au bien Nature 14:affecter un type au bien Type 15:affecter une famille au bien

C_grer bien

Famille

16:affecter le bien un service Service

17:affecter le bien une date de mise en service situation 18:calcul d'amortissement

Amortissement

Figure 2.12. Diagramme de collaboration du modle d'analyse Ajouter bien

28

Phase de cration

Gestion des immobilisations

Analyse du cas d'utilisation Grer cession :

La traabilit entre le cas dutilisation et le modle danalyse Grer cession :

M le de cas d'u od tilisa tion

M odle d'an se aly

<<tra >> ce

In terface cession

A n de bu ge t reau des m odes th

G rer cession

G rer ce ssion . C _cession

B ien

C ession

Figure 2.13. Traabilit entre modle cas dutilisation et modle d'analyse Grer cession

Diagramme de classe du modle d'analyse Grer cession :

Bien

Agent de bureau des mthodes

Interface cession

C_cession

Cession

Figure 2.14. Diagramme de classe du modle d'analyse Grer cession

Diagramme de collaboration du modle d'analyse Grer ajouter cession :

29

Phase de cration

Gestion des immobilisations

1:afficher interface cession ---------------------> 4:choisir un bien de la liste -------------------->

2:interface affich <---------------7:remplir les autre paramtres --------------->

3:choisir ajouter cession ---------------> 8:valider l'ajout ------------------>

Agent Bureau des Mthodes

Interface cession

10:interface des biens dja en cession

5:afficher liste bien non sortie() 8:ajouter cession()

6: bien choisi pour cession Bien C_cession

9:ajouter cession Cession

Figure 2.16. Diagramme de collaboration du modle d'analyse Ajouter cession

2.3.3. Prototype des interfaces


Dans cette partie, nous allons prsenter pour chaque cas dutilisation le diagramme dactivit des interfaces utilisateurs.

2.3.3.1. Prsentation
Laspect dynamique des cas dutilisation, peut tre reprsent laide du diagramme dactivits du fait quil indique le droulement et lordonnancement des tches effectues.

2.3.3.2. Modle des diagrammes dactivits

30

Phase de cration

Gestion des immobilisations

Diagramme dactivit des cas dutilisation Grer bien et Grer affectation

service :

s'au then tifier

iden tification n v on alide

iden tification v alide Affich age M u G ral n n saisir G rer Bien

Saisir la tabu lation situation et sort Im prim er bien su pprim er tou les s bien fils s si le bien est u paren n t m essage"vou ne pou s vez pas su pprim ce bien car er il est paren d'un au bien t tre " si le bien n 'est pas u n paren t

Ajouter bien

M odifier bien

Su pprim er bien

m essage"la date d'affectation ce serv doit etre posterieu ice r celle d'en tre"

Ajou affectation ter serv ice

Valider G rer afectation service date su perieu celle r d'en tre et celle de dern ire affectation

si date m en serv est rem ise ice pli Su pprim er affectation service

Calcu ler am ortissem t en

Valider G rer bien

Figure 2.17. Diagramme dactivit de cas dutilisation Grer bien

31

Phase de cration

Gestion des immobilisations

Diagramme dactivit de cas dutilisation Grer cession :

s'authentifier

identification non valide

identification valide Affichage Mnu Gnral

Grer cession

Ajouter date infrieur celle dernire situation date infrieur celle dernire situation

Modifier

supprimer

Imprimer

date valide date valide

Figure 2.18. Diagramme dactivit de cas dutilisation Grer cession

32

Phase de cration

Gestion des immobilisations

2.4. Conclusion
Au cours de cette phase, nous sommes arrivs comprendre le contexte du systme, dfinir les besoins et identifier les principaux cas dutilisation. Nous avons galement raffin et analys les cas dutilisation les plus importants. La conception de ces cas dutilisation ainsi que le raffinement et lanalyse des autres cas seront entams la phase suivante.

33

You might also like