Escolar Documentos
Profissional Documentos
Cultura Documentos
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 1
Ddicace
Je ddie ce travail :
Mon pre et ma mre pour leur soutien, leur encouragement et pour les Sacrifices quelles ont consentis pour mon ducation, instruction et Bien tre. Tous mes amis sans exception.
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 2
Remerciement
Je tiens exprimer, de prime abord, mes vifs remerciements au Directeur de lEcole Suprieure de Technologie de Berrechid, M. Moustapha OUALIM, pour sa bonne directivit, sa sincrit ainsi que Pour le remarquable bon droulement des tudes quil a pu assurer.
Mon remerciement la direction gnrale de la Poste du Maroc, de mavoir permis deffectuer ce stage. Je me permets de vous exprimer mes sincres remerciements et mon profond respect pour votre chaleureux accueil que vous mavez rserv et le grand esprit de collaboration que jai senti durant toute la priode de stage. Je tiens remercier tous ceux qui mont aid passer ce stage dans les meilleures conditions. Mes vifs remerciements vont tout dabord Mr. ACHRAF Abderrafi : mon encadrant lentreprise aussi a Mr AIT ELHAJ Hassan, qui on fait preuve de gnrosit travers leur conseils, leur soutiens et leur recommandations.
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 3
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 4
Glossaire
*Merise : est une mthode qui permet de construire un systme dinformation automatis qui Soit efficace, flexible et adapt lentreprise. Cest une mthode ne en 1976. *Power AMC : est un logiciel de modlisation. Il permet de modliser les traitements informatiques et leurs bases de donnes associes. Cr par SDP sous le nom AMC Designer, rachet par Power soft, ce logiciel est produit par Sybase depuis le rachat par cet diteur en 1995. Hors de France, la version internationale est commercialise par Sybase sous la marque Power Designer. *MPD : Spcifie les modalits de mise en uvre physique d'une base de donnes. Le MPD est directement dpendant du SGBD cible et permet ainsi de traiter les contraintes relatives l'accs et au stockage des donnes. *Crystal report 2008 : est un outil de reporting dvelopp par la socit Crystal Decisons. Il Permet de filtrer, grouper et publier de manire conviviale et pertinente les donnes issues Dune base de donnes.
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 5
Sommaire
Glossaire----------------------------------------------------------------------------------------------5 Introduction .....................................................................................................................8 Partie 1 : Prsentation de Barid Al-Maghrib 1. Fiche technique............................................................................................................10 2. Organigramme ...........................................................................................................11 3. Historique.....................................................................................................................12 4. Prsentation de BAM :................................................................................................13 4.1. Quelques donns sur la socit...................................................................................14 4.2. Composition dadministration de Barid al maghrib.................................................15 4.3. Principales attributions..............................................................................................16 4.4. Poste Maroc : place du service public.................................................. 17 4.5. Structure daffaire.............................................................................. ...17 4.6. Prsentation de la direction dorganisation et des systmes dinformation...............18 5. Cartographie ........................................................................................................... 19 Partie 2 : Travaux effectus pendant le stage 1. Thme du stage et outils utiliss ...............................................................................21 1.1. Thme ........................................................................................................................21 1.2. Outils informatiques utiliss .................................................................................... 21 1.2.1. Microsoft Visual Studio 2008 ................................................................................21 1.2.2. SQL server 2005 ........................................................................................... ....21 1.3. Langages de programmations utiliss .......................................................................22 1.3.1. Visual Basic.Net.....................................................................................................22 1.3.2. Language SQL .......................................................................................................22 2. Conception en Merise..................................................................................................22 2.1. Tables cres ............................................................................................................ 22 2.2. Dictionnaire de donnes ............................................................................................23 2.3. Rgles de gestion ...................................................................................................... 26 2.4. Modle Conceptuel des Donnes ...............................................................................27 2.5. Modle Physique des Donnes ..................................................................................29 2.5. Modle Logique des Donnes ...................................................................................30 3. Description de lapplication...................................................................................30 3.1. Chargement ................................................................................................................30 3.2. Page daccueil ............................................................................................................31 3.3. Authentification..........................................................................................................32 3.4. Menu employs.......................................................................................................... 33
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 6
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 7
Introduction
Afin denrichir la formation de leur lves-technisions suprieur en matire du savoir faire et du savoir tre, et pour mieux souvrir sur le milieu professionnel, LEcole Suprieur de Technologie(EST) de Berrechid, Exige une priode de stage dans une entreprise ds la premire anne. Jai eu le privilge de passer mon stage dinitiation dans le service des systmes dinformation au sein de lentreprise de Barid Al-Maghrib de Rabat , pendant lequel jai pu aborder la vie professionnelle et acqurir de nouvelles expriences et de nouvelles informations que a soit en domaine dinformatique ou autre, ce stage ma permis aussi de concevoir une ide gnrale sur les activits dune entreprise. En effet, afin dautomatiser la gestion des BMM, poste Maroc souhaite mette en place une application informatique capable dassurer la gestion et le suivi des BMM. Lapplication, doit assurer linformatisation des informations contenu dans le BMM ainsi quau suivi du processus de la demande jusqu la livraison passant par laccord du responsable de lentit laquelle lemploy demandeur est rattach. Dans ce rapport je vais aborder en premier lieu une vision gnrale sur Barid AlMaghrib, ensuite je vais interprter les tches qui mont t confi par mon encadrant tout en montrant leur utilit la fois pour lentreprise et pour moi-mme.
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 8
Poste Maroc
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 9
1. fiche technique :
Cration : 1998 Forme juridique : socit anonyme. Slogan(s) : Le contact qui vous facilite la vie Sige social : 10 000 Rabat(Maroc) Direction Ahmed Amin Benjelloun Touimi(PDG) Activit(s) : Service de collecte dpargne national, la banque assurance, traitement de courrier et marchandises. Produit(s) : CCP, CEN, Amana messagerie, courrier prio Filial(s): Al Barid Bank. Site web: www.bam.ma.
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 10
2. organigramme :
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 11
3. Historique :
Loffice national des postes et tlcommunications est un tablissement public relativement jeune. Il a t cre en 1984 pour rattraper le retard du Maroc en matire des postes et tlcommunications et doter le pays dune infrastructure moderne en rapport avec les exigences de son dveloppement conomique. La principale disposition de la rforme de 1984 a t de sparer la mission dquipement et dexploitation des rseaux des postes et tlcoms, des tches dorganisation et de
Contrle assures jusqualors par le ministre de tutelle. Il a t ainsi dcid de doter loffice de lautonomie financire.
A lpoque cette rforme se prsentait tant conforme son temps, puisque les organisations de monopole, jouissant de lautonomie financire, spares ou non de la poste.
Depuis, lvolution technologique a donn lieu une multiplicit de services (radiomessagerie, Internetetc.). En dix ans LONPT a russi quintupler les
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 12
Mais elle est galement le prolongement dune ouverture rcente du secteur, qui a vu lmergence des entreprises commerciales qui se sont vu confies dans les annes 1990 des tches doprateurs privs dans le domaine des sous traitante et du partenariat, relative aux services valeur ajoute.
4. Prsentation de BAM : Il est cre sous la dnomination Barid Al-Maghreb , un tablissement public dot de la personnalit morale et de lautonomie financire. Barid Al-Maghrib est soumis la tutelle de lEtat, laquelle a pour objet de faire respecter, par les organes comptents du dit tablissement, les dispositions de la prsente loi, notamment celles relatives aux missions qui lui sont dvolues et de manire gnrale de veiller, en ce qui le concerne, lapplication de la lgislation et de la rglementation relatives aux tablissements publics. Mais depuis janvier 2010, La transformation de Barid Al-Maghrib en socit anonyme est mise en excution. Cette transformation vise consolider le dveloppement de Barid Al-Maghreb et conforter ses capacits.
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 13
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 14
55
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 16
Accs au service
Scurit
Exploitation informatique
5. Cartographie :
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 18
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 19
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 20
1.1.
1.2.
on cite par exemple : Visual C++, C#, ASP.net et le fameux diteur de programmation vnementielle VB.net. 1.2.2. SQL SERVER 2005:
2. Conception en Merise*
Marque : Liste des marques des matriels qui existe dans chaque entit
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 22
Entits
Attribut
Num_bmm Date_bmm Reference
Type
Numrique
Date/Heure Text Char(30) Numrique
Numrique Char(30)
Employes
Numrique Char(30) Char(30) Char(30) Numrique Char(30) Char(30) Char(30) Numrique Char(30)
Entits
Libelle_entite
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 23
Fonctions
num_marque
Marque
Matriels
Num_marque Nom_matriel Type_matriel Date_dapart Date_affectation Num_emp Id_entite Num_fonction motif Qte_en_stock Qte_livre
Rattacher
Appartenir
Qte_demande Num_matriel
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 24
Un employ est rattach une ou plusieurs entits dans le temps Le passage dun employ dune entit une autre devra tre tracer en prcisant le motif du transfert ou de la mutation Laffectation dun employ dune entit une entit peu tre provisoire ou dfinitive Les employs peuvent effectuer plusieurs bmm Chaque bmm comporte une liste de matriel avec les quantits demandes Les bmm rempli doivent faire lobjet de validation par le responsable de lentit dont relve les employs.
le responsable peut :
rejet totalement un bmm en prcisant le motif rejet partiellement le bmm en diminuant la liste du matriel demande par lemploy accepte le bmm mais diminuer les quantits demandes accepte totalement le bmm est accorde les quantits demandes
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 25
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 27
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 28
3. Description de lapplication :
La description de lapplication sera dtaille en modules comme suit : 3.1. Chargement :
A propos :
la page a propos de nous permet de visiter le cite web de barid almaghrib a partir du visuel basic.net et voici le code :
'modifier la couleur du lien en donnant la valeur true linkvisiter. LinkLabel1.LinkVisited = True 'utiliser la method process start pour ouvrir le navigateur par defaut
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 31
3.3. Authentification :
Pour assurer la scurit, laccs lapplication demande un compte dutilisateur et un Mot de passe. Ces derniers sont obtenus au prs de ladministrateur. Pour se connecter, il suffit dentrer le nom dutilisateur ainsi que le mot de passe. Si le nom dutilisateur et/ou le mot de passe est erron, un message derreur apparait.
Pour vrifier la disponibilit dutilisateur, linstruction Msgbox a t utilise comme la montre le code suivant :
MsgBox("Employ non enregistr!!!!") Selon la fonction de lutilisateur un menu apparat. Erreur provider signale des erreurs si les deux textbox sont vide. Voila le code : (on crit ce code dans load):
If TextBox1.Text = "" Then ErrorProvider1.SetError(TextBox1, "Saisir le nomd'utilisateur") TextBox1.Focus() Exit Sub Else ErrorProvider1.Clear() End If
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 32
3.4.2.Figure2 : Consulter :
Lemploy peut consulter ses BMM dj effectu
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 34
3.4.3. Info sur le compte : Longlet Info sur le compte prsente le nom dutilisateur connect. Ce dernier peut modifier son mot de passe en cliquant sur modifier ce qui engendre lapparition dune zone approprie. Le mot de passe actuel et le nouveau mot de passe sont sollicits. Lutilisateur peut annuler la modification en cliquant sur annuler et en cas derreur un message apparait.
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 35
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 36
3.5.1.figure1 : Consulter les BMM : Cette forme permet lutilisateur de consulter les BMM de son entit de gestion, de les modifier et de les exporter vers Excel. Et aussi imprimer. pour exporter la table bmm Jai utilis le code suivant :
Try Dim objDataSet As New System.Data.DataSet Dim objXmlDocument As New System.Xml.XmlDocument Dim objCmd As System.Data.SqlClient.SqlDataAdapter Dim objCon As System.Data.SqlClient.SqlConnection Dim strCon As String strCon = "Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=gestion_bmm;Data Source=PC-DEHADIA\SQLEXPRESS" objCon = New System.Data.SqlClient.SqlConnection(strCon) objCmd = New System.Data.SqlClient.SqlDataAdapter("select num_bmm,num_emp_effectuer from bmm where num_emp_effectuer in (select num_emp from rattacher where date_depart is null or date_depart>getdate() and id_entite in (select id_entite from rattacher where num_emp=" & user & " and date_depart is null or date_depart>getdate()))", objCon) objCon.Open() objCmd.Fill(objDataSet)
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 37
3.6. Impression :
Le logiciel Crystal Report 2008* a permis la ralisation des tats imprimables aprs Dtermination de la priode par lutilisateur. Ces tats reprsentent les donnes dans un Tableau et un diagramme. Module dimpression :
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 38
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 41
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 42
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 43
Conclusion
La tche qui ma t insinue par mon encadrant tait la ralisation Dune application qui servirait faire la gestion du bon de mouvement de matriel de baghid al-maghrib. Au terme de mon travail, et aprs avoir mis en pratique les comptences Et connaissances acquises durant ma formation lEcole Suprieure de Technologie de Berrechid, jai pu prsenter ladite application mon encadrant qui ma aid vrifier son bon fonctionnement et ma exprim sa satisfaction. Il est de nature de noter quau cours de mon stage jai pu approfondir Mes comptences et en acqurir de nouvelles tant de point de vue langages de dveloppement que logiciels et techniques ncessaires la ralisation de mon projet.
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 44
Webographie
http://fr.wikipedia.org http://www.commentcamarche.net http:// www.codes-sources.com http://www.developpez.com
http://www.iconarchive.com/
Anne Universitaire 2009/2010 Ecole Suprieur De Technologie, Quartier Taqadom, passage dAlger, B.P :218 Berrachid Page 45