Académique Documents
Professionnel Documents
Culture Documents
Conception et mise en uvre dune plate-forme (web) de gestion de donnes relatives la science et technologie
PROFESSEUR : M.Kont
REMERCIEMENTS :
Avant de commencer ce mmoire, nous tenons remercier le bon Dieu. Nous tenons remercier, tout particulirement, Monsieur Almamy Kont, notre professeur encadreur par son ouverture et par sa disponibilit. Il a mis notre disposition des documents qui nous ont beaucoup aider dans ce mmoire. Nos remerciements sadressent galement tout le personnel administratif ainsi que le corps professoral de lUFR des Sciences Appliques et de Technologie, notamment le chef de la section informatique, Monsieur Diop. Nous remercions galement nos voisins de chambres qui on a, invitablement, perturbs. Un grand merci galement Amadou Moustapha dit Cable Diallo et Ndiaga Sow, respectivement tudiants en licence de gestion informatise et 2me anne de droit. Merci galement nos parents pour linvestissement quils ont consacrs nos tudes.
2
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
SOMMAIRE
I.CONTEXTE DE LAPPLICATION A DEVELOPPER...........................................................5 CHOIX LOGICIELS ET TECHNIQUES..............................................................................6 II.CONCEPTION ET PRESENTATION DE LAPPLICATION...............................................18
3
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
INTRODUCTION
Au cours des dix (10) dernires annes, les Technologies de lInformation et de la Communication ont connu un essor sans prcdent. Ce dveloppement rapide des TIC est plus marqu par la naissance de nouvelles technologies informatiques telles que la technologie du web 2.0, et na pas manqu de susciter leffort de les intgrer utilement dans les entreprises et de faon plus gnrale au sein de la socit. Ainsi, est n le besoin de mettre en place un outil informatique daide la dcision sur les indicateurs de la science et technologie pour lamlioration de la qualit des systmes de la science et de la technologie. Un outil qui permettra de rassembler et de mutualiser toutes informations favorisant le dveloppement de ces systmes. Cest dans cette perspective que le thme Conception et mise en uvre dune plate-forme (web) de gestion de donnes relatives la science et technologie nous a t soumis comme sujet de mmoire de maitrise. Il sagira de dvelopper une plate-forme web dont les spcificits sont lacquisition de donnes scientifiques et techniques de sources diffrentes, dassurer leur prennit tout en apportant des lments statistiques pour procder leur valuation. Ce document a pour objectif de prsenter, dune manire dtaille, cette plate-forme. Pour cela, il est structur suivant trois grandes parties. Dabord, il annonce le contexte de dveloppement de la plate-forme. Cest dire les conditions dans lesquelles est n le besoin dun tel outil. Ensuite, il prsente les outils informatiques qui ont permis le dveloppement de lapplication. Nous allons lister dans cette partie les diffrents choix logistiques qui ont t faits. Enfin, il va faire un zoom sur lapplication. Cest dire prsenter la structure de cette dernire, son ergonomie, ses interfaces, ses fonctionnalits et comment les donnes y circulent.
4
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
la mthode la plus efficace dacqurir linformation ncessaire sera travers une srie de questionnaires sur mesure envoys aux institutions cls, et que les questionnaires fourniront plus facilement linformation ncessaire quune analyse bibliomtrique de la littrature pertinente toute seule.
tous les organes pertinents qui formulent des politiques nationales sur la science et la tous les laboratoires, groupes de recherche ou instituts de technologie qui travaillent dans le tous les bailleurs de fond et les partenaires internationaux pour permettre une meilleure
technologie pour quils articulent leurs stratgies, mcanismes de financement et priorits R-D;
-
comprhension de leur financement du R-D dans les domaines des programmes pilotes ; Etant donn que lensemble des informations concernant toutes les structures en science et technologie soit htrogne, comment trouver un questionnaire qui puisse rpondre au besoin de chacune delles et tre accessible par toutes ?
2) APPORT DE LOCDE
5
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
LOCDE, acronyme de Organisation de Coopration et de Dveloppement Economiques est une organisation internationale dtudes conomiques, dont les pays membres, des pays dvelopps, ont en commun un systme de gouvernement dmocratique et une conomie de march. En juin 1963, lOCDE a organis une runion dexperts nationaux sur les statistiques de recherche-dveloppement (R-D) la Villa Falconieri, Frascati (Italie). Les travaux de ces experts ont abouti la premire version officielle de louvrage intitul Mthode type propose pour les enqutes sur la recherche et le dveloppement exprimental , mieux connu sous le nom de Manuel de Frascati. Ce Manuel a t rdig par et pour les experts nationaux des pays membres de lorganisation qui recueillent et diffusent des donnes nationales relatives la R-D et fournissent des rponses aux enqutes de lOCDE sur la R-D. Bien quil soit fait appel des exemples, le Manuel est essentiellement un document de caractre technique, conu comme un ouvrage de rfrence. Il traite exclusivement de la mesure des ressources humaines et financires consacres la recherche et au dveloppement exprimental (R-D) souvent qualifies dintrants de la R-D. Ainsi, son exploitation a permis daboutir une srie de questionnaire sur les activits de R-D relatives la science et la technologie. Cette srie de questionnaire est prsente en annexe 1. Pour rendre cette srie de questionnaire accessible, notre travail est maintenant de rflchir aux possibilits dimplmentation de ce questionnaire papier originel en une application en ligne capable de recenser les donnes de R-D relatives la science et la technologie, de les mettre jour et den tirer des lments danalyses statistiques de la manire la plus simple possible. Pour y parvenir, on a du utiliser un certain nombre de logiciels qui mritent vraiment dtre prsents.
6
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
SPIP (Systme de Publication pour Internet Partag) est un systme de gestion de contenu ou CMS (Content Management Systems) en anglais, Open Source, libre, distribu sous licence GPL, aussi appele en franais Licence Publique Gnrale GNU. Il sagit dun ensemble de fichiers, installs sur votre compte Web, qui vous permettent de bnficier dun certain nombre dautomatismes : grer un site plusieurs, mettre en page vos articles sans avoir taper de HTML, modifier trs facilement la structure de votre site... Avec le mme logiciel qui sert visiter un site (Netscape, Microsoft Explorer, Mozilla, Opera...), SPIP permet de fabriquer et de tenir un site jour, grce une interface trs simple dutilisation. Pour parvenir une prsentation brve de SPIP, nous allons dvelopper diffrents points lui concernant :
connexion, on renseigne le nom dutilisateur pour la base de donnes. Trs souvent, cest le mme que celui sous lequel on sest enregistr chez notre hbergeur. Chez certains hbergeurs, on peut dfinir un nom dutilisateur diffrent pour la base de donnes lors de lactivation de celle ci. En local on peut tout simplement renseigner root. Dans la zone de texte Le mot de passe de connexion, on met le mot de passe pour la base de donnes en respectant majuscules et minuscules. En local, on peut laisser ce champ vide, ou le remplir avec notre mot de passe rootmysql. La page qui suit vrifie si la connexion la base de donnes a russit. Si cest le cas, on clique sur suivant pour passer la deuxime tape, sinon revoir les paramtres de connexion que lon vient de renseigner. Dans la page suivante, une fois que le test de la connexion au serveur MySQL est russi, on doit choisir la base de donnes que nous allons utiliser avec SPIP. Chez la plupart des hbergeurs, nous navons droit qu une seule base de donnes, celle qui apparat dans la liste. On coche le bouton radio et clique sur Suivant. Linstallation de SPIP nous donne ce stade la possibilit de crer une base de donnes dnomme SPIP (ou un autre nom de notre choix). Ce nest pas possible chez la plupart des hbergeurs. La page qui suit nous renseigne que les tables de la base ont t cres et on fait suivant pour passer dans une autre tape, celle qui permet de dfinir un identifiant de connexion dans la partie prive du site. Il faudra renseigner un pseudo, une adresse mail, un identifiant et un mot de passe. On clique ensuite sur suivant et une fentre apparait et nous renseigne que linstallation est termine. Il convient maintenant dattaquer la partie publique du site.
est assure par les rdacteurs du site. Ces derniers proposent leurs articles en se connectant dans la partie prive du site. Une interface graphique bien adapte la rdaction darticles y est intgre. Nous navons dtaill ici que les rubriques et les articles mais il existe tant dautres lments qui existent sur SPIP. On peut citer par exemple les brves, les ptitions, les statistiques ainsi que les forums.
Cet espace offre la possibilit aux administrateurs de crer des rubriques et aux rdacteurs des articles sur ces rubriques. Lespace est dot dimportants outils pour permettre aux auteurs (administrateur et rdacteurs) de communiquer : senvoyer des messages, ouvrir des forums de discussion, etc. Toutes les configurations du site se font partir de cet espace : accepter ou refuser certains lments du contenu des articles ; configurer (ou dsactiver) les forums publics ; indiquer si lon publie les articles avant la date de publication quon leur a fixs (cette option permet par exemple de partir en vacances, le site publiant des articles pendant cette absence) ;
9
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
dsactiver le systme de brves (en effet, certains sites nen ont pas lusage ; les dsactiver permet de simplifier linterface pour les rdacteurs) ; activer ou dsactiver les statistiques ; activer ou dsactiver le moteur de recherche.
les articles les brves les images et les documents joints les rubriques les mots clefs les sites syndiqus les auteurs les messages internes / de calendrier les forums et les ptitions L'indexation du contenu (moteur de recherche) Les statistiques de visite La version du systme Les options fonctionnelles : forums, rvisions, l'orthographe, prvisualisation, etc.
Il existe dautres objets trs importants et qui mettent en relation dautres objets. Ils reprsentent les tables dont les noms sont composs de noms dautres tables. Exemple, la table spip_auteurs_rubriques qui permet de savoir quun tel auteur a cr une telle rubrique.
6. FONCTIONNEMENT DE SPIP :
10
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
Tout le contenu dun site gr sous SPIP est plac dans une base de donnes MySQL. Pour prsenter ces informations au visiteur du site et les afficher dans son navigateur, il faut les lire, les organiser et les mettre en page. Cest le rle des boucles et des squelettes de SPIP. Avec SPIP on na pas besoin de dfinir un gabarit HTML pour chaque page afficher. Toutes les informations de mme nature ont donc le mme aspect lors de laffichage dans le site public. SPIP place les informations demandes dans un cadre graphique choisi en fonction des informations afficher. Il est bien sr possible de personnaliser les gabarits notre convenance et de disposer de diffrents gabarits pour un mme type dinformations. Comment fait SPIP, donc, pour rcuprer les donnes de la base et les afficher la demande ? SPIP sappuie sur un mcanisme de gnration de pages HTML constitu de plusieurs tapes : Dans un premier temps, le webmestre dfinit ce que lon appelle un squelette: cest un modle de page HTML, ou gabarit, dans lequel sont insres les instructions de rcupration et de mise en page des donnes afficher. Au moment de la rdaction des informations, le rdacteur dispose doutils qui lui permettent dcrire son texte sans se proccuper de la mise en page. Le contenu des informations saisies est stock dans la base de donnes. Lorsque la page est demande par un internaute, SPIP appelle un fichier PHP qui lui indique le squelette utiliser. Ce squelette est ensuite analys, ou compil dans le vocabulaire SPIP. Il y retrouve les instructions de rcupration des donnes afficher et construit un fichier PHP qui va contenir des instructions daccs la base de donnes, notamment des requtes SQL, et toutes les instructions ncessaires pour le moteur PHP qui assure ensuite la cration de la page HTML demande. En pratique, ce calcul nest pas effectu chaque fois que la page est demande. SPIP dispose dun cache qui permet de stocker le rsultat obtenu et de le rutiliser lors dune prochaine demande. Bien entendu, la frquence de ce calcul est paramtrable, nous le verrons dans la suite. Voyons dabord comment sexprime la rcupration des informations dans SPIP, puis nous aborderons le second point, celui de leur mise en page. Slectionner les informations : les boucles Pour dfinir les informations afficher dans la page, on dispose de ce que lon appelle une boucle. Ce concept est fondamental dans SPIP : toutes les informations extraites de la base de donnes sont rcupres au sein de boucles. Par exemple, pour afficher un article, on peut utiliser la boucle trs simple qui suit : 11
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
On voit que le texte de cette boucle sapparente du code HTML : elle commence par une balise <BOUCLE_articles...> et se termine par une autre balise </BOUCLE_articles>. On y voit galement, malgr sa simplicit, trois des lments importants de SPIP. Le mot ARTICLES en majuscules et entre parenthses sappelle le type de la boucle. Concrtement, cela dsigne le type dinformations afficher et, en ralit, il sagit de dfinir la ou les tables concernes dans la base de donnes Lexpression suivante, {id_article=1}, est ce que lon appelle un critre. Il sagit ici du critre le plus simple possible. Il dfinit le champ des informations afficher par la boucle, cest-dire les conditions de recherche des informations dans la base de donnes. Dans notre exemple, le critre exprime simplement que larticle afficher par la boucle est celui dont le numro est la valeur de id_article, soit 1. Dans les squelettes SPIP, tous les lements commenant par # et crits en majuscules sont des variables calcules (balises) par SPIP. Leurs valeurs sont extraites ou calcules partir des informations extraites de la base de donnes. Les balises qui se trouvent dans une boucle sont des variables calcules par la boucle ; celles qui sont en dehors des boucles sont des variables de configuration de SPIP. La boucle que nous venons de voir est trs simple. Il existe dautres formes de boucles plus compliques comme les boucles imbriques et les boucles rcursives. Afficher les informations : les squelettes Le second point aborder est la mise en page des informations. Comment mettre en page les informations extraites de la base de donnes ? La mise en page dun site SPIP se fait au moyen de pages HTML que lon appelle squelettes. Ils contiennent des instructions simplifies, les boucles, que nous venons de voir. Ces boucles sont places au sein du code HTML et peuvent elles-mmes contenir du HTML. Signalons galement un autre type dlments utiliss dans la mise en page des informations. Il sagit des filtres. Ce sont des fonctions PHP, intgres SPIP, qui sappliquent au contenu dune balise, donc un texte rcupr depuis la base de donnes, et renvoient un contenu modifi. Ces filtres sont nombreux et puissants.
12
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
SPIP ne sest pas limit proposer des fonctions de base qui permettent de rpondre la plupart des besoins courants de publication de contenu sur Internet mais s est fait doter dune souplesse remarquable sur le plan de la mise en page. Cest cette souplesse qui permet au webmestre daller plus loin avec SPIP en sortant des fonctionnalits de base et raliser toutes les personnalisations envisageables. Nous avons pu remarquer que pour bien tirer profit de cette souplesse de SPIP et de mieux personnaliser son site, il est important de comprendre le contenu de certains fichiers mais aussi leur rpartition dans les diffrents rpertoires notamment le rpertoire ecrire : Identifiants de connexion la base de donnes et options du site Ecrire/action : Ecrire/auth : Grer les Grer actions affectant les contenus de la des base de donnes. utilisateurs. Ecrire/base : lauthentification Config :
Ecrire/balise : Dclarations des balises dynamiques et des balises gnriques. Traducteurs dencodages de caractres. Ecrire/configuration : lments de configuration de lespace priv de SPIP. Ecrire/exec : Vue des pages dans lespace priv (au format PHP). Ecrire/genie : Tches priodiques pour le gnie (cron). Ecrire/inc : Librairies et APIs diverses. Ecrire/install : Procdure dinstallation de SPIP Ecrire/lang : Fichiers de localisation (langue) Ecrire/maj : Procdures de mises jour
API en relation avec la base de donnes et dclaration des tables SQL. Ecrire/charsets :
Ecrire/notifications : Fonctions de notifications et contenus des mails de notifications Ecrire/plugins : Concerne linstallation et la gestion des plugins Ecrire/public : Compilateur et gestion du cache Ecrire/req : Pilotes de bases de donnes Correction typographiques Ecrire/xml : Parseur et vrificateur de XML Les fichiers suivants sont situs dans lespace priv et systmatiquement inclus dans les squelettes. Il est donc possible dutiliser les variables et les fonctions qui y sont dfinies : Ecrire/typographies : Ecrire/urls : Jeux dcriture dURL
13
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
ecrire/inc_session.php3 : dfinit la variable globale $auteur_session qui est un tableau que SPIP utilise pour savoir les informations sur la personne qui ouvre une session. ecrire/inc_version.php3 : est un fichier central de SPIP. Constamment inclus dans les pages gres par SPIP, il initialise la plupart des variables de fonctionnement (emplacement des rpertoires, gestion des cookies, variables de configuration) ecrire/inc_connect.php3 ; ecrire/mes_options.php3 : ( crer, le cas chant) est inclus par ecrire/inc_version.php3 et permet dajouter ses propres fonctions en toute scurit. Elle permet galement de surcharger la dfinition des constantes du fichier ecrire/inc_version.php3 Le dossier /squelettes : permet de stocker tous les fichiers ncessaires la personnalisation de notre site (squelettes, images, fichiers Javascript ou CSS, librairies PHP...). SPIP sappuie sur un certain nombre de fonctions et de squelettes, contenus dans diffrents dossiers. Lorsquun script demande ouvrir un fichier de SPIP pour charger une fonction ou lire un squelette, SPIP va regarder si le fichier existe dans un certain nombre de dossiers quil connat. Ds quil le trouve, le fichier est alors utilis. Les dossiers sont parcourus selon une certaine priorit, dfinie par une constante SPIP_PATH, et ventuellement complt par une globale $GLOBALS[dossier_squelettes]. La lecture par dfaut est la suivante :
Le dossier plugins/ : Les plugins sont des modules supplmentaires qui ajoutent des fonctionnalits au site SPIP. Ces plugins sont installs par les administrateurs du site et permettent de stocker tout ce dont on a besoin pour notre site, exactement comme un dossier squelettes . Il permet par contre quelques actions supplmentaires. Cela concerne principalement lexcution possible de traitements linstallation ou la dsinstallation du plugin. 14
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
9. LA LIBRERIE JpGraph
JpGraph est une librairie PHP ddie la reprsentation graphique de donnes. Il produit des images et est orient objet. C'est au programmeur de lui fournir l'ensemble des donnes ncessaires la ralisation du graphique voulu. JpGraph est tlchargeable ladresse www.aditus.nu/jpgrah/jpdownload.php et son installation nest pas difficile. Par contre il ya quelques paramtrages faire aprs son installation. Dabord il faut installer php4 ou php5 pour que JpGraph puisse fonctionner. Il est galement requis que l'extension GD2 (librairie graphique ddie la cration et la manipulation d'images) soit disponible (en gnral, il suffit de dcommenter la bonne section dans le fichier 'php.ini' et de redmarrer le serveur web) comme ici :
15
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
Activer l'extension GD2 dans le fichier php.ini JpGraph propose diffrents types de graphiques : Graphique secteur ou camembert : le processus de cration de graph avec JpGraph est simple comprendre. Nous prsentons ce processus dans ce type de graphique et sil ya dventuelles particularits pour les autres graphiques, on les prcisera. Dabord il faut savoir que JpGraph attend un tableau de donnes. Donc la premire chose faire est de lui renseigner les donnes de la base dont on veut appliquer un graph dans ce tableau. Ces donns sont extraites de la base par requtes SQL. Crer un objet qui reprsente le type de graphique que nous souhaitons obtenir (ici un PieGraph) : le fichier jpgraph_pie.php est inclure. Renseigner diffrentes proprits du graphique, comme les donnes ncessaires sa reprsentation, les lgendes, la position du graphique dans son conteneur et bien d'autres paramtres. Enfin, provoquer l'envoi de l'image vers le navigateur.
Le graph produit par camembert est sous forme de cercle avec diffrentes couleurs. Chaque couleur reprsente une information. Une lgende est place cot du graphe et fait correspondre chaque couleur une information. Graphique histogramme (ou de type Bar) : Lobjet qui reprsente ce type de graphique est BarGraph : inclure le fichier jpgraph_barphp. A part cette prcision, le processus de gnration de graphique reste le mme. Ici, le graphique prsente les informations sous formes de barres verticales ou horizontales.
16
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
Graphique courbe : Ce type de graphique, constitu de points relis entre eux est particulirement appropri pour reprsenter une progression. Ici, le fichier inclure est jpgraph_line.php. Il existe dautres types de graphiques proposs par JpGraph dont histogrammes groups , histogramme et courbe , histogramme accumul , graphique radar , etc. Il faut signaler aussi que JpGraph prsente dautres fonctionnalits comme la cration dimages, changer le format dune image, etc. Dans le cas de notre application, nous avons utilis JpGraph mais pas dans la mthode habituelle. Car, nous avons travaill avec un plugin SPIP. Dans ce cas de figure les donnes proviennent des boucles de SPIP. Donc tout reste dans le vocabulaire SPIP. Avec ce plugin ce nest plus une requte Sql qui est utilise pour extraire les donnes de la base mais des boucles SPIP. Dailleurs on a eu un petit problme avec . Quand on a voulu faire une boucle qui additionnera des valeurs, alors que SPIP ne le permettait pas. Il a fallut faire recours un plugin bien adapt ce type de problme. Voil, par exemple, o se situe lintrt des plugins SPIP.
17
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
II.CONCEPTION ET PRESENTATION DE
LAPPLICATION
1) MODELISATION DE LA BASE DE DONNEES :
a) MODELE CONCEPTUEL DE DONNEES :
Il est important de signaler que la base de donnes utiliser dpend troitement de la structure du questionnaire. Il convient donc de faire une analyse conceptuelle de cette dernire afin daboutir un modle conceptuel de base de donnes appropri. Commenons par reprciser que cette enqute concerne toutes les institutions menant des activits de R-D. Donc chaque institution, souhaitant rpondre cette enqute, aura sa disposition le questionnaire et existera, ds lors et dune manire unique, dans la base de donns. De l, dgage donc lide de rfrentiel. Or, chaque institution est sous le contrle dun responsable qui gre toutes les entres lui concernant. Ainsi, nous avons choisi de faire correspondre, par une relation dquivalence, une institution un auteur. Chaque institution sera donc appele en fonction de son auteur. De plus, il a t dcid de pouvoir disposer de nouvelles informations chaque anne tout en gardant lhistorique. Donc un autre rfrentiel temps entre en jeux aussi. Ce qui nous mne choisir un rfrentiel auteur et anne chaque entre afin didentifier de manire unique une institution et les donnes lui correspondant. La mise jour des donnes dune institution ne pourra donc seffectuer que si nous sommes en prsence de la mme institution la mme anne. Si lanne est modifie alors une nouvelle entre sera cre. Lanalyse du questionnaire permet de voir que toutes les informations qui y sont demandes concernent une structure. Ainsi, chaque type dinformation est considr comme un attribut de la structure et est dfini suivant une liste de valeur. Mais ces informations sont leur explication:
Identification : Cet ensemble dattribut permet didentifier une structure et est compos
classes par
catgorie. Nous allons lister, dune manire exhaustive, tous ces groupes dattributs et en donnant
de :
18
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
Nom : le nom donn la structure. Cest ce nom qui va tre affich comme sous rubrique de la rubrique qui reprsente le secteur dexcution de la structure. Par exemple on dira quUGB est une structure sexcutant dans le secteur de lenseignement suprieur.
Secteur dexcution : reprsente le secteur dexcution de la structure. Cest ladministrateur de dfinir les rubriques de la racine du site. Chaque rubrique reprsente un secteur dexcution .
Adresse, numro de tlphone, fax, mail : pour dfinir respectivement ladresse, le numro de tlphone, le fax et ladresse mail de la structure.
ressources humaines de la structure c'est--dire le personnel de R-D en personne physique directement affect la R-D ainsi que les personnes qui fournissent des services directement lis aux travaux de R-D comme les cadres, les administrateurs et le personnel de bureau. Cet ensemble peut tre divis en des ensembles plus fins :
Les ressources humaines classes par profession, par sexe et par nationalit :
cet ensemble regroupe tout le personnel en R-D de la structure mai qui est class selon un critre bien dfini. Cest par souci de clart et de prcision que les trois ensembles suivants sont ajouts.
Les ressources humaines classes par niveau de qualification et par sexe : on
sera amen classer le personnel en R-D de la structure par leur niveau de qualification.
Les chercheurs classs par catgorie dge et par sexe : on est bascul dans un
niveau plus bas en ne considrant que les chercheurs en R-D de la structure. On les classe ici par catgorie dge.
Les chercheurs classs par domaine scientifique et technique : les chercheurs
19
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
par la structure et qui entre directement dans le cadre de la R-D. Deux types de dpenses ont t retenues, les dpenses selon la nature et celles selon la source de financement.
La structure peut en fin proposer une liste de son personnel de R-D.
Pour construire le monde conceptuel, on a dgag dans un premier temps les entits manipules dans le questionnaire: Structure (entit principale) Secteur dexcution des structures Intrants consacrs la R-D (ressources humaines et dpenses) Anne Caque anne les institutions doivent entrer de nouvelles donnes concernant leurs intrants consacrs la R-D. Chaque structure a un secteur dexcution bien dfini qui peut tre partag par beaucoup dentre elles. Ce qui est reprsent par le schma conceptuel suivant :
20
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
21
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
donnes afin de mettre jour le rpertoire dans les plus brefs dlais. Toutefois, nous avons mis en place des contrles de saisie assez fins afin dviter le plus derreurs. Dans lespace ddition darticles, une configuration est possible de telle sorte quun article soit propos lvaluation avant sa publication dans le site public. Ainsi dans chaque page du site public rserve une structure se trouve : En dbut de page les informations didentification de la structure. Le reste de la page va tre occup par les articles que lauteur aura proposs.
Le Back Office niveau super administrateur avec accs scuris et limit permet : - La maintenance de lapplication et de la base de donnes - La gnration de rapports sur le contenu de la base afin de contrler, corriger et modifier ce dernier. - La gestion des droits (login/mots de passe). - Le nettoyage de la base de donnes. - La modration. - Le traitement des donnes de la base.
22
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
Le Back Office avec accs strictement limit permet lalimentation de la base. Une personne dsigne devra se connecter la base selon le mot de passe qui lui a t fourni, il pourra alors : - Saisir une nouvelle entre, la saisie des donnes tant rpartie Sur plusieurs formulaires afin de ne pas surcharger lutilisateur. - Mettre jour les donnes, en accdant la liste de valeurs dj entre.
Le Front Office est la partie visible et accessible du site pour les utilisateurs finaux ou externes , il permet :
- La consultation et la navigation aises dans le rpertoire (prsentation du site, contact, plan du site). - Deffectuer des requtes statistiques sur les donnes et de pouvoir gnrer des tableaux au format Excel ou des graphiques de type diagramme camembert. Pour diter des statistiques, lutilisateur pourra slectionner un indicateur et le croiser avec plusieurs critres comme une anne.
3) ERGONOMIE ET INTERFACES
A. SQUELETTE DE LAPPLICATION
23
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
24
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
1 : la barre des menus : ici, nous avons les diffrentes rubriques racines du site. Elles constituent les secteurs dexcution des structures et sont choisies par ladministrateur du site. Celui-ci peut en ajouter dautres. 2 : cet espace est rserv la une c'est--dire les articles les plus rcents. Ces articles peuvent tre de diffrentes manires. 3 : la recherche, cest une fonctionnalit trs importante. Elle permet de rechercher dans le site. Il suffit juste de taper un mot cls et le systme se chargera dafficher tous les articles contenant ce mot. Cette fonctionnalit est apporte par SPIP lui-mme laide de sa balise #RECHERCHE. 4 : cest un menu de navigation comme dans 1. 5 : ici, nous avons la carte du Sngal avec ses diffrentes rgions. On doit prciser quon avait envisag dutiliser loutil GoogleMap pour laffichage de cette carte mais on na pas pu pour des raisons de contrainte de temps. Mais on sest servi du fonctionnement de ce dernier pour avoir 25
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
notre carte. Lobjectif est de greffer toutes les structures dont nous disposons dans notre base de donnes sur cette carte. Il suffit de pointer la souris sur une zone et un message saffiche pour vous demander de cliquer sur la rgion correspondante afin de visualiser toutes les structures de cette rgion. Aprs le clic, un petit menu se forme cot de la carte affichant les structures de la rgion. Ainsi, il suffit de cliquer sur une structure pour accder son espace. 6 : nous avons dans cette partie ce quon pourrait appeler lditorial du site. Cest un petit paragraphe droulant qui prsente brivement notre site. 7 : cette partie va permettre aux visiteurs de sinscrire la Newsletter du site. Cest une fonctionnalit qui permet aux visiteurs inscrits dtre avertis, via une adresse mail, des actualits du site. Linscription est libre et gratuit. 8 : zone des membres, cest un espace rserv aux auteurs (administrateurs et rdacteurs) leur permettant de sidentifier afin daccder aux espaces privs du site. On a trois liens : Sidentifier sur le site : ce lien permet un auteur de sidentifier pour accder son espace priv. Se dconnecter du site : ce lien permet aux auteurs connects de se dconnecter partir du site public. Une fois quil est connect, un auteur peut naviguer sans gne entre son espace priv et la partie publique du site. On a mis des liens le permettant. Pas encore inscrit : avec ce lien on permet linscription automatique de nouveaux rdacteurs. Mais li faut la validation dun administrateur pour quune inscription automatique soit effective. 9 : statistique du site, cest une fonctionnalit propose par SPIP. 10 : derniers articles publis : cet espace est rserv aux derniers articles publis sur le site. Par exemple, on affiche les cinq derniers articles rcemment publis. 11 : Fil Rss : permet de sabonner une alerte prsentant les dernires formations indexes. 12 : volution du nombre de personnes engages dans la recherche de R-D au Sngal durant les trois dernires annes. On a mis cette statistique pour visualiser lautre facette de notre site qui est ldition statistique. On a mis un lien sur la barre des menus qui permet daccder la partie rserve aux statistiques.
26
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
Nous venons de prsenter la page daccueil du site. On peut, partir de cette dernire, accder aux diffrentes structures du site ainsi qu leurs secteurs dexcution c'est--dire les rubriques racines du site. Pour chaque structure on prsente en dbut de page ses informations didentifications ainsi quun petit paragraphe dcrivant la structure. Ensuite, les derniers articles lui concernant.
1 : En dbut de cette page se trouve un petit paragraphe souhaitant la bienvenu lutilisateur et lui prcisant quelques dtailles des formulaires. 27
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
2 : Ce lien permet lutilisateur daccder lespace ddition darticles. Cest un espace bien adapt lcriture darticles o lutilisateur saisit ses informations sans se soucier de la mise en forme de ces dernires. Une fois quil le valide, larticle saisi est sauv dans la base de donnes et est des lors propos la publication. Son affichage ainsi que sa mise en forme sont assures par les balises de SPIP et les filtres qui y sont appliqus. 3 : ce lien permet lutilisateur de se rendre dans le site public. Tout a dans le but de mettre laise lutilisateur. Une fois dans la partie publique, il peut se rendre encore dans sa partie prive en cliquant sur le lien sidentifier sur le site . Puisque sa session na pas t ferme, le systme ne lui demande pas de sauthentifier encore. 4 : ce lien permet de se dconnecter c'est--dire de fermer sa session. On a mis un lien juste en bas de cette page pour se rendre au premier formulaire de saisie, celui qui permet de saisir lidentit dune structure :
1 : coordonne de la structure : cette partie permet de renseigner lidentit mme de la structure : nom, ville,. Des contrles de saisies assez fins sont mis en place afin dpargner lutilisateur des erreurs de frappes. Par exemple lutilisateur ne pourra pas donner une adresse mail non valide.
28
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
Aussi, tous les champs de cette partie sont ils obligatoires. Si lutilisateur tente denregistrer les donnes alors quun champ nest pas rempli, un message derreur lui est affich. 2 : Cette partie renseigne sur le secteur dexcution de la structure. Lutilisateur aura choisir, dans une liste droulante, un secteur bien dfini. Ce secteur va tre la rubrique mre de la structure dans le site publique. Une structure est reprsente, dans ce site public, par son nom. 3 : Principales activits : Cette partie du formulaire permet lutilisateur de renseigner les activits de R-D soutenues par son institution. Lutilisateur peut choisir plusieurs de ces activits. Une fois les champs bien remplis, le bouton enregistrer permet de sauver les donnes dans la base. Ce qui met fin lidentification de la structure. Lutilisateur a maintenant le choix entre passer ltape suivante dans les formulaires de saisie, aller dans le site public pour vrifier ce quil vient de saisir, aller dans lespace ddition darticles ou se dconnecter pour une autre fois. Ltape qui suit constitue en quelque sorte le cur de mtier de lapplication . Elle permet de renseigner les donnes effectivement demandes. Un menu de navigation comportant quatre onglets (chaque onglet est une section) est plac gauche de la page et permet de naviguer facilement entre les diffrentes sections :
La premire section appele dfinition dfinit tous les termes utiliss en matire de R-D et renseigne sur comment la saisie doit tre faite. Cest cette section qui est affiche premirement et cest normal. La deuxime section visualise les informations didentification de la structure. Ceci dans le but de permettre une ventuelle modification. 29
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
La troisime section est celle rserve aux ressources humaines de la structure. La quatrime section est pour les dpenses de la structure alloues la R-D. Nous allons prsenter, dans ce qui suit, les sections 3 et 4.
Tableau 2 :
30
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
Ici, on a un tableau avec des cases vides quon doit remplir. Puisquon doit saisir des donnes entires, on a mis des contrles ncessaires pour toujours calculer automatiquement le total sur les lignes et les colonnes. Ceci dans le but dviter des erreurs. Tableau 3 :
31
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
On a le mme fonctionnement que prcdemment sauf quici on a un tableau trs long avec 23 lignes. 32
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
Dans chacun des quatre tableaux, il faut dabord renseign lanne. SECTION 4 : DEPENSES ALLOUEES A LA R-D Cette section est comme la prcdente mais elle comporte seulement deux tableaux (tableau 5 et 6). Lun reprsente les dpenses selon nature et lautre les dpenses selon la source de financement. On les utilise de la mme manire quon a explique prcdemment. Tableau 5 :
Tableau 6 :
33
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
UN OUTIL DAIDE A LA
EDITION DE STATISTIQUES
Lapplication que nous prsentons est un outil daide la dcision. Il doit permettre aux utilisateurs davoir des statistiques sur les intrants (ressources humaines et dpenses) consacrs la recherche scientifique et au dveloppement exprimental (R-D). Ainsi, nous avons rserv un espace pour cela. Il sagit dun formulaire o lutilisateur choisira entre plusieurs indicateurs et critres afin dafficher une figure statistique :
34
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
1, 2,3 : les statistiques possibles portent sur le personnel de R-D, les chercheurs et les dpenses alloues la R-D, bref sur les intrants consacrs la R-D. Ici, le personnel de R-D regroupe lensemble des ressources humaines consacr la R-D c'est--dire les chercheurs, les techniciens ainsi que le personnel de soutien. Les chercheurs, eux, sont des spcialistes travaillant la conception ou la cration de connaissances, de produits, de procds, de mthodes et de systmes nouveaux et la gestion des projets concerns. Voici un exemple de statistique sur les ressources humaines consacres la R-D:
35
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
Ici, on demande de faire un diagramme classant par profession le nombre de sngalais de sexe fminin engags la R-D en 2010. Voici le rsultat sous forme dhistogramme :
36
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
Nous avons comme rsultats : 12 enseignantes chercheuses, 7 chercheuses, 4 tudiantes en 3me cycle, 66 techniciennes et 4 femmes engages comme personnels de soutien.
37
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
CONCLUSION :
Le rle des indicateurs de sciences et technologies dans le processus damlioration des systmes menant des activits de recherche scientifique et de dveloppement exprimentale (R-D) est primordial. Pour cela, ces systmes devront disposer dun outil leur permettant dvaluer les ressources humaines et financires consacres aux activits de R-D. Lapplication que nous avons dveloppe entre dans le cadre de cette initiative. En effet elle offre les possibilits dacquisition et de stockage de donnes scientifiques tout en apportant des lments statistiques permettant de les valuer. Toutefois, la popularit de cet outil sera tributaire du nombre denregistrements et du suivi dactualisation des informations quil contient. En effet, ce sont aux acteurs mme dassurer la vie de loutil. Pour cela, ils doivent trouver un intrt capital lutiliser. Nous avons toujours gard cette question lesprit au cours de la dmarche de conception afin de faire une application rpondant aux attentes tout en restant ouverte et transparente. Une telle application ne doit jamais cesser dtre perfectionne. Ce qui lui permettra de toujours reste attirante et sollicite. Pour cela elle doit tenir en compte de lvolution des NTIC telles que la technologie du web 2.0 et des outils comme GoogleMap qui apportent vraiment beaucoup dynamisme aux applications web. Il convient maintenant de prciser que, malgr les nombreuses difficults rencontres, le dveloppement de cette application nous a permis dlargir nos connaissances sur beaucoups doutils actuellement utiliss sur le web :les langages tels que html, php, sql, SPIP , les architectures clients-serveurs ainsi que quelques outils logiciels comme le SGBD Mysql, le serverur Appache, etc.
38
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
BIBLIOGRAPHIE :
http://ww.spip.net/ http://www.spip-contrib.net/-Squelettes-/ http://zone.spip.org/ http://www.abc-spip.com/ http://programmer.spip.org/ http://www.easyphp.org/ http://www.w3.org/ http://validator.w3.org/ http://www.javascriptfr.com/ http://www.developpez.com/ http://www.siteduzero.com/ http://www.csszengarden.com/tr/francais/ http://fr.wikipedia.org/ http://www.cohred.org/
WEBOGRAPHIE :
CARON YANN, VINCENT FORGERIT, Les cahiers du programmeur Spip 1.8, EDITIONS EYROLLES. PHILIPPE CHALEAT, DANIEL CHARNAY, 1996, HTML et JavaScript, DITIONS EYROLLES. SPIP-manuel avec index, http://www.spip.net/fr. PATRIC K VINCENT, Support de formation Spip, http://www.spip-contrib.net/Supportsde-formations-SPIP. MANUEL DE FRASCATI 2002, Mthode type propose pour les enqutes sur la recherche et le dveloppement exprimental, OCDE. RAPPORT PAYS 2008, Alignement et Harmonisation pour la Recherche en Sant, COHRED, www.cohred.org/healthresearchweb.
39
Mmoire de Maitrise Informatique | Mor Ndiaye Papa Alioune Ciss |2009-2010
ANNEXES :
ANNEXE 1 : Questionnaire sur les donnes relatives la Science et la
Technologie
Le questionnaire comprend cinq sections rparties comme suit : Section 1 : Dfinitions Section 2 : Identification de la structure Section 3 : Ressources humaines en Recherche et dveloppement (R-D) Section 4 : Dpenses alloues la Recherche Dveloppement (R-D) Section 5 : Liste du personnel Veuillez remplir les sections 1, 2 et 3 du questionnaire. Si vous ne disposez pas de donnes demandes, utilisez les symboles suivants : m = donnes manquantes ou non disponibles x = donnes incluses dans une autre catgorie ( signaler dans la partie rserve aux commentaires) * = donnes provisoires ou estimes Une liste du personnel de R-D peut tre jointe au questionnaire selon le format indiqu dans la section 5 ou soumettre toute base de donnes dont vous disposez. La version lectronique du questionnaire est disponible sur le site du Ministre ladresse suivante : Les questionnaires remplis en format lectronique peuvent tre envoys ladresse lectronique suivante :
Nous vous garantissons la scurit et la confidentialit de vos donnes et vous assurons quelles apparaitront agrges selon la classification sectorielle
Ministre des Biocarburants, des Energies Renouvelables et de la Recherche Scientifique Building Administratif, 5me tage aile droite Tl: +221 33 822 75 52 Fax: +221 33 822 45 63 BP 36005 Direction de la Recherche Technologique Immeuble Fahd 16me tage Tl : +221 33 822 92 48 - Fax : +221 33 822 90 58
SECTION 1 : Dfinitions
La recherche et le dveloppement exprimental (R-D) englobent les travaux de cration entrepris de faon systmatique en vue daccrotre la somme des connaissances, y compris la connaissance de lhomme, de la culture et de la socit, ainsi que lutilisation de cette somme de connaissances pour de nouvelles applications.
Le terme R-D recouvre trois activits : la recherche fondamentale, la recherche applique et le dveloppement exprimental
La recherche fondamentale consiste en des travaux exprimentaux ou thoriques entrepris principalement en vue dacqurir de nouvelles connaissances sur les fondements des phnomnes et des faits observables, sans envisager une application ou une utilisation particulire.
La recherche applique consiste galement en des travaux originaux entrepris en vue dacqurir des connaissances nouvelles. Cependant, elle est surtout dirige vers un but ou un objectif pratique dtermin.
Le dveloppement exprimental consiste en des travaux systmatiques fonds sur des connaissances existantes obtenues par la recherche et/ou lexprience pratique, en vue de lancer la fabrication de nouveaux matriaux, produits ou dispositifs, dtablir de nouveaux procds, systmes et services ou damliorer considrablement ceux qui existent dj.
Tout le personnel directement affect la R-D doit tre comptabilis ainsi que les personnes qui fournissent des services directement lis aux travaux de R-D comme les cadres, les administrateurs et le personnel de bureau.
Les chercheurs sont des spcialistes travaillant la conception ou la cration de connaissances, de produits, de procds, de mthodes et de systmes nouveaux et la gestion des projets concerns.
Les techniciens et le personnel assimil sont des personnes dont les tches principales requirent des connaissances et une exprience techniques dans un ou plusieurs domaines de lingnierie, des sciences physiques et de la vie ou des sciences sociales et humaines. Ils participent la R-D en
Le personnel de soutien comprend les travailleurs, qualifis ou non, et le personnel de secrtariat et de bureau participant lexcution des projets de R-D ou qui sont directement associs
Les tudiants inscrits au troisime cycle faisant de la recherche doivent tre considrs comme des chercheurs.
excutant des tches scientifiques et techniques faisant intervenir lapplication de principes et de mthodes oprationnelles, gnralement sous le contrle de chercheurs. Le personnel assimil effectue des travaux correspondants sous le contrle de chercheurs dans les sciences sociales et humaines.
lexcution projets.
de
tels
Enseignement et formation scientifiques et techniques : Universit Autre : Transfert technologique Autres (spcifiez) : [Liste droulante]
Enseignant-Chercheurs Chercheurs Etudiants 3me cycle (niveau AEA non inclus) Total Chercheurs
0 0 0 0
2008
0 0 0
2007
Enseignant-Chercheurs Chercheurs Etudiants 3me cycle (niveau AEA non inclus) Total Chercheurs
0 0 0 0
0 0 0
Enseignant-Chercheurs Chercheurs Etudiants 3me cycle (niveau AEA non inclus) Total Chercheurs
0 0 0 0
2006
0 0 0
Tableau 2 : Personnel de R-D par niveau de qualification et par sexe en PP Anne de rfrence (choisir la dernire anne disponible dans la priode 2005 2008) : 2008
Qualification Doctorat, PhD (1) DEA ou niveau similaire (2) 0 0 0 Chercheurs H F Total 0 H Techniciens F Total 0 Personnel de soutien H F Total 0
Diplme 1er ou 2me cycle universitaire (3) Diplmes postsecondaires non universitaires Diplmes secondaires (5) Autres qualifications (6) TOTAL (1+2+3+4+5+6) (4)
0 0
0 0
Tableau 3 : Chercheurs par catgorie dges et par sexe Anne de rfrence (choisir la dernire anne disponible dans la priode 2005 2008) : 2008 Chercheurs Catgorie dges Femmes (A) Moins de 25 ans (1) De 25 34 ans (2) De 35 44 ans (3) De 45 54 ans (4) De 55 64 ans (5) 65 ans et plus (6) TOTAL (1+2+3+4+5+6) 0 Hommes (B) 0 TOTAL (A+B) 0 0 0 0 0 0 0
Tableau 4 : Chercheurs par domaines scientifiques/technologiques et par sexe Anne de rfrence (choisir la dernire anne disponible dans la priode 2006 2008) : 2008
Chercheurs Domaines Scientifiques et technologiques* Femmes Hommes TOTAL
(A)
Mathmatiques [mathmatiques et autres domaines apparents] Informatique [informatique et autres disciplines apparentes (mise au point de logiciel uniquement ; la mise au point de matriel devrait tre classe dans les domaines relevant des sciences de lingnieur)] Sciences physiques (astronomie et sciences spatiales, physique, autres domaines apparents) Sciences chimiques (chimie, autres domaines apparents) Sciences de la Terre et sciences connexes de lenvironnement (gologie, gophysique, minralogie, gographie physique et autres sciences de la Terre, mtorologie et autres sciences de latmosphre, y compris recherche climatique, ocanographie, vulcanologie, palocologie, autres sciences apparentes) Sciences biologiques (biologie, botanique, bactriologie, microbiologie, zoologie, entomologie, gntique, biochimie, biophysique, autres disciplines apparentes, lexclusion des sciences cliniques et vtrinaires). Gnie civil (techniques architecturales, tudes techniques et scientifiques en construction et gnie civil/btiment, tude des infrastructures urbaines, et autres disciplines apparentes) Gnie lectrique, lectronique [gnie lectrique, lectronique, gnie des systmes de communication, gnie informatique (matriel uniquement) et autres disciplines apparentes] Autres sciences de lingnieur (telles que gnie chimique, techniques aronautiques et arospatiales, mcanique, mtallurgie et gnie des matriaux, et leurs subdivisions spcialises ; produits forestiers ; sciences appliques telles que godsie, chimie industrielle, etc. ; science et technologie de lalimentation ; technologies spcialises ou domaines interdisciplinaires, par exemple, analyse des systmes, mtallurgie, mines, technologie du textile et autres domaines apparents) Mdecine fondamentale (anatomie, cytologie, physiologie, gntique, pharmacie, pharmacologie, toxicologie, immunologie et immunohmatologie, chimie clinique, microbiologie clinique, pathologie) Mdecine clinique (anesthsie, pdiatrie, obsttrique et gyncologie, mdecine interne, chirurgie, art dentaire, neurologie, psychiatrie, radiologie, thrapeutique, oto-rhino-laryngologie, ophtalmologie) Sciences de la sant (sant publique, hygine du travail, hygine de lenvironnement, soins infirmiers, pidmiologie) Agriculture, sylviculture, pche et sciences apparentes (agronomie, zootechnie, pche, sylviculture, horticulture, autres domaines apparents) Mdecine vtrinaire Psychologie conomie
(B)
(A+B) 0 0
0 0
0 0
0 0 0 0 0
Sciences de lducation (ducation, formation et autres domaines apparents) Autres sciences sociales [anthropologie (sociale et culturelle) et ethnologie, dmographie, gographie (humaine, conomique et sociale), amnagement urbain et rural, gestion, droit, linguistique, sciences politiques, sociologie, organisation et mthodes, diverses sciences sociales et activits S-T interdisciplinaires, mthodologiques et historiques ayant trait aux disciplines relevant de ce groupe. Lanthropologie physique, la gographie physique et la psychophysiologie devraient normalement tre classes sous la rubrique des sciences exactes et naturelles] Histoire (histoire, prhistoire, ainsi que les sciences auxiliaires de lhistoire telles que larchologie, la numismatique, la palographie, la gnalogie, etc.) Langues et littrature (anciennes et modernes) Autres sciences humaines [philosophie (y compris lhistoire des sciences et des techniques), arts, histoire de lart, critique dart, peinture, sculpture, musicologie, art dramatique lexclusion des recherches artistiques de toutes sortes, religion, thologie, autres domaines et sujets relevant des sciences humaines, activits de S-T mthodologiques, historiques et autres se rapportant aux disciplines qui relvent de ce groupe]
0 0
0 0 0
Autres TOTAL
0 0
Autres cots
Anne
Personnel (A)
TOTAL
constructions (C)
TOTAL
D+E)
0,00
0,00
Multiple Mille
Sources de financement Etat (A) Entreprises (B) Enseignement suprieur (C) Institutions prives sans but lucratif (D) Fonds de ltranger (E) Autres/Inconnu (F) TOTAL ( A+B+C+D+E+F)
Montant *
Fournir une base de donnes comportant les champs dfinis dans le tableau cidessous ou toute autre base disponible :
No m
Prno m
Ag e
Sex e
Nationalit
Professio n
Discipline/Spciali t
Niveau de qualificatio n
ANNEXE 2:
LES TABLES DE LA BASE DE DONNEES ET LEURS LISTES DE VALEUR (chaque entre de ces tables concerne une structure et est identifie par un ensemble dattribut id_auteur et anne). TABLE 1 : Ressources humaines engages en R-D classes par profession, par nationalit et par sexe. 1 2 3 4 5 6 7 8 Nombre denseignants chercheurs sngalais de sexe masculin Nombre denseignants chercheurs sngalais de sexe fminin Nombre denseignants chercheurs africains de sexe masculin Nombre denseignants chercheurs africains de sexe fminin Nombre denseignants chercheurs non africains de sexe masculin Nombre denseignants chercheurs non africains de sexe fminin Nombre de chercheurs sngalais de sexe masculin Nombre de chercheurs sngalais de sexe fminin
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
Nombre de chercheurs africains de sexe masculin Nombre de chercheurs africains de sexe fminin Nombre de chercheurs non africains de sexe masculin Nombre de chercheurs non africains de sexe fminins Nombre dtudiants en 3me cycle sngalais de sexe masculin Nombre dtudiants en 3me cycle sngalais de sexe fminin Nombre dtudiants en 3me cycle africains de sexe masculin Nombre dtudiants en 3me cycle africains de sexe fminin Nombre dtudiants en 3me cycle non africains de sexe masculin Nombre dtudiants en 3me cycle non africains de sexe fminin Nombre de techniciens sngalais de sexe masculin Nombre de techniciens sngalais de sexe fminin Nombre de techniciens africains de sexe masculin Nombre de techniciens africains de sexe fminin Nombre de techniciens non africains de sexe masculin Nombre de techniciens non africains de sexe fminin Nombre de sngalais engags comme personnel de soutien Nombre de sngalaises engages comme personnel de soutien Nombre dafricains engags comme personnel de soutien Nombre dafricaines engages comme personnel de soutien Nombre des non africains engags comme personnel de soutien
TABLE 2 : Ressources humaines engages en R-D classes par niveau de qualification et par sexe. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Nombre de chercheurs de niveau doctorat et de sexe masculin Nombre de chercheurs de niveau doctorat et de sexe fminin Nombre de chercheurs de niveau DEA et de sexe masculin Nombre de chercheurs de niveau DEA et de sexe fminin Nombre de chercheurs diplms du 1er ou 2me cycle universitaire et de sexe masculin Nombre de chercheurs diplms du 1er ou 2me cycle universitaire et de sexe fminin Nombre de chercheurs ayant un diplme postsecondaire non universitaire et de sexe masculin Nombre de chercheurs ayant un diplme postsecondaire non universitaire et de sexe fminin Nombre de chercheurs ayant un diplme secondaire et de sexe masculin Nombre de chercheurs ayant un diplme secondaire et de sexe fminin Nombre de techniciens de niveau doctorat et de sexe masculin Nombre de techniciens de niveau doctorat et de sexe fminin Nombre de techniciens de niveau DEA et de sexe masculin Nombre de techniciens de niveau DEA et de sexe fminin Nombre de techniciens diplms du 1er ou 2me cycle universitaire et de sexe masculin Nombre de techniciens diplms du 1er ou 2me cycle universitaire et de sexe fminin Nombre de techniciens ayant un diplme postsecondaire non universitaire et de sexe masculin Nombre de techniciens ayant un diplme postsecondaire non universitaire et
de sexe fminin 19 20 21 22 23 24 25 26 27 28 29 30 Nombre de techniciens ayant un diplme secondaire et de sexe masculin Nombre de techniciens ayant un diplme secondaire et de sexe fminin Nombre de personnes engages comme personnel de soutien de niveau doctorat et de sexe masculin Nombre de personnes engages comme personnel de soutien de niveau doctorat et de sexe fminin Nombre de personnes engages comme personnel de soutien de niveau DEA et de sexe masculin Nombre de personnes engages comme personnel de soutien de niveau DEA et de sexe fminin Nombre de personnes engages comme personnel de soutien diplms du 1er ou 2me cycle universitaire et de sexe masculin Nombre de personnes engages comme personnel de soutien diplms du 1er ou 2me cycle universitaire et de sexe fminin Nombre de personnes engages comme personnel de soutien ayant un diplme postsecondaire non universitaire et de sexe masculin Nombre de personnes engages comme personnel de soutien ayant un diplme postsecondaire non universitaire et de sexe fminin Nombre de personnes engages comme personnel de soutien ayant un diplme secondaire et de sexe masculin Nombre de personnes engages comme personnel de soutien ayant un diplme secondaire et de sexe fminin
3 4 5 6
Le nombre de chercheurs ayant entre 35 et 44 ans Le nombre de chercheurs ayant entre 45 et 54 ans Le nombre de chercheurs ayant entre 55 et 64 ans Le nombre de chercheurs ayant plus de 65 ans et plus
TABLE 4 : chercheurs classs par domaines scientifiques (on demandera le nombre de chercheurs sur chaque domaine scientifique ci-dessous)
Mdecine vtrinaire Psychologie conomie Sciences de lducation (ducation, formation et autres domaines apparents) Autres sciences sociales [anthropologie (sociale et culturelle) et ethnologie, dmographie, gographie (humaine, conomique et sociale), amnagement urbain et rural, gestion, droit, linguistique, sciences politiques, sociologie, organisation et mthodes, diverses sciences sociales et activits S-T interdisciplinaires, mthodologiques et historiques ayant trait aux disciplines relevant de ce groupe. Lanthropologie physique, la gographie physique et la psychophysiologie devraient normalement tre classes sous la rubrique des sciences exactes et naturelles] Histoire (histoire, prhistoire, ainsi que les sciences auxiliaires de lhistoire telles que larchologie, la numismatique, la palographie, la gnalogie, etc.) Langues et littrature (anciennes et modernes) Autres sciences humaines [philosophie (y compris lhistoire des sciences et des techniques), arts, histoire de lart, critique dart, peinture, sculpture, musicologie, art dramatique lexclusion des recherches artistiques de toutes sortes, religion, thologie, autres domaines et sujets relevant des sciences humaines, activits de S-T mthodologiques, historiques et autres se rapportant aux disciplines qui relvent de ce groupe]
TABLE 5 : Dpenses totales en R-D selon la nature 1 2 3 4 5 Dpenses couvrant les ressources humaines de la structure Dpenses couvrant les terrains et constructions de la structure Dpenses couvrant les quipements de la structure Dpenses couvrant les logiciels utiliss dans la structure Autres dpenses courantes de la structure
TABLE 6 : Dpenses totales en R-D selon la source de financement 1 2 3 4 5 6 Dpenses dont les sources proviennent de lEtat Dpenses dont les sources proviennent dentreprises Dpenses dont les sources proviennent de lenseignement suprieur Dpenses dont les sources proviennent dinstitutions prives sans but lucratif Dpenses dont les sources proviennent des fonds de ltranger Dpenses dont les sources sont inconnues