Marsa Maroc

Page 1

Lycée LISSANE EDDIN IBNO ALKHATIB

Brevet de Technicien Supérieur Génie informatique Deuxième année

Société d’exploitation des Ports

Période de stage 14/05/2009 – 13/06/2009

Réalisé par : Abdelhafid BERROUKHAM Encadré par : Mr Abderrahman BELLAT

Année scolaire : 2008-2009


Marsa Maroc

BTS Génie informatique

On Dédie ce modeste travail à : Mes chers parents pour leur soutient et leurs efforts pour me pousser à construire mon future Mes chers frères et sœurs Aux personnels de la SODEP Mes formateurs Tous mes amis

Abedelhafid BERROUKHAM

-1-


Marsa Maroc

BTS Génie informatique

Je tiens tout d’abord à exprimer mes vifs remerciements à : Monsieur EL ALAMINE BOUASSAM, Directeur de Marsa Maroc. Qui nous a permis de faire notre stage au sein sa société. Mr HEROUAL Youssef le Chef du service Technique, ainsi que Mr BELLAT Abderrahman, qui m’a accueilli au sein de son service. Je tiens à remercier tout le personnel de la direction, qui ont participé du loin ou du près pour effectuer ce stage dans très bonnes conditions. Je remercie vivement mes formateurs

Famille et camarades ont aussi contribué à ce travail. Qu’ils trouvent ici L’expression de mon affectueuse reconnaissance.

Abedelhafid BERROUKHAM

-2-


Marsa Maroc

BTS Génie informatique

Sommaire Dédicace…………………………………..………...… ………….…1 Remerciement……………………………………...………….….….2 Introduction…………………………………………………….……5

Première partie : Marsa Maroc (société d’exploitation des ports) Historique……………………………………….……….……………………..6 Fiche de Société d’Exploitation des ports…….………….………..7 Plan du port de laayoune…………………………..……………………..8 Organigramme………………………………………………….……….……9 Les entités de la société ……………………..………...……….……...10 Division d’Opération Maritime………………..……………...….…..10 Division d’exploitation……………………….…..………..….…………11 Section Approvisionnement et Gestion de stock…..…….…...12 Les services de SODEP :……………………………...…..…………..….13 • Service Ressource Humaine……………………………..………13 • Service financier comptable et contrôle budgétaire…..13 • Service commercial et suivi de la performance…….......14 • Service Juridique……………………………… ……….…………...14 • Service informatique:……………….…………...………..….……15 ♦ Partie Matérielle…………………..………………..…..…….15 ♦ Partie Logicielle……………………..……………...….……..17

Abedelhafid BERROUKHAM

-3-


Marsa Maroc

BTS Génie informatique

Deuxième partie : Les travaux effectués Introduction …………………………………….………..…………...……. 20 définition du projet ………………………………………..……….……. 20 Chapitre I. Présentation du projet…………………….……….20 Cadre général du projet…………………………………….…..20 Déroulement du projet……………………………..….………..21

Chapitre II. Analyse et spécification des besoins………..22 Objectif du chapitre…………………………………..….….……22 Etude de l’existant…………………………………….…... ……..22 • Limites et inconvénients de la méthode actuelle...22 Spécification des besoins……………………………..…… .….22

Chapitre III. La conception de l’application…….……..…..24 Le dictionnaire de donnée………………………...……...……24 Définition de la méthode MERISE ……………………….….25 Le modèle conceptuel de donnée(MCD)…….…….. …….25

Chapitre IV. La description de l’application …………....….26 Conclusion…………………………………………………..………….…..35

Abedelhafid BERROUKHAM

-4-


Marsa Maroc

BTS Génie informatique

Introduction La formation professionnelle joue un rôle très important à l’orientation des jeunes vers le marché de travail et à promouvoir leurs compétences.

C’est pourquoi notre établissement organise chaque année une période de stage pour pratiquer les connaissances théoriques de leurs étudiants et les adapter avec la vie professionnelle. Cette période présente à l’étudiant une occasion pour acquérir une expérience rentable qui le permet de subir une formation supplémentaire au sein de l’établissement accueillante et confronter les théories avec la pratique.

Moi j’ai de la chance d’être accepté à la DEPL, pour connaitre le milieu professionnel et les relations qui s’établissent à ce niveau.

Alors que la premier partie de ce rapport que ,je dois le réaliser après la fin de la période de stage ,est réservée à la présentation générale de la DEPL (Marsa Maroc).et la deuxième pour mon thème de stage.

Abedelhafid BERROUKHAM

-5-


Marsa Maroc

BTS Génie informatique

Historique Avec l’indépendance, le Maroc a donné une grande importance au secteur portuaire ,c’est ainsi que la régie d’accostage du port de Casa fut crée le 12 novembre 1963 par le dahir 01/63/27,mais l’exigence de l’environnement économique et social a donné naissance à L’ODEP le 02 janvier 1985 sous le dahir 01/84/194 portant loi n006/84,qui se montre plus capable d’assurer une exploitation commerciale ,rationnelle et efficace. En 1976,la région du sud, exception faite d’Agadir ,fait pratiquement dépourvue de toute installation portuaire significative. Deux anciens wharfs à Dakhla et Laayoune étaiement inadaptés à une exploitation et à une croissance d’activité importante. En 1985,l’office d’exploitation des ports a été crée donner une dynamique et une efficacité au secteur portuaire et pour assurer une exploitation commerciale rationnelle et efficace il a le monopole de gestion de tous les ports de royaume. Achevé en 1987,le port de Laayoune est situé au sud de la cote marocaine atlantique. Depuis sa création et jusqu’à la fin de 1998 le port de laayoune est géré par un département qui dépend dans ses décisions de la direction d’exploitation du port d’Agadir et des ports sahariens. Mais après cette date, la gestion de ce port va connaitre une indépendance dans certains domaines, notamment le domaine financier et comptable, mais reste celui des ressources humaine .Par conséquents, la gestion du port de laayoune s’est transformée d’un département à une direction. A partir 05/12/2006 L’ODEP a scindé en deux organismes : Société de l’exploitation des port (SODEP) et l’Agence National des Port (ANP). Ce qui a eu des implications en matière de répartition des ressources matérielles et humaines, de séparation des systèmes d’information, d’adaptation au nouvel environnement concurrentiel, de réorientation stratégique. Leader de la manutention portuaire au Maroc, la Société d’exploitation des ports est, en effet, née de la scission réussie de l’ODEP dont elle a hérité les activités commerciales, l’outil industriel et les compétences opérationnelles. Aujourd’hui c’est la société nouvellement créée de troquer son habillage et son identité visuelle pour une autre plus ancrées dans cette dynamique de réforme, de Changement et d’évolution. SODEP va prendre comme nom de marque

Abedelhafid BERROUKHAM

-6-


Marsa Maroc

BTS Génie informatique

Fiche de Société d’Exploitation des ports (Marsa Maroc)

Société d’exploitation des ports : société anonyme à conseil de serveillance et d

directoire à la capitale 300.000,00 DH

Directeur de L’exploitation

: Monsieur BOUASSAM EL ALAMINE

Dénomination social

: DEPL

Siége social

: Port laayoune

Forme juridique

: Société anonyme

Objet social

: Exploitation du port Laayoune

Actionnaire

: Publique

Effectifs

: 60 personnes

Télephone

: 028.99.88.88

Fax

: 028.99.80.65

Patente

: 35790737

Identification fiscale

: 1104763

CNSS

: 7374804

Date de création

: 05-12-2006

Adresse

: BP 48 ,laayoune port

Abedelhafid BERROUKHAM

-7-


Marsa Maroc

BTS GĂŠnie informatique

Plan du port de laayoune

Abedelhafid BERROUKHAM

-8-


Marsa Maroc

BTS Génie informatique

Organigramme de la société (SODEP)

Abedelhafid BERROUKHAM

-9-


Marsa Maroc

BTS Génie informatique

Les entités de la société (SODEP) Le Directeur Le Directeur de Société d’exploitation des ports en plus de son rôle de coordination et de contrôle des différentes entités placées sous sa responsabilité, est chargé personnellement de : ¾ Promouvoir une politique commerciale entre le port et ses principaux clients, armateurs et chargeurs. ¾ Assurer la notion des cadres supérieurs. ¾ Présider les différents comités de personnel de la direction de l’exploitation au port de laayoune, présider les commissions d’ouverture des plis conformément à la délégation du directeur générale de Société d’exploitation des ports.

La secrétariat La secrétaire joue un rôle très important, c’est elle donne la bonne image de n’importe quel établissement. elle est chargée de plusieurs travaux : Opératrice de saisie, elle fait la saisie des bordeaux d’envoie, des fax, des lettre et des procès verbaux et comptes rendus de réunions. o elle fait le classement des différents documents (fax départ et arrivé). o elle assure la gestion du bureau d’ordre. o elle assure le standard de la direction.

Division d’Opération Maritime C’est une entité opérationnelle que, après réception d’un message de la part de la capitainerie, assure des documents et du droit d’entrée et stationnement du navire ,et selon la demande de pilotage ou de remorquage, souvent la demande de travail mission.

1-Service pilotage Le role de ce service est de : Assurer les mouvement des navires destinés à accoster au port de laayoune tout en respectant les normes et maxima de sécurité. Préparer le plan des mouvements avec le concours de la capitainerie. Le pilotage après accomplissement qui sert comme éléments de base de facturation.

2-Service remorquage, lamage et signalisation maritime Le remorquage consiste à assister le navire pendant l’accostage ,en cas de sinistre ,c’est pour cela que le remorquage est équipé de matériel d’extinction soit à mousse ou à eau de mer, ainsi que les moyens de bord et des amarres.

Abedelhafid BERROUKHAM

- 10 -


Marsa Maroc

BTS Génie informatique

Ce service a pour mission : Suivre l’affection des engins flottant en fonction des demandes. Assurer la sauvegarde et l’assistance des navires en détresse ou personnes en état fiable. Tenir le registre des navires ainsi que leur mouvement. Assurer le balisage.

Division Exploitation Est une entité opérationnelle qui assure le traitement des escales des navires de la pêche hauturier, de commerce et de cabotage pétrolier et traitement de la totalité humains et matériels qui sont confier ,et d’accessoires de manutention en bon état.

1-Service manutention : Ce service a de multiples taches et responsabilités : o Préparer l’escale de chaque navire du port de laayoune. o Procéder au traitement et au suivi des opérations lié aux navires et à la marchandise. o Assurer la gestion optimale des zones de stockage de la marchandise en fonction des prévision des escales. o Mettre à la disposition des usage le petit matériel d’exploitation. o Préparer et transmettre les éléments de facturation. o Assurer le tenue des statistiques.

2-Service technique : ¾ Section outillage : Mettre à la disposions de l’exploitation des équipements portuaire faibles et en assurer la maintenance. Mission : o L’ordonnancement et la planification des travaux et opérations de maintenance. o L’entretien de la totalité des engins roulants et matériels divers d’exploitation ainsi que les moyen de transport. o Suivre les positions quotidiennes des engins matériels. o Le dépannage et le diagnostic des engins matériel divers.

¾ Section infrastructure : Cette entité attribution d’assurer la programmation et le lancement des travaux neufs et d’entretien des infrastructures et réseau. o Assurer la maintenance en état d’utilisation satisfaisant de l’ensemble des infrastructures, réseaux et bâtiments, ainsi que la réalisation des immobilisations et des agencements. o Mettre à la disposition des usagers portuaires les réseaux d’eau d’électricité et d’éclairage en bon état d’exploitation. o Aménagement portuaire la construction, le nettoyage des immobilisations, l’entretien… o Réseaux : (électricité, eau potable, téléphone, voiries et réseau divers assainissement…) o Gestion administrative des marchés.

Abedelhafid BERROUKHAM

- 11 -


Marsa Maroc

BTS Génie informatique

Section Approvisionnement et Gestion de stock • • • •

Assurer l’approvisionnement de la direction fourniture, travaux et services . Elaborer les programmes d’approvisionnement. Préparer, lancer les appels d’offres et assurer la gestion et liquidation des marchés correspondants. Réaliser le suivi et l’archivage des dossiers marchés.

1-Cellule marchés et commandes : Les missions de cette section sont : Assurer l’approvisionnement de société d’exploitation des ports, en bien et service dans les meilleures conditions technique et économique. Satisfaire les commandes des utilisateurs de société d’exploitation des ports dans les meilleures conditions de prix, de qualité et de délai. Cette section est composée de deux cellules : ¾ Cellule gestion des marchés :

Réception des cahiers de la prescription spéciale(CPS). Lancement des appels d’offres. La convocation de la commission d’ouverture des plis. La publication des résultats. L’envoie du marché à la DG pour approbation. L’envoie notification au fournisseur. La tenue d’un registre des ordres de services. La réception d’un registre des attachements et des factures. Le suivi des marchés.

¾ Cellule de gestion de commandes : On peut résumer les taches de cette cellule comme suite : Réception de BCI : o les BCI dont la valeur est inférieure à 2000DH peuvent être satisfaire en passant des bons de commandes. o Les BCI dont la valeur est supérieur à 200000DH doivent être passes par appel d’offre. Lancement des consultations. Convocation de la commission d’ouverture des pis. Etablissement des BCE et sa notification au fournisseur en cas de fourniture à livrer ou entrepreneur s’il s’agit des travaux à exécuter. Etablissement des états de suivie.

2-Cellule de gestion des stocks : Activités de la :

Section gestion des stocks : 9 Assurer la gestion des magasins de stocks. 9 Participer avec les utilisateurs à la prévision des gros consommables et pièces de recharges. 9 Veuillez à l’application de la politique de gestion des stocks définie par le Directeur générale 9 Suivre l’évolution du cout de stockage et émettre les recommandations nécessaires. 9 Consolider le programme d’approvisionnement de DELP.

Abedelhafid BERROUKHAM

- 12 -


Marsa Maroc

BTS Génie informatique

Section infrastructure : 9 Cette entité d’attribution assurer la programmation et le lancement des travaux neufs et d’entretien des infrastructures et réseaux. 9 Assurer la maintenance en état d’utilisation satisfaisant de l’ensemble des infrastructures, réseaux et bâtiments, ainsi que la réalisation des immobilisations, et des agencements. 9 Mettre à la disposition des usagers portuaires les réseaux d’eau d’électricité et d’éclairage en bon état d’exploitation. 9 Aménagement portuaire, la construction, le nettoyage des immobilisations, l’entretien… 9 Réseau : (électricité, eau potable, téléphone, voiries et réseaux divers, assainissement…) 9 Gestion administrative des marchés.

Présentation des service : Service ressource humaine Les missions de ce service sont : ¾ Assurer la gestion administrative du personnel non cadre et en place de la politique sociale pour le bien être du personnel du port laayoune, conformément à la politique menée par la direction générale. ¾ Assurer le règlement des litiges et des réclamations au mieux des intérêts de société d’exploitation des ports. ¾ Gérer le portefeuille de la directions d’exploitation du port de laayoune . ¾ Suivre la formation du personnel et préparer les tableaux d’avancement du personnel de société d’exploitation de ports. ¾ Assurer le recrutement du personnel non cadre et tenir le fichier personnel. ¾ Etablir les déclarations des charges sociales et assurer la gestion du portefeuille de l’assurance groupe décès. ¾ Veiller au respect des nomes d’hygiène et de sécurité. ¾ Assurer la gestion des affaires et ouvres sociales et la gestion des dossiers de retraite et de pension de vieillesse et des ouvres sociales et la gestion des contrats et des polices d’assurances. ¾ Obtenir le règlement des litiges au mieux des intérêts de la direction d’exploitation du port de laayoune, dans le cadre des positions juridique de société d’exploitation des ports.

Service financier et comptable et contrôle budgétaire Ce service est classé parmi les entités fonctionnelles. Le rôle primordial de ce service est l’application de la politique définie par la direction générale dans le domaine comptable financier budgétaire et fiscal ainsi que le bon de fonctionnelles du système d’information comptable financier budgétaire.

1.Unité financière : Cette unité ce charge de : ¾ Assurer le suivi de la trésorerie : c’est-à-dire l’analyse du compte banque et caisse. ¾ Assurer le recouvrement des créances : le recouvrement concerne les factures émises et non encore payées.

Abedelhafid BERROUKHAM

- 13 -


Marsa Maroc

BTS Génie informatique

2-Unité budgétaire : Il y a deus type de budget : Le budget de fonctionnement : ce budget concernes les dépenses et les recettes du port une année, l’objectif et d’assurer un équilibre financier. Le budget d’investissement : c’est l’ensemble des opérations d’investissements inscrites dans le temps qui répond au plan d’action de la direction.

3 – Unité comptable : L’unité comptable se charge de : ¾ Assure le suivi des comptes, opérations bancaires et les états de rapprochement. ¾ Etablir les déclarations fiscales et s’assurer de leur concordance avec les données comptables. ¾ Tenir les livres comptables. ¾ Arrêter les bilans trimestriels et annuels.

Service commercial et suivi de la performance Les missions de ce service se résument comme suite : ¾ Le contrôle des factures fournisseurs. ¾ L’apurement de ces factures. ¾ L’archivage des dossiers commandes en cours et satisfaites. Parmi les taches de cette cellule : ¾ Contrôler les factures fournisseurs. ¾ Vérifier la conformité de la facture avec le bon de commande. ¾ Préparer le dossier de suivi de la facture. ¾ Envoie du dossier de suivi au SFCCB. ¾ Le suivi de la facturation.

Service juridique ¾ La gestion des dossiers contentieux à caractère administratif, social et divers de l’ensemble de la direction de port (litiges sur contrats et marchés) ¾ La gestion des contrats et polices d’assurance. ¾ La gestion des accidents de travail et de circulation.

Abedelhafid BERROUKHAM

- 14 -


Marsa Maroc

BTS Génie informatique

Service informatique L'informatique : Le terme informatique est un mot-valise créé à partir des mots « information » et « automatique ». Il Désigne l'automatisation du traitement de l'information par un système, concret (machine) ou abstrait. A toutes les étapes de sa mission, l'informatique doit permettre de travailler plus efficacement et ainsi d'augmenter sa rentabilité La société SODEP est équipée par un service Système d’information se composant de deux parties primordiales : • Patrie matérielle • Partie logicielle Ce service Veille à • La fiabilité des informations et assure l’intégralité de système d’information. • Le rassemblement des informations des entités concernées « maritimes, exploitation ». • Assurer la sécurité des données. • L’archivage a l’aide des bandes magnétiques pour sauvegarder les données. cette sauvegarde peut être : ♦ Quotidienne ♦ Mensuelle ♦ Annuelle Les sauvegardes mensuelles et annuelles seront archivées dans une armoire blindée contre l’incendie « Sécurité ». •

Le Suivi et la maintenance du : ♦ Système : que se soit Windows ou l’AS/400 ♦ Matérielle : de bureautique ou de l’AS/400

• L’élaboration des marchés ou consultation des besoins en matérielles ou logiciels selon les besoins des entités. •

Réalisation de la décision de la réforme.

I-Partie Materielle Un réseau informatique : Est un ensemble d'ordinateurs reliés entre eux et échangeant des informations Par analogie avec un filet (un réseau est un « petit rets », c'est-à-dire un petit filet), On appelle nœud (node) l'extrémité d'une connexion, qui peut être une intersection de plusieurs connexions (un ordinateur, un routeur, un concentrateur, un commutateur).

Abedelhafid BERROUKHAM

- 15 -


Marsa Maroc

BTS Génie informatique

Le serveur AS/400 Deux Serveur IBM :

D

Le premier se compose de deux machines La première fait le traitement des données. La deuxième est un mirroring qui peut agir et fait le traitement en cas de panne de la première machine. Chaque machine se compose de : 8 disques durs «Total : 14GO ». Chaque disque est de 2GO. carte réseau « 100 KO ». Un lecteur de bande magnétique « 2GO ».

D

Le deuxième se compose de : 4 disque durs « Total : 100G » Chaque disque est de 25G. Carte réseau « 100 KO ». Un lecteur de bande magnétique « 60GO ».

Un routeur Cisco 1GO. Est un matériel de communication de réseau informatique destiné au routage. Son travail est de limiter les domaines de diffusion et de déterminer le prochain nœud du réseau auquel un paquet de données doit être envoyé, afin que ce dernier atteigne sa destination finale le plus rapidement possible.

Un commutateur réseau (Switch) Cisco 1GO. Connecte plusieurs segments dans un réseau informatique.

Modem numérique (Modulateur-Démodulateur). Périphérique de conversion des données numériques d'un ordinateur ou d'un terminal en données analogiques pour les envoyer à travers une ligne téléphonique. Il assure l'opération inverse pour la réception. Spécifié pour une ligne spécialisée de 128 KO qui relie la DEPL avec la DG, via le réseau MAROC TELECOM pour un coup mensuel de 7000DH TTC.

Le réseau au sein du MARSA MAROC : MARSA MAROC utilise une ligne Privé pour réaliser son réseau en trois niveaux : ♦ ♦ ♦

Le réseau AS/400 Le réseau Internet Le réseau téléphonique

A l’aide des câbles tels : La fibre optique, RJ-45, RJ-11

Abedelhafid BERROUKHAM

- 16 -


Marsa Maroc

BTS Génie informatique

II-Partie Logicielle : L’AS400 Pour faciliterL’AS400 est un système d’exploitation Multi-utilisateurs et mult-itâches qui connait actuellement le plus vif succès, plus de 25000 AS/400 avaient déjà été à la fin de l’année 1993. En raison de succès de nombreux utilisateurs de système, sont novices en la matière. Le SIPOR c’est le système global sur l’AS/400 qui contient cinq sous-systèmes qui sont : 1) GEOPARD : Il permet de faire la gestion des affaires personnelles de la SODEP/DEPL essentiellement la réalisation de la paie. 2) COFI : Ce sous-système est spécialement consacré pour la gestion de la comptabilité. 3) TRAFIC : Il sert a réaliser le trafic concernant le port surtout pour La gestion des navires et les marchandises au niveau des services qui sont : division opération maritime et division exploitation 4) PREST : taxation et facturation. 5) GESMAN : le sous-système permet de faire la gestion de stock par exemple : la gestion de BCI (bon de commande interne…). Tous les sous-systèmes sont en relation entre eux par un réseau.

Système API PRO Pour faciliter la gestion des stocks. Marsa Maroc, et pour être aux standard des sociétés de bonne réputation, a mis en service un système informatisé appelé GESMAIN qui en réalité un sous-système dépendant de AS 400 permettant le traitement et suivi des bons de commandes internes. Mais à partir du 01/04/2009, Marsa Maroc envisage de mettre au point un nouveau connu internationalement sous appellation API-PRO, un plus fiable que celui d’AS 400.

1) DESCRIPTION DU SYSTEME API-PRO. Consiste à traiter les opérations relatives au processus des BCI à travers la prise en charge par le module des demandes internes d’achat d’API Pro, l’utilisation peut ainsi : ¾ Créer des BCI ¾ Les imprimer au besoin ¾ Suivre l’état du BCI depuis la demande jusqu'à la confirmation de la commande et livraison

Abedelhafid BERROUKHAM

- 17 -


Marsa Maroc

BTS Génie informatique

Il est possible pour le magasin général de traiter les BCI validés et de visualiser à l’écran les BCI actifs. Ces BCI peuvent être regroupés automatiquement pour produire une commande externe, lors de l’utilisation de la fonction de regroupement d’achats interactif.les demandes internes peuvent être acceptées complètement, après modification ou même être rejetées. Le retour d’information vers la personne qui q lancé la demande est on-line et mis à jour immédiate.

2) PRINCIPALES ETAPES DE BCI : Création des demandes internes d’achat(BCI) Validation par le responsable (circuit approbation d’API-PRO) Regroupement des BCI Sortie et distribution au demandeur Consultation de l’état d’une demande, c.-à-d., commandé, confirmé, livré ou rejeté. Dans le cas d’une indisponibilité en stock, le BCI est transformé automatiquement en demande d’achat.

Abedelhafid BERROUKHAM

- 18 -


Marsa Maroc

BTS Génie informatique

Deuxième partie Les travaux effectués

Abedelhafid BERROUKHAM

- 19 -


Marsa Maroc

BTS Génie informatique

Introduction : Pendant la période de mon stage je suis tenue à réaliser un projet en Visual Basic qui a pour thème élaboration de budget.

Définition du projet

Le présent projet consiste à élaborer une application permettant d’informatiser le processus d’élaboration du budget de fonctionnement de la direction de l’exploitation au port de laayoune. Actuellement l’élaboration du budget se fait au cours du mois de septembre de chaque année et les fichiers de traitement sont des fichiers Excel. Les point faible de cette démarche peuvent être résumé dans le fait que chaque modification ou réajustement du fichier initial nécessite une modification des formules de calcul et des données de base se qui se traduit par des pertes de temps et des risques d’erreurs ou d’omission. A cet effet, la direction de l’exploitation au port de laayoune a décidé de recourir à une application informatique qui soit plus fiable et extensible permettant d’élaborer le budget dans de bonne condition de délai et de fiabilité.

Chapitre I. Présentation du projet I.

Cadre général du projet Le présent projet de stage consiste à l’analyse, la conception et la réalisation d’un module d’élaboration du budget de fonctionnement à la société MARSA MAROC/DEPL. La présente application s’inscrit dans un cadre de gestion informatisée des différentes taches et procédures lancé par la DEPL, il vise essentiellement à moderniser le processus d’élaboration et de stockage des données relatives budgets de la DEPL. Le développement de cette application doit permettre le suivi général des dépenses et des budgets annuels de la DEPL. L’automatisation des processus et l’accès à l’information (base de données intégrée) permettra de déconcentrer de nombreux actes de gestion tout en ayant la possibilité de suivre l’historique des budgets.

Abedelhafid BERROUKHAM

- 20 -


Marsa Maroc

II.

BTS Génie informatique

Déroulement du projet Lors des réunions avec les responsables et l’encadrement au sein de MARSA MAROC/DEPL, Ils ont pu dresser les étapes de réalisation de ce projet, basés sur la plateforme VB, ses étapes sont organisé chronologiquement de la manière suivante :

1. Analyse et Spécification ∗ collecte des besoins fonctionnels des utilisateurs. ∗ Spécification et analyse des besoins collectés.

∗ collecte des besoins techniques auxquels doit répondre l’application. 2. Conception de la solution ∗ Conception de l’application

3. Mise en œuvre de la solution ∗ programmation. ∗ Tests

4. Validation ∗ Validation du travail réalisé.

Cette première partie est le point de départ pour l’élaboration de ce projet, dans la mesure où elle définit son contexte général : cadre général du projet ainsi que la démarche suivie pour sa réalisation. Avant d’aborder des détails de réalisation de notre projet, nous allons tout d’abord présenter les résultats émanant de l’application des deux branches, fonctionnelle et technique, nous exposant ensuite l’étape de conception du projet.

Abedelhafid BERROUKHAM

- 21 -


Marsa Maroc

BTS Génie informatique

Chapitre II. Analyse et spécification des besoins Nous présentons dans ce chapitre, une étude du système existant, ses limites et les inconvénients, nous précisons ensuite les principaux besoins auxquels doit répondre notre projet, enfin nous spécifions d’une manière détaillée ces besoins selon les utilisateurs.

I.

Objectif du chapitre L’Objectif de ce chapitre est de définir les principales fonctionnalités attendues de notre système et les attentes des responsables et des encadrant en ce qui concerne les améliorations à intégrer par rapport à la méthode actuelle d’élaboration du budget.

II.

Etude de l’existant La solution actuelle consiste à utiliser des documents manuel ou sur Excel pour élaborer le budget de la DEPL. Notre projet suggère d’étudier le système actuelle de la division, afin d’en tirer et assimiler l’insuffisance et identifier les besoins. Cette étude serait comme un point de départ pour la conception et la réalisation d’un projet informatisé.

1. Limites et inconvénients de la méthode actuelle La méthode actuelle présente un ensemble de problèmes : 9 Etant un système qui se base sur les documents manuels et les fiches Excel, il ne permet pas de disposer d’une base de donnée extensible. 9 Ne permet pas l’automatisation des différents états de synthèse pouvant être dégagé à partir de la base de données. 9 Ne permet pas d’avoir une facilité de consultation des archives. 9 Perte de temps lors des mises à jour et risque élevé d’erreur ou d’omission.

III.

Spécification des besoins Après avoir analysé le système existant, l’étape suivante de notre projet consiste à recenser la suggestion et les besoins des utilisateurs pour élaborer un cahier de charge complet répondant à ces besoins. Ce traitement serait la base de la phase de la conception.

Abedelhafid BERROUKHAM

- 22 -


Marsa Maroc

BTS Génie informatique

Notre application d’élaboration du budget doit offrir des fonctionnalités permettant de : 9 Saisir les modèles mathématiques relatives dépenses de maintenance et de fonctionnement des engins. 9 Saisir les indicateurs de gestion des engins (taux d’affectation) 9 Saisir les données relatives au trafic et aux rendements 9 Automatiser les procédures d’élaboration des dépenses par engin, trafic et catégorie d’engins. 9 Produire de nouveaux états de sortie permettant d’obtenir des statistiques plus pertinents en se basant sur les graphes. 9 Centraliser les données dans une base extensible et consultable.

Abedelhafid BERROUKHAM

- 23 -


Marsa Maroc

BTS Génie informatique

Chapitre III. La conception de l’application On a rédigées notre application en langage « VISUAL BASIC » qui permet de créer des applications parfaitement opérationnelles rapidement, après un apprentissage approfondi, sans oublier le rôle très important de la méthode « MERISE », qui consiste à maîtriser le développement et la compréhension des systèmes.

1. Dictionnaire de données : A l’aide de l’étude que j'ai fait au sein de la société, j'ai récolté toutes les informations liées à mon application et qui constitue mon dictionnaire de données suivant : Contenu

code_traf

Code de trafic

numérique

élémentaire

10

Nom_traf

Nom de trafic

chaine de caractère

élémentaire

20

tonnage

Tonnage annuel de trafic

numérique

élémentaire

10

rend_traf

Rendement annuel de trafic

numérique

élémentaire

10

matricule

Matricule d'engin

chaine de caractère

élémentaire

20

type_eng

Type d'engin

chaine de caractère

élémentaire

50

categorie

Catégorie d'engin

chaine de caractère

élémentaire

50

forfait

Forfait main d'œuvre d'un catégorie

numérique

élémentaire

10

taux

Taux d'affectation d'engin par trafic

numérique

élémentaire

10

cmpt_init

Compteur initial d'engin au début d'année

numérique

élémentaire

15

rend_traf

Rendement de trafic par engin

numérique

élémentaire

20

eq_a

Paramètre a d'équation de 2éme degré

numérique

paramètre

6

eq_b

Paramètre b d'équation de 2éme degré

numérique

paramètre

6

eq_c

Paramètre c d'équation de 2éme degré

numérique

paramètre

6

taux_elec

Taux de consommation d'électricité d'engin

numérique

élémentaire

20

prix_elec

Prix d'électricité

numérique

élémentaire

15

t_pneu_ann

Taux pneumatique annuelle d'engin

numérique

élémentaire

15

t_pneu_h

Taux pneumatique horaire d'engin

numérique

élémentaire

15

taux_gasoil

Taux de consommation gasoil d'engin

numérique

élémentaire

15

prix_gasoil

Prix de gasoil

numérique

élémentaire

15

Abedelhafid BERROUKHAM

Nature

Longueur

Propriétés

- 24 -

Type


Marsa Maroc

BTS Génie informatique

PARTIE MERISE 2.Définition de la méthode MERISE : La méthode merise est une méthode de conception, de développement et de réalisation des projets informatiques. Le but de cette méthode est d’arriver à concevoir un système d’information. Cette méthode est basée sur la séparation des données et des traitements à effectuer en plusieurs modèles conceptuels et physiques.la séparation des données et des traitements assure une longévité au modèle. En effet, l’agencement des données n’a pas être souvent remanié tandis que les traitements le sont plus fréquemment.

3. MODELE CONCEPTUEL DE DONNEES Le MCD est le plus connu et le plus utilisé des éléments de la méthode Merise. Il permet une représentation claire des données et des liens entre les données du domaine étudié.

Abedelhafid BERROUKHAM

- 25 -


Marsa Maroc

BTS Génie informatique

Chapitre IV. La description de l’application 1) Description générale des fenêtres : Lorsque l’utilisateur lance l’application, l’interface suivante s’apparait qui comporte une barre de menu :

Le menu « fichier » comporte :

Abedelhafid BERROUKHAM

- 26 -


Marsa Maroc

BTS Génie informatique

Le menu « affectation » comporte :

Le menu « Indicateurs » comporte :

Le menu « Consultation » comporte :

Abedelhafid BERROUKHAM

- 27 -


Marsa Maroc

BTS Génie informatique

La fenêtre « gestion des engin » :

Cette fenêtre nous permet de faire une gestion de tous les engins de la société, il nous permet d’ajouter un nouveau engin modifier un engin déjà entré, et supprimer un engin depuis la base de donnée. Il comporte aussi des boutons de navigation qui permet d’afficher tous les engins et les véhicules.

La fenêtre « Prévision annuelles des trafics» :

Abedelhafid BERROUKHAM

- 28 -


Marsa Maroc

BTS Génie informatique

Cette fenêtre permet de saisir le tonnage annuel et le rendement d’un trafic après le sélectionné dans la liste déroulent, cette dernier est charge de tous les trafics qu’on déjà entré dans la base de donnée par la fenêtre ajouter trafic. Il comporte aussi un tableau de consultation qui affiche tous trafic avec leur tonnage annuels et leurs rendements.

La fenêtre «forfait main d’œuvre» :

Cette fenêtre permet d’affecter un forfait main d’œuvre a chaque catégorie après la sélectionnée depuis un liste déroulent, qui comportes tous les catégories que la société possède. Il comporte aussi un tableau qui affiche les forfaits qui on a affecté aux catégories.

La fenêtre «Taux d’affectation des engins par trafic» :

Abedelhafid BERROUKHAM

- 29 -


Marsa Maroc

BTS Génie informatique

Cette fenêtre permet d’affecter un taux à des engins par trafic, c’est a dire que chaque engin appartient à un catégorie a un taux de travailler dans un trafic ce taux s’appel taux d’affectation. Ce taux il faut être 100 pour chaque catégorie travaille dans un trafic. La somme des taux des engin qui appartient au même catégorie est qui travailles dans même trafic doit être égale 100, pour cela on trouve un liste a droit qui indique qu’il y a un somme des taux qui sont différent de 100 concerne un trafic et la catégorie qui travaillent de ce trafic. Cette fenêtre comporte aussi un tableau qui affiche tous les taux concerne l’engin et la catégorie ou il appartient et le trafic ou il travaille.

La fenêtre «Indicateurs de référence» :

Cette fenêtre permet d’affecter des indicateurs de référence à des engins après la sélectionne d’engin depuis une liste déroulent, pour affiche ses information concerne son marque ou type et son catégorie, et aussi tous ces indicateurs s’ils on a déjà les entré en cas de modification. Ces indicateur sont : taux gasoil, prix gasoil, taux électricité, prix électricité, pneumatique annuelle ou horaire ça depant l’engin et le cout maintenance qui se saisie sous forme d’une équation de deuxième degré. Cette fenêtre comporte aussi un tableau qui affiche tous engins par son matricule et leurs indicateurs de référence La mis-a-jour de ce tableau ce fait automatiquement après la validation. Les indicateurs entrés peuvent être modifié par le bouton valider.

Abedelhafid BERROUKHAM

- 30 -


Marsa Maroc

BTS Génie informatique

La fenêtre «Indicateurs de rendement» :

Cette fenêtre permet d’affecter des indicateurs de rendement à des engins concerne tous les trafics ou il travaille chaque engin, après la sélectionne d’engin depuis une liste déroulent, pour affiche ses information concerne son marque ou type et son catégorie.et indique les trafics ou il travaille avec leurs rendement si on a déjà entré. Ces indicateur sont deux : le rendement de chaque trafic ou il travaille l’engin et le compteur initiale d’engin au début d’année. Cette fenêtre comporte aussi un tableau qui affiche tous les engins avec les trafics ou ils travaillent et le rendement pour chaque trafic et le compteur initiale. La mis-a-jour de ce tableau ce fait automatiquement après le bouton valider. On a la possibilité de modifier les trafics ou il travaille un engin par des cases à cocher puis valider

Abedelhafid BERROUKHAM

- 31 -


Marsa Maroc

BTS Génie informatique

La fenêtre «Heurs de fonctionnement par trafic» :

Cette fenêtre est sous forme d’un graphe et un tableau, ce dernier il montre les heurs de fonctionnement de chaque trafic qu’il un tonnage différent de 0 durant une année, sur la base de tonnage annuel et le rendement annuel de trafic. Le graphe montre le pourcentage global de chaque trafic par apport les autres. L’heur de fonctionnement se calcule par la relation suivant :

Heurs de fonctionnement =

tonnage ×8 rendement

Et le pourcentage global par :

%global =

Abedelhafid BERROUKHAM

∑ heurs de fonctionnement de chaque trafics heurs de fonctionnement

- 32 -


Marsa Maroc

BTS Génie informatique

La fenêtre «Consultation global» :

Cette fenêtre montre un grande tableau et ca c’est le but principale de l’application, il comporte tous les trafics et tous les engins qui travaille dans chaque trafic, et les dépenses de chaque engin. Ce tableau est un résultat d’ensemble des calcule entre tous ce qu’on a déjà entré dans les fenêtres précédent, au niveau indicateurs de rendement, indicateurs de référence, taux d’affectation des engins a des trafics, forfait main d’œuvre… Le colon a gauche montre tous ce qu’il a traités dans ce tableau : ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾

Heurs de fonctionnement Dépenses maintenance Forfait main œuvre Dépenses gasoil Dépense électricité Dépenses pneumatique Total dépenses : somme de dépenses Total : somme des total dépense des engins qui travaille dans le même trafic Tonnage : tonnage annuel de trafic

Abedelhafid BERROUKHAM

- 33 -


Marsa Maroc

BTS Génie informatique

Les relations pour calcule chaque un de ces dépense sont les suivant : Pour calculer les heurs de fonctionnement d’un engin : Taux d' affectation d' engin par trafic 100 Rendement de trafic par engin

Tonnage annuelle de trafic × Heurs de fonctionnement =

Pour les dépenses maintenance d’un engin : Dépenses maintenance =

(

f 1 − f 2 ) × heurs de fonctionnement ∑ heurs de fonctionnement d' engin pour chaque trafic

Tel que : f 1 = f (compteur initial d' engin + ∑ heurs de fonctionnement d' engin pour chaque trafic

f 2 = f (compteur initial d' engin

)

)

Pour calculer forfait main d’œuvre : heurs de fonctionnement d' engin × Forfait main d' oeuvre de categorie ∑ heurs de fonctionnement des engins de meme catégorie

Pour calculer dépense gasoil : Dépenses gasoil = Taux gasoil × prix gasoil × Heurs de fonctionnement

Pour calculer dépense électricité : Dépense électricité = Taux électricité × Prix gasoil × Tonnage annuelle de trafic

Pour calculer dépense pneumatique : Dépense pneumatique = (Pneumatique horaire × Heurs de fonctionnement ) + Pneumatique annuelle

Abedelhafid BERROUKHAM

- 34 -


Marsa Maroc

BTS Génie informatique

Conclusion Cette période de stage a été pour moi une occasion de découvrir les possibilités de carrières en informatique, d’apprendre les exigences des milieux professionnels, d’être en contact avec des professionnels qui m’ont donné la chance d’apprendre les trucs du métier et d’acquérir des compétences techniques spécifiques. Finalement, je voudrais dire que la période de stage est une occasion précieuse pour chaque stagiaire qui veut améliorer ses connaissances et s’adapter au monde du travail.

Abedelhafid BERROUKHAM

- 35 -


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.