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

Ce stage est la 3ème et dernière 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.

Modification de la BDD:

 

Au fur et à mesure du temps durant cette 2ème période de stage, nous avons été amené à modifier la BDD pour des améliorations, des corrections et des ajouts au vu du cahier des charges et des discussions eu avec le Maître de Stage.

 

Correction des pages web créées:

 

Vu que nous avons modifié la BDD, il nous a fallu modifier au fur et à mesure les traitements réalisées de chaque page web créée durant cette période pour être cohérent ou même ajouter des fonctionnalités sur certaines pages. De plus, il y avait aussi le fait que le Maître de Stage souhaitait certaines modifications.

 

Codage d'une partie des pages du logiciel:

 

J'ai continué l'avancement du logiciel en codant la suite des pages. Ces pages portaient sur le thème des abattages de volaille (interne et externe), le transfert de volaille pour l'abattage et les statistiques des abattages. De plus, je me suis penché sur la notion sur l'Ajax qui a pour utilité de réaliser des traitement entre le client et le serveur en arrière plan sans qu'une page web soit rechargée. Ce qui m'a été très utile pour les dépendances des listes déroulantes de chaque pages où il était nécessaire et c'est ce que les besoins de notre Maître de Stage voulaient.

 

Restitution de l'état actuel du logiciel:

 

Avec notre Maître de stage, nous avons donc fait une restitution de l'avancée du logiciel au fur et à mesure de l'avancée du logiciel pour vérifier de la validité des besoins exprimées dans le cahier des charges. Cela a donné lieu à des ajouts de fonctionnalités, à des modifications et à des améliorations.

 

Hébergement du logiciel web:

 

Pour que les utilisateurs puissent utiliser ce logiciel, je me suis chargé de le faire héberger pour un accès à n'importe quelle zone géographique, du moment que l'utilisateur possède un réseau internet.

 

Réalisation d'un guide d'utilisation du logiciel web:

 

Pour éviter que les utilisateurs soient perdu dans l'utilisation des fonctionnalités, mon collègue et moi avons réalisé un guide d'utilisation du logiciel qui est disponible en format papier et en format numérique sur le logiciel.

 

Réalisation de test auprès des futurs utilisateurs du logiciel:

 

Nous avons pu avoir un entretien auprès des futurs utilisateurs et leur avons fait testé le logiciel ainsi que chacune des fonctionnalités qui leur étaient attribués selon leur statut. Ils ont pu nous faire leur retour et les impressions qu'il avaient de l'utilisation de ces fonctionnalités.