Cahierdescharges«Portaild imagesinra» CAHIERDESCHARGES DEVELOPPEMENTD UNEBANQUEDE DONNEESPHOTOGRAPHIQUESETSON PORTAILWEB INRAUMR406"AbeillesetEnvironnement"INRA UAPV LaboratoiredePollinisationetEcologiedesAbeilles SiteAgroparc 84914AvignonCedex9 Nometqualitédusignatairedumarché:MrLeConte,Directeurdel UMR406 Désignationdespersonneshabilitéesàsuivrelafinalisationdelademande: BernardVaissière,Chefdeprojet,Chargéderecherche NicolasMorison,Bio informaticien,assistantingénieur Jean FrançoisVlasic,Développeur,CDD Page1/16
Cahierdescharges«Portaild imagesinra» CONTENU Objet...3 Contexteduprojet...3 Périmètredelaprestation...3 Descriptiondesfonctionnalitésdelasolution...4 Interfaced alimentationetdegestiondelabanque...4 Informationsàstockersurlesimages...4 Soumissiondephotographiesparunutilisateur...8 Procéduredevalidationdesimagesparl expert...9 Procéduredepublicationdesimagesparledirecteurdepublication...10 Soumissionderéférencebibliographique...11 Moduledestatistiquessurlabanquededonnées...11 Interfacedeconsultationgrandpublic:portailweb...12 Hébergement...12 Architecturetechnique...12 Déroulementduprojet...13 Orientationtechnologique...13 Maintenancedelasolution...13 Livrablesdelaprestation...13 Propriétéintellectuelle...14 Calendrierd exécution...14 Modalitésderéponseaucahierdescharges...15 Page2/16
Cahierdescharges«Portaild imagesinra» OBJET Le présent document constitue le cahier des charges pour la réalisation d une banque de donnéesphotographiquesetsonportailweb.ilapourbutdedéfinirlesbesoins,contraintes etconditionsdelaprestationattendue. CONTEXTEDUPROJET Lelaboratoire«PollinisationetEcologiedesAbeilles»danslecadred unprojetbénéficiant d un financement européen FranceAgriMer souhaite mettre en place un portail web d imagesdebutinagedeplantespardesinsectespollinisateurs.leprojetinitialscientifique estl étudedel impactécologiquedesabeillesdomestiquessurlafloresauvagefrançaise. L alimentation du portail en données photographiques sera assurée par un réseau de photographesvolontaires.lesphotographiesfourniesaurontpoursujetlespollinisateursen coursdebutinageetlesplantes.chaquephotographieseracaractériséeparunensemblede descripteurs permettant d identifier et de caractériser l insecte ou la plante. Chaque soumissiondephotographiesseraréaliséesouslaformed unsetd imagescomportantàla fois une image du pollinisateur en cours de butinage et au moins une image de la plante butinée. L identification de la plante et de l insecte sera complétée / validée par un expert. Enfin selondescritèresd intérêtscientifique,lapublicationdelaphotoseravalidéeparl équipe scientifique(directeurdepublication). Parmi l ensemble des données stockées (images et méta données des images), un sousensembleseraaccessibleparunportailwebouvertaugrandpublic. PERIMETREDELAPRESTATION Lesmissionsduprestataireretenuserontlessuivantes: Développementetfournituredelabanqueetdesonportailweb Formationdesutilisateurs Hébergementdelabanqueetdesonportailweb Maintenanceenconditionsopérationnelles(maintenancetechnique,sauvegardedes données,supportutilisateur). Page3/16
Cahierdescharges«Portaild imagesinra» DESCRIPTIONDESFONCTIONNALITESDELASOLUTION Lasolutiondemandées articuleautourdedeuxinterfaces: Uneinterfaced alimentationetdegestiondelabanque o Gestiondesaccèsàl applicationparl administrateur o Soumissiondesimagesparlephotographe o Caractérisationdesimagesparlephotographe o Validationdelacaractérisationdesimagesparl expert o Publicationdesimagesparledirecteurdepublication Uneinterfacedeconsultationgrandpublic:portailweb o Recherchesimpleetavancéed images INTERFACED ALIMENTATIONETDEGESTIONDELABANQUE INFORMATIONSASTOCKERSURLESIMAGES Lesphotographiesstockéesdoiventêtreenregistréesauformatnatifdelaprisedevue(un poidsmaximumdel imageseratoutdemêmeprécisé).lorsdel enregistrementdel image une vignette de plus faible résolution doit être créée automatiquement. Seule la vignette seraaccessibledepuisleportailweb,lefichiernatifnepourraêtreaccessiblequ auxexperts etaudirecteurdepublicationpouruneévaluationqualitative,scientifiqueettechnique. Leseulformatautoriséestunformatjpeg. Lesimagessoumisesdanslabanqueserontdedeuxtypes: 1. imagecomportantunpollinisateurbutinantuneplante 2. imaged uneplante.cetteimagedoitêtrereliéeàl imagedebutinagecarelle permetàl expertd identifierouvaliderl identificationdelaplanteprésentesur l imagedebutinage. Selon le type d image les informations stockées seront différentes. Tous les types d informations stockées sur les images doivent permettre de faire une recherche par motclé. Page4/16
Cahierdescharges«Portaild imagesinra» TYPED INFORMATIONSSTOCKEESQUELQUESOITLETYPED IMAGE Lorsdel enregistrementdel image,lesméta donnéesexif(exchangeableimagefileformat) devrontêtreautomatiquementimportées.cesdonnéesdevrontégalementêtreaccessibles audirecteurdepublicationlorsdel étaped évaluationdel image. En plus des informations techniques de la photographie, l application devra stocker les informationsconcernantl auteurdelaprisedevue. Les informations précédemment citées doivent être enregistrées automatiquement sans intervention de l auteur (remarque: il est possible que la personne loguée ne soit pas le photographe ) INFORMATIONSOBLIGATOIRESRENSEIGNEESPARL AUTEUR Des informations concernant le lieu de prise de vue doivent être obligatoirement (*) renseignéesparl auteuroulapersonnerenseignantlabaseàlaplaceduphotographe.des formulairesdoiventpermettred enregistrercesinformationsfacilement. Adresse* CP* Commune* Pays* (dans un premier temps, l application ne s adressera qu à la flore française métropolitaine, néanmoins il doit être possible d élargir cette localisation géographique au niveau international. Cette fonctionnalité doit être accessible à l administrateurdel application) CoordonnéesGPSetaltitude Un champ textuel «information complémentaires sur le site photographié» devra égalementêtredisponibleafind ajouterparexempledesinformationsnonformelles (lieu dit,descriptifdel habitat,caractéristiquesgéographiques ) L administrateur doit pouvoir ajouter des champs de localisation facilement depuis son interface. INFORMATIONSFACULTATIVES Les informations concernant l identification de la plante sauvage peuvent être renseignées parl auteur,néanmoinsilestpossiblequ ilnesoitpasenmesured identifierprécisémentla plante ou/et l insecte. Par conséquent, l auteur doit pouvoir soumettre une image sur laquellelaplanteou/etl insectenesontpasidentifiés. Page5/16
Cahierdescharges«Portaild imagesinra» IDENTIFICATIONDELAPLANTE L identificationdelaplantedoitsefaireenutilisantlataxonomiestandard. famille genre espècesupposée L enregistrementdecesinformationsdevrasefairesousformedemenusdéroulantsdela façonlaplusconvivialepossiblepourl utilisateur.parexemplesil utilisateursélectionneune espèce, les champs famille et genre devront être automatiquement remplis. Si l utilisateur sélectionnelafamille,lamiseàjourdeschampsgenreetespècedoitêtreautomatiqueen fonctiondelafamillechoisie. L affichagedecesinformationsdevrarespecterlesrèglesdecompositionetdetypographie. Informationscomplémentaires Plante(Cultivée,Spontanée,Messicoles,Horticole ) Origine(Exotique,Endémique,Naturalisée ) nomvernaculairefrançais Habitat statut(menacé,prioritaire,endanger,rare,envahissante ) L ensembledeceschampsdoitseprésentersousformedemenusdéroulants. Un champ texte libre doit permettre l ajout d informations non prévues par les champs initiaux. L administrateurdel applicationdoitpouvoirfacilementajouterunnouveautypedechamp via son interface d administration et paramétrer les valeurs des menus déroulants préalablementdéfinis. L acquisition des données s affichant dans les menus déroulants pour la taxonomie d identification doit pouvoir se faire par l import de fichiers en mode automatique par l administrateurouviauneinterfaceavecunebanquededonnéesbotaniques. Page6/16
Cahierdescharges«Portaild imagesinra» TYPED INFORMATIONSSTOCKEESSPECIFIQUEMENTPOURLESIMAGESDEBUTINAGE Enplusdesinformationsprécédemmentcitées,lesimagesdebutinagedevrontcomporter desdonnéesd identificationdel espèceanimale. IDENTIFICATIONDEL INSECTE Comme dans le cas de l identification de la plante, l identification de l insecte doit se faire selonlataxonomiestandard: famille genre espècesupposée INFORMATIONSCOMPLEMENTAIRES nidification typedebutinrécolté(pelotedepollen,nectar,butineusemixte,propolis) Abeillessolitairesousociales Nidifications(terricoles,maçonnes ) L ensembledeceschampsdoitseprésentersousformedemenusdéroulants. Un champ texte libre doit permettre l ajout d informations non prévues par les champs initiaux. L administrateurdel applicationdoitpouvoirfacilementajouterunnouveautypedechamp viasoninterfaced administration. L acquisition des données s affichant dans les menus déroulants pour la taxonomie d identification doit pouvoir se faire par l import de fichiers en mode automatique par l administrateur. Page7/16
Cahierdescharges«Portaild imagesinra» SOUMISSIONDEPHOTOGRAPHIESPARUNUTILISATEUR PROCEDURED INSCRIPTIONDUPHOTOGRAPHE Lephotographedoitremplirunformulairesurleportailcomportantlesinformations suivantes: Nom* Prénom* Statut*(accessibledepuisunmenudéroulant)(Apiculteur,Professionnel(champ libre),amateur,photographe,institut ) Motdepasse* Adressemail* Téléphone* Adresse* Siteweb Nomduphotographe(danslecasoùceluiquisoumetlesphotographiesn estpas l auteurdelaprisedevue). Petiteargumentationsurlesmotivationsetlecontextedelademande (champ libre) *informationsobligatoires Lors de l inscription, il doit aussi avoir accès à une page lui permettant d adhérer à une charte(définitiondesconditionsetparticularitésduprojet). Lephotographevalidesonformulaire,ilreçoitunmailluiconfirmantqu ils estinscritsurle portailetquel administrateuraétéinformédesademanded ouvertured accès. L administrateurreçoitunmaill informantqu unenouvelledemandeaétésoumise,lemail comportelescoordonnéesdel auteurdelademande. L administrateurdusiteprendcontactavecl auteurdelademandeetdécidedeluiouvrirou nonl accèsauportailentantquephotographe. Si l administrateur refuse l ouverture du compte, le photographe reçoit un mail qui l en informe.lesdonnéespréalablementenregistréessontsupprimées. Si l administrateur accepte l ouverture du compte, le photographe reçoit un mail lui indiquantquesademandeaétéacceptéeetqu ilpeutmaintenantseconnectersurlesite poursoumettresesimages. Page8/16
Cahierdescharges«Portaild imagesinra» SOUMISSIONDEPHOTOGRAPHIES Lephotographeseconnecteàl interfacedesoumissiondesimagesavecsonmail/loginet sonmotdepasse. Il accède à une interface lui permettant de soumettre un nouveau set d images (il doit pouvoir soumettre de manière simple un répertoire comprenant l ensemble des photographiesdebutinageetdelaplante).unsetd imagesestunensembled imagesqui comportentaumoinsuneimagedebutinageetdesimagesdeplantes. Lephotographerenseignelesinformationsobligatoiressurlesphotosetéventuellementles informationsd identificationsspécifiques.ildoitpouvoirenvoyerlesimagesparlotsouune par une et doit pouvoir renseigner les informations communes à plusieurs images en une seulefois. Lephotographesoumetensuitesonsetd imagespourvalidationparl expert. PROCEDUREDEVALIDATIONDESIMAGESPARL EXPERT L experts inscritsurlesiteselonlamêmeprocédurequelephotographe. Ilseconnecteàuneinterfacespécifiquequiluiprésentel ensembledesimagesquidoivent être validées. Comme le photographe, il dispose des mêmes formulaires permettant d enregistrerlesinformationssurlesimages. Lorsqu ilsélectionneuneimageàvalider,lesinformationsenregistréesparlephotographe s affichent.plusieurscasdefiguresseprésententalorsàlui: L ensemble des informations d identification enregistrées par le photographe sont correctes et complètes. L expert valide simplement l image afin qu elle soit disponiblepourledirecteurdepublication. Lesinformationsenregistréesparlephotographesontincomplètes,maiscorrectes. L expertcomplètelesinformationsmanquantespuisilvalidel image. Lesinformationsenregistréesparlephotographesontincorrectes,l expertenregistre lesinformationscorrectes.ilpeutéventuellementmettreenplaceundialogueavec le photographe par l intermédiaire de messages privés via le portail pour expliquer lesraisonsdesmodificationsoudemanderdescomplémentsd informations.ilvalide ensuitel image. L applicationdoitêtreenmesured assurerlatraçabilitédesinformationsenregistréesparle photographe.c est à dire:sil expertmodifielesinformationsd identification,celanedoit paseffacercequiavaitétépréalablementenregistréparlephotographe. Page9/16
Cahierdescharges«Portaild imagesinra» Auniveaudelavalidationdesimages,l expertauralapossibilitéd apporterdesinformations bibliographiquesenrapportaveclesespècesobservées.ilpourradoncsaisirdesréférences complètesdansunchamptextelibreauformatstandardc est à dire:titredelapublication, nomsdesauteurs,annéedepublication,nomdujournal,numéroduvolume,pagededébut etpagedefin. PROCEDUREDEPUBLICATIONDESIMAGESPARLEDIRECTEURDEPUBLICATION L administrateurcréélesaccèspourledirecteurdepublicationviasoninterfacedegestion desutilisateurs.lesinformationsstockéessurledirecteurdepublicationsontlessuivantes: nom* prénom* mail* téléphone* L administrateurdoitêtreenmesuredecréerdenouveauxchampsd informationspourle directeurdepublication(demêmequepourtouslesautrestypesd utilisateursdusite). Ledirecteurdepublicationseconnecteavecunloginetunmotdepasseàsoninterface.Ila accès à l ensemble des images qui ont été validées par l expert. Pour chaque image, il décidedesapublicationsurleportail.siledirecteurdepublicationrefuselapublication,il doitindiquerlaraisondurefus.unelistederaisonsderefusluiseraproposéeviaunmenu déroulant. Les valeurs de ce menu déroulant doivent être paramétrables par l administrateur,c est à direqu ildoitpouvoirajouterfacilementunevaleuràcemenu.le directeurdepublicationcommel expertdisposed unemessagerieprivéequiluipermetde dialogueravectouslesutilisateursenregistréssurleportail. Unefoislapublicationautoriséeparledirecteurdepublication,lesimagessontaccessibles auxinternautesvialeportaildeconsultation. Ledirecteurdepublicationdoitégalementpouvoirajoutersurleportailwebdesarticlesde contenuscientifique. Page10/16
Cahierdescharges«Portaild imagesinra» SOUMISSIONDEREFERENCEBIBLIOGRAPHIQUE Le directeur de publication doit pouvoir soumettre des références bibliographiques qui serontrattachéessoitàuneespèceanimale,soitàuneespècevégétale,soitauxdeux. Viasoninterfacespécifique,ledirecteurdepublicationrenseigneletitredelapublication,la référencecomplèteetcaractériseledocumentselonleschampsd identificationanimaleou végétale utilisés pour les images. Ces champs devront permettre un accès à la référence bibliographiquelorsd unerechercheparmotclé. Laréférencecomplèteestrenseignéedansunchamptextelibreauformatstandardc est àdire:nomsdesauteurs,annéedepublication,nomdujournal,numéroduvolume,pagede débutetpagedefin. Ledocumentn estpastéléchargé,niconservésurlesite. Laréférencebibliographiquenenécessitepasdevalidation,elleestaccessibleàl internaute dèsqu elleestpubliéeparledirecteurdepublication. MODULEDESTATISTIQUESSURLABANQUEDEDONNEES Le directeur de publication doit avoir accès à une interface lui permettant d éditer les statistiquesdelabanquesdedonnées(exemplesdestatistiques:nombred images,nombre d imagesparphotographe,nombred espècesanimales,nombred espècevégétale,nombre d image pour chaque espèce animale, nombre de références bibliographiques, nombre de références bibliographiques par espèce animale etc.). Cette interface permettra aussi d exporterlalistedetouteslesdonnéesbibliographiques. Cesstatistiquesetlabibliographiedoiventêtreexportablessousformatdefichierutilisable parexempleàpartird untableurdetypemicrosoftexcel. Page11/16
Cahierdescharges«Portaild imagesinra» INTERFACEDECONSULTATIONGRANDPUBLIC:PORTAILWEB Leportailwebdevracomporter: Unepaged'accueilnonfigée,permettantd'accéderfacilementàl'ensembledes fonctionnalitésdusiteetpouvantproposerdesphotosenmouvementouautres Despagesdecontenusgérablesparl administrateuretledirecteurdepublication Unsystèmederecherchedephotosparmot clé,parespèced insecteouespècede plante,parauteurdelaphotographie Unesectionderechercheviadesformulairesavancésfacilesd utilisation Unepageformulairepourl inscriptiondesphotographesetdesexperts D unemanièregénéralel ensembledusitedoitêtrefacilementgérableparl administrateur et le directeur de publication sans que des connaissances en développement informatique soientnécessaires. Bien qu ouvert au grand public, le portail est un site à but scientifique. Son design devra doncêtreencohérence. Leprestatairedevradoncproposerundesigndequalitépourlesitequimettraenvaleurles photographiesetl objectifscientifiqueduprojet. HEBERGEMENT Leprestatairedevraincluredanssaproposition,unesolutiond hébergementdelasolution. Lapropositiondevradécrire: ladisponibilitédel accèsàl application lessolutionsmiseenplacepourlasauvegardedel ensembledesdonnées. Lenomdedomaineserafourniparl INRA. ARCHITECTURETECHNIQUE La solution demandée est une application web. Elle doit être accessible depuis n importe quelnavigateurindépendammentdusystèmed exploitationdel utilisateur. Les langages utilisés devront être compatibles avec les bases de données du réseau d informaticiensdel INRA(PostGreSQL,MySQL). Page12/16
Cahierdescharges«Portaild imagesinra» DEROULEMENTDUPROJET Le projet devra se réaliser sous forme d itérations successives correspondant au développementdesdifférentesfonctionnalitésduportail. Le prestataire devra fournir un accès à un serveur de test afin de s assurer du fonctionnementconformeauxcahiersdeschargesdelanouvellefonctionnalitédéveloppée. D unemanièregénéraleledéroulementduprojetdevrasefairedanslecadred uneétroite collaborationentreleprestataireetl équipedel INRA. ORIENTATIONTECHNOLOGIQUE Lestechnologiesdoiventêtrelibresetnonpropriétaires. MAINTENANCEDELASOLUTION Leprestatairedevradéclinerletypedemaintenancequ ilpourraassurer.lesavdusite devraêtredétaillé(lapériodecouverteparlaprestation,leniveaudemaintenance).un servicedecorrectiondesbugsdevrapermettredecouvrirunepériodedegarantied unan aprèslalivraisonduproduit. LIVRABLESDELAPRESTATION Solutionapplicative,codeannotéetinstallation. Formationdesutilisateurs:lesutilisateurs(administrateur,directeurdepublication) devrontêtreforméssurlesitedel INRAAvignon. Tutoriels(diaporamaouvidéo)pourtouteslesfonctionnalitésdesphotographeset desexperts. Laprocéduredetransfertdel applicationsurunautrehébergement Solutiond hébergement,desauvegardedesdonnées Page13/16
Cahierdescharges«Portaild imagesinra» PROPRIETEINTELLECTUELLE L INRApourrautiliseretexploiterlibrementetsanscontraintetouslesélémentsremisparle titulaireautitredel exécutiondelaprésenteprestation.ladatedetransfertdesdroitsde propriétésurlesrésultatsettravauxdesprestationsseferaaupaiementeffectifdusoldede laprestation. L'auteurcède,àtitreexclusifaumaîtred ouvrageetauxbénéficiairesassociés,lesdroitsde reproductionafférentsauxtravauxgraphiquesetauxtextesdusiteinternet. Ilautoriseégalementlemaîtred ouvrageetlesbénéficiairesassociésàutiliserlesiteoules élémentsremisenvuedeleurcommunicationaupublic. Lemaîtred ouvragepourralescédergratuitementàdestierstelsquelespartenairesetles media. En outre, le maître d ouvrage et les bénéficiaires associés pourront modifier, au besoin,lestravauxgraphiquesremiscommesuit:couleur,cadrage,découpaged'éléments, intégrationàd'autrescompositions. Enfin, l'auteur assure respecter les droits moraux et patrimoniaux inhérents aux œuvres composant le travail remis, et posséder les autorisations de droit à l'image de toute personneoubienprésent(e)surlesditescompositionsgraphiques,afindegarantirlemaître d ouvrageetlesbénéficiairesassociéscontretouteréclamationéventuelle. CALENDRIERD EXECUTION LedémarrageduprojetestprévupourdébutJuillet2011etlalivraisondelasolutiondevra êtreréaliséeauplustardle31août2011. Page14/16
Cahierdescharges«Portaild imagesinra» MODALITESDEREPONSEAUCAHIERDESCHARGES Demanièregénérale,leprestatairerépondraparmailàl attentionde: Nicolas.Morison@avignon.inra.fr Jean Francois.Vlasic@avignon.inra.fr marches@avignon.inra.fr Toutefois, si le prestataire souhaite faire parvenir un document papier, il enverra ce documentàl adresseci dessous: INRACentredeRecherchePACA Sited Avignon UMR406AbeillesetEnvironnement LaboratoiredePollinisationetd ÉcologiedesAbeilles Al attentiondenicolasmorison DomaineStPaul SiteAgroparc 84914AVIGNONCedex9 Leprestatairefourniraenréponseàlaprocédure,lesélémentssuivants: Mémoires techniques de la proposition: Le prestataire devra faire une présentation globaledelasolutionetdesesavantagesenproposantuntyped ergonomieetunsystème denavigation. Leprestatairefournirauncalendrierderéalisationavecphasage,échéancierdesrencontres aveclesinterlocuteursduprogramme,testsetétapesdevalidation.comptetenudesdélais impartis pour la livraison, le prestataire devra être en mesure d apporter des informations sursacapacitéàs investirrapidementdanscettemission. Le prestataire présentera, à titre indicatif, dans sa réponse une esquisse de proposition graphiquepourlapaged accueil. Recommandationsdechoixtechnologiquespourlacréationdusite Proposition de structuration d arborescence (schémas des acteurs du système et des interactions,carteheuristique seronttrèsappréciés) Propositionbudgétaire: Leprestatairefourniraundevisdétaillépourlacréationdelabanquededonnéesetdeson portail web. Il chiffrera indépendamment, la solution d hébergement (250Go) et de maintenancepourunepériodede1an. Enfonctiondelasolutiontechnologiqueretenue,leprestatairedéfiniraletempsetlecoût nécessaire à la formation des utilisateurs (futurs administrateurs du site; personnes qui Page15/16
Cahierdescharges«Portaild imagesinra» serontenchargedel évolutionetdelapersonnalisationdespages,etd unemaintenance dontleniveauresteraàdéfinirdanslaproposition). Page16/16