Réalisation d'un logiciel de production ESAT APAJH 23 (Partie 2)

Ce 3ème semestre de PPE est la 2ème partie de la réalisation du logiciel de production étant donné que les fonctionnalités à réaliser prennent du temps. De plus, le logiciel s'est fait avec la collaboration d'un camarade de classe qui a réalisé le même stage que moi.

Comme convenu avec le Maître de Stage et notre Professeur de référence, j'ai continué avec mon collègue de classe le logiciel de production étant donné qu'il n'était pas terminé.

 

Réalisation de la mise en Forme des pages accessibles:

 

Pour que le logiciel soit utilisable et un minimum propre. il faut que les pages aient une mise en forme. Pour cela, je me suis chargé de réaliser la mise en forme de l'ensemble des pages créées. J'ai utilisée un framework qui se nomme Bootstrap. C'est un framework CSS qui est utilisée pour le design des pages web. Je l'utilise pour le responsive design. J'utilise également un fichier que j'ai créé par moi même et qui contient du langage CSS basique pour la mise en forme des pages.

 

Restructuration de l'arborescence des fichiers du dossier qui compose le logiciel:

 

Je me suis rendu que la façon dont j'ai mise en place l'arborescence du dossier ne nous permettait pas de programmer les chemins de redirection lorsque l'on voulait rediriger vers d'autres pages web. Donc j'ai restructuré le dossier et les sous-dossiers pour que les redirections de pages fonctionnement.

 

Création d'une barre de navigation pour accéder à l'ensemble des pages créées:

 

Étant donné que les pages que nous avons créé n'étaient pas accessibles entre eux par une barre de navigation, je me suis chargé de la réaliser, ce qui nous permettra de tester plus rapidement les pages créées.

 

Création d'une fonctionnalité de calcul d'âge de la Volaille:

 

Cette fonctionnalité de calcul de l'âge de la Volaille est essentiel pour les besoins du cahier des charges et pour le logiciel de production. Je me suis chargé de réaliser cette fonctionnalité où elle calcul son âge en prenant en compte plusieurs plusieurs paramètres et met à jour son âge si elle change en même temps.

 

Sécurisation des pages web:

 

Cette dernière partie que j'ai pu réalisé durant le 3ème semestre de PPE a été de trouver un ou plusieurs moyen de sécuriser les pages. Il fallait éviter que les pages soient accessibles sans pouvoir se connecter et aussi que la connexion ne se fasse pas par injection sql.

 

Voir la suite...