Accueil

Bilan du Stage de Deuxième Année (8 semaines)



Vue d'ensemble

Description


ERTC est une entreprise qui accompagne les professionnels du secteur cosmétique (fabricants, conditionneurs, importateurs, distributeurs ou exportateurs) dans la mise aux normes réglementaires de leurs produits afin de les commercialiser dans l’UE (Union Européenne) et également hors de l’UE en fonction des réglementations à appliquer.

Le travail proposé est une application python pour une utilisation interne, permettant de créer des formules de produits cosmétiques...

J'ai utilisé une base de donnée SQLite, et manipulé des données, dataframes, fichiers csv. Il y a différents calculs effectués dans les tableaux, exportés en pdf et xls. J'ai utilisé Tkinter pour l'interface. J'ai géré ce projet de la planification au design d'interface au déploiement.

Compétences mises en œuvre :


  • ▪Développement en Python
  • ▪Manipulation de données en CSV
  • ▪Interaction avec une base de données SQL
  • ▪Conception et utilisation d'une base de données SQL
  • ▪Création de DataFrames
  • ▪Gestion complète du projet
  • ▪Implication individuelle dans toutes les phases du projet
  • ▪Utilisation d'outils informatiques
  • ▪Utilisation d'environnements de développement intégrés (IDE), de systèmes de contrôle de version (Git/GitHub), etc.
  • ▪Création de fichiers PDF et XLS
  • ▪Compétences en planification de projet
  • ▪Compétences en déploiement
  • ▪Travail en autonomie

Outils :


Visual Studio Code, Trello, Git et GitHub, Pencil (interface), Looping (schéma de Base de donnée), SQLiteStudio, invite de commande (environnement virtuel, etc.)

Liste non exhaustive des bibliothèques Python :


Pandas, NumPy, Matplotlib, Tkinter, CSV, SQLite3, PyPDF2, re, PyInstaller (déploiement).


Télécharger ici le bilan du stage
Visiter ici le site concerné

Travaux sur les Blocs : ( du BTS SIO)

Bloc 1 :

  • B1.2 : Répondre aux incidents et aux demandes d’assistance et d’évolution
  • ▪ Collecter, suivre et orienter des demandes ▪ Traiter des demandes concernant les services réseau et système, applicatifs ▪ Traiter des demandes concernant les applications

  • B1.4 : Travailler en mode projet
  • ▪ Analyser les objectifs et les modalités d’organisation d’un projet ▪ Planifier les activités

  • B1.5 : Mettre à disposition des utilisateurs un service informatique
  • ▪ Réaliser les tests d’intégration et d’acceptation d’un service ▪ Déployer un service ▪ Accompagner les utilisateurs dans la mise en place d’un service
  • B1.6 : Organiser son développement professionnel
  • ▪ Mettre en place son environnement d’apprentissage personnel ▪ Mettre en œuvre des outils et stratégies de veille informationnelle ▪ Développer son projet professionnel

Bloc 2 :

  • B2.1 : Concevoir et développer une solution applicative
  • ▪Analyser un besoin exprimé et son contexte juridique ▪Participer à la conception de l’architecture d’une solution applicative ▪Modéliser une solution applicative ▪Identifier, développer, utiliser ou adapter des composants logiciels ▪Utiliser des composants d’accès aux données ▪ Rédiger des documentations technique et d’utilisation d’une solution applicative ▪Exploiter les fonctionnalités d’un environnement de développement et de tests

  • B2.2 : Assurer la maintenance corrective ou évolutive d’une solution applicative
  • ▪Recueillir, analyser et mettre à jour les informations sur une version d’une solution applicative ▪ Analyser et corriger un dysfonctionnement ▪Mettre à jour des documentations technique et d’utilisation d’une solution applicative

  • B2.3 : Gérer les données
  • ▪Exploiter des données à l’aide d’un langage de requêtes ▪Développer des fonctionnalités applicatives au sein d’un système de gestion de base de données (relationnel ou non) ▪Concevoir ou adapter une base de données ▪ Administrer et déployer une base de données