La piscine de l’ETNA

Connaissez-vous le principe de la piscine ? Cette période d’intégration inventée par Epitech et Epita consiste à mettre tous les élèves dans « le même bain » afin qu’ils apprennent à nager. Plus concrètement, ce sont cinq semaines de travail intensif de 9h à 23h42. Ayant intégré l’ETNA, j’ai dû passer par cette étape incontournable !

J’ai trouvé cette période très difficile physiquement et moralement, mais passer par cette étape permet d’avoir des bases solides en très peu de temps si l’on s’en donne les moyens. On se fait aider quand on a des difficultés, on aide les autres quand on comprend plus rapidement. Les notes peuvent aller de 20 à -42 (et encore moins…). La notation est en effet intransigeante mais elle nous instaure très rapidement cet esprit de rigueur dans le code. En effet, nous devons respecter une norme et chaque petite faute entraine un -1 sur la note finale. Ainsi, nous pouvons avoir réussi tous les exercices et avoir fait 20 fautes de norme : ce qui entrainera un 0. Je peux vous assurer qu’on ne fait jamais deux fois la même erreur !

Continue reading

GSB : Gestion des comptes rendus

Rappel du contexte :

Pendant mes années de BTS, nous avions un thème commun sur lequel nous devions travailler : GSB. Le laboratoire Galaxy Swiss Bourdin (GSB) est issu de la fusion entre le géant américain Galaxy (spécialisé dans le secteur des maladies virales dont le SIDA et les hépatites) et le conglomérat européen Swiss Bourdin (travaillant sur des médicaments plus conventionnels), lui même déjà union de trois petits laboratoires. En 2009, les deux géants pharmaceutiques ont uni leurs forces pour créer un leader de ce secteur industriel. L’entité Galaxy Swiss Bourdin Europe a établi son siège administratif à Paris.

Notre deuxième projet, après celui en PHP – GSB Frais, consistait à développer une application de gestion de comptes-rendus. Cette application est relativement simple comme vous pourrez le constater. Elle permet l’affichage, l’ajout et la modification de données à travers une base mysql.

Au lancement de l’application, l’utilisateur doit choisir son statut pour se connecter. Trois sont disponibles même s’il n’y a que la partie Visiteur qui est développée. La fenêtre Connexion vérifie que les identifiants de connexion soient bien valides. Une fois que l’utilisateur a entré son matricule et son mot de passe, il est dirigé vers son espace.

Espace de connexion pour accéder à l'application C# de GSB

L’utilisateur voit donc tous les rapports concernant le visiteur entré. Il a la possibilité de les modifier simplement.

GSB enregistre un emsemble d'informations dans une base de données

Il est possible de modifier les rapports dans GSB

Il est possible d’ajouter de nouveaux rapports à travers la fenêtre Gestion.

Formulaire de saisie d'un nouveau rapport dans GSB

L’utilisateur peut voir tous les visiteurs enregistrés dans la base via la fenêtre Visiteurs.

Listing de tous les visiteurs de GSB

L’ensemble des praticiens sont affichés dans la fenêtre appropriée.

Listing de tous les praticiens de GSB

Les médicaments sont également visible dans la fenêtre qui leur est destinée.

Listing de tous les médicaments de GSB