rapport de stage - myensias.files.wordpress.com€¦ · réseau, maroc-connect jouit d’un ancrage...

27
Rapport de stage ncadré par : Réalisé par : me TAZI Asmâa BOUHASSOUNE Wafia Année Universitaire : 2004-2005 E M

Upload: truongxuyen

Post on 09-Sep-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Rapport de stage

ncadré par : Réalisé par : me TAZI Asmâa BOUHASSOUNE Wafia

Année Universitaire : 2004-2005

EM

مصعب البكدوري
Stamp
Page 2: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

1 page texte

0.5 DH

1 page mixte

1 DH

1 page image

2 DH

1 CD vierge

2 DH

1 pochette double

0.5 DH

1 reliure (baguette + transparent + papier cartonné)

6 DH

3.1. Java Java est à la fois un langage de programmation et une plateforme d'exécution [7]. Le langage Java a la particularité principale d'être portable, puisqu'il peut tourner sur n'importe quelle machine disposant d'un interpréteur Java. Cette portabilité est fondamentale sur Internet,

4. Réalisation Au lancement de l’application, l’utilisateur a le choix entre deux menus : New Project et Load Project.

Page 3: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 2

Rapport de stage

ncadré par : Réalisé par : me TAZI Asmâa BOUHASSOUNE Wafia

EM

Page 4: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 3

Je tiens tout d’abord à exprimer mes sincères remerciements à mon

ncadrante de stage Mme TAZI Asmâa responsable des ressources humaines

ie particulièrement M BOUHASSOUNE Tarik pour m’avoir

ccordée l’opportunité d’effectuer mon stage au sein de la société

cie tous les membres de la société et en particulier la division

ressources humaines pour leur grand accueil.

BOUHASSOUNE Wafia

e

pour la confiance qu’elle m’a accordée et pour ses précieux conseils qui m’ont

beaucoup aidés à m’intégrer dans l’équipe du travail et accomplir mon

application.

Je remerc

a

Maroc_connect.

Enfin je remer

des

Page 5: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 4

………………………………………………………………...4

I. Maroc-Connect…………………………………………………………..5

I. An

I. RéalisaIII.1 PIII.2 Pré

III.3 L

Introduction

I-1 Présentation de la société…………………………………………………………5 I-2 Plan de la société …………………………………………………………………..5 I.3 Réseau de la société ……………………………………………………………….7

I alyse et Conception……………………………………………….8

II.1 Analyse ……………………………………………………………………………….8 II.2 Conception ………………………………………………………………………….9

Définition des attributs personnels …………………………………………..9 Définition des attributs des consommations ………………………………..10

Définition des Archives ……………………………………………………..10 Définition de l’utilisateur …………………………………………………..10 Définition des relations et des liens…………………………………………11 I tion…………………………………………………………….13

résentation de l’outil ………………………………………………………..13 sentation de l’application ……………………………………………….15

Authentification …………………………………………………………….15 Recherche du personnel…………………………………………………….16

Tableau des information du personnel …………………………………….17 Insertion …………………………………………………………………….18 Consultation et Modification ……………………………………………….19 Insertion des consommations ………………………………………………19 Archives ……………………………………………………………………..20

es difficultés …………………………………………………………………….21 Les tests ……………………………………………………………………..21 Algorithmes………………………………………………………………….22 Conclusion…………………………………………………………………23

Page 6: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 5

durant ma formation d’ingénieur, mon stage au sein de la société

aroc-Connect a constitué une expérience professionnelle intéressante. Pendant six semaines

e stag

nonçait comme un premier pas dans le

domaine du travail. Je souhaitais alors intégrer l’équipe de la société et découvrir ses

méthod

’une application

permettant la gestion des consommations téléphoniques pour le téléphone fixe aussi bien que

Ce rapport a donc pour but de décrire mon stage et de présenter le travail accompli.

out d’abord il m’a paru indispensable de présenter dans la première partie la société dans

Etape très instructive

M

d e, j’ai pu confronter pour la première fois le monde de l’entreprise et mettre ainsi en

pratique mes acquis théoriques au sein de l’ENSIAS.

J’attendais beaucoup de ce stage puisqu’il s’an

es de travail, même à une faible échelle due à mon statut de stagiaire.

Mon stage s’est déroulé dans le cadre d’un projet de développement d

pour le téléphone portable. J’ai donc intégré du 2 Juin au 12 Août la division des ressources

humaines afin de connaître la procédure de gestion du personnel et des abonnements et

pouvoir alors réaliser une application adéquate englobant toutes les fonctions nécessaires pour

une bonne gestion.

T

laquelle j’ai effectué mon stage. Cependant La deuxième partie a été consacrée à la

description de l’application et les outils utilisés.

Page 7: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 6

n de la société :

rise de services télécoms dont les offres

'adressent aussi bien au marché des particuliers que celui des PME et grandes entreprises.

arché marocain des NTIC aux normes internationales en introduisant des engagements de

és aux

ntreprises, Maroc-Connect entend conforter son avance sur le marché des NTIC en

es, Maroc-Connect ambitionne

donner à cet ancrage un relief particulier avec la volonté de doter le Maroc d’un opérateur

I-2 Plan de la société :

ntreprises Maroc-Connect suit une hiérarchie dans son

ganisation.

pose de cinq départements :

I-1 Présentatio

Créée en 1999, Maroc-Connect est une entrep

s

Entreprise innovante, Maroc-Connect crée de la valeur ajoutée pour ses clients et hisse le

m

services et des technologies de pointe. Grâce à l’assise institutionnelle de son capital, la

mobilisation de ses compétences internes 100% marocaines et la couverture territoriale de son

réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms.

Premier fournisseur d'accès Internet privé, leader des solutions réseaux manag

e

poursuivant sa politique d'innovation au service de ses clients.

Aujourd’hui, à travers la candidature aux nouvelles licenc

de

national intégré et fort, résolument engagé dans la dynamique de développement initié par les

pouvoirs publics.

Comme toutes les grandes e

or

La direction d’administration et de management se trouve en tête de la pyramide. La

société se com

Page 8: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 7

-Division ressources humaines

Hiérarchie de la société

-Direction marketing

-Direction comptabilité et finance

-Business Units.

Direction Générale Business

Unit Division

Ressources Humaines

Direction Réseaux et

Web

Direction Marketing

Division Comptabilité et

Finance

-Portail -GP&PRO

treprises -PME -Grandes en

Page 9: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 8

I.3 Réseau de la société :

réseau à travers la totalité du royaume, Maroc-

onnect a des partenariats avec trois leaders de la télécommunication dans le monde :

, un opérateur intégré leader dans le secteur des télécommunications France

est un partenaire stratégique de Maroc Connect

Afin d’assurer une bonne structure a son

C

France Télécom

Télécom

Equant est un leader sur le marché des solutions de communications globales destinées aux

multinationale Equant combine son expertise des services réseaux - avec une présence s.

inégalée dans 220 pays.

1er constructeur d’équipements IP dans le monde Maroc Connect s’appuie sur une

infrastructure 100% Cisco pour délivrer son service VPN IP en MPLS.

ui respecte toutes les

ormes de qualité et de performance et ceci en englobant les caractéristiques suivantes :

Un réseau national couvrant l'ensemble du Royaume grâce à 17 points de présence.

national.

S,

e dans plus de 220 pays grâce au partenaire

La société Maroc-Connect jouit alors d’un réseau très puissant, q

n

Une infrastructure basée sur la technologie MPLS

Une bande passante disponible sur tout le territoire

Des équipements et des technologies Cisco de bout en bout (POPs, Backbone, NA

routeurs et stations d'administrations).

Des points de présence reliés par des liens haut débit.

Une extension de couverture mondial

Equant

Page 10: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 9

e a développer un application qui rassemble toutes les

formations concernant les abonnements téléphoniques du personnel de la société ainsi que

alisée durant mon stage respecte.

es que par

deux personnes de la société.

données.

avoir la possibilité d’être restitué en tout moment.

es aussi bien que pour chaque département.

base de

II.1 Analyse :

Mon projet consist

in

leurs consommations durant chaque mois.

Donc après avoir présenté la société Maroc-connect, il s’agit maintenant de faire une

analyse des différentes règles que l’application ré

L’application gère des données confidentielles qui ne peuvent être modifié

Chaque nouvelle recrue reçoit un abonnement téléphonique donc un répertoire lui sera

créé dans la base de données.

Les données doivent être traitées et regroupées suivant les différentes branches de la

société.

Les consommations téléphoniques sont introduites dans la base de données chaque

mois.

Les informations des personnes qui ont quitté la société doivent rester stockées dans la

base de

Les informations concernant les téléphones portables doivent être stockées en cas de

pertes, et doivent

L’application doit être facile a utiliser pour des personnes n’ayant pas un grand bagage

informatique.

Les prélèvements doivent être consolidés entre les téléphones portables et fixes pour

chaque personn

Afin de gérer toutes les données d’une façon optimale j’avais besoin de créer une

données adéquate.

Page 11: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 10

une meilleure conception du projet, j’avais déterminé les attributs nécessaires

ctant toutes les normes et ne contenant aucune redondance. Et ceci

près une bonne analyse des besoins et en utilisant mes acquis en matière de base de données.

II.2 Conception : Pour

pour créer des tables respe

a

a. Définition des attributs personnels :

Attributs du personnel :

e

Matricule

alytique

Référenc

Nom et Prénom

Groupe

Fonction

BU/Entité

Centre an

Attributs portable :

Numéro du portable

Numéro de série

on plafonné)

désactivé)

er

utorisé)

Attributs du fixe :

Numéro fixe

Numéro du poste

non plafonné)

)

r autorisé/non

Prise en charge

Extension

Date d’activation

Profil (plafonné /n

Etat (activé/

Montant plafonné

Restriction (appel de l’étrang

autorisé/non a

Date de création

Date d’activation

Profil (plafonné /

Etat (activé/désactivé

Montant plafonné

Restriction (appel de l’étrange

autorisé) Date de création

Page 12: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 11

b. Définition des attributs des consommations :

c. Définition des Archives

d. Définition de l’utilisateur :

Attributs de consommation :

Date du début du mois

Date fin du mois

fixe

idé

Consommation GSM

Ecart GSM

Consommation du

Consommation totale

Ecart consol

Prélèvement

:

Attributs portable en cas de perte :

Numéro du portable

e

on plafonné)

désactivé)

ranger

utorisé)

Date d’arrêt

Référence

Numéro de série

Prise en charg

Extension

Date d’activation

Profil (plafonné /n

Etat (activé/

Montant plafonné

Restriction (appel de l’ét

autorisé/non a

Archive en cas d’abondant :

Référence

Matricule

art

alytique

xe

e

Nom et Prénom

Date du dep

Groupe

Fonction

BU/Entité

Centre an

Numéro fi

Plafond fix

Numéro GSM

Plafond GSM

Attributs d’authen c

Nom d’utilisateur

Mot de passe

tifi ation

Page 13: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 12

e. Définition des relations et des liens :

Relations entre les tables de la base de données

Page 14: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 13

L

’opérateur téléphonique Meditel fournit mensuellement la facture sous forme d‘un tableur

xcel, donc les données doivent être transférées à la base de données à travers l’interface

alisée par l’outil et ceci conformément au schéma suivant :

Transfert de la liste des consommations

E

Base de données

Interface Conviviale

Tableur Excel

Page 15: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 14

L’analyse des procédures nécessaires pour l‘application m’a beaucoup aidée a

ccomplir le projet. Ainsi après la c nception de la base de données je suis alors passée à la

hase de réalisation.

x fichiers et aux bases de donnée (Access en particulier), de plus il gère

l’Excel

rmet de créer des application faciles a utiliser.

e langage contient un certain nombre de commandes, de fonctions et de composantes qui

sont gé

ues permettant d'accéder à des

bases d

Accéder à la base de données :

a o

p

On m’a laissé le choix du langage de programmation que je souhaitais utiliser. J’ai

donc choisi le langage Visual Basic car c’est un langage portable, orienté objet, permettant

facilement l’accès au

et contient plusieurs fonctions permettant de faciliter certains traitements en évitant de

réinventer la roue.

III.1 Présentation de l’outil :

Visual Basic est un langage objet qui pe

C

rées dans des fichiers de type « frm » appelés feuilles.

Visual Basic intègre des bibliothèques qui permettent d'étendre les fonctionnalités du

langage. Ces bibliothèques sont par exemple des bibliothèq

e données ou d'établir des liaisons avec d'autres logiciels comme Microsoft Word ou

Microsoft Excel afin de les utiliser au travers du programme ou celle ci procure des fonctions

permettant le traitement des données.

Page 16: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 15

se fait à l'aide du contrôle DataL'élaboration d'une base de données . Ainsi, on peut

accéder à des fichiers de données divers tels que Access, Excel, FoxPro,...

En clair, le contrôle Data est indispensable dans la réalisation d'une gestion d'une base de

données. Cependant, il ne suffit pas simplement de placer le contrôle sur la feuille. Il faut

impérativement renseigner quelques unes de ses propriétés sans quoi, le contrôle ne

marchera pas :

Type de la base de données.

quel s’afficheront les données.

Quelques Fonctions de traitement :

ouvel enregistrement. Cependant, Les données nou ite enregistrées. Pour qu'elles soient validées, on pourrait

trement donné.

rvent respectivement à revenir au premier enregistrement, à aller au dernier enregistrement, à revenir à l'enreg

ne fois les bibliothèques d'objets sélectionnées, les différents objets ainsi que les

méthod

ompilation, on obtiendra une application, c'est à dire un fichier unique dont

l'extens

empaquetage dans le langage Visual Basic permet de créer un

program

lation automatique des fichiers de

eur de choisir l'endroit où il installera le programme.

ion.

Chemin de la base de données.

Le nom de la table.

Le genre de tableau dans le

AddNew : Elle sert à créer un nvellement entrées ne sont pas tout de su

faire appel à la méthode Updaterecord

Delete: elle sert a supprimer un enregis

Movefirst, MoveLast, MovePrevious, MoveNext : Elles se

istrement précédent et à aller à l'enregistrement suivant.

U

es et les propriétés qui y sont associées sont désormais disponibles dans le code. Ce

dernier peut alors être vérifié par le programmeur grâce aux outils de débogage procurés par

le Visual Basic.

Après la c

ion est ".exe".

L’assistant d’

mes d'installation dont les intérêts sont :

• créer un programme d'instal

dépendance s’il y en a.

• permettre à l'utilisat

• créer un raccourci du programme dans le menu démarrer lors de l'installat

Page 17: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 16

L'intérêt d'un programme d’installation est qu'il est utilisable en dehors de son

environ

III.2 on de l’application :

la partie analyse, l’application ne peut être gérée que par deux

nement de développement, c'est à dire qu'il n'a pas besoin du logiciel Visual Basic

pour fonctionner.

Présentatia) Authentification :

Comme déjà cité dans

personnes d’ou l’intérêt d’une authentification. Aussi certaines fonctions ne sont

permises qu’à l’administrateur du genre : ‘ la modification des données du personnel’.

Donc grâce a un login et un mot de passe stockés dans la base de données les deux

utilisateurs peuvent accéder à l’application.

le mot de passe peut être changer par son proprié ire, aussi l’administrateur à tous les droits ta

de modifier et d’annuler le mot de passe de l’utilisateur.

Page 18: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 17

b) Recherche du personnel :

La recherche des personnes se fait suivant différentes méthodes :

Par nom.

Par groupe.

Par département.

Recherche par groupe ou par nom

Page 19: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 18

Recherche par département

c) Tableau des information du personnel :

Après avoir choisi le type de recherche ainsi que le type d’information, l’utilisateur

ouvre alors la fenêtre qui affiche toutes les données du mois courant et surtout la

consommation totale des personnes affichées.

Cette fenêtre offre plusieurs options. Tout d’abord on peut choisir la date grâce à un

calendrier qui précise le mois et l’année voulus, ensuite on peut aussi consulter chaque

dossier et le mettre à jour (modification, insertion, suppression). on peut aussi partager

le tableau grâce à l’impression. Enfin le retour au menu principal ou l’abondan de

l’application sont toujours possible.

Page 20: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 19

d) Insertion :

Une fois la personne est recrutée, on lui affecte un poste (un numéro téléphonique fixe)

et suivant sa fonction la personne peut recevoir un abonnement au téléphone portable.

L’application permet d’insérer à tout moment les informations concernant une nouvelle

recrue, et ceci en remplissant les champs de la fenêtre suivante :

Page 21: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 20

e) Consultation et Modification :

Lorsque l’utilisateur choisit de consulter ou de modifier les données d’un employé la

fenêtre suivante affiche toutes les informations de la personne ainsi que les informations

concernant ses abonnements téléphoniques. A partir de cette fenêtre il est aussi possible

d’accéder a toutes les consommations de la personne en question dans l’ordre de la plus

récente. Cette fenêtre permet aussi d’annuler un abonnement téléphonique GSM en cas

de perte avec la possibilité de le restituer à tout moment.

f) Insertion des consommations :

L’insertion des consommations se fait de deux manières différentes : la première

consiste à importer les consommations d’un mois à partir d’un fichier Excel, celle ci se

fait automatiquement une fois les dates du début et de la fin du mois sont renseignées.

La deuxième méthode permet d’insérer les consommations de chaque personne

manuellement afin d’avoir une idée totale des prélèvements ou d’insérer la

consommation après une annulation d’abonnement inattendue. Une fois on clique sur

« insérer consommation », la fenêtre suivante s’affiche en donnant le nom de la

Page 22: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 21

personne, son groupe de travail et ses plafonds téléphoniques ; ainsi il suffit de saisir les

consommations mensuelles afin de voir l’écart consolidé et le prélèvement.

les touches ‘Précédent’ et ’suivant’ permettent de passer à une autre personne suivant

l’ordre alphabétique des groupes et des noms.

g) Archives :

Après qu’une personne ait quitté la société son répertoire passe aux archives, avec la

possibilité de visualiser ses consommations durant toute la période de son travail.

Page 23: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 22

III.3 Les difficultés : Ce stage a présenté quelques difficultés. En effet j’ai du approfondir mes connaissances

en langage Visual Basic et apprendre les différentes fonctionnalités qu’il offre.

Cependant ce langage reste relativement faible et exige le développement de quelques

algorithme délicats.

a) Les tests :

Pour une application optimale, la gestion des erreurs est une tâches indispensable. Ainsi

pour chaque traitement effectué il est essentiel de tester les données saisies et de

s’assurer de leur validité, aussi a-t’il fallu rendre l’application vivante permettant de

prévenir l’utilisateur en cas d’erreur.

Cette tâche a été parmi les plus difficiles puisqu’il a fallu penser à toutes les situations

possibles et les traiter séparément.

Page 24: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 23

Ces fenêtres montrent quelques test que l’application effectue lors de traitement des

données.

b) Algorithmes :

Une des grandes difficultés que j’ai eut durant ce stage a été la modification et l’ajout de

fonctionnalités au programme par rapport au travail demandé.

En effet comme cité précédemment le Visual Basic est un langage peu puissant et ne

traite pas toutes les fonctions. Alors il m’a fallu développer plusieurs algorithmes d’une

certaine complexité afin d’accomplir l’application.

Gérer les sous programmes

Importer les données d’un fichier Excel

Envoyer les données à l’imprimante

Lier entre les différentes tables de la bases de données.

Page 25: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 24

A travers mon stage au sein de la société Maroc-Connect, j’ai pu tirer plusieurs profils

au niveau technique aussi bien qu’au niveau professionnel et humain.

L’application que j’ai pu réaliser est purement informative et ne concernait que la

division des ressources humaines, Cependant il est peut être plus complexe et gérer toutes les

procédures du paiement des consommations téléphoniques et atteindre alors la direction de

comptabilité et finances

Ce stage m’ a permis d’acquérir trois qualités indispensables chez un ingénieur, à

savoir, le sens de responsabilité, la gestion de temps et l’auto apprentissage. En effet, il était

essentiel d’accomplir mon travail dans un délai bien précis. Aussi l’application a été réalisée

avec un outil qui m’a pas été concrètement enseigné à l’ENSIAS. J’ai eu donc recours à la

documentation officielle du Visual Basic et à d’autres documentations disponibles sur

internet.

Cette première expérience a donc pour moi été un résultat très positif car elle m’a

permis d’entamer la vie professionnelle en complétant ma formation initiale par une ouverture

sur le domaine du travail que je ne connaissais pas. J’ai ainsi pris conscience que la formation

d’ingénieur ne consiste pas à apprendre des logiciels et savoir programmer, mais c’est surtout

communiquer, échanger son opinion et convaincre.

Page 26: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 25

Les sites :

www.marocconnect.ma

www.vbgenerator.com

Page 27: Rapport de stage - myensias.files.wordpress.com€¦ · réseau, Maroc-Connect jouit d’un ancrage fort dans le paysage national des télécoms. Premier fournisseur d'accès Internet

Stage ouvrier 2004-2005 26

Programmes permettant la connexion à la base de données :

1) Par l’outil DATA :

Path = App.Path & "\téléphone1.mdb"

Data1.DatabaseName = Path

Data1.RecordSource = "select * from Personnel_MC where Num_Référence = " &

Form1.Text1.Text & " ;"

2) Par utilisation d’une requète SQL :

Strsql = "select * from Personnel_MC where Nom_et_prénom <= '" & Text1.Text & "'

order by Groupe,Nom_et_prénom,Num_Référence;"

Set db = OpenDatabase(".\téléphone1")

Set rs = db.OpenRecordset(Strsql)

Programme permettant l’impression :

Printer.EndDoc Do While Not Data1.Recordset.EOF Printer.Print Data1.Recordset.Fields("Matricule") Printer.Print Data1.Recordset.Fields("Nom_et_prénom") Printer.Print Data1.Recordset.Fields("Groupe") Printer.Print Data1.Recordset.Fields("Fonction") Printer.Print Data1.Recordset.Fields("BU_entité") Printer.Print Data1.Recordset.Fields("C_A") Printer.Print Data1.Recordset.Fields("Ecart_consolidé") Printer.Print Data1.Recordset.Fields("Consommation_totale")

Data1.Recordset.MoveNext Loop