Ecole Supérieure de Chesneau Yannick Génie Informatique 28,rue du Plateau 75019

Ecole Supérieure de Chesneau Yannick Génie Informatique 28,rue du Plateau 75019 Paris Tel : 01.42.41.24.24 Fax : 01.42.38.14.39 Mr Balliou Michel Promostim 75 rue de Romainville 93556 Montreuil Cedex Tel : 01.41.58.20.20 Fax : 01.41.58.20.21 Mr Ruberte Michel RAPPORT DE STAGE Migration d’une base de donnée Chesneau Yannick Rapport de stage 2I 07/01/2002 au 15/03/2002 page 2/44 Remerciements Avant de commencer ce rapport de stage, je tiens à remercier mon tuteur de stage de l’ESGI, Mr Michel Ruberte, pour la prise en charge de mon rapport et le suivi de mon stage. Je tiens également à présenter mes sincères remerciements à tous les employés de l’entreprise Promostim qui m’ont tous aidé à m’intégrer très rapidement. Et tout particulièrement le PDG Jack Dumas qui s’est préoccupé de mon intégration au sein de l’entreprise tout au long de mon stage. Je remercie toutes les employées du service clients qui m’ont aidé dans mon analyse de l’existant. Je remercie beaucoup mon responsable de stage, Michel Balliou, et son collègue Eric Legoff de m’avoir accueilli au sein de leur équipe et de m'avoir donné les moyens et l'assistance nécessaires à la réalisation de mon projet. Ils ont toujours été disponibles pour toutes mes questions et tous mes problèmes. Enfin je remercie toute personne qui m’a aidé et soutenu pendant le déroulement de mon stage. Chesneau Yannick Rapport de stage 2I 07/01/2002 au 15/03/2002 page 3/44 Sommaire I. Introduction 1. Présentation de l’entreprise…………………………………………..……… p.5 2. Structure informatique de l’entreprise………………………………….…… p.6 3. Objet du stage…………………….…………………………………………. p.7 II. Etude de l’existant 1. Introduction…………………………………..……………………………… p.8 2. Schémas des fiches………………………………………...………………… p.8 a. Fiches Bon de commandes……………………………………………. p.8 - Fiche Saisie de commande………………………………………………………… p.8 - Fiche pointage de commande……………………………………………………... p.11 b. Fiches Citroën………………………………………………………… p.13 - Fiche maîtresse adhérent…………………………………………………………. p.13 - Fiche saisie adhérent……………………………………………………………… p.15 c. Fiche MSP……...................................................................................... p.17 - Fiche adhérents……………………………………………………………………. p.17 d. Fiche Innovatron………………………………………………………. p.18 3. Les Tables à extraire………………………………………………….……... p.18 a. Description des tables…………………………………………………. p.18 b. Structures des tables…………………………………………………… p.19 - Bon de commande………………………………………………………………….. p.19 - Citroën……………………………………………………………………………… p.20 - MSP………………………………………………………………………………… p.21 - Innovatron………………………………………………………………………….. p.21 III. Analyse 1. Bon de commande………………………………………………………….... p.22 2. Citroën……………………………………………………………………….. p.23 3. MSP………………………………………………………………………….. p.26 4. Innovatron…………………………………………………………………… p.28 5. Génération de l’analyse……………………………………………………… p.28 IV. Utilisation du RAD 1. Type de codé généré.……………………………………………………….... p.29 2. Options du codé généré……………………………………………………… p.29 3. Options des fenêtres générées……………………………………………….. p.30 4. Fichiers participant à la construction………………………………………… p.31 V. Description des fenêtres crées 1. Fenêtre de démarrage…………………………………………………………. p.32 2. Fenêtre fiche…………………………………………………………………. p.34 3. Fenêtre table…………………………………………………………………. p.35 4. Fenêtre visio…………………………………………………………………. p.36 Chesneau Yannick Rapport de stage 2I 07/01/2002 au 15/03/2002 page 4/44 V. Modifications manuelles de l’application générée. 1. Changements empêchant la modification de la base de données……………. p.37 2. Ajout de l’affichage du login de l’utilisateur………………………………… p.38 VII. Export / Import des bases de données. 1. Exportation des tables….……………………………………………………. p.39 2. Importation des tables….………………….………………………………… p.39 VIII. Conclusion……………………………………………….. p.43 Chesneau Yannick Rapport de stage 2I 07/01/2002 au 15/03/2002 page 5/44 PDG (Jack Dumas) Directeur commercial Service informatique (2 personnes) Commerciaux (3 personnes) Comptabilité (2 personnes) Directrice de la production Service clientèle (9 personnes) I. Introduction 1. Présentation de l’entreprise Le groupe Promostim est composé non seulement de l’entreprise Promostim mais aussi de plusieurs filiales : Signature Sur Mesure qui travaille dans le même domaine que Promostim et A1 qui travail dans la formation et le conseil. Toutes ces filiales se sont regroupées dans un même lieu géographique depuis début novembre 2001. L’activité de Promostim est le conseil d’entreprise en promotion et la stimulation de vente. C’est à dire que si une entreprise X signe un contrat avec Promostim, cela permet aux VRP de l’entreprise X d’être récompensés en cadeaux suivant leurs ventes du mois ou de l’année. Plus les VRP vendent et plus ils gagnent de points qui pourront être échangés contre des cadeaux du catalogue de Promostim. Promostim prend tout en charge : le transport des colis, les réclamations, etc... Cette activité est décomposée entre plusieurs services tel que : • L’étude de cas. • Le diagnostic. • L’audit force de vente. • Le pré projet et les recommandations selon les impératifs du client. • Examen juridique. • Projet finalisé avec proposition budgétaire détaillée. • Etablissement des règlements et dépôts chez huissier de justice. • Gestion et contrôle total des opérations en direct. • Analyse des résultats et désignation d’un interlocuteur responsable du dossier. Leur secteur d’activité est très diversifié. Leurs clients proviennent des domaines suivants : • Automobile • Assurance • Banque • Distribution • Industrie pharmaceutique • Produits industriels • Biens d’équipement et de consommation Promostim est composé de 20 employés (voir l’organigramme ci-dessous). Le service informatique se compose de 2 personnes : Michel Balliou et Eric Le Goff. Ils prennent en charge toute l’informatique : administration du réseau, analyse et développement des applications. Organigramme de la société Promostim : Chesneau Yannick Rapport de stage 2I 07/01/2002 au 15/03/2002 page 6/44 2. Structure informatique de l’entreprise Ces filiales qui travaillaient avec des bases de données séparées, partagent maintenant la même base de données. Il y a un seul serveur qui regroupe toutes les données qui est dans la salle où travaillent les informaticiens. C’est un serveur Windows 2000. Toutes les données de ce serveur sont sauvées chaque nuit sur une bande magnétique. Il y a aussi une sauvegarde en ligne faite chaque nuit. Les postes clients qui sont aux nombres d’environ 19 (dont 4 portables) ont pour système d’exploitation soit Windows 98, soit Windows millenium, soit Windows XP pour les portables. La topologie du réseau est représentée ci-dessous : Le réseau a une sortie sur l’extérieur grâce à une ligne ADSL (512 kb/s en flux descendant et 128 kb/s en flux montant). Il est possible d’accéder à Internet de n’importe quel poste client. Il y a aussi un serveur minitel et un serveur audiotel. Le firewall utilisé est celui interne à Windows 2000 serveur, il n’y a pas de firewall spécifique d’installer sur le réseau. Configuration du serveur : Pentium III 800 MHz, 256 Mo de RAM, 50 Go de disque dur. Configuration des postes clients : Pentium III 900 MHz, 256 Mo, 20 Go de disque dur. Les logiciels principalement utilisés sont Neptune (logiciel développé en interne servant à gérer les fiches clients, les commandes etc …), Outlook express (pour communiquer avec le client même si le téléphone reste le principal outil de communication avec la clientèle) et Excel qui est utilisé conjointement avec Neptune pour effectuer des importations et des exportations de données. Chaque ordinateur charge depuis le serveur un antivirus nommé eSafe. A chaque ouverture de session, il y a une vérification pour savoir s’il y a une MAJ de eSafe. Client Windows 98 ou Windows Millennium Client Windows 98 ou Windows Millennium Client Windows 98 ou Windows Millennium Client Windows 98 ou Windows Millennium Serveur Windows 2000 Chesneau Yannick Rapport de stage 2I 07/01/2002 au 15/03/2002 page 7/44 Avant que le serveur soit Windows 2000, il y avait un serveur Novell avec des clients Windows 3.11. Et la base de données était sous MS-DOS : c’était Paradox 4.5. Ce serveur Novell a été conservé pour pouvoir accéder à l’historique des fichiers de commandes et aux fichiers clients. Il n’y a plus qu’un seul poste client qui tourne sous Windows 95 comme le montre le schéma ci-dessous. 3. Objet du stage Le but de mon stage est d’effectuer la migration d’une base de données paradox en une application développée avec WinDev qui utilise une base de données hyperfiles (base de données de WinDev) qui tournera sur un serveur Windows 2000. La base de données paradox se trouve sur un serveur Novell auquel accède un seul poste client (Windows 95). Cette migration permettra de pouvoir supprimer ce serveur Novell qui ne sert plus qu’à la consultation des historiques. Il faut noter que le client du serveur Novell est sous Windows 95 qui est une application 32 bits et que la base de données paradox qui fonctionne sous MS- DOS est une application 16 bits. Donc il y a un problème de compatibilité et grâce à certaines modifications des fichiers de configuration, on arrive quand même à lancer l’application. Logiciels utilisés pendant mon stage : • WinDev 5.5 • Excel 2000 • Paradox 4.5 Matériel utilisé pendant mon stage : • Poste client Windows 95 (pour accéder à la base de donnée Paradox). • Pentium III 900 MHz, 256 Mo de RAM, 20 Go de disque dur, écran 17’’ (pour le développement de l’application). Serveur Novell Client Windows 95 Chesneau Yannick Rapport de stage 2I 07/01/2002 au 15/03/2002 page 8/44 II. Etude de l’existant 1. Introduction Ma première étape était d’analyser la base de données dont se servaient les utilisateurs. Dans un premier temps j’avais 2 bases de données à analyser puis 2 autres ont été ajoutées au cours de mon analyse. D’après ces base de données, paradox peut générer des fiches ce qui est beaucoup plus convivial pour l’utilisateur. Les fiches de la première base étaient utilisées pour consulter toutes les caractéristiques de chaque commande et toutes les autres fiches concernaient l’historique des fichiers clients. L’analyse ce ces uploads/Management/ rapport-de-stage-migration-d-x27-une-base-de-donnee.pdf

  • 38
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Dec 26, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 3.1120MB