Arc International - Free
Bridges. e. Système multi langues. (i) Principe. (ii) Utilisation. (iii) Traduction du
.... des résultats du groupe qui a connu son premier exercice déficitaire en 2003.
.... $maRequete = new Request($login,$domaine,$application,$metier,$fonction
); ..... L'utilisateur identifie alors les erreurs de production sur ce listing, et corrige
...
Part of the document
Arc International
Etude et développement
d'applications web
de gestion de production [pic] Stagiaire : Joël LECRUX
Maître de stage : Hubert WILLART Avril à août 2006 Remerciements Je tiens à remercier l'ensemble du personnel du service
informatique section études et développement pour leur accueil chaleureux. Je souhaite accorder la primeur de mes remerciements tout
particulièrement à M. Hubert WILLART pour son investissement en tant que
maître de stage malgré sa charge de travail importante, et M. Jean-Elie
BOURDON pour son aide précieuse dans le cadre de maints problèmes d'ordre
technique. Messieurs Christophe COULIER, Fabien RESELLI et Nicolas DONNADIEU
m'ont été d'un grand recours lors de décisions analytiques et
fonctionnelles, ainsi que pour toute demande auprès des administrateurs
d'applications et de bases de données. Enfin, je remercie Mlle Lucie WILLART, stagiaire, qui a partagé mon
environnement de travail, pour son appréciable compagnie.
Naturellement, j'adresse mes remerciements à Mme Virginie MARION-
POTY, ma tutrice de stage, pour son déplacement sur le lieu de stage et
l'intérêt pour le sujet dont elle a fait preuve.
Table des matières
Introduction - 5 - A. Présentation du contexte de stage - 6 - 1. Présentation de l'entreprise - 6 -
a. Description générale - 6 -
b. Historique - 6 - 2. Le service informatique - 7 -
a. Historique - 7 -
b. Structure du service - 8 -
(i) La cellule exploitation - 8 -
(ii) La cellule Etudes et Développement - 9 -
c. Matériel et outils informatiques - 9 -
(i) Serveurs et SGBD - 9 -
(ii) Langages informatiques - 10 -
(iii) Applications - 10 - B. Etudes et développement - 12 - 1. Architecture, normes et outils - 12 -
a. Description générale - 12 -
b. Cadre de développement - 12 -
(i) Architecture globale - 12 -
(ii) Echanges : principe - 13 -
(iii) I.H.M.: Utilisation de la classe Request - 14 -
(iv) Métier : Utilisation de la classe DBAI - 15 -
(v) Métier : Utilisation de la classe Container - 15 -
(vi) Choix de l'application, identification et droits d'accès
- 16 -
(vii) Serveurs, répertoires et configuration des applications
- 18 -
c. Sessions - 19 -
d. Bridges - 19 -
e. Système multi langues - 20 -
(i) Principe - 20 -
(ii) Utilisation - 20 -
(iii) Traduction du contenu des bases de données - 21 -
f. Appellations en bases de données - 21 -
(i) Tables - 21 -
(ii) Champs - 22 -
g. Documentation - 23 -
(i) Diagramme d'urbanisation - 23 -
(ii) MCD - Modèle Conceptuel de Données - 23 -
(iii) Dessin de chaîne - 24 -
h. g002 - 25 -
(i) Description des tables - 25 -
(ii) Description des applications - 26 -
(iii) Déploiement des applications - 26 - 2. Application P191 : Modification des relevés de production et
d'emballage - 26 -
a. Mission - 26 -
b. Vocabulaire et principes - 27 -
(i) Ligne de production et ligne d'emballage - 27 -
(ii) Données manipulées - 28 -
c. Existant - 29 -
(i) Rôle de l'application P191 existante - 29 -
(ii) Structure d'un relevé, modèle de données - 30 -
(iii) Utilisation - 31 -
d. Migration - 33 -
(i) Objectifs - 33 -
(ii) Apprentissage du domaine et étude des besoins - 34 -
(iii) Résultats - 34 -
(iv) Suivi et maintenance - 38 - 3. Application P927 : Gestion des chantiers types emballage - 39 -
a. Mission - 39 -
b. Vocabulaire et principes - 39 -
(i) Chantiers types - 39 -
(ii) Parachèvements - 40 -
(iii) Chantiers direct, chantiers reprise et mise en vrac -
40 -
(iv) Emballage primaire et suremballage - 41 -
(v) Elaboration d'un chantier type - 42 -
c. Création des chantiers types avec P127 - 43 -
(i) Principe du mode opératoire - 43 -
(ii) Inconvénients du mode opératoire - 43 -
(iii) Chantiers non créés - 43 -
(iv) Valorisation - 44 -
d. Création des chantiers types avec P927 - 45 -
(i) Interface - 45 -
(ii) Consultation, création et modification de chantiers types
- 45 -
(iii) Chantiers personnalisés - 49 -
e. Nouveau système de création des chantiers - 50 -
(i) Idée - 50 -
(ii) Création de chantiers par analogie : mise en place de la
solution - 52 -
(iii) Recherche par analogie : résultats - 58 -
(iv) Adaptation des chantiers non créés - 58 -
f. Autres modifications - 59 -
(i) Calcul des coûts - 59 -
(ii) Mise à jour des coûts à l'état civil - 60 -
(iii) Autorisations - 61 -
(iv) Modifications à venir - 62 - C. Impressions et enrichissement personnel - 63 -
(i) Intégration et ambiance - 63 -
(ii) Intérêt pour la mission - 63 -
(iii) Relations avec les utilisateurs - 63 - Conclusion - 64 - Annexes - 65 - Introduction Dans le cadre de mon année d'études en Master 2 Ingénierie des
Systèmes Informatiques Distribués, le service informatique section études
et développement de l'entreprise Arc International m'a accueilli pour un
stage de fin d'études d'une durée de 5 mois.
Arc International, grand groupe privé français, est le leader
mondial dans la production de verrerie pour les arts de la table avec des
marques célèbres telles que Cristal d'Arques, Arcopal ou encore Luminarc.
La filiale française de ce groupe constitue une des plus grandes
entreprises françaises et aussi une des principales sources d'emplois dans
le bassin du Pas-de-Calais.
Le service informatique d'Arc International, qui compte près de 80
personnes, a développé de nombreuses applications afin de répondre à ses
besoins de gestion informatisée dans plusieurs domaines : fabrication,
commerce, direction, marketing, ressources humaines, filiales... Le service
informatique mène actuellement une phase de refonte de son système
d'information.
Mon travail s'intègre dans le processus d'analyse et de réécriture
des applications de gestion de la production, actuellement développées dans
les langages OSL et C, et possédant une interface à présent désuète. La mission consiste en l'analyse, l'écriture et le déploiement de
deux applications en langage PHP exploitant des bases de données via le
langage SQL et débouchant sur une interface Web, ce qui implique la
maîtrise des langages HTML et JavaScript.
Le présent rapport détaille donc, en trois parties distinctes, une
présentation sommaire de l'entreprise, une description détaillée des études
et développements réalisés, et enfin une appréciation de l'intérêt
professionnel du stage et des impressions personnelles du cadre de travail. N.B. : La grande spécificité et la complexité du domaine de la
fabrication de verre et cristal ne nous permettent pas de décrire de
manière exhaustive dans un rapport de cette ampleur l'ensemble des procédés
et les nombreux cas particuliers. Une véritable expertise des domaine
abordés ici demanderait une étude très approfondie et autrement
volumineuse. Présentation du contexte de stage
1 Présentation de l'entreprise
1 Description générale Arc International produit des articles de verrerie à l'échelle
industrielle, tout en perpétuant la tradition et la recherche de qualité
léguées par les maîtres verriers. Avec un chiffre d'affaires d'1,2 milliard
d'euros en 2004, dont 83% réalisés à l'exportation, des produits distribués
dans 160 pays, 30 bureaux de liaison répartis sur les cinq continents, des
filiales implantées en Espagne, aux Etats-Unis, en Italie et en Chine et
fort de ses 14 000 collaborateurs, le groupe Arc International est le
leader mondial des Arts de la Table.
[pic]
Le site d'Arc International à Arques
2 Historique Stimulés par une demande de dames-jeannes, des négociants et des
propriétaires terriens investissent au début du 19ème siècle dans de
nouvelles entreprises. Deux verreries sont ainsi créées près de Saint-Omer : - En 1823 à Saint-Martin-Au-Laërt par Charles Carpentier - En 1825 à Arques par Alexandre des Lyons de Noircame Elles fusionnent en 1826 sous la direction de Charles Carpentier,
sous le nom de « Verrerie des Sept Ecluses ». La Verrerie Cristallerie d'Arques bénéficie depuis plus de 170 ans
d'une grande stabilité de direction. A la suite de Monsieur Georges Durand, arrivé en 1897, Monsieur
Jacques Durand est entré dans l'entreprise en 1927 et la relève familiale a
été ensuite assurée par son épouse et ses enfants. Actuellement, c'est
Monsieur Philippe Durand qui dirige le groupe. L'an 2000 marque une nouvelle étape dans le développement de la
Verrerie Crista