Forum Bigfoot Projet Tuteuré
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Forum Bigfoot Projet Tuteuré

Ce forum est le forum de suivi de l'avancée du projet tuteuré de deuxième année.

-28%
Le deal à ne pas rater :
Brandt LVE127J – Lave-vaisselle encastrable 12 couverts – L60cm
279.99 € 390.99 €
Voir le deal

Vous n'êtes pas connecté. Connectez-vous ou enregistrez-vous

Cachier des charges

Aller en bas  Message [Page 1 sur 1]

1Cachier des charges Empty Cachier des charges Lun 27 Oct - 9:09

Admin


Admin

Cachier des Charges

Ce cahier des charges ne représente pas le cahier des charges final, étant donné que nous ne disposons pas de toutes les spécifications du projet. Nous comptons récupérer les spécifications du client à l’aide de questions précises que nous lui enverrons. Cependant, nous connaissons déjà quelques spécifications, celles-ci nous ont permis d’élaborer cette ébauche de cahier des charges.
Partie obligatoire

Nous devons créer un logiciel permettant le traitement des données d’un autre logiciel. L’interface graphique n’est pas à réaliser. Ce logiciel a pour but de faciliter le traitement des données de sortie du logiciel Ibex.

Utilisation d'Ibex

Nous devons utiliser Ibex, sans le modifier. Notre projet consiste en la facilitation du traitement des données de sortie du logiciel pour l’utilisateur. En effet pour le moment l’utilisateur doit forcément faire des copier/coller pour pouvoir traiter les données dans un tableur. Il faut donc créer un nouveau logiciel qui traite la sortie standard du logiciel Ibex. Celui-ci devra respecter différentes contraintes qui sont énoncées dans la suite du cahier des charges. Il faut donc que le logiciel soit entièrement compatible avec le Ibex et qu’il puisse traiter toutes les données et types de données que celui-ci retourne.

Fichier de sortie en extension .csv

Nous devons forcément retourner un fichier de sortie au format .csv (comma-separated values), qui est un fichier lisible de base par les tableurs. Le but est que l’utilisateur n’ait juste qu’à ouvrir le fichier à l’aide d’un tableur. Le fait que ce soit un format universel nous ne nous limitons pas à un seul outil de traitement (suite Microsoft office, Libre Office, …)

Langage permettant la réalisation des "moulinettes"

Il faut que nous choisissions un langage permettant l’utilisation des moulinettes. Suite à nos recherches et au questionnement de M Coletta, nous avons appris que le langage Java le permettait facilement et pouvait éviter des erreurs qui ne seraient pas traitées à la compilation par d’autres langages, tel que le Python. De plus, il s’agit du langage pour lequel nous somme formés à l’IUT, c’est pourquoi nous avons opté pour l’utilisation de celui-ci.

Partie optionnelle

Nous devons réaliser une interface graphique de sortie en plus du fichier en .csz ainsi que réaliser une interface de choix qui serait mise en place avant le lancement d’Ibex. Nous devons donc encapsuler le logiciel Ibex afin de faciliter son utilisation. Pour avoir plus de spécification du client nous lui proposerons différentes mockups afin qu’il puisse choisir les différents points qu’il préfère sur chaque mockup.

Entrée en Script-Shell

Le logiciel prend ses paramètres en shell script. Nous devrons donc intégrer dans notre code, pour la programmation de l’interface, du schell-script afin de passer les paramètres au logiciel Ibex.

Automatisation de l'entrée des paramètres

Il faudra que notre logiciel puisse permettre le choix des différents paramètres de manière explicite et facile. En effet, le but serait de supprimer entièrement le fait de devoir écrire un shell-script à chaque utilisation d’Ibex. Nous pensons donc à mettre en place une interface graphique avec plusieurs choix.

https://projet-tut-bigfoot.kanak.fr

Revenir en haut  Message [Page 1 sur 1]

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum