Page : Technique

Cette page présente plusieurs traces liées à la dimension technique de mon stage. Elles montrent ma capacité à concevoir une application, développer des traitements métiers, structurer les données et exploiter des requêtes SQL dans un contexte professionnel. Les encadrés colorés présents sur les images permettent de mettre en évidence les points remarquables de chaque trace et de relier ces éléments aux savoir-faire mobilisés.

Clique sur un bouton pour afficher la trace correspondante.

Trace 1 - Conception et organisation de la fenêtre principale de l'application

Savoir-faire élémentaires

Trace 1 - Interface principale

Repères colorés sur la trace

  • Encadré vert : Onglet de la fenêtre contenant toutes les informations de l'employé.
  • Encadré orange : zone de saisie et d'affichage des informations principales.
  • Encadré bleu : zone de creation de Windev permettant d'ajouter des champs au fenêtre.

Descriptif général de la trace

Cette trace correspond à la fenêtre principale de l'application. Elle présente plusieurs zones fonctionnelles : un menu de navigation, une zone centrale de consultation et de modification, ainsi qu'un panneau dockable, permettant de sélectionner les employées. Cette fenêtre occupe une place importante dans le projet car elle sert de point d'entrée pour l'utilisateur et regroupe plusieurs fonctionnalités essentielles.

Descriptif des savoir-faire

L'encadré vert met en évidence l'organisation globale de la fenêtre. Il montre que j'ai su organiser une interface de manière lisible et fonctionnelle. L'encadré orange correspond à la zone principale de saisie et d'affichage ; il illustre ma capacité à structurer une fenêtre en zones cohérentes et à intégrer plusieurs composants graphiques dans un même espace. Enfin, l'encadré bleu montre les différents composants disponibles à placer dans la fenêtre.

Trace 2 - Développement d'un traitement avec lecture de fichier et conditions métier

Savoir-faire élémentaires

Trace 2 - Code

Repères colorés sur la trace

  • Encadré vert : bloc principal de traitement et logique générale.
  • Encadré bleu : extraction ou manipulation d'une donnée précise.

Descriptif général de la trace

Cette trace montre un extrait de code utilisé pour exploiter des informations lues dans un fichier CSV et en déduire certaines valeurs métier, comme un pays ou une localisation. Le traitement repose sur plusieurs conditions, sur l'analyse de chaînes de caractères et sur l'affectation finale de valeurs utiles. Cette trace est représentative de mon travail de développement car elle combine lecture de données, logique métier et traitement conditionnel.

Descriptif des savoir-faire

L'encadré vert met en évidence le bloc principal du traitement. Il montre que je sais développer un traitement structuré et compréhensible, en organisant les différentes étapes de manière logique. L'encadré bleu met en avant une opération de manipulation de chaîne ; cela montre que je sais exploiter une donnée lue dans un traitement métier et manipuler précisément son contenu.

Trace 3 - Structuration et organisation des données dans l'application

Savoir-faire élémentaires

Trace 3 - Base de donnees

Repères colorés sur la trace

  • Encadré orange : Table Principale de l'application, La Fiche de Données "Employé" représente le centre de l'analyse (base de données).
  • Encadré bleu : Utilisation des Different Type de donnes Pour les rubriques (element d'une table) afin d'optimiser la mémoire utilisé par l'application.

Descriptif général de la trace

Cette trace correspond à la partie base de données utilisée dans le projet. Elle illustre la manière dont les informations manipulées par l'application sont organisées, stockées et reliées entre elles. La base de données occupe une place centrale dans le fonctionnement global d'un projet WinDev, car elle permet de conserver et retrouver les informations nécessaires aux différentes fonctionnalités.

Descriptif des savoir-faire

L'encadré orange met en avant la fiche de données principale de l'application, illustrant mon aptitude à identifier les données utiles au fonctionnement de l'application. L'encadré bleu Different logo des type de rubrique comme les ID, date, texte, numerique et booleen.

Trace 4 - Création et utilisation d'une requête SQL dans l'application

Savoir-faire élémentaires

Trace 4 - Requete SQL

Repères colorés sur la trace

  • Encadré vert : structure générale de la requête. A gauche la selection des rubriques triées par leur fiche de données, A droite, les rubrique selectionnée dans la requete
  • Encadré orange : Traitement possible sur les rubrique sélectionnées dans la requete.
  • Encadré bleu : Contenu de la requête ecrit en langage courant (en francais)
  • Encadré rouge : Requete affiché en langage SQL.

Descriptif général de la trace

Cette trace correspond à une requête SQL utilisée dans l'application pour récupérer des informations précises à partir de la base de données. Elle s'inscrit dans le fonctionnement des Etat (editeur de pdf) de l'appliaction, elle permet de modifier dynamiquement le contenu des documents.

Descriptif des savoir-faire

L'encadré vert met en avant la structure d'ensemble de la requête, ce qui montre ma capacité à écrire une requête SQL adaptée à un besoin concret. L'encadré orange souligne le bon traitement des données, illustrant mon aptitude à sélectionner les bonnes données selon un traitement précis. L'encadré bleu correspond a ce que fait la requete dans un langage plus courant permettant de comprendre plus rapidement son contenu. Enfin, l'encadré rouge Mont que malgré l'assistant qui fait une bonne partie du travaill, on peut tout de meme verifier son fonctionnement.

Bilan / Analyse - Technique

Savoir-faire général 1 : Savoir concevoir une solution informatique adaptée à un besoin

Résumé des savoir-faire élémentaires associés : ce savoir-faire général regroupe les compétences liées à l'organisation d'une interface, à la structuration d'une application et à la compréhension des éléments nécessaires à son fonctionnement. Il s'appuie notamment sur la capacité à organiser une fenêtre, intégrer des composants, identifier les données utiles et construire une solution cohérente.

Traces associées :

  • Trace 1 : Page Principale / interface principale
  • Trace 3 : base de données

Rappel du contexte d'utilisation : ce savoir-faire a été mobilisé lors de la conception de l'interface et dans la compréhension de la structure des données nécessaires au projet.

Contexte d'apprentissage : une partie de ces compétences a été abordée en cours, notamment dans le cadre des projets de développement et de base de données. Le stage m'a permis de les réinvestir dans un contexte professionnel plus concret.

Difficultés d'apprentissage et/ou d'utilisation : la difficulté principale a été de concevoir une solution cohérente, en tenant compte des contraintes techniques.

Évaluation justifiée du niveau :

Niveau avant le stage : Intermediaire  →  Niveau après : Bon

Avant le stage, mon niveau était moyen. Après cette expérience, j'estime avoir atteint un bon niveau, car je suis davantage capable de penser une solution dans son ensemble et pas seulement élément par élément.

Savoir-faire général 2 : Savoir développer et implémenter des solutions techniques

Résumé des savoir-faire élémentaires associés : ce savoir-faire général regroupe les compétences mobilisées dans l'écriture de code, la lecture de fichier, la manipulation de chaînes, l'écriture de requêtes SQL et l'exploitation de données pour produire un résultat fonctionnel.

Traces associées :

  • Trace 2 : code
  • Trace 4 : requête SQL
  • Trace 3 : base de données

Rappel du contexte d'utilisation : ce savoir-faire a été mobilisé dans les traitements métiers de l'application et dans l'exploitation des données stockées.

Contexte d'apprentissage : les bases ont été acquises en formation, mais leur mise en œuvre dans un projet existant m'a permis de progresser en rigueur et en autonomie.

Difficultés d'apprentissage et/ou d'utilisation : les principales difficultés ont été de comprendre la logique métier déjà présente, d'écrire un traitement fiable et d'exploiter correctement les données disponibles.

Évaluation justifiée du niveau :

Niveau avant le stage : Intermediaire  →  Niveau après : Bon

Avant le stage, mon niveau était moyen. Après le stage, je considère avoir progressé vers un niveau bon, car je sais mieux articuler code, données et contraintes métier.