SAE 23 | Mettre en place une solution informatique pour l’entreprise
EnglishIntroduction
Ce thème vous permettra de fournir une interface de gestion d'une bibliothèque de jeux. Les utilisateurs pourront commenter les jeux et les ajouter à leur liste personnelle. Le schéma de données est le suivant
Vous devez mettre en œuvre un CRUD pour chacun de ces types de données. Vous préparerez la base de données à l'avance et la remplirez avec catégories, jeux et auteurs. Votre site web doit permettre l'entrée de nouveaux utilisateurs et les commentaires qu'ils font sur les jeux. Vous devrez calculerez pour pour chaque jeu le score moyen de chaque type de commentateur. vous devrez également mettre en évidence les commentaires ayant le plus haut et le plus bas Vous devrez également mettre en évidence les commentaires ayant le score le plus élevé et le plus bas sur chaque page de jeu. Vous devrez également être en mesure d'insérer de nouveaux jeux à l'aide d'un fichier. Si l'auteur n'existe pas, il sera créé avec le nom et le nom de famille. La structure du fichier attendu doit bien sûr être décrite soit dans une aide, soit dans le préambule de la page de chargement. Vous devriez pouvoir générer un fichier pour un joueur, avec sa liste de parties et les commentaires qu'il a faits sur chaque partie, ainsi que le nom du joueur. jeu et le score moyen de la partie.
Apparence de la librairie de jeux
Ce projet a été assez compliqué dans sa réalisation, nous avons dû nous former et apprendre à intégrer et
gérer
une base de données
dans le Framework Django, le travail conséquent qui nous a été demandé a tout de même été réalisé en
comptant le
le fait que nous
n'étions que deux alors que les autres groupes étaient des groupes de trois. Mon collègue a fait le Django
et
l'intégration de la base de données
base de données
tandis que je me suis occupé du CSS, de la machine virtuelle et du planning de Gantt. Mais malgré le temps
limité, nous
avons
avons réussi à
le site est 100% fonctionnel et sur une VM lorsqu'il est bridé, il fonctionne.
fonctionne comme un site hébergé sur
comme un site hébergé sur un serveur externe.
Ressources utilisées pour faire notre projet:
En conclusion : Ce projet était assez intéressant dans le fond, dans la forme il était néanmoins assez chaotique, un manque de temps assez important. temps assez important. Mais je trouve que ce type de projet nous permet de grandir, de pouvoir confronter nos idées et nos idéaux, et d'aller plus loin. idéaux, et de d'être dans des conditions de travail stressantes que je trouve assez intéressantes à analyser par la suite.
Distribution des tâches
Lien Github de notre projet (SAE)
https://github.com/ZitoouN/SAE23test
Mon Github :
https://github.com/TheWilli67le Github de mon collègue: