guillaume mignon rapport lp sil idse 31-08-2011

Upload: kanoun-ahmed

Post on 11-Oct-2015

39 views

Category:

Documents


0 download

TRANSCRIPT

  • Guillaume Mignon

    Rapport dapprentissage 2010/2011 Page 1

    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 2

    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 3

    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 4

    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 5

    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 6

    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 7

    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 8

    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 9

    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 10

    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 11

    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 12

    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 13

    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 14

    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 15

    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 16

    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.

    II. N Base de donnes[2] 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 17

    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 18

    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 19

    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 20

    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 21

    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 22

    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 23

    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 :

    72 CROISETTE - VINS

    7200510

    2011-08-16T11:04:17

    2011-08-16T12:04:17

    bonjour

    antibes

    Client

    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 24

    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 25

    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 26

    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 27

    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 28

    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 29

    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 30

    (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 31

    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 32

    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 33

    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 34

    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 35

    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 36

    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 37

    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 38

    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 39

    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 40

    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 41

    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 42

    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 43

    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 44

    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 45

    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 46

    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 47

    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 48

    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 49

    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 50

    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 51

    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 52

    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 53

    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.