2/5
Cahier des charges
Contexte
Le projet consiste à concevoir, développer et livrer deux applications :
Application Java permettant de générer un fichier JSON (.json).
Application Java produisant une application HTML JQuery mobile multi-support à
partir du fichier JSON (.json) créé précédemment
Objectif des deux logiciels (UseCase) :
1 • Le première application se présente sous la forme d'une IHM (swing). Dans un premier
temps elle demandera à l'utilisateur d'ajouter, créer un fichier qui n'est pas encore sous le
format JSON (.json). Pour se faire il devra cliquer sur le bouton "Ajouter une Page". Cette
dernière affichera une nouvelle page où l'utilisateur saisira les informations concernant la
page qu'il veut créer : (id, up (id page menu précédente), logo, label, lien http, header, footer,
un aperçu avant L'HTML...) certaines informations devront être obligatoire comme l'id, le
label, le lien, le header. De plus il sera présent une option permettant à l'utilisateur de choisir
s’il veut ou non les informations sur les transports en commun Tissèo. La génération de
fichier, page, peut se faire de façon hiérarchique. Cette hiérarchie figurera sur la gauche de
l'IHM et se nommera "Pages Créées". Cette IHM présentera aussi une option permettant de
supprimer les pages que l'utilisateur a créé. Pour finir les pages créées devront être générer
dans le format JSON (.json) (bouton "Générer Json").
Voici une maquette de l'interface désirés :