APPRENTISSAGE DE DEUXIÈME ANNÉE

APPRENTISSAGE DE DEUXIÈME ANNÉE

Bannière apprentissage


En deuxième année de mon BTS, j'ai eu l'occasion d'établir un contrat d'apprentissage avec mon entreprise Star Musik & Son. Ce type de contrat me permet de suivre une formation en alternance, en combinant des périodes de cours et des périodes de travail en entreprise. Il a été mis en place avec l'aide du CFA (Centre de Formation d'Apprentis), qui assure le suivi de ma formation et fait le lien entre l'établissement scolaire et l'entreprise.

Personnage
|

DESCRIPTION DE MON SERVICE

J'effectue mon apprentissage au sein du service informatique de l'entreprise. Le service est composé principalement de moi-même en tant qu'apprentie développeuse web, sous la supervision de mon tuteur MAMODE Karim (informaticien) et de mon responsable hiérarchique, LEON Frédéric (participe activement aux phases de test et à la définition des besoins).

Ma Mission & Mes Objectifs

Mission principale

Développer, maintenir et optimiser l'intranet de l'entreprise

Objectifs

Rendre l'intranet plus performant, intuitif et adapté aux besoins des employés et de la direction

Réalisations

Durant la période du 5 Janvier au 20 Février, les autres étudiants de ma formation ont effectués leur stage. J'ai donc moi aussi en tant qu'apprentie participée à cette même période exclusivement en entreprise, ce qui m'a permis d'avancer davantages sur de nombreuses tâches spécifiques à la progression de l'intranet et aux besoins clients.

SEMAINE 1 - 05 au 09 JANVIER

Activité

Lors de mon arrivée, j'ai participée à l’inventaire du magasin qui devait être fait impérativement. Durant 1 semaine complète, le magasin était fermée afin d'être tous mobilisés à cette tâche.

Objectifs

• Scanner chaques articles des magasins et des dépôts.

• Renseigner les informations correspondantes dans un fichier Google Sheets dédié.

• Rangement et réorganisation des produits en rayon.

• Mise à jour des étiquettes (prix et références) en vérifiant les informations via l’intranet de l’entreprise, qui centralise la base de données des produits en stock et présents dans les dépôts.

Logiciels utilisées
Google Sheets Partner

SEMAINE 2 - 12 AU 16 JANVIER

Activité

Cette semaine a été principalement consacrée à l’amélioration de l’intranet, notamment à l’ajustement des vues selon les rôles (vendeurs, logistique, direction, gestion, commercial) ainsi qu’à l’optimisation de la page « Recherche » destinée aux vendeurs afin de rendre leur travail plus rapide et intuitif grâce à l’ajout de filtres et de fonctionnalités adaptées.

Objectifs

• Ajustement des vues spécifiques selon les rôles des employés (vendeurs, logistique, direction,gestion et commercial) au sein de l’intranet.

• Associer les pages et éléments visibles en fonction des droits et besoins propres à chaque rôle.

• Modifier la page « article » de la vue direction afin d’intégrer certaines demandes spécifiques de mon responsable sur un tableau déjà existant.

Capture 1

Page article de l'intranet (vue direction).

Capture 2

Outils du responsable.

Capture 3

Page article de l'intranet (vue gestion et commerciale).

Capture 4

Outils de la gestion et du commerciale.

Capture 6

Espace où sont gérer les vues de l'intranet.

Capture 7

Dossiers de rangement des pages dédiés aux vues de chaque rôle.

Capture 8

Extrait de code de la gestion des rôles pour les vues.

Capture 9

Visuel de la page d'accueil du responsable.

Capture 10

Visuel de la page d'accueil des vendeurs (exemple).

Capture 11

Page de recherche d'articles des vendeurs ajustée.

1 / 11
Compétences

• Concevoir et améliorer une interface et en expérience utilisateur (UX)

• Analyser les besoins concrets, proposer des fonctionnalités pertinentes.

• Gestion des vues spécifiques selon les rôles attribués.

Logiciels utilisés
Visual Studio Code GitHub Copilot GitHub

SEMAINE 3 - 19 AU 23 JANVIER

Activité

Établir la migration d'une base de donnée MySQL vers PostgreSQL.

Objectifs

• Études des caractérisques et différences entre MySQL et PostgreSQL.

• Planification de la migration en identifiant les étapes clés et les risques potentiels.

• Réalisation de la migration en utilisant des outils adaptés et en assurant l'intégrité des données tout au long du processus.

Compétences

• Compréhension des différences entre MySQL et PostgreSQL.

• Apprendre à anticiper les enjeux techniques d’une migration de base de données

• Maîtriser les outils et les bonnes pratiques pour assurer une migration réussie tout en garantissant l’intégrité des données.

Logiciels utilisés
PostgreSQL SQL

SEMAINE 4 - 26 AU 30 JANVIER

Activité

Renouvellement de l'inventaire du magasin.

Objectifs

• Vérifier les stocks.

• Scanner les articles.

• Contrôler les références et les prix, puis mettre à jours les informations si nécessaires.

Compétences

• Contribuer à l’organisation et à la fiabilité des données de stock de l’entreprise.

Logiciels utilisés
Google Sheets Partner

SEMAINE 5 - 02 AU 06 FÉVRIER

Activité

Assuré la responsabilité informatique de manière autonome durant l'absence de mon tuteur. J’ai travaillé depuis son bureau et son poste, en répondant aux différentes demandes techniques et informatiques des équipes. Je me suis également chargée de l’extraction régulière des données (factures, bons de commande, avoirs clients, bons de livraison, etc.) depuis l’ERP « Partner ».

Objectifs

• Débogage et ajustement de l'intranet.

• Extraction et importation de données via Partner (ERP).

Partner Interface

Interface de l'outil Partner, application où se fait les extractions et importations des données internes à la BD de l'intranet.

Capture 2

Interface de transfert des données via Partner en fichier CSV.

Categories Articles

Page de recherche du responsable améliorés afin de faciliter la gestion des catégories d'articles.

Article No Image

Catégorie d'articles sans image.

Article Image

Catégorie d'articles avec image.

Grille

Filtre d'ajustement de l'interface de la page de recherche sous forme d'une liste en grille pour plus de résultats d'affichages.

Liste

Filtre d'ajustement de l'interface de la page de recherche sous forme de liste.

Débogage Logistique

Un composant « print-button.tsx » a été créé afin qu’il agisse sur tout les navigateurs et ne bloque plus l’impression de l’ancien script "dangerouslySetInnerHTML" qui empêchait l’action.

1 / 8
Compétences

• Diagnostiquer un conflit de sécurité sur un navigateur

• Travailler sur l'ergonomie d'une interface de gestion.

• Assurer la communication de données entre un logiciel métier et un serveur web.

• Développer mon autonomie, ma gestion des responsabilités et ma capacité à assurer le suivi technique en l’absence de supervision directe.

Logiciels utilisés
Visual Studio Code GitHub Copilot Partner

SEMAINE 6 - 09 AU 13 FÉVRIER

Activité

Concevoir une interface dédiée à l'identification des articles à écouler en priorité (Page de destockage).

Objectifs

• Imaginer une présentation claire affichant les informations clés : visuels des produits, niveaux de stock par dépôt, valeur financière et surtout l'ancienneté du stock (âge des articles)

• Intégrer un système de filtres par fournisseur, marque et catégorie, ainsi que des indicateurs de performance globale (TTC et prix de revient)

• Transformer des données complexes en un outil visuel simple, permettant à la direction de décider d'une mise en déstockage en un seul clic pour optimiser la trésorerie de l'entreprise

Destockage Recommandations

Page de destockage. Cette page affiche les recommandations d'articles à destocker.

Tableau prévisionnel

Tableau prévisionnel affichant les données clés pour la prise de décision.

1 / 2
Compétences

• Travailler sur l'ergonomie d'une interface de gestion.

Logiciels et outils utilisés
Visual Studio Code GitHub Copilot

SEMAINE 7 - 16 AU 20 FÉVRIER

Activité

Concevoir et intégrer une chatbox interactive sur l'intranet puis structurer l'outil pour qu'il soit polyvalent. Développer des fonctionnalités poussées pour rendre l'outil réellement utile au quotidien : au-delà du simple texte, les utilisateurs peuvent partager directement des fiches articles dans la discussion (incluant référence et désignation), ce qui facilite grandement la collaboration sur des produits précis.

Objectifs

• Améliorer la communication interne.

• Échanger dans un chat global, dans des salons spécifiques par métier (Vendeur, Logistique, Administration, etc..) ou via des conversations privées.

• Assurer la communication de données entre un logiciel métier et un serveur web.

Chatbox Interactive

Chatbox interactive intégrée à l'intranet.

Conversations Privées

Page de conversations privées. Cette page permet aux utilisateurs d'échanger de manière confidentielle.

Bouton Partager

Bouton permettant de partager des fiches articles directement dans la discussion.

Choisir Contact

Bouton permettant de choisir un contact pour partager des fiches articles.

Partager Message

En partageant une fiche article, il y a la possibilité d'ajouter un message personnalisé avant l'envoi.

Article Partagé

Article partagé avec succès dans la discussion et possibilité de cliquer sur le lien fourni pour voir les détails de l'article concerné.

1 / 6
Compétences

• Améliorer mon initiative et ma créativité.

Logiciels utilisés
Visual Studio Code GitHub Copilot
Semaine 1 / 7