Enjeux et usages de l infrmatique dans les disciplines de Lettres Nvembre 2012 CARNET DE VOYAGE Cahier des charges Cntenu Intrductin :... 2 But du Lgiciel :... 2 Définitins préalables :... 2 Cnventin de rédactin :... 3 Spécificatins fnctinnelles :... 5 Structure générale :... 5 Prise de nte :... 10 Gérer images :... 10 Cnfigurer :... 11 Sécurité :... 11 Aspect général :... 12 Spécificatins nn-fnctinnelles :... 12
Intrductin : But du Lgiciel : Un carnet de vyage permet de partager ns expériences à l aide de phts, écrits, dessins. Cependant à cause du supprt papier, seulement peu de persnne peuvent en prfiter. Nus vulns ffrir aux vyageurs de la pssibilité de créer un carnet de vyage qui purrait être publié sur internet. Le lgiciel cmprte deux interfaces : La première est une applicatin pur Smartphne qui fnctinne sans accès internet. Elle ffre une interface adaptée à l élabratin d un tel carnet fragmenté en plusieurs rubriques : «visites», «transprt», «nuit», «petit-déjeuner» et encre bien d autres que l utilisateur peut s apprprier u créer. Le vyageur a ainsi alrs l pprtunité de cmmencer sn carnet en rute (ce qui reste quand même le cncept de base) et ainsi de rentrer un premier flt d infrmatins brutes par le biais d un util de prise de nte u via le dictaphne. On capture ainsi les ressentis immédiats. Puis en rentrant, n synchrnise le téléphne sur l rdinateur, n imprte les clichés de l appareil pht, n scanne ns crquis C est ici qu intervient la deuxième interface : Celle-ci est une applicatin web (nécessitant un accès internet) qui se base sur le même principe que la première applicatin (c est-à-dire de rubriques à cmpléter) néanmins elle ffre plus d ptins que celle du Smartphne (ntamment dans la gestin d images, la cnfiguratin du carnet, l esthétisme ), de même elle permet de cmpléter le carnet avec des vidés (externes), des cartes interactives, des liens vers d autres site de manière à rendre le carnet encre plus vivant. Enfin, cette deuxième interface permet de publier un carnet accmpli sur internet de manière à en faire prfiter la grande cmmunauté des internautes, (u à seulement quelque privilégiés) seln les désirs du vyageurs. Définitins préalables : Vyageur en curs : persnne dans l actin de vyager. On présuppse qu il a un Smartphne et pas d accès à internet. Il utilise l interface pur Smartphne. Vyageur au retur : persnne dnt le vyage est terminé. On présuppse qu il dispse d un rdinateur et d un accès internet. Il utilise l interface web. Fnctin : Ici, emplyée pur définir les actins que le lgiciel est capables d effectuer. Rendu final : Le carnet publié sur internet sus frme de pages web dynamiques. Le vyageur au retur hérite du vyageur en curs, c est-à-dire qu il dispse de tutes (u presque) les fnctins du vyageur en curs, PLUS de fnctins qui lui snt spécifiques.
Cnventin de rédactin : [Ordinateur] [O] - la clause ne sera dévelppée que sur l applicatin web. [Smartphne] [S] la clause sera dévelppée que pur l interface du Smartphne. Nte : cas très rare puisque le vyageur au retur (dnc l applicatin web) hérite de l applicatin du vyageur en curs (dnc l applicatin Smartphne), dnc en thérie a tutes ses fnctins. [Smart phne + Ordinateur] [SO] la clause sera dévelppée pur l interface web ET celle du Smartphne
Figure 1: diagramme des cas d'utilisatin
Spécificatins fnctinnelles : Figure 2 : diagramme d'activité général Structure générale : [SO] - La structure du lgiciel (pur les deux interfaces) repse sur le cncept de fragmenter les différents aspects du vyage en rubriques (vir interface). Ces rubriques snt attribuées à un et un seul jur du vyage. Elles snt ensuite regrupées en srte de msaïque. [SO] - Ces rubriques snt indépendantes et chacune dispse d'un titre et de fnctinnalités spécifiques. [SO] Le lgiciel dit cmprter par défaut ces rubriques suivantes: jur (exemple : jur 4) date (exemple : Lundi 6 ctbre) + calendrier en attaché entête (pht "emblématique" du vyage + titre sur pht) carte (avec carte intégré) transprt visite nuit nurriture : petit-déjeuner
midi sir [O] - galerie (rubrique précisée dans la sectin pht) [O] Le lgiciel dit permettre de caractériser les rubriques par des mts clefs (tags) de manière puvir faire des recherches, par exemple sur un artiste d'une exp. [SO] - l'utilisateur sera libre de cmpléter les cases u nn. Par exemple, s'il n'a pas effectué de visite u alrs s'il est resté dans le même hôtel pendant 3 nuits il peut laisser vides les rubriques «nuit» et «visite». [SO] - Le lgiciel dit permettre à l utilisateur de supprimer des rubriques prédéfinies. Ce prcessus sera réversible. [O] Le lgiciel masquera - dans le rendu final - les rubriques prédéfinies laissées vides par l utilisateur (si celles-ci n nt pas déjà été supprimées bien sûr). [SO] Le lgiciel dit permettre à l utilisateur de créer une nuvelle rubrique si celles par défaut ne lui suffisent pas. Par exemple : l utilisateur veut créer une nuvelle rubrique «cncert». Chaque nuvelle rubrique crée sera dtée d'un nm et des fnctins suivantes : [S] "prendre une pht " "dictaphne" Nte : il serait «facile» d intégrer aux rubriques de l interface web les fnctins «prendre une pht» et «dictaphne», mais en pratique, le vyageur AU RETOUR n en n aurait pas l utilité. [SO] [O] "prise de nte" (il suffira de cliquer sur la rubrique) "supprimer" "insérer une pht" (par glissage) " insérer une vidé" (par glissage) "déplacer" "insérer un lien" [SO] Pur chaque nuveau vyage, le lgiciel dit permettre à l utilisateur de chisir entre : un vyage itinérant : dans ce cas il y aura une accentuatin sur les myens de transprt, l'utilisatin de carte, etc.
un vyage sédentaire : explratin apprfndi, cmparaisn des «rest du cin», rencntres. [O] Le lgiciel dit puvir séparer distinctement les jurs en page dans le rendu final (cmme dans un véritable carnet). [O] Au cntraire, si l utilisateur préfère, le lgiciel dit puvir afficher les jurs du vyage à la suite, sur la même page.
Figure 3 interface Smartphne
Figure 4 interface web
Prise de nte : La prise de nte est essentielle à l élabratin d un carnet de vyage. Que ce sit le nm d une ville, une adresse, u une anecdte, le lgiciel dit permettre de nter immédiatement. [SO]- Dans chaque rubrique l'utilisateur purra saisir du texte en guise de cmmentaire u en tant que tel à l'aide de sn clavier (du téléphne u de l rdinateur). Il purra activer u nn un crrecteur rthgraphique. [SO]- L applicatin dit cmprter les utils de base du traitement de texte [O] Le lgiciel dit permettre de chisir la plice, la taille ainsi que la culeur du texte. [S] L applicatin dit permettre au vyageur d'enregistrer des parles au dictaphne dans chaque rubrique. Une extensin permettra de transcrire ces parles en texte. Nte : l enregistrement, un mrceau de musique par exemple, peut aussi être cnserver et intégrer tel quel à l une des rubriques. [O] - à chaque "http://" u «www» sera immédiatement cnverti en lien hypertexte. Gérer images : Figure 5 : Diagramme d'activité de la mdificatin d'image Les images, au même titre que la prise de nte snt centrales dans un carnet de vyage si n le veut esthetique et captivant.
Nus avns dnc mis l accent sur la gestin et la mdificatin des phts. [SO] L applicatin dit ffrir -pur chaque rubrique- de mdifier les phts. Nte : l applicatin smartphne dit permettre de mdifier succinctement les phts. Des retuches plus signeuses et précises purrnt être apprtées par l applicatin web. [SO] - Faire pivter - Ajuster expsitin - Ajustement autmatique [O] - Ajuster détails - Ajuster culeur - Redresse - Redresser - Ajuter cadre - Ajuter effet Nte : Le type d effet est à étffer avec le graphiste (ex : œil de passn, lmgraphie, vignette ) - Crrectin yeux ruges [O] Afin d éviter le nyage des pages par des phts, l applicatin dit permettre à l utilisateur de créer des galeries. Cnfigurer : [O] - Cette partie ne cncerne que l applicatin web. L applicatin web se sert d un système de gestin de cntenu (Cntent management system) afin de mettre le carnet de vyage sus frme de pages dynamiques sur le web. Sécurité : Le carnet peut prter un de ces tris statuts suivant. Celui-ci est déterminé par le vyageur Privé : seul le vyageur a accès au carnet de vyage. Secret : seul les persnnes autrisées (et authentifiées) par le vyageur aurnt accès au carnet. Publique : n'imprte quel internaute peut y avir accès. Cependant si le carnet peut avir le statut «publique», le lgiciel dit ffrir la pssibilité au vyageur de chisir le statut pur chaque rubrique. Par exemple le vyage suhaite cacher une rubrique «bêtisier» Le lgiciel dit ffrir la pssibilité au vyageur faire un aperçu du carnet de vyage à tut instant (le vyageur purra visualiser le vyageur en tant que «créateur»,«public», «amis»).
L'applicatin dit permettre au vyageur d autriser les cmmentaires : À persnne. À seulement à des persnnes spécifiques (authentifier). À n imprte quel internaute. Aspect général : Le lgiciel dit puvir générer un index autmatiquement dans le rendu final. Le lgiciel dit ffrir à l'utilisateur de chisir un thème: Nte : le thème sera le même cnserver tut au lng d un vyage. Ultra white Ultra black Vintage (à dévelpper avec le graphiste) Le lgiciel dit permettre au vyageur de mdifier le fnd du carnet. Le fnd de derrière purra être une culeur unie u une pht chisie de l utilisateur. Spécificatins nn-fnctinnelles : [S] le l applicatin pur Smartphne ne dit être supprté sur les Iphnes cmme sur les téléphnes utilisant un système andrïd.