Académique Documents
Professionnel Documents
Culture Documents
Dédicaces
A ma chère sœur
Je vous souhaite une vie pleine de bonheur et de réussite
A toute ma famille
Source d’inspiration et de tendresse
Karim
[Texte] Page 2
Gestion des immobilisations
Remerciements
Je suis très reconnaissant à toutes les personnes qui ont contribué de près
ou de loin à l’élaboration de ce travail. Cependant, je ne peux citer tous les
[Texte] Page 3
Gestion des immobilisations
noms. Que tous ceux qui ont contribué au bon déroulement de ce travail trouvent
ici l’expression de ma profonde gratitude.
Je souhaite que le fruit de tous mes efforts soit à la hauteur des attentes de mes professeurs
Résumé
[Texte] Page 4
Gestion des immobilisations
Abstract
This report summarizes the work done in the internship training. The
objective of the proposed project is to manage the inventory of assets within
institutions of the provincial delegation of Settat.
[Texte] Page 5
Gestion des immobilisations
Abréviation Désignation
UML Unified Modeling Language
[Texte] Page 6
Gestion des immobilisations
[Texte] Page 7
Gestion des immobilisations
Dédicaces.......................................................................................................2
Remerciements..............................................................................................3
Résumé.......................................................................................................... 4
Abstract......................................................................................................... 5
Liste des abréviations.....................................................................................6
Table des figures........................................................................................... 7
Introduction................................................................................................. 12
[Texte] Page 8
Gestion des immobilisations
[Texte] Page 9
Gestion des immobilisations
[Texte] Page 10
Gestion des immobilisations
Introduction
[Texte] Page 11
Gestion des immobilisations
Chapitre 1 : Contexte
générale du projet
[Texte] Page 12
Gestion des immobilisations
[Texte] Page 13
Gestion des immobilisations
Le secteur public au Maroc est un secteur qui demande beaucoup d’attention surtout
dans l’utilisation des TIC à son profit.
C’est pour cela que le ministère de l’éducation National s’efforce d’intégrer ces
moyens pour améliorer la qualité et le rendement, que cela soit au niveau de ses
délégations ou bien au niveau des élèves.
[Texte] Page 14
Gestion des immobilisations
2.Présentation du projet
Chaque entreprise privée ou établissement public cherche à avoir une bonne
gestion de ses immobilisations, qui sont variées et sensibles vu la valeur de ces
ressources ainsi la mobilité fréquente de ces actifs. Dans ce contexte, cette partie se
chargera de présenter le projet attribué au long du stage de fin de formation en mettant
au clair la problématique, le résultat attendu et aussi le processus de développement
adopté.
[Texte] Page 15
Gestion des immobilisations
[Texte] Page 16
Gestion des immobilisations
Exporter les données collectées lors d’une sortie vers le serveur FTP
distant.
[Texte] Page 17
Gestion des immobilisations
Ce planning, fixé par mon encadrant et moi, à été suivi à la lettre tout en prenant
concidération de mes taches habitué au sein du service. Pour la validation du rapport
elle à été faite au cour du mois de Septembre à cause du congé annuel dont bénéficie
les fonctionnaires du ministère de l’éducation nationale et qui s’etale du 01/08 au
31/08 de chaque année.
[Texte] Page 18
Gestion des immobilisations
Chapitre 2 : Étude
fonctionnelle et technique du
projet
[Texte] Page 19
Gestion des immobilisations
[Texte] Page 20
Gestion des immobilisations
Pour cette partie, il faut choisir une plateforme fiable, souple et surtout
disponible. La solution mobile qui s’impose alors est : Windows Mobile, il reste à
choisir la version du Framework, après un benchmark on a décidé d’utiliser la version
3.5 de .Net Compact Framework, puisque l’appareil mobile sur laquelle fonctionnera
la solution n’est pas très performante, et qui utilise la version 5.2 du système
d’exploitation Windows mobile 6 Professional.
[Texte] Page 21
Gestion des immobilisations
[Texte] Page 22
Gestion des immobilisations
Voici une vue frontale du PDA, cette vue permet de visualiser le lecteur de code
à a barre qui se situe en haut de l’appareil.
Pour les consommables, il y les codes-barres qui sont imprimer par une
imprimante spécifique de marque ZEBRA sur un ruban d’étiquettes.
[Texte] Page 23
Gestion des immobilisations
Chapitre 3 : Analyse et
Conception
[Texte] Page 24
Gestion des immobilisations
Ce chapitre traite la phase de conception de mon projet, pendant laquelle j’ai opté
pour l’utilisation de l’UML (UnifiedModelingLanguage) pour élaborer les différents
diagrammes qui vont aider à modéliser le système à mettre en œuvre.
1. Etude de l’existant
En premier lieu, on m’a remis les fiches avec lesquelles les fonctionnaires de la
délégation faisaient leurs inventaires, pour que je puisse extraire une partie du cahier
des charges, concernant le reste, nous avons organisé une sortie dans les locaux de la
DPS, pour réaliser un inventaire demonstratif afin de connaitre le processus metier de
ce dernier et avoir une idée sur les caractèristiques des immobilisations et des locaux
existants.
Les diagrammes qui vont suivre traduisent les fonctionnalités et le
fonctionnement de l’application.
[Texte] Page 25
Gestion des immobilisations
La figure qui a précédé détaille les fonctionnalités que l’application doit offrir à
l’agent pour que ce dernier puisse mener à bien l’opération de l’inventaire d’un site.
[Texte] Page 26
Gestion des immobilisations
[Texte] Page 27
Gestion des immobilisations
[Texte] Page 28
Gestion des immobilisations
[Texte] Page 29
Gestion des immobilisations
[Texte] Page 30
Gestion des immobilisations
[Texte] Page 31
Gestion des immobilisations
1. Environnement de développement
[Texte] Page 32
Gestion des immobilisations
1.2 Linq
[Texte] Page 33
Gestion des immobilisations
[Texte] Page 34
Gestion des immobilisations
[Texte] Page 35
Gestion des immobilisations
1.10 UML
[Texte] Page 36
Gestion des immobilisations
1. Réalisation
1.1 Base de données
[Texte] Page 37
Gestion des immobilisations
1.2 Démarrage
1.3 Connexion
La deuxième interface de
l(‘application demande le nom
d’utilisateur et le motde passe de
l’utilisateur avant de lui donner la
main d’utiliser l’application et cela
pour éviter les utilisations
malveillantes
[Texte] Page 38
Gestion des immobilisations
1.4 Tournée
[Texte] Page 39
Gestion des immobilisations
[Texte] Page 40
Gestion des immobilisations
Figure
Figure 1921 : Menu
: Menu Immobilisation
immobilisaion
Figure 20 : Menu d'une immobilisation
déjà enregistrée
[Texte] Page 41
Gestion des immobilisations
Une nouvelle acquisition, c’est quand l’agent de l’inventaire se trouve devant une
ou plusieurs immobilisations, ce dernier doit entrer les informations de la nouvelle
acquisition, à savoir le numéro de facture, le numéro du bon de commande, le numéro
du bon de livraison, le numéro de marché, et le fournisseur, s’il figure déjà dans la
liste, si non l’agent peut l’ajouter, et entrer les informations de ce dernier. Apres la
validation du formulaire, l’utilisateur sera redirigé vers le menu détail site pour
localiser l’emplacement de ou des immobilisations concernées par la facture et la
commande, et introduire les informations correspondantes.
[Texte] Page 42
Gestion des immobilisations
[Texte] Page 43
Gestion des immobilisations
1.6 Chargement
1.7 Déchargement
[Texte] Page 44
Gestion des immobilisations
1.8 Statistique
1.9 Déploiement
[Texte] Page 45
Gestion des immobilisations
[Texte] Page 46
Gestion des immobilisations
Conclusion
[Texte] Page 47
Gestion des immobilisations
[Texte] Page 48
Gestion des immobilisations
Webographie
http://msdn.microsoft.com/fr-fr
http://www.microsoft.com/fr-fr/download/details.aspx?id=17020
http://msdn.microsoft.com/fr-fr/library/ms172926%28v=sql.100%29.aspx
http://msdn.microsoft.com/fr-fr/vcsharp/aa336803.aspx
www.developpez.net
www.commentcamarche.net
http://msdn.microsoft.com/en-us/library/aa446504.aspx
[Texte] Page 49