You are on page 1of 53

UNIVERSIT DE NICE - SOPHIA ANTIPOLIS

IUT DE NICE - CTE D'AZUR


DPARTEMENT INFORMATIQUE
41 bd. Napolon III - 06200 NICE

RAPPORT DE STAGE POUR L'OBTENTION DU


DIPLME DE LICENCE PROFESSIONNELLE
SYSTMES INFORMATIQUES ET LOGICIELS

SPCIALIT
INFORMATIQUE DISTRIBUE ET SYSTMES D'INFORMATION
D'ENTREPRISE
SESSION 2010 2011

Analyse et conception
dun logiciel de gestion commercial

Prsent par Guillaume Mignon

Entreprise :
Groupe MAURO
67 boulevard du Val Claret
06600 Antibes

Sous la direction de :
M. Frderic Randazzo, maitre de stage entreprise
M. Nhan LE THANH, maitre de stage IUT
Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 1


Remerciements

Je tiens remercier M. Frdric Randazzo, responsable de mon


apprentissage en entreprise, pour son aide, son partage dexpriences, de
connaissances et sa confiance lors du projet MAUROVENTE .

Je remercie tout le personnel du groupe MAURO pour leur aide tout au long de cet
apprentissage, et pour avoir fait de celui-ci une exprience enrichissante, aussi bien
sur le plan professionnel que sur le plan humain.

Je remercie galement M. Nhan Le Thanh, mon tuteur de stage, pour laide et les
conseils quil ma apports.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 2


Rsum

Jai effectu mon anne dapprentissage de Licence Professionnelle SIL (Systmes


Informatiques et Logiciels) spcialit IDSE (Informatique Distribue et Systmes d'information
d'Entreprise) au sein du Groupe MAURO, entreprise bas Antibes spcialise dans la
distribution de boisson sur la Cte dAzur et le Var.

Mon projet principal fut lanalyse et la conception dun logiciel de gestion commercial (outil
CRM[7]) destin dynamiser et faire voluer la force de vente de lentreprise suite la fusion de
la brasserie MAURO et la socit ELIDIS .
Cette application est conu avec latelier de gnie logiciel [1] Windev et une base de donnes[2]
interne HyperFileSQL . Cette application remplace un ancien outil de gestion commercial
GERALI achetait par la brasserie MAURO il y a plusieurs annes mais tant aujourdhui
dsuet et ne pouvant tre amlior suite la fermeture de la socit tierce ayant vendu le logiciel.

En plus de ce projet, jai t responsable de la mise jour du parc informatique ainsi que de la
maintenance des machines. Cest dans cette optique que jai recherch de nouveau logiciel
permettant de subvenir aux besoins de lentreprise telle que la recherche dune application de
sauvegarde des donnes employs sur le serveur de lentreprise.

Cette anne me fut trs bnfique que ce soit en tant quexprience professionnelle mais aussi
humaine. Le groupe MAURO est une PME de 150 employs, de ce fait, les responsabilits et
les missions qui mont t confi furent nombreuses et polyvalente me permettant dtre actif
dans plusieurs domaines (installation logiciel, maintenance informatique, relationnelle, analyse,
conception, test), dveloppant ainsi mon exprience professionnelle.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 3


Summary

I've completed my apprenticeship of a Professional License SIL (Computer Systems and


Software) with IDSE option (Distributed Computing and Companys information Systems)
within the Groupe MAURO based in Antibes, specialized in the drink serving on Cte d'Azur
as well as the Var.

My main project was the analysis and the conception of a commercial software of management
(CRM[7] tool) intended to revitalize and to develop the sales force of the company further to the
merge of the company brasserie MAURO and the company ELIDIS.
This software is conceived with the automatic programming Windev and an interns database [2]
HyperFileSQL. This application replaces a former CRM[7] tool GERALI bought by the
brasserie MAURO several years ago but being outdated and not being able to be improved
further to the closure of the third company which having sold the software.

Besides this project, I am responsible for the update of computer equipment as well as for
maintenance of machines. It is in this perspective that I looked for new software allowing
meeting the needs of the company such as the search for an application of saving of the data
employees on the server of the company.

This employment was very beneficial for me whether it is as professional but also human
experience. The group MAURO is a SME(SMALL AND MEDIUM-SIZED ENTERPRISE) of
150 employees, therefore, the responsibilities and the missions which were entrusted to me were
numerous and general-purpose allowing me to be active on several domains (software
installation, IT, relational, maintenance, analysis, conception, test) and so to develop my
experience.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 4


Table des matires
I.INTRODUCTION ...7
A.Lentreprise .7
Groupe MAURO .....7
B.Evolution du parc informatique .......... 7
C.Secteur informatique : .8

II.ANALYSE 9
Syncback : Logiciel de synchronisation de donnes employes9
A. Dlai entre deux sauvegardes 9

MAUROVENTE : Application de gestion commerciale .11


A.Module de synchronisation des donnes ..11
B.Exportation des commandes..12
C.Le portefeuille client .11
D.La prise de commande ......11
E.Statistiques ....12
F.Visualisation des tarifs ..12
G.Etat des paiements ..13
H.Impression ....13
I.Visualisation des PDF 14
J.Agenda ...14
K.Archives ...14
L.Objectifs 14
M.WinDev ..15
N.Base de donnes interne ..16
O.Lecture des PDF ...17

III.CONCEPTION ..18
A.Mthode de conception .....18
B.Diagramme de classes (Contrleur et Modle) .18
C.Importation et exportation des donnes ....19
D.Portefeuille client ..22
E.Prise de commande ....22
Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 5


F.Statistiques .22
G.Visualisation des tarifs ..22
H.Visualisation des PDF ...23
I.Agenda 23
J.Archives ..23
K.Objectifs 24

IV.RESULTAT ....25
A.Fentre de login : ...25
B.Exportation 26
C.Fentre Principale Clients et modules lis ..27
D.Prise de commande ...31
E. Recherche article ou client ...35
F.Visualisation des tarifs ...36
G.Statistiques.39
H.Agenda ..44
I.Lecture PDF ....45
J.Archives...45
K.Objectifs.46
L. Dploiement et mise jour de lapplication..50

V.CONCLUSION.....51
A.PLANNING APPRENTISSAGE 2010/2011 ..51
B.SYNCBACK.. ...51
C.MAUROVENTE: ..51
D.EVOLUTION 52
E.Bilan personnel ......52
F.Bilan professionnel ....52

VI.GLOSSAIRE.......52

VII.BIBLIOGRAPHIE53

ANNEXE 1 ... Diagrammes de squence


ANNEXE 2 . Exemple de code WLangage

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 6


I. INTRODUCTION

Ce rapport a pour but de prsenter mon anne dapprentissage au sein du Groupe


MAURO au poste danalyste programmeur dans le cadre de mon anne en Licence
Professionnelle Systmes Informatiques et Logiciels, option Informatique Distribue et Systmes
d'information d'Entreprise.

Ma mission au cours fut lvolution du parc informatique de lentreprise part la mise jour du
parc informatique, la recherche de nouveaux logiciels ainsi que lanalyse et la conception dun
logiciel de gestion commercial (outil CRM[7]).

A. Lentreprise

Groupe MAURO

67 blv du Val Claret


06600 Antibes

Tel:04 92 91 20 20
Fax:04 92 91 21 97

I.A. Map data


2011 Google

Le groupe MAURO est un grossiste en distribution de bires et boissons bas sur Antibes,
desservant la Cte dAzur ainsi que le Var prsid par Mr Eric Mauro.
En janvier 2010, une fusion a eu lieu entre la socit ELIDIS et la brasserie MAURO amenant les
effectifs de lentreprise 150 employs dont 30 commerciaux ayant leur charge de 50 100
clients chacun, accroissant ainsi de faon significative la force de vente de lentreprise.

B. Evolution du parc informatique :

Cette volution poussa la socit dynamiser sa force de vente par une mise jour de leur
systme informatique. Evolution matriel mais aussi logiciel avec en priorit la mise en place
dun nouveau logiciel de gestion commercial (outil CRM[7]).

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 7


1. Mise jour du parc informatique.

Suite la fusion entre la socit ELIDIS et la brasserie MAURO , les


ordinateurs de lentreprise ELIDIS ont t rcupr et fusionn dans le parc informatique de
lentreprise. Il tait ncessaire de mettre jour les logiciels des deux parcs informatiques (mise
jour du systme dexploitation, antivirus, pilotes ). Dans le cas de la force de vente, leurs
matriels tait est assez ancien et de nouvelles machines sont ncessaire pour les mettre niveau
et leur offrir le meilleur environnement et la meilleur prsentation possible face aux clients.

2. Synchronisation de donnes employes

Il nexiste aucune sauvegarde des donnes des employs sur le serveur, seul les
informations devant tre partag sont stockes sur des rpertoires de partage sur le serveur. Il y a
donc ncessit de rechercher un logiciel capable deffectu des sauvegarde quotidienne des
donnes employs.

3. Logiciel de gestion commercial :

En 2008, la brasserie MAURO achte un logiciel de gestion commercial


dnomm GERALI afin damliorer sa force de vente et devenir plus ractif face aux attentes
des clients.
Aujourdhui le groupe MAURO se trouve dans la mme situation : suite la fusion entre la
socit ELIDIS et lentreprise brasserie MAURO , le groupe est devenu plus dynamique et
le logiciel GERALI dsuet par son manque de fonctionnalit et larchasme de celles
existantes (Etat dimpression souvent indisponible ou trop peu prcis, statistiques par produit ou
client seulement ).
Lentreprise tierce ayant vendu le logiciel a dpos le bilan, il leur est donc impossible doffrir
une mise jour de lapplication GERALI . Une nouvelle application est donc ncessaire. Pour
cela deux options soffre la socit : la cration dun logiciel par une entreprise tierce avec la
possibilit de se retrouver dans la mme situation dans quelques annes ou crer une nouvelle
application en interne et permettre pour de future volution davoir la proprit sur les codes
source de lapplication.

C. Secteur informatique :
Au sein de lentreprise, linstallation et la maintenance informatique sont grs par M.
Eric Mauro (prsident du groupe MAURO) en qualit de responsable serveur et bases de
donnes[2] et M. Frdric Randazzo (responsable 3eme march et collectivit) en qualit de
responsable installation et maintenance du parc informatique . Effectuant lactivit
dinformaticien temps partiel, ils leur taient impossibles de mettre en place ce nouveau projet
sans une aide supplmentaire. Cest donc pour ce besoin de dynamisation de lentreprise que jai
t recrut en tant quapprenti en informatique.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 8


II. Analyse

Syncback : Logiciel de synchronisation

de donnes employs

Mr Eric MAURO et Mr Frdric Randazzo ne pouvant effectuer le travail dinformaticien


plein temps, il est ncessaire dutiliser un logiciel facile dutilisation avec une interface
graphique pour minimiser au maximum le temps de prise en main du logiciel. Lentreprise
compte 150 employs soit une centaine dordinateur devant tre connect au rseau et faire des
sauvegardes rgulires ; la mthode de sauvegarde doit tre rapide et ne pas monopoliser le
rseau chaque sauvegarde.
Le logiciel Syncback propose une bonne qualit entre la rapidit de sauvegarde et la facilit
dutilisation. Permettant dentretenir des sauvegarde de plusieurs profils en mme temps, seuls
les fichiers modifis sont copis pour occuper le rseau le moins de temps possible.

Profils en cours dutilisation

II. A. 1 Profils

Le paramtrage dun profil se fait travers une interface claire et prcise. Les paramtres sont
dfinis travers une srie de formulaire. Aucune notion de programmation nest ncessaire pour
la configuration du logiciel et des profils.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 9


Formulaire du type de sauvegarde

II. A. 2. Type de sauvegarde des donnes

Filtres

II. A. Filtres des fichiers et rpertoires sauvegarder

Dlai entre deux sauvegardes

II. A. Dlai entre deux sauvegardes

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 10


MAUROVENTE : Application de gestion commerciale

Lapplication est destin la force de vente (directeur de vente, chef de vente,


commerciaux). Pour les commerciaux souvent en dplacement, une base de donne[2] interne et
ncessaire. Limportation des donnes doit tre rapide et simple.

Modules principaux de lapplication

A. Module de synchronisation des donnes :

Les commerciaux sont la plupart du temps en dplacement, il nest pas possible de crer
une application qui utilise la base de donnes[2] principale de lentreprise. Il nous est ncessaire
dutiliser une base de donnes[2] interne la plus similaire possible avec la base de donnes[2]
entreprise. Pour cela, le serveur gnre des fichiers CSV[3] de la Base de donnes[2] entreprise
tous les soirs permettant ainsi davoir une base ractive aux modifications clientles avec une
marge derreur dune journe. Limportation des fichiers doit tre rapide et ne demander aucune
action supplmentaire de la part de lutilisateur.

B. Exportation des commandes :

En fin de journe lorsque le commercial a fini de prendre ses commandes, il exporte les
commandes sur le serveur de lentreprise pour quel soit prise en compte le lendemain matin.
Avant lexportation, ce module rsume la liste des commandes pour que lutilisateur puisse
visualiser la liste des commandes avant de confirmer celles-ci. Dans le cas dune exportation faite
depuis un lieu en dehors de la zone de couverture du rseau de lentreprise, un logiciel VPN[4]
(Virtual Private Network) est requis.

C. Le portefeuille client

Le portefeuille client permet aux commerciaux de modifier leur mthode de vente en


fonction des besoins et statistiques du client, que ce soit le type de client (tarif de base appliqu),
les factures (chances de paiement), les produits non commands, les investissements fait, les
objectifs pos par le chef de vente sur un client Toutes ces informations doivent tre facile
daccs et imprimable.

D. La prise de commande

Elment principal de lapplication, la prise de commande affiche la liste des habitudes


client avec une palette de couleur en fonction des achats sur les douze dernires commandes. Ce

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 11


module est complmentaire avec le module de portefeuille client afin de modifier la stratgie
de vente en fonction des habitudes clients. Ce module doit prendre en compte le tarif client mais
aussi les promotions en cours. Lors de la prise de commande, lutilisateur a accs au prix
prfrentiel du client, au tarif dgressif si le client y a le droit, la possibilit de bloquer et mettre
un article en gratuit, imprimer un devis sur une commande. Si une erreur apparat lors de la prise
de commande, il faut tre capable de revenir sur la commande en cours.

E. Statistiques

Permet la visualisation des donnes sur 2 ans (N/N-1 ou N-1/N-2) en fonction de(s)
paramtre(s) dfinit (client(s), article(s), reprsentant(s), chef(s) de vente). Il est possible de
visualiser le rsultat sous forme dhistogramme (par mois) ou de tableau (par Chef de vente,
reprsentant, client, famille de produit, sous famille de produit, produit). Lors de la visualisation
sous forme de tableau, il doit tre possible de dtaill une ligne (exemple : sur une liste de client,
dtaille les familles de produit dun client).
Possibilit dimpression des statistiques en plusieurs formats (PDF[6], Excel, Word) avec choix
des lments afficher (marge brute[9], chiffre daffaire[8]) et le type de calcul (cart sous forme
de soustraction ou pourcentage
De la mme faon, le module statistique permet la visualisation des clients qui ne prennent pas
dun type de produit ou inversement, des produits qui ne sont pas pris par un client.

F. Visualisation des tarifs


1. Tarif Client
Visualisation du tarif prfrentiel par article dun client (tous les produits,
seulement ceux commands, une famille de produit, une sous famille de produit, un article).

2. Tarif de base
Visualisation du tarif de base par article pour un type de client (tous les produits,
une famille de produit, une sous famille de produit, un article).

3. Tarif dgressif

Visualisation du tarif dgressif par article (tous les produits, une famille de
produit, une sous famille de produit, un article).

4. Tarif Express

Visualisation des informations spcifiques dun article (contenance, montant des


droits, poids, gratuite autoris, validit, rupture de stock, prix pour un tarif de base, prix pour un
tarif prfrentiel client).

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 12


5. Promotion

Visualisation des articles actuellement en promotion (tous les produits, une famille
de produit, une sous famille de produit, un article).

G. Etat des paiements

Visualisation de ltat des paiements par client en fonction dun chancier de temps (J
J-30, J-30 J-45, J-45 J-60, J-60 J-90, J-90 +). Possibilit de filtrer la liste de client et
dimprimer celle-ci.

H. Impression

Lutilisateur doit avoir la possibilit dimprimer toutes donnes qui lui semble ncessaire
pour amliorer sa stratgie de vente :
 Statistiques
 Investissements
 Tarifs
 Produits non commands
 Objectifs
 Commandes et archives des commandes
 Facturation

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 13


Modules complmentaires

En plus des fonctionnalits principales dcrites ci-dessus, nous ajoutons des modules
complmentaires permettant daccrotre lefficacit de la force de vente en leur proposant une
application complte et polyvalente.

I. Visualisation des PDF[6]

Quotidiennement, les diffrents secteurs de lentreprise gnrent des documents sous


format PDF[6] destins la force de vente (affectation des livreurs, dpannages effectus,
commande de J-1, liste des chances de paiement). Un module de lecture des documents
PDF[6] est donc ncessaire pour que lutilisateur accde directement aux documents sans avoir
les rechercher sur le rseau ou son poste de travail.

J. Agenda

Agenda utilisateur avec lgende de couleur en fonction du type de rendez-vous.

K. Archives

Archives des commandes passes par lutilisateur avec son poste de travail class par date
de cration avec possibilit dimpression des commandes par date. Si une erreur est appart lors
de lintgration sur le serveur, il est possible de renvoyer une commande par le biais de ce
module.

L. Objectifs

Les commerciaux sont souvent en dplacement et ne peuvent assister des runions plus
dune fois par semaine. Il est donc ncessaire que les chefs de vente puissent passer des ordres
leurs commerciaux travers lapplication. Ordres globaux pour le commercial mais aussi pour un
client en particulier (objectif client, sur un produit particulier pour ce client). La cration
dobjectif nest possible que par les chefs de vente et le directeur de vente.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 14


Outils utiliss

M. WinDev :

Lapplication ne demande que peu de calculs complexes, la plupart des fonctions


ncessitent des interfaces graphiques pousses pour faciliter la prise en main par lutilisateur.
Pour la cration de cette application, nous utilisons donc un outil de gnie logiciel spcialis dans
la confection dinterface graphique sans avoir crire des centaines de lignes de code. Nous
avons dcid dutiliser WINDEV pour cette raison. WinDev permet de crer des IHM[5]
(Interface Humain Machine) en faisant glisser les lments dans la fentre sans avoir crire
une seul ligne de code.
Toutes les fentres peuvent tre dfinit sans crit de code. Tout se fait travers des assistants de
cration telle que nous pouvons le voir sur lcran ci-dessous o nous ditons les paramtres
(position, dimension, action, contenu, design) dun champ de type bouton .

II. M Exemple de fentre WinDev avec description dun bouton.

M. Randazzo, chef du projet MAUROVENTE a dj travaill avec cet outil de


dveloppement, facilitant lapprentissage de ce logiciel et ainsi la mise en place de ce nouvel
outil de gestion commercial.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 15


N. Base de donnes[2] interne :

WinDev tant un atelier de gnie logiciel complet, celui-ci dispose dun outil de cration
de base de donnes[2] de type HyperFileSQL que nous allons utiliser comme base de
donnes[2] interne de notre application.

Dans le cas dune volution future o la base de donnes[2] ne serait plus de type
HyperFileSQL , nous utilisons des requtes SQL basique. Seule limportation des donnes
peut utiliser les fonctions spcifiques aux bases de donnes[2] HyperFileSQL.

[2]
II. N Base de donnes HyperFileSQL

LAtelier de Gnie Logiciel[1] WinDev comporte quelques erreurs lors de laffichage des tables
tel que nous pouvons le voir ci-dessus ou trs peu de liaison entre les tables apparaissent malgr
leurs relations existantes dans lapplication.

Nous pouvons voir ci-dessous, le dtail de la table article et des tables dont il est li. Un article
fait partie dune famille de produit et dune sous famille de produit et a un code emballage. La
table Article possde dautre liaison mais qui dans cette exemple ne nous sont pas ncessaire pour
en comprendre le fonctionnement.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 16


II. N Dtail de la table Article et de ses variables

O. Lecture des PDF[6] :

Le format PDF[6] tant la proprit dAdobe Systems, leur logiciel de lecture de PDF[6]
Acrobat Reader doit tre prsent sur les postes client.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 17


III. CONCEPTION
Les diagrammes de squence des diffrents modules sont disponibles en Annexe 1 dans
lordre dapparition des chapitres. Les variables globales et exemple de code WLangage sont
disponible en Annexe 2.

A. Mthode de conception :

Pour une criture plus lisible et une maintenance facilite, nous utiliserons une architecture de
type MVC (Modle-Vue-Contrleur) pour la cration de cette
application.

Ce type darchitecture diffrencie laffichage des donnes (Vue), le


traitement et calcul des donnes (Contrleur) et la rcupration des
donnes sur la base de donnes[2] (Modle). Chaque rle (ou classe) est
diffrenci ce qui permet en cas dvolution ou de maintenance, de ne
toucher qu une partie du code sans altrer le reste du projet.

Exemple : Pour modifier le type de base de donnes[2], on ne touche qu la classe modle


sans altrer ni le contrleur ni la vue.

B. Diagramme de classes (Contrleur et Modle) (Annexe 2)

Chaque module utilise donc au minimum trois classes distinctes, une Vue (Fentre), un
classe de control et une classe de modle. Le diagramme ci-dessous prsente les classes de
contrleur et modle de lapplication. Comme le montre le diagramme, chaque module possde
une classe de contrle et une de modle permettant une facilit
de maintenance et dvolution.

Les classes de modle hritent de la classe


AccesAuDonnees .
Les classes de control hritent de la classe
TraitementDesDonnees .

Ces classes mres possdent les fonctionnalits utilises par la


plupart des classes filles (ouverture de fichier, utilisation de
variables globales).

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 18


III.B. Diagramme de classes. Disponible en Annexe 1 page 3

C. Importation et exportation des donnes

Lutilisateur doit tre connect au serveur de lentreprise soit sur le rseau interne de
lentreprise, soit par le biais dun VPN[4].
Le rpertoire dmission des fichiers importer par les reprsentants se trouve
ladresse : \\10.0.50.2\portables\emis_new \ . Le rpertoire de rcupration des commandes
des diffrents reprsentants se trouve ladresse : \\10.0.50.2\portables\recus\ . Les postes
utilisateurs possdent un accs vers ses deux rpertoires.
Le directeur de vente et les chefs de vente possdent un code de la forme Cxx alors que les
commerciaux possdent un code de la forme Rxx.

1. Importation (Annexe 1 page 4)

Lors de la rcupration des fichiers spcifique au reprsentant choisit, ceux-ci ne


peuvent tre import tel quel sur la base de donnes[2] interne, un formatage des donnes est
ncessaire. Pour cela, nous utilisons le fichier parametre.txt . Celui-ci regroupe les
paramtres de formatage de linformation pour chaque fichier reu.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 19


Ci dessous quelque ligne prsentent dans le fichier parametre.txt :
impor_tarcli;Date_validite;8;xxx;3;code_representant;2;code_client;6/1;Code_article;6/1;videTarif;4;prix;9
import_rep;code_representant;3;nom;30;chef;3
import_f;Code_famille;4;designation;30
impor_sf;Code_sousfamille;4;designation;30
import_e;code_emballage;4;designation;35;prix_emballage;9/100
import_tourn;Code_tourne;4;designation;30

Le premier mot de chaque ligne est le nom du fichier qui ncessite ce formatage puis chaque
paramtre se compose de deux mots spar par un ; . Le premier est le nom dans la base de
donnes[2], le second le nombre de caractre que compte ce paramtre. Si le nombre contient un
/ , alors il sagit dune valeur numrique.

Le nom du fichier pouvant tre diffrent du nom de la table sur la base de donnes [2]interne, nous
utilisons un fichier nomm liaison.txt regroupant le nom du fichier puis le nom de la table
correspondante.

Exemple prsent dans le fichier liaison.txt :

impor_tarcli;TarifClient;
import_rep;Representant;
import_f;Famille;
impor_sf;Sous_famille;
import_e;Emballage;
import_tourn;Tournee;

Une fois le fichier trait, nous limportons directement dans la base de donnes[2] grce la
fonction HImporteTexte permettant dimporter rapidement un fichier dans une base de
donnes[2] HyperFileSQL. Nous pouvons ainsi importer plusieurs Mo (~20Mo) de donnes en
quelques minutes. Le fichier contenant les tarifs spcifique des clients (10Mo) nest copi
quune fois par semaine (1 minute et 30 secondes pour un reprsentant avec le fichier tarif client,
45 secondes pour un reprsentant sans le fichier tarif client).

2. Exportation (Annexe 1 page 5)

De la mme manire, lors de lexportation des commandes vers le serveur, un


formatage des donnes est ncessaires, nous rcuprons donc les donnes des tables et les
formatons en fonction des tables sur le serveur.

Actuellement, les paramtres de formatage sont inscrit en dur dans lapplication, une version
utilisant un fichier texte est prvu ultrieurement. Une sauvegarde des fichiers envoys est
effectue dans le rpertoire ARCHIVES de lapplication sur le poste utilisateur.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 20


Lors de lexportation des donnes, les commandes
sont formates en deux fichiers li par un
identifiant.
 Le fichier entete.txt liste les commandes en
les distinguant par un identifiant unique, le
code client, la date de livraison et le type de
tourne.
 Le fichier ligne.txt contient tous les articles
command listaient par lidentifiant de
commande, le code client, le code article et la
quantit.

III.C.2 Rpertoire de rception des commandes sur le serveur

Entete.txt

1624190255038 20/08/2011 12
1626100253223 20/08/2011 12
1628450255054 20/08/2011 12

Ligne.txt
1624195038 M479 14 0 168152 Identifiant
1624195038 M478 7 0 84163 Commercial
1624195038 M60479 2 0 240 Code client
1626103223 M1 1 0 30263 Code article
1626103223 M1008 1 0 2461
1626103223 M454 1 0 2474
1628455054 M864 3 0 7262
1628455054 M800 3 0 7262

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 21


D. Portefeuille client (Annexe 1 page 6 et 7)

Le module de portefeuille client ne comporte que peu de calcul, il sagit surtout


daffichage de donne brute tel que les informations spcifique client, les factures, les
investissements.

E. Prise de commande (Annexe 1 page 8, 9 et 10)

La prise de commande se dcompose en deux parties : Laffichage (habitudes clients et


informations sur articles) et la cration dune commande (cration de la commande,
ajout/modification/suppression dun article).
Les fonctions de cration dune commande utilisent les fonctions de laffichage (rcupration du
prix unitaire, contenance..), les classes Model (AccesAjoutCommande) et Controller
(RechercheCommande) de de la prise de commande hritent des classes daffichage des
commandes.

F. Statistiques (Annexe 1 page 11)

Il sagit du module demandant le plus de calcul. Il ne demande que peu daffichage (un
simple graphe ou tableau) mais normment de traitement d la quantit de donnes rcupr
(la table statistique pour un reprsentant compte environs 50 000 lignes, pour un chef de vente
environs 250 000 lignes, pour un directeur de vente environs 1 000 000 lignes).
Etant impossible de diminuer le temps de rcupration des donnes dune requte, il est
ncessaire de diminuer le plus possible le filtrage des donnes pour offrir malgr la quantit, une
application fluide lors des demandes de traitement (affichage des donnes par reprsentant, client,
famille de produit). Sagissant de fonctions lourdes au niveau criture, il tait ncessaire de ne
crer quune seule fonction dynamique pour diminuer le temps de maintenance ou dvolution du
code (une seule fonction connaitre).

G. Visualisation des tarifs (Annexe 1 page 12 et 13)

Tel que le portefeuille client, ce module na que peu de calcul (formatage en fonction de
la date du jour), il sagit daffichage brut des donnes.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 22


H. Visualisation des PDF[6]

Ce module ne ncessite quasiment aucun code, lorsque lutilisateur dsire afficher un des
PDF[6] le concernant, nous ouvrons une fentre douverture de document de type Windows
pointant sur le rpertoire du reprsentant sur le poste de travail utilisateur. Linstallation dAdobe
Reader sur le poste utilisateur est requise.

I. Agenda
Le module agenda rcupre les informations dun reprsentant se trouvant dans un fichier
de type xml et laffiche dans un calendrier. Ce fichier xml est sauvegard sur le poste utilisateur
seulement sous la forme Code reprsentant .xml.
Exemple de rendez-vous du fichier xml :
<agRendezVous id="id0">

<Titre>72 CROISETTE - VINS </Titre>

<CouleurFond>7200510</CouleurFond>

<DateDebut>2011-08-16T11:04:17</DateDebut>

<DateFin>2011-08-16T12:04:17</DateFin>

<Contenu>bonjour</Contenu>

<Lieu>antibes</Lieu>

<Categorie>Client</Categorie>

</agRendezVous>

J. Archives (Annexe 1 page 14 et 15)

Ce module rcupre dans le rpertoire ARCHIVE les commandes effectues par date
de cration (AAAAMMJJ). Ce module permet aussi en relation avec le module dexportation des
donnes de rcrire une liste de commande et de la renvoyer sur le serveur.

III.J. Rpertoire Archives

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 23


K. Objectifs (Annexe 1 page 16)

Lors de la cration dobjectif, pour envoyer les objectifs sur les diffrents reprsentants,
lapplication rcupre la liste des objectifs et les trie par reprsentant avant de crer un fichier
objectif par reprsentant.

Tel le module dexportation des donnes, chaque fichier objectif est envoy vers le serveur dans
le rpertoire dmission de chaque reprsentant concern. Un fichier contenant la liste des
objectifs actif ou futur est sauvegard dans le rpertoire du Directeur de vente/Chef de vente qui a
les a cr ainsi que dans le rpertoire de lapplication sur le poste utilisateur.

III.K. Rpertoire Objectif

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 24


IV. RESULTAT
Pour des raisons de confidentialit, les noms des clients et certains tarifs ont t supprim
des images suivantes.
Comme vous avez pu le constater tout au long de ce rapport, lapplication offre de nombreuses
fonctionnalits et affichages diffrents. Depuis avril 2011, lapplication est en test sur une dizaine
de personne de la force de vente (Directeur de vente, chef de vente, commerciaux) avec depuis
juillet 2011, tous les modules finaliss et actifs. Aujourdhui, lapplication est en phase
damlioration mineur (Couleur, police, placement des libells).
Le dploiement du nouveau matriel (ordinateur portable DELL avec cran pilotable tactile sous
Windows 7) avec lapplication MAUROVENTE est prt. Celui-ci aura lieu milieu septembre
ds que la saison estivale est clture.

Ci-dessous la liste des fentres disponibles dans lapplication.

IV. Schma global des fentres de lapplication

A. Fentre de login (Annexe 1 page 17)

Fentre daccueil lors du lancement de lapplication. Elle permet lutilisateur de


synchroniser lapplication ses donnes employs et de sy connecter ou dans le cas dun
administrateur, de modifier les rglages de lapplication sur le poste utilisateur.

Lors de louverture de la fentre de login, le dernier utilisateur voir utilis lapplication sur ce
poste est slectionn. Pour des raisons de scurit, seul un administrateur peut changer
dutilisateur. Le bouton de synchronisation rcupre les dernires informations sur ce
reprsentant. Cette fonction nest obligatoire que si lon change de reprsentant.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 25


La base de donnes[2] tant assez importante et souvent modifier, nous affichons un bouton
permettant la r-indexation des tables de la base de donnes[2] interne HyperFileSQL si un
problme dindexation survient (problme connu sous WinDev).
La lumire verte en bas de lcran affiche ltat de la connexion avec le serveur.

IV. A. 1 Fentre de login

B. Exportation
1. Rcapitulatif

IV. B. a) Fentre de rcapitulation des commandes

2. Sauvegarde supplmentaire
Lors de lexportation des donnes, lutilisateur la possibilit de crer une
sauvegarde supplmentaire sur un emplacement de son choix tel quune cl USB.

IV. B. b) Sauvegarde complmentaire

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 26


3. Connexion serveur indisponible
Si lapplication narrive pas se connecter avec le serveur du groupe MAURO, un
message derreur apparat. Lutilisateur peut sauvegarder la commande sur une cl USB si
ncessaire.

IV. B. c) Erreur lors de limportation

C. Fentre Principale Clients et modules lis :


La fentre Principale est laccueil de lapplication. Elle permet daccder aux
informations dun client en un simple clic. Chaque onglet et volet de cette fentre propose la
visualisation dinformation relative au client slectionn.

1. Recherche client
Longlet recherche client est constitu de 2 volets. Le premier volet permet de
filtrer la liste des clients par la dsignation, le code client ou la liste des commandes en attente
dexportation puis de slectionner le client qui nous intresse.

IV. C. Fentre principale

IV. C. Onglets de la fentre principale

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 27


a) Information gnral et facturation
Le second volet affiche les informations dun client tel que ladresse, le
numro de tlphone, le code tarif du client, la date de dernire commande, le type de rglement
ainsi que les chances de paiement du client (facture). Les factures sont affiches sous forme de
liste trie par date mais aussi sous la forme dun chancier.

IV. C. a)Accueil et dtail client

b) Statistiques du client sur deux ans :

Le second onglet utilise le module statistique. Cet onglet affiche les


statistiques du client slectionn. En double cliquant sur une ligne (famille, sous famille),
lutilisateur peut accder aux dtails de cette ligne.
Les fentres ci-dessous affiche les statistiques pour un client ainsi que le dtail de la sous famille
JUS DE FRUIT .

IV. C. b) Fentre principale : Statistique client

Si lcart entre N et N-1 est infrieur -10%, la case apparat en rouge, si lcart est entre -10% et
0%, celui-ci apparat en jaune, la ligne apparat en vert si lcart est suprieur 0%. Ce rglage
peut tre modifi par ladministrateur.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 28


c) Investissement client :

Longlet investissement affiche les investissements faits sur le client slectionn.

IV. C. c) Investissement client

d) Impression:
Pour une meilleur gestion clientle et un partage des informations, il est
ncessaire de pouvoir imprimer les donnes affiches sur nos cran sous plusieurs formes : Excel,
PDF[6], format prdfini.

(1) Facture
Il est possible dimprimer les chances de paiement dun client en
les slectionnant dans la liste (voir ci-dessous).

IV. C. d). (1) .1 Facture client

IV. C. d). (1). 2 Impression facture client

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 29


(2) Impression de statistique client

Impression des statistiques du client sur N/N-1. Lutilisateur a le


choix des colonnes imprimer (marge brute, chiffre daffaire) et du type de calcul sur lcart
(soustraction ou pourcentage).

IV. C. d). (2). Impression statistique client

(3) Impression investissement

Impression des investissements du client slectionne.

IV. C. d). (3) Impression des investissements client

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 30


e) Client ayant une commande en attente dexportation
Lorsquune commande existe dj sur le client slectionn, la liste des
commandes existantes saffichent sur la partie gauche de lcran. En slectionnant une des
commandes, la liste des produits commands saffichent.

IV. C. e). Commandes dun client

f) Commandes en attente dexportation


En cochant la case Commande en cours , la liste des clients naffichent
plus que les clients ayant des commandes en attente dexportation. Si un client possde plusieurs
commandes, la liste des commandes saffiche dans la liste commande en attente du client .

IV. C. f). Liste des commandes en attente dexportation

D. Prise de commande

En cliquant sur le bouton Commande sur la fentre principale, lutilisateur ouvre la


fentre de prise de commande.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 31


1. Habitude client :

Affichage des habitudes du client sur les douze dernires commandes. Il est
possible de filtrer la liste des habitudes par famille de produit, sous famille de produit ou par code
article. La colonne Commande affiche la quantit de chaque produit pour la commande en
cours. Sil sagit dune gratuit ou dun produit bloqu, le type saffiche ct de la quantit.

Il est possible dimprimer un devis de la


commande en imprimant celle-ci en

cliquant sur licne .

IV. D. a). Habitudes client

Licne ouvre une fentre qui rsume les


informations disponible sur la fentre principale de
lapplication (informations, facturation, statistique) avec la
possibilit dimprimer ces donnes.

IV. C. f). Informations sur le client

Si lutilisateur double clic sur un produit dans le


tableau des habitudes du client, une fentre contenant
un histogramme par mois des statistiques du client
pour ce produit apparat. Cet histogramme peut faire
apparatre le volume, la marge brute[8] ou le chiffre
daffaire[9].

IV. C. f). Statistique du produit

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 32


2. Ajout dune commande

Cette fentre permet dajouter une commande le produit slectionne dans les
habitudes client. Lutilisateur peut si possible, mettre ce produit en gratuit ou en bloqu.

IV. D. b) Ajout ou modification dun article dune commande

Il est aussi possible dajouter un produit (normal) sans passer par cet cran en cliquant sur le

bouton dajout dans la fentre des habitudes clients.

3. Ajout dun article hors des habitudes client :

IV. D. c) 1. Ajout dun article hors des habitudes dun client

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 33


IV. D. c) 2. Ajout dun article hors des habitudes dun client

4. Validation de la commande :

Lorsque la commande est prise, lutilisateur finalise la commande. Lapplication


prvient lutilisateur des produits couramment pris par le client qui nont pas t command.
Lutilisateur finalise alors la commande en inscrivant le type de tourne, la date de livraison ainsi
quun commentaire (facultatif).

IV. D. d) 1. Validation dune commande

IV. D. d) 2. Validation dune commande

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 34


E. Recherche darticle ou de client (Annexe 1 page 16)

Dans les prochains modules et fentres prsents ci-dessous, nous voyons apparatre cette

icne ou . Ces deux icnes ouvrent la fentre de recherche darticle ou de client.

IV. E Recherche darticle avec multi slection

IV. E Recherche de client avec multi slection

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 35


Les demandes de recherche darticle et de client tant similaire, nous nutilisons quune seul
fentre dont les champs et listes changent en fonction de la demande effectue. Il permet aussi si
la requte le permet, dutiliser la multi slection.

F. Visualisation des tarifs

Fentre globale permettant dafficher le tarif prfrentiel dun client, le tarif de base ainsi
que le tarif dgressif dun produit. Il est possible de slectionner plusieurs familles de produit,
sous familles de produit et produits lors de la requte.

IV. E. Fentre de visualisation des tarifs

1. Tarif client

IV.E. 1. Impression du tarif prfrentiel dun client

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 36


2. Tarif de base

IV.E. 2. Impression du tarif de base dun produit en fonction de son code tarif

3. Tarif dgressif

IV.E. 3. Impression du tarif dgressif

4. Promotion
Cette fentre imprime les promotions en cours la date daujourdhui. Il est
possible de choisir les produits que nous voulons imprimer (famille, sous famille de produit ou
par produit). Il est possible dutiliser la multi slection sur cette fentre.

IV.E. 4. 1. Fentre de choix pour la visualisation des promotions

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 37


IV.E. 4. 2. Impression des promotions

5. Tarif dun article express (Annexe 2)

Cette fentre est un rsum des fonctions ci-dessus. Elle permet lutilisateur de
connatre rapidement les informations dun article et le prix sans rentrer dans la prise de
commande dun client.

IV.E. 5. Impression des promotions

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 38


G. Statistiques

Le module statistique permet lutilisateur de visualiser tout type de statistique dont il


pourrait avoir besoin :
 Dun ou des clients
 Dun ou des articles, familles ou sous familles)
 Dun ou des reprsentants
 Dans une priode donne (de la mme anne ou en dcal)
 De plusieurs des paramtres cits ci-dessus

IV.F. Fentre statistique

Le rsultat peut tre affich de deux faons diffrentes. Sous forme dun histogramme afin de
connatre les variations sur deux ans ou sous forme dun tableau pour un exercice comptable. La
suite de ce chapitre dcrit les actions possibles sur ces deux formes.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 39


1. Rsultat histogramme

Ce type de fentre affiche le rsultat sous forme dhistogramme par mois. Ce type
daffichage visualise les variations sur deux ans et ainsi connatre lavanc dans le domaine
dfinit.
Il est possible dafficher le volume, la marge brute[9] ou le chiffre daffaire[8] fait sur deux ans en
cochant la case appropri dans le cadre histogramme . Les libells se trouvant sur la droite du
cadre affichent le total sur lanne en cours (AC) et lanne prcdente (AP) ainsi que lcart
(soustraction et pourcentage) en fonction du choix dfinit.
Il est possible dafficher le rsultat sous forme de tableau en cliquant sur le bouton Dtail .

IV.F. 1. Visualisions des rsultats sous forme dhistogramme

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 40


2. Rsultat sous forme de tableau ou

Visualisation utile lors dun exercice comptable simple. Ce type de visualisation


affiche le rsultat sous forme de tableau en fonction du choix fait par lutilisateur dans le cadre se
trouve au-dessus du tableau.
Si plusieurs clients ont t slectionn lors de la requte, laffichage par famille, sous famille et
article afficheront le total pour tous les clients. Pour connatre le total pour un seul des clients
slectionn, il faut utiliser la fonction dtail client expliqu ci-dessous (IV.F. 3).

IV.F. 2. 1 Visualisions des rsultats sous forme de tableau

IV.F. 2. 2 Impression par famille

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 41


3. Statistiques sous forme de tableau (dtail)

Lutilisateur peut dtailler une ligne spcifique en double cliquant dessus comme
dcrit ci-dessous. Dans le cas dune requte incluant plusieurs clients, en dtaillant une ligne dun
client, seul le volume, la marge brute[9] et le chiffre daffaire[8] pour ce client apparatront.

IV.F. 3. Visualisions dtaill des rsultats sous forme dhistogramme

Lors de limpression dune statistique, il est possible de dcider quelles colonnes afficher. Pour
une impression clientle, nous nafficherons pas la marge brute[9].

IV.F. 3. Impression du tableau

IV.F. 3. Impression dtaill des articles

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 42


4. Statistique inverse

Ce volet permet de connatre les clients qui ne prennent pas dune famille(s) de
produit, dune sous famille(s) de produit ou dun produit(s). Inversement, il est aussi possible de
connatre les produits qui ne sont pas pris par un client(s).

IV.F. 4. Visualisions des clients qui ne commandent pas de bires

IV.F. 4. Rsultat des clients qui ne commandent pas de bires.

IV.F. 4. Impression

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 43


H. Agenda

Les notes effectues sur lagenda saffiche dune couleur diffrentes en fonction du type
de note. Sur lcran ci-dessous, nous trouvons un rendez-vous pris avec un client ainsi quune
runion.
Lorsque lutilisateur a effectu des modifications sur son agenda, il doit cliquer sur
sauvegarder pour que les modifications soient prise en compte. Dans le cas dune erreur leur
de lajout ou la modification dun rendez-vous, il lui est possible de recharger lagenda en
cliquant sur le bouton charger .

IV.F. 1. Fentre de visualisation de lagenda

IV.F. 2. Fentre de cration dun nouveau rendez-vous

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 44


I. Lecture PDF[6]

IV.H. Fentre de visualisation dun PDF

J. Archives

IV.I. Archives du 22 aot 2011.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 45


IV.I. Impression archive du 22 aot 2011

IV.I. Rcriture des archives slectionnes du 22 aot 2011

K. Objectifs

Seul le directeur de vente et les chefs de vente peuvent crer des objectifs.

1. Cration dobjectifs

IV.J 1. Objectifs clients IV.J. 1. Objectifs globaux du commercial

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 46


Liste des objectifs en attente de transmission. Ces objectifs sont rangs par reprsentant.

IV.J 1. Objectifs en attente de transmission

La liste des objectifs transmis par le directeur de vente ou chef de vente en cours est affiche dans
longlet Objectif transmis . Seuls les objectifs dont la date dexpiration est suprieure la date
du jour sont sauvegards.

IV.J 1. Objectifs transmis

IV.J 1. Impression objectifs transmettre

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 47


2. Lecture dobjectifs

Si un client possde un objectif, son libell apparat en bleu dans la liste.

IV.J 2. Objectifs sur un client

En double cliquant sur le libell du client, les objectifs du client apparaissent dans une nouvelle
fentre.

IV.J 2. Dtail des objectifs dun client

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 48


L. Dploiement et mise jour de lapplication

Ds la fin de la saison estivale, lapplication MAUROVENTE sera dploye sur toute la


force de vente soit une 30ene de personne. Pour des raisons videntes, il nous est impossible dans
le cas dune mise jour de lapplication de la faire manuellement sur chaque utilisateur. Nous
utilisons donc une installation en rseau local avec mise jour automatique.

Ce type dinstallation cre un rpertoire sur le serveur


contenant linstallation utilis par les utilisateurs et la version
de rfrence permettant de grer les mises jour.

IV.L. Mise jour dun poste client

Le centre de contrle de lapplication


rseau permet la gestion de(s) version(s)
active de lapplication et des utilisateurs
connects. Il est possible de forcer
linstallation dune version sur un poste
utilisateur.

IV.L. Centre de contrle

Si une mise jour est disponible, lors du lancement de lapplication la fentre ci-dessous
saffiche proposant de mettre jour lapplication. Ici, la mise jour est obligatoire.

IV.L. Mise jour automatique

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 49


V. Conclusion

A. PLANNING APPRENTISSAGE 2010/2011 :

V.A. Planning. Disponible en Annexe 1 page 2.

B. SYNCBACK :

Actuellement, le service logistique et le service informatique disposent du logiciel. Le


dploiement de lapplication sur la totalit de lentreprise sera effectu la fin de la saison
estivale.

C. MAUROVENTE:
Depuis avril 2011, lapplication est en test sur une dizaine de personne de la force de
vente (Directeur de vente, chef de vente, commerciaux) avec depuis juillet 2011, tous les modules
finaliss et actifs. Aujourdhui, lapplication est en phase damlioration mineur (Couleur,
police, placement des libells).
Le dploiement du nouveau matriel (tablette PC DELL avec cran pivotable tactile sous
Windows 7) avec lapplication MAUROVENTE aura lieu milieu septembre ds que la saison
estivale est clture.

DELL Inspirion Duo


RAM 2Go
Intel Atom N550 dual core
Windows seven

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 50


D. EVOLUTION

Le groupe MAURO ne disposant pas dinformaticien plein temps, il existe des lacunes
au sein de lentreprise d la vtust du matriel fourni aux employs.
La plupart des ordinateurs du parc utilise un disque dur de faible capacit (6 go) comme disque
dur principale. Ce manque despace disque empche toute mise jour du systme dexploitation.
Cela pose quelques difficults pour la mise jour des imprimantes ou de lantivirus, certains
ntant compatibles qu partir du pack SP2.
Ayant effectu mon anne dans les bureaux de la logistique, jai pu observer certaines lenteurs de
leur logiciel de gestion des livraisons et tlvente lors de la demande de requte jug lourde par le
logiciel (affichage des habitudes clientles). Tel que ce fut le cas pour la force de vente avec le
nouveau logiciel de gestion commercial MAUROVENTE , les autres services ncessite eux
aussi des mises jour au niveau logiciel.

E. Bilan personnel :

Du point de vue personnel, cette anne ma permis de travailler dans mon domaine sur un
projet motivant par sa polyvalence et par ma part de responsabilit dans ce projet. Que ce soit
dans sa conception ou sur les amliorations apporter, M. Randazzo, chef du
projet MAUROVENTE ma laiss normment de libert sur la cration de lapplication en
nayant quun statut dobservateur et de contrleur pour la plupart des modules me permettant
ainsi de me mettre plus en avant dans le projet.

F. Bilan professionnel :

Lors de cette anne en apprentissage, jai pu mettre en pratique mes connaissances en


informatique dans plusieurs domaines (maintenance informatique, programmation objet, gestion
de projet, test...) mais aussi lapprentissage dun nouvel outil de gnie logiciel WinDev et
dun nouveau langage de programmation WLangage .

Cette anne me fut trs bnfique que ce soit en tant quexprience professionnelle mais aussi
humaine. Le groupe MAURO est une PME de 150 employs, de ce fait, les responsabilits et
les missions qui mont t confies furent nombreuses et polyvalente me permettant dtre actif
dans plusieurs domaines (installation logiciel, maintenance informatique, relationnelle, analyse,
conception, test) et ainsi dvelopper mon exprience.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 51


Glossaire
[1] Atelier de Gnie Logiciel (AGL) : Ensemble cohrent d'outils informatiques formant un
environnement d'aide la conception, au dveloppement et la mise au point de logiciels
d'application spcialiss.

[2] Base de donnes (BD) : Brique centrale pour entreposer des informations structures, la base
de donnes sert aussi bien grer les donnes des sites et applications Web que des logiciels
d'entreprise.

[3] Comma-separated value(CSV) : Cest un format informatique ouvert reprsentant des


donnes tabulaires sous forme de valeurs spares par des virgules .

[4] Virtual Private Network (VPN) : Rseau priv virtuel en anglais, une connexion
inter-rseau permettant de relier deux rseaux locaux diffrents de faon scurise par un
protocole de type tunnel.

[5] Interface Humain Machine (IHM) : Dfinit, les moyens et outils mis en uvre, afin qu'un
humain puisse contrler et communiquer avec une machine.
[6] Portable Document Format(PDF) : langage de description de pages d'impression cr
par Adobe Systems. La spcificit du PDF est de prserver la mise en forme (polices d'critures,
images, objets graphiques) telle qu'elle a t dfinie par son auteur, et ce quelles que soient
l'application et la plate-forme utilises pour imprimer ou visualiser ledit fichier.
[7] Customer Relationship Management (CRM) ou gestion de la relation client (GRC) : La
GRC est l'ensemble des outils et techniques destins capter, traiter, analyser les informations
relatives aux clients et aux prospects, dans le but de les fidliser en leur offrant le meilleur
service.

[8] Chiffre daffaire (CA) : le chiffre daffaires dsigne le total des ventes de viens et de
services dune entreprise sur un exercice comptable.

[9] Marge brute(MB) : la marge brute reprsente la diffrence entre le chiffre daffaire hors taxe
et la totalit des achats raliss, minor de la variation des stocks au cours de lexercice
comptable.

[10] Consigne : Valeur rcuprable dun conditionnement, emballage ou contenant, dit


consign : bouteille de gaz ou vin consigne.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 52


Bibliographie

Tout au long de cet apprentissage et de lcriture de ce rapport, plusieurs livres et sites me


furent indispensables.

 WINDEV, PCSOFT, Auto-formation, fvrier 2010 Manuel dautoformation lAGL


WinDev.

 WINDEV, PCSOFT, programmation, fvrier 2010. Guide de programmation en WLangage.

 WINDEV Documentation en ligne et aide technique de WinDev. Consult tout au long de


cette anne en apprentissage. Disponible sur http://doc.pcsoft.fr/fr-FR/.

 WIKIPEDIA, dfinition de terme. Disponible sur http://fr.wikipedia.org/wiki.

 Be Compta, Dictionnaire en ligne de comptabilit. Disponible sur http://www.becompta.be.

Guillaume Mignon

Rapport dapprentissage 2010/2011 Page 53

You might also like