INGENIEUR EN SCIENCES INFORMATIQUES RAPPORT DE STAGE DE QUATRIEME ANNEE. Analyse et conception pour la refonte d un logiciel de suivi de dossiers

Dimension: px
Commencer à balayer dès la page:

Download "INGENIEUR EN SCIENCES INFORMATIQUES RAPPORT DE STAGE DE QUATRIEME ANNEE. Analyse et conception pour la refonte d un logiciel de suivi de dossiers"

Transcription

1 INGENIEUR EN SCIENCES INFORMATIQUES RAPPORT DE STAGE DE QUATRIEME ANNEE Analyse et conception pour la refonte d un logiciel de suivi de dossiers Stagiaire : Suzy PAETA (SI4) Maître de stage : Roger SCHIPORST ENTREPRISE : Métropole Nice Côte d Azur 24 juin août 2013 Ce stage s est déroulé au sein de la Métropole Nice Côte d Azur. Ma mission était de commencer la refonte d un logiciel de suivi de dossiers utilisé par des agents de la Métropole. Celle-ci étant dans une technologie qui commence à être obsolète et qui ne répond plus à tous leurs besoins, je me suis attelée à la tâche de l analyse de cette application pour faire la conception de la nouvelle. Pour cela, j ai pris contact avec les utilisateurs afin de rédiger un nouveau cahier des charges. La rédaction de celui-ci s est accompagnée de la réalisation de maquettes et de la conception de la nouvelle base de données.

2 Remerciements Je tiens à remercier toute l équipe du Service Développement de la Métropole pour son accueil et son aide durant ces deux mois de stage. Je remercie tout particulièrement, Jean-Luc Civilise (Chef du Service Développement - Direction des Systèmes d'information) et Roger Schiporst (Chef de projet - Direction des Systèmes d'information) pour leur encadrement et les conseils qu ils m ont prodigués. Je remercie aussi Annick Oliva (Spécialisée dans le développement Lotus Notes) pour sa collaboration au quotidien. 2

3 Table des matières Remerciements... 2 Introduction Description du travail proposé Description du travail réalisé Critique de l existant Communication avec les utilisateurs Maquettes Transfert des données Conception de la base de données Rédaction du cahier des charges Planning Planning prévisionnel Planning effectif Conclusion Bibliographie Annexes Abstract

4 Introduction J ai effectué mon stage au sein de la Métropole de Nice Côte d Azur sur la période du 24 juin au 30 août J ai travaillé dans le Service Développement. Il existe d autres services informatiques, par exemple pour la gestion des serveurs, du réseau, des comptes utilisateurs et pour le dépannage matériel. L équipe du Service Développement est composée d un peu plus d une dizaine de personnes. Ce chiffre est variable en fonction des périodes par rapport au nombre de sous-traitants en fonction des besoins et des projets en cours. Dans mon bureau, j étais entourée de 3 développeurs dont Annick Oliva avec qui j ai collaboré et qui a suivi mon travail. Une partie des agents de la Métropole de Nice utilisent un logiciel de suivi de dossiers (son utilisation sera détaillée dans la suite du rapport). Malheureusement, cette application a plus de 10 ans et a été développée avec une vieille technologie : Lotus Notes 1. Elle sera abandonnée car vieillissante et ne permet pas la richesse et l ergonomie des applications web d aujourd hui. De plus, de nouveaux besoins sont apparus durant cette décennie et notamment le besoin de rendre plus simple son utilisation s est fait ressentir. La décision de refaire cette application a donc été prise. L objectif de mon stage est donc de commencer ce travail de refonte, c est-à-dire étudier l ancienne application afin de pouvoir concevoir la nouvelle dans une technologie plus récente tout en gardant ses principales fonctionnalités. Dans ce rapport, vous trouverez donc le cheminement de l analyse de l ancienne application et des nouveaux besoins des utilisateurs jusqu à la conception de la base de données et l établissement du cahier des charges en passant par la réalisation de maquettes. 1 «IBM Notes est un logiciel de travail collaboratif, utilisé dans des entreprises ou des administrations pour gérer les projets, les courriels et les échanges d'informations autour d'une base commune. À l'origine nommé Lotus Notes, il est rebaptisé IBM Notes depuis la version 9.» 4

5 1. Description du travail proposé Mon stage répond à un besoin interne de la Métropole. Au sein de la Métropole de Nice, il existe 8 pôles de proximité. Ces pôles de proximité sont un complément aux mairies et mairies annexes concernant les tâches administratives et ils permettent un rapprochement avec les usagers et leurs problèmes du quotidien. Ces pôles de proximité utilisent une application appelée «Territoire» (les pôles de proximité étaient autrefois appelés territoires) permettant un suivi de dossiers. Ces dossiers concernent les requêtes (exemple : problème de voirie devant sa maison) et les doléances des administrés d un pôle (citoyens d un pôle de proximité). Il a été donc été décidé de refaire l application de suivi de dossiers qui est actuellement en Lotus Notes vers une application en ASP.NET 2 /C# 3. C est une technologie qui est déjà beaucoup utilisée pour les applications et logiciels gérés par le service développement de la Métropole ce qui leur permettra de rester homogène dans les technologies qu ils utilisent et donc aussi de gagner du temps. L application devra être une application de type client léger, ici un navigateur web qui fonctionnera en intranet et non de type client lourd 4 comme elle l était précédemment. Ceci permettra un accès simple et rapide pour les utilisateurs et facilitera sa mise à jour. Pour pouvoir effectuer ce travail de refonte, il m a été confié la tâche de faire une critique de l existant, c est-à-dire d analyser l application existante afin d en comprendre son fonctionnement, puis d en dégager les points positifs et négatifs pour commencer à réfléchir à son évolution en proposant des solutions. Suite à cela, faire la conception de la nouvelle (et première) base de données relationnelles, puis la réalisation de maquettes tout en effectuant, en parallèle de ces tâches, le nouveau cahier des charges. Pour finir, il a été envisagé que je développe une des fonctionnalités de l application. Dans la suite du rapport et plus précisément dans le planning, vous pourrez constater que tout ne s est pas déroulé comme prévu notamment la dernière partie du stage. 2. Description du travail réalisé 2.1. Critique de l existant Dans un premier temps, j ai du analyser l application lourde développée avec Lotus Notes que les agents de la Métropole utilisent actuellement. 2 ASP.NET est un framework.net de développement pour des applications web. Il peut être associé à de l HTML, a du CSS et du JavaScript ou à des bibliothèques plutôt pour la partie graphique et à du C# pour le code. 3 C# est un langage de programmation orienté objet 4 Le terme «client lourd» (en anglais «fat client» ou «heavy client»), par opposition au client léger, désigne une application cliente graphique exécutée sur le système d'exploitation de l'utilisateur. Un client lourd possède généralement des capacités de traitement évoluées et peut posséder une interface graphique sophistiquée. 5

6 J ai testé l application comme un utilisateur sans analyser le code afin de comprendre son fonctionnement global et d en dégager toutes les fonctionnalités disponibles puisque dans l ensemble les utilisateurs étaient satisfaits des principales fonctionnalités de l application. L application existante «Territoire» permet la gestion des suivis de Dossiers. Ces dossiers concernent les requêtes et les doléances des administrés d un pôle de proximité. Ceux-ci sont appelés Demandeurs dans cette application. Ces dossiers doivent être suivis afin de répondre aux demandeurs et suivre le déroulement de l affaire. Pour cela, un système d Actions existe afin de suivre toutes les étapes du déroulement de l affaire. Ces requêtes et doléances concernent souvent un Site précis (adresse ou établissement). Toutes ces informations sont saisies dans des formulaires (voir Figure 1). Une fois remplis, ces dossiers peuvent être consultés. Ils sont affichés en listes et peuvent être triées suivants différents critères ou bien être recherchés à l aide d une barre de recherche (voir Figure 2). Figure 1 : Exemple de formulaire de saisie/consultation d'un dossier 6

7 Figure 2 : Ancienne application, affichage des dossiers en cours triés par numéro Pour continuer l analyse, il m a fallu étudier le contenu de ces dossiers afin de savoir quelles données il était pertinent ou non de garder en fonction notamment de leur fréquence d utilisation. Pour pouvoir étudier ces données qui ne sont pas dans une base de données mais enregistrées dans des documents Lotus Notes, il a fallu les extraire dans des fichiers Excel grâce à des vues Lotus Notes. Il y avait donc 4 types de documents Lotus Notes (Dossier, Demandeur, Action et Site), ce qui fait 4 fichiers Excel par pôle de proximité et donc 32 fichiers en tout puisqu il y a 8 pôles de proximité. En analysant ces fichiers, je me suis rendu compte que certains champs des formulaires n étaient quasiment jamais remplis et que d autres étaient remplis mais pas avec des valeurs correspondantes à l intitulé du champ. De plus lors de l utilisation, j ai pu remarquer qu il y avait des problèmes d ergonomie au niveau du menu latéral gauche puis au niveau des fonctionnalités comme «ajouter une action» dont l accès n était pas très intuitif puisqu il fallait faire plusieurs manipulations. Enfin, pour pouvoir établir un nouveau cahier des charges, la rencontre avec les utilisateurs était une tâche primordiale. Il fallait donc les rencontrer notamment pour leur faire part des remarques que j ai précédemment citées. Il fallait également qu ils nous fassent part de leurs nouveaux besoins et remarques sur leur utilisation de l application. Dans ce but, Roger Schiporst, Annick Oliva et moi avons donc participé à plusieurs réunions avec les actuels et futurs utilisateurs de l application. 7

8 2.2. Communication avec les utilisateurs Après avoir analysé l application, il était nécessaire de rencontrer les utilisateurs afin d avoir d abord un premier retour sur leur utilisation (ce qu ils utilisent le plus et ce qu ils utilisent le moins) et puis aussi savoir s ils avaient déjà des avis sur l évolution de l application et connaître leurs nouveaux besoins. Plusieurs réunions ont donc été organisées durant ces deux mois. Le but de ces réunions était donc plus précisément d obtenir toutes les informations nécessaires afin d établir un nouveau cahier des charges qui convienne aux 8 pôles de proximité, soit environ une vingtaine d utilisateurs permanent. Ceci n a pas toujours été évident puisque tous les pôles n utilisaient pas l application de la même manière et n avaient pas les mêmes objectifs (statistiques, suivis des dossiers pour des assemblées générales etc.). De plus, il ne faut pas oublier que ces réunions se sont déroulées durant la période estivale, ce qui a entrainé une absence fréquente des utilisateurs. Des contraintes sont apparues pour définir les dates des réunions afin de faire en sorte qu au moins une personne par pôle soit présente. Il a donc fallu communiquer aussi par et établir des comptes rendus de réunion afin de tenir au courant les personnes qui étaient absentes. A mon arrivée à la Métropole de Nice, les comptes rendus des réunions précédentes m ont été fournis. Une première réunion avait déjà eu lieu le 2 mai afin d informer les utilisateurs de l obsolescence de l application et afin de commencer à discuter avec eux de son évolution ainsi que du budget obtenu par la Ville de Nice pour la réalisation de la nouvelle. Ensuite, deux réunions (6 mai et 6 juin) ont eu lieu seulement entre les utilisateurs dans le but notamment de revoir les valeurs des champs des formulaires de l application. Par exemple : revoir le contenu des listes déroulantes ou les libellés des cases à cocher, etc. Ensuite étant donné les ressources disponibles dans l équipe, le projet n a pas réellement avancé jusqu à mon arrivée. Puis les réunions se sont poursuivies, comme décrites ci-dessous, quelques jours après mon arrivée. Réunion du 01/07/ Lieu : Pôle de proximité 5 (Locaux à Saint Roch) - Durée : 1h - Participants : 2 utilisateurs du pôle de proximité 5, Roger Schiporst et Annick Oliva - Objectifs : Une semaine après mon arrivée, une première réunion a donc été organisée afin d avoir une première approche avec les utilisateurs. De plus, il nous fallait éclaircir certains points détaillés dans les comptes rendus des réunions précédentes afin de pouvoir mieux cerner leur utilisation actuelle et leurs besoins. Réunion du 04/07/ Lieu : Pôle de proximité 1 (Locaux à l Arénas) - Durée : 1h30 - Participants : les pôles de proximité 1, 2, 3, 7, 8, Roger et Annick - Objectifs : Commencer à travailler avec les utilisateurs sur les modifications à apporter à l application. Pour cela, nous avons travaillé sur une première ébauche de maquettes (simplement des images pour cette première fois). 8

9 Réunion du 11/07/ Lieu : Pôle de proximité 1 (Locaux à l Arénas) - Durée : 2h30 - Participants : les pôles de proximité 1, 2, 3, 5, 6, 7, 8, Roger et Annick - Objectifs : Présentation des nouvelles maquettes faites dans la technologie dans laquelle l application sera développée (C#, ASP.NET) afin d avoir un résultat au plus proche de ce qui pourra être réalisé. Ces maquettes comportaient déjà les améliorations suites aux remarques des précédentes réunions. De plus, elles ont permis de poursuivre le travail de tri sur les données, ce que l on garde, supprime ou modifie. Réunion du 30/07/ Lieu : Pôle de proximité 1 (Locaux à l Arénas) - Durée : 5h30 - Participants : les pôles de proximité 1, 3, 7, 8, Roger et Annick - Objectifs : Durant les deux semaines précédant cette réunion, plusieurs questions ont été posées et il était nécessaire d obtenir des réponses immédiates provenant des utilisateurs. De plus, nous leur avons proposé certaines solutions afin de simplifier au maximum la nouvelle application. Pour finir, nous avons repris une à une toutes les données afin de confirmer leur devenir dans l application puis connaître leur caractère obligatoire ou facultatif. Publication de la maquette le 19/08/2013 sur le serveur de test afin que les utilisateurs prennent le temps de tout revérifier. Pour cela, j ai rédigé un document détaillé (environ 3 pages) indiquant à l utilisateur tout ce qu il devait vérifier et en mettant en avant tous les changements par rapport à l ancienne application. Cette sollicitation a mené à plusieurs échanges d s entre Roger, les utilisateurs et moi-même tout ceci dans le but de faire une validation finale lors de la dernière réunion de mon stage. Au cours de cette dernière semaine, j ai donc modifié les maquettes et le cahier des charges en prenant en compte toutes les dernières petites remarques reçues par . Réunion du 27/08/ Lieu : Pôle de proximité 8 (Locaux à la Madeleine) - Durée : 2h - Participants : les pôles de proximité 1, 3, 5, 6, 7, 8, Roger - Objectifs : Montrer une version de la maquette qui est proche de la version finale et avoir la confirmation des utilisateurs que toutes leurs dernières remarques ont bien été prises en compte. Une prochaine réunion est prévue le 17 septembre avec les directeurs des pôles de proximité. L objectif de la réunion est de faire valider le cahier des charges dans le but de débloquer les fonds nécessaires et de pouvoir lancer le développement de la nouvelle application. Il faut aussi prendre en compte le fait qu avant chaque réunion avec les utilisateurs, nous faisions le point avec Roger, Annick et Jean-Luc afin de bien cibler l objectif de chacune d entre elles. Pour moi cela me permettait de préparer les bonnes maquettes et la liste des questions/problèmes à leur poser afin d avancer dans mon travail. Durant les réunions, j étais bien sûr toujours encadrée par mon maître de stage Roger Schiporst et parfois accompagnée de Annick Oliva. Mais c est bien moi qui menais la majeure partie de la discussion avec les utilisateurs. Après chaque réunion, je rédigeais aussi un compte rendu pour garder une trace de nos échanges. Tout cela prend du temps et n est pas négligeable par rapport aux autres tâches que j ai effectuées. 9

10 Cette partie de communication avec les utilisateurs a été une partie importante de mon stage. De plus, étant donné que mes supérieurs, collaborateurs et utilisateurs ont tous été en congé à un moment donné, j ai permis de faire le lien entre tous afin que personne ne perde le fil de notre projet et j ai aussi transmis le maximum d informations à chacun pour qu ils puissent poursuivre plus simplement ce travail après mon départ Maquettes Pour une meilleure compréhension et un meilleur dialogue avec les utilisateurs, il m a été demandé de réaliser des maquettes représentant la future application. Les maquettes sont un reflet du cahier des charges pour les utilisateurs. Elles permettent de montrer les fonctionnalités et les données qui seront présentent dans l application. Bien sûr, le cahier des charges est plus complet mais un aperçu visuel est souvent plus simple pour communiquer. Lors des réunions, les maquettes ont permis à l utilisateur de pouvoir se représenter la nouvelle application et suggérer les améliorations possibles. Pour nous, elles ont été utiles afin de pouvoir «trier» les données et les fonctionnalités à garder ou à supprimer. Pour chacune des données, il a fallu prendre une décision qui mette les 8 pôles de proximité en adéquation. Tout ceci a permis d affiner le cahier des charges au fur et à mesure. Au départ, les maquettes comportaient tout ce qui nous semblait pertinent de garder ou d ajouter en fonction de l analyse de l application que j avais faite précédemment. Au fur et à mesure, elles ont été affinées en fonction des demandes des utilisateurs et de ce qu il était possible de faire techniquement. Les maquettes ont été réalisées en ASP.NET, C#. C est un langage que je ne maitrisais pas réellement mais que j avais déjà utilisé au cours du dernier semestre et j ai donc pu, au bout de quelques heures, l utiliser comme je le voulais. De plus, j ai réellement progressé en demandant des conseils auprès de mes collègues de bureau qui ont l habitude d utiliser cette technologie. Concernant l ergonomie, j ai consulté deux personnes du service, Evelyne Saul et Mathieu Fraioli. D une part, ils m ont conseillé de regarder les applications qu ils avaient déjà développées puisque sur celles-ci ils avaient déjà réfléchi à des problèmes d ergonomie. Par exemple pour afficher le maximum d informations dans un tableau, il était utile de mettre des icônes plutôt que du texte pour certaines informations (voir sur la Figure 3, Statut, Alerte etc.) ou bien afficher des informations grâce à des info bulles (voir Figure 3, la Date de rappel s affiche quand la souris est sur l icône «cloche») ou encore un arbre qui se «développe» pour afficher plus d informations sur un dossier (voir Figure 3, quand on clique sur le bouton + dans la colonne Objet, les dernières actions du dossier s affiche en dessous) sans avoir à consulter complètement le dossier. 10

11 Figure 3 : Maquette représentant la page de recherche de dossiers. La partie haute correspond à la barre de recherche et la partie basse correspond à l'affichage des dossiers trouvés Ici, on ne peut pas se rendre compte que ces maquettes sont interactives mais lorsqu on clique sur le numéro de dossier , l utilisateur ouvre le dossier et passe en mode consultation/modification (voir Figure 5 en annexe). Si on clique sur le lien créer un nouveau dossier, la page de création de dossier s ouvre (voir ci-dessous la Figure 4 ci-dessous). 11

12 Figure 4 : Maquette exemple de la page de création d'un dossier Sur la Figure 4 si l on clique sur un des boutons + vert, des pop-up s ouvrent afin d ajouter d avantages d informations au dossier. Voir Figure 6 en annexe, un pop-up qui permet d ajouter un lieu. Au total, j ai réalisé 7 pages différentes pour l application dont une réservée pour l administrateur. Celui-ci pourra faire des modifications dans l application en ajoutant par exemple des valeurs dans les listes déroulantes ou en consultant les dossiers de tous les pôles, ce que les autres utilisateurs n auront pas le droit de faire bien entendu. En regardant ces maquettes vous pouvez donc constater la différence avec l ancienne application. Celle-ci parait quand même beaucoup plus claire et simple d utilisation (lorsqu il est possible de tester son interactivité) Transfert des données Durant ce stage, il ne fallait pas perdre de vue le fait que l application devait évoluer tout en étant capable de conserver tous les dossiers, demandeurs, etc. qui existaient déjà, sachant qu il y a environ 1500 dossiers créés par an et par pôle de proximité. 12

13 Avant de concevoir la nouvelle base de données, nous nous sommes rendus compte que le transfert de données de l ancienne application vers la nouvelle base de données serait difficile. Dans l application en Lotus Notes, les données n étaient pas stockées dans une base de données relationnelles mais dans des documents Lotus Notes, c est-à-dire que les formulaires étaient enregistrés entièrement (la partie graphique et les données). Il y avait 4 types de documents enregistrés : Dossiers, Sites, Demandeurs et Actions. Des identifiants étaient utilisés pour savoir quels demandeurs ou sites appartenaient à quel dossier, de même pour les actions. C est donc de cette manière qu il y avait des relations entre les différentes entités. Il a donc fallu savoir de quelle manière s y prendre pour récupérer ces données et garder les bonnes liaisons entres elles pour la nouvelle base de données. De plus, la question s est posée de savoir de quelle manière allait s effectuer le transfert des données, directement de Lotus Notes vers la base de données Oracle, en sachant qu il faudrait créer un script Lotus Notes et que peu de personnes pourraient le faire ou en faisant une extraction des données de Lotus Notes vers Excel puis de Excel vers la base de données Oracle ce qui serait une opération en deux temps. J avais commencé ce travail en collaboration avec Annick le premier mois malheureusement au cours du deuxième elle n a pas été présente pour qu on puisse continuer ce travail et qu elle puisse m aiguiller sur ce qu il était possible de faire en Lotus Notes puisqu elle s y connaissait très bien dans ce domaine. Elle poursuivra donc ce travail à son retour (après mon départ) Conception de la base de données Grâce à l analyse de l application, j ai pu identifier les entités principales (Dossiers, Demandeurs, Contact, Sites etc.) de l application et les relations entre elles. Exemples de relation : un dossier peut avoir un demandeur principal et un demandeur secondaire, et il peut être situé seulement sur un site. Grâce aussi à l étude des fichiers Excel contenant l extraction des données comme décrit dans la partie 2.1 j ai pu rentrer dans les détails. J ai pu constater par exemple qu il y a plus d informations enregistrées pour le demandeur principal (nom, prénom, adresse, numéro de téléphone, etc.) que pour le demandeur secondaire (nom, prénom). A partir de ces informations là j ai pu commencer à dessiner un schéma simplifié de la base de données. Puis au fur et à mesure que l établissement du cahier des charges avançait au fil des réunions, la construction du schéma de la base de données évoluait. Dans la nouvelle application, il a été décidé qu il sera possible d avoir plusieurs demandeurs et non pas deux seulement et puis plusieurs sites et non pas un seul. Ceci est un exemple de la manière dont les liaisons entre les différentes entités ont évoluées et ont fait évoluer le schéma relationnel. Pour réaliser le schéma de la base de données, j ai utilisé le logiciel Microsoft Visio 2007 qui est utilisé dans l équipe et qui permet de générer un script SQL 5. Celui-ci peut être utilisé dans Oracle afin de créer automatiquement toutes les tables vides avec leurs champs et le type de chaque champ (identifiant numérique, texte, données numériques, images, documents, etc.). Cela permettra de gagner du temps au début du développement. 5 SQL (sigle de Structured Query Language, en français langage de requête structurée) est un langage informatique normalisé servant à effectuer des opérations sur des bases de données relationnelles. La partie langage de manipulation de données de SQL permet de rechercher, d'ajouter, de modifier ou de supprimer des données dans les bases de données relationnelles. 13

14 2.6. Rédaction du cahier des charges Comme décrit précédemment dans ce rapport, le cahier des charges a été rédigé en parallèle des maquettes, de la conception de la base de données et des réunions. Le cahier des charges est la finalité de mon travail durant ce stage. Il contient une présentation générale de la nouvelle application. Ensuite il détaille toutes les fonctionnalités qui devront être développées. Celles-ci sont accompagnées de copies d écrans des maquettes pour les illustrer. Il contient le schéma de la base de données et aussi les valeurs des listes déroulantes (celles-ci ont été fournies par les utilisateurs). Il n est cependant pas complet. Une partie sur les définitions des rôles (administrateur, utilisateur avec des droits en lecture seulement ou écriture et lecture, etc.) sera complétée plus tard. Une autre partie concernant les contraintes légales de l application n a pas été rédigée. En effet nous attendions la réponse d une personne de la Métropole qui devait nous indiquer au bout de quel délai les informations personnelles sur les demandeurs ne pouvaient plus être conservées et ce, afin de respecter la réglementation de la CNIL 6. Puis concernant le transfert des données, il faut terminer de réfléchir à la meilleur solution (voir paragraphe 2.4). A ce moment, là elle pourra être ajoutée au cahier des charges. Pour avoir une idée de toutes les fonctionnalités de l application, vous pouvez voir en annexe (Figure 7) le sommaire du cahier des charges qui les liste toutes. 6 Commission nationale de l'informatique et des libertés 14

15 2.7. Planning Planning prévisionnel Voici le planning qui m a donnée la semaine de mon arrivée : Semaines 1et 2 : Analyse et critique de l existant. Semaines 3 et 4 : Conception de la base de données. Semaine 5 : Réalisation des maquettes. Semaines 6 à 10 : Début du développement de l application en développant une des fonctionnalités. Je pense que lorsque ce planning a été effectué, il ne prenait pas assez en compte les rencontres avec les utilisateurs et la réelle rédaction du cahier des charges ne qui pourrait aboutir que lorsque le travail avec eux serait terminé. Le développement de l application ne pouvait donc pas commencer avant Planning effectif Semaine 1 : Analyse et critique de l existant. Semaine 2 : Analyse et critique de l existant avec en parallèle le commencement des maquettes (images pas encore en ASP.NET) pour les prochaines réunions. Déroulement effectif de la première réunion. Semaine 3 : Début des maquettes en ASP.NET et deuxième réunion. Semaine 4 : Amélioration des maquettes, début de réflexion sur la base de données et extraction, et analyse des fichiers Excel contenant les données. Semaine 5 : Poursuite des maquettes et réflexion sur le transfert des données (avec Annick). Semaine 6 : Grâce à toutes les informations que j ai pu recueillir au cours des premières semaines, j ai donc pu commencer à rédiger un cahier des charges bien rempli. J ai aussi poursuivi mon travail sur les maquettes. Semaine 7 : Fin de la conception de la base de données et validation par mes supérieurs et poursuite de la rédaction du cahier des charges. Semaine 8 : Poursuite des maquettes et rédaction d un guide pour les utilisateurs. Semaine 9 : Envoi du lien des maquettes pour que les utilisateurs puissent tester. Modification dès leurs premiers retours par . Semaine 10 : Finalisation du cahier des charges et préparation de la dernière réunion. Préparation du rendu de mon travail pour la poursuite du projet, c est-à-dire, le développement de l application. 15

16 La différence de planning est notamment dû au fait que mon travail évoluait en fonction des réunions. Elle est aussi due au fait que les maquettes sont devenues beaucoup plus importantes que prévu. Elles sont devenues interactives et très détaillées. Elles sont l aboutissement de nombreuses modifications afin d obtenir quelque chose de simple et d ergonomique à utiliser. Au total, la conception de la base de données n a pas dû prendre plus de temps que prévu mais seulement elle n a pas été réalisée de manière continue. L analyse et la critique de l existant a été assez rapide et je suis tout de même rentrée très rapidement dans le vif du sujet en rencontrant les utilisateurs. De plus, durant le stage, j ai appris que le développement allait être sous-traité et donc que je ne pourrais pas y contribuer. C est pour cela que l on m a demandé de faire un cahier des charges très précis, la conception de la base de données avec des commentaires très complet pour chaque champ et des maquettes très détaillées et interactives. Les personnes chargées du développement auront donc tout cela à leur disposition pour commencer rapidement. 16

17 Conclusion Au cours de ce stage, j ai pu mettre en œuvre des connaissances acquises tout au long des mes études notamment la partie analyse du besoin, la conception d une base de données, le développement en ASP.NET/C#, la rédaction d un cahier des charges et le travail d ergonomie sur des maquettes. Toutes ces connaissances ont été étoffées en les mettant en application et grâce à tous les conseils qui m ont été donnés. En revanche, j aurais bien aimé commencer la partie développement pour progresser un peu plus dans ce domaine, comme cela avait été prévu initialement. La difficulté principale de ce stage a été de devoir effectuer plusieurs tâches en parallèle plutôt que les unes après les autres mais cela permet aussi d apprendre à s organiser et à gérer son travail autrement. C est la succession de détails et de modifications du cahier des charges/maquettes à la demande des utilisateurs qui a fait que ce début de refonte du logiciel a été plus long que prévu. En revanche ce travail étant très détaillé, le développement en sera d autant plus rapide avec toutes ces informations à disposition. J ai beaucoup apprécié travailler en collaboration avec les personnes du service développement et aussi les utilisateurs avec qui j ai passé beaucoup de temps. Lors de la dernière réunion, les utilisateurs et Roger ont exprimé la satisfaction de mon écoute à leur égard pour répondre au mieux à leurs besoins, de mon travail en général et de notre collaboration sur ce projet. Je compte bien rester en contact avec l équipe pour suivre l évolution de l application. Je pense donc que ce stage a été enrichissant sur tous les plans, que ce soit technique, humain ou bien encore sur les tâches réalisées par un chef de projet. 17

18 Bibliographie

19 Annexes Description de la Métropole de Nice Côte d Azur La métropole Nice Côte d Azur est une structure intercommunale française, située dans le département des Alpes-Maritimes et la région Provence-Alpes-Côte d'azur, autour de la ville de Nice. Elle a été mise en place le 31 décembre 2011 et résulte de la fusion de la communauté urbaine Nice Côte d'azur(nca) avec trois communautés de communes des Alpes-Maritimes 2. Elle regroupe 45 communes et environ habitants 3, sur un territoire d'environ1 400 km 24. Les communes concernées partagent un certain nombre de compétences. Il s'agit de la première métropole fondée en France 3. Son siège est situé à Nice. Mais il ne s'agit pas d'une véritable zone urbaine, puisque 80 % environ de son territoire est constitué de zones rurales ou montagnardes naturelles (forêts, alpages, haute montagne ). 19

20 Maquettes Figure 5 : Maquette représentant un exemple de consultation/modification d'un dossier de la nouvelle application 20

21 Figure 6 : Exemple de pop-up lorsque l'utilisateur veut ajouter un nouveau lieu pour le dossier qu'il consulte 21

22 Sommaire du cahier des charges Figure 7 : Sommaire du cahier des charges 22

23 Abstract My internship took place at the Métropole Nice Côte d Azur. The task that was given to me was to redesign a software used to monitor citizen s files filled by some agents of the Métropole. This software was developed with an old technology and some needs from the users had to be added. In consequence, I had to analyse the old application in order to design the new one. To do this, I had to communicate with the users to redact the specifications. The specifications were associated with mock-up and the design of the data base. 23

Rapport de Stage Christopher Chedeau 2 au 26 Juin 2009

Rapport de Stage Christopher Chedeau 2 au 26 Juin 2009 Rapport de Stage Christopher Chedeau 2 au 26 Juin 2009 «Web. De l intégration de pages statiques HTML à un CMS, à la dynamisation d un site grâce au Javascript et l utilisation de nouvelles technologies

Plus en détail

GUIDE MEMBRE ESPACE COLLABORATIF. Février 2012

GUIDE MEMBRE ESPACE COLLABORATIF. Février 2012 GUIDE MEMBRE ESPACE COLLABORATIF Février 2012 Ce document est disponible sur le site WEB de l Agence de la santé et des services sociaux de la Montérégie, à l adresse suivante : http://extranet.santemonteregie.qc.ca/userfiles/file/espace-collabo/2012-02-04guide-membre-espace-collaboratif.pdf

Plus en détail

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013 Rapport de stage Création d un site web Stage du 20/01/2013 au 21/02/2013 Auteur : Antoine Luczak Tuteur professionnel : M. Tison Tuteur scolaire : Mme Girondon Année scolaire : 2013/2014 1 Table des matières

Plus en détail

Manuel d utilisation du module GiftList Pro par Alize Web

Manuel d utilisation du module GiftList Pro par Alize Web Manuel d utilisation du module GiftList Pro par Alize Web DESCRIPTION 2 En tant que marchand 2 En tant que créateur 3 En tant que donateur 4 INSTALLER ET CONFIGURER LE MODULE (BACK OFFICE) 4 Télécharger

Plus en détail

Administration du site (Back Office)

Administration du site (Back Office) Administration du site (Back Office) A quoi sert une interface d'administration? Une interface d'administration est une composante essentielle de l'infrastructure d'un site internet. Il s'agit d'une interface

Plus en détail

Comment accéder à d Internet Explorer

Comment accéder à d Internet Explorer Comment accéder à d Pour ouvrir l application, vous n avez qu à doublecliquer sur l icône de celle-ci : ou vous pouvez encore allez le chercher par le raccourci dans la barre des tâches : Lorsque l application

Plus en détail

RÉALISATION D UN SITE DE RENCONTRE

RÉALISATION D UN SITE DE RENCONTRE RÉALISATION D UN SITE DE RENCONTRE Par Mathieu COUPE, Charlène DOUDOU et Stéphanie RANDRIANARIMANA Sous la coordination des professeurs d ISN du lycée Aristide Briand : Jérôme CANTALOUBE, Laurent BERNARD

Plus en détail

SUGARCRM MODULE RAPPORTS

SUGARCRM MODULE RAPPORTS SUGARCRM MODULE RAPPORTS Référence document : SYNOLIA_Support_SugarCRM_Module_Rapports_v1.0.docx Version document : 1.0 Date version : 2 octobre 2012 Etat du document : En cours de rédaction Emetteur/Rédacteur

Plus en détail

KIELA CONSULTING. Microsoft Office Open Office Windows - Internet. Formation sur mesure

KIELA CONSULTING. Microsoft Office Open Office Windows - Internet. Formation sur mesure KIELA CONSULTING Microsoft Office Open Office Windows - Internet Formation sur mesure Bureautique L outil informatique et la bureautique sont devenus quasiment incontournables quelque soit votre métier

Plus en détail

Solution informatique pour l accueil, le suivi et l accompagnement de l usager. DOCUMENT DE FORMATION «Volet administratif»

Solution informatique pour l accueil, le suivi et l accompagnement de l usager. DOCUMENT DE FORMATION «Volet administratif» D o ssi er de l a P er so n n e A c cu ei l l i e / A c co m p a g né e, d e l usa g er Solution informatique pour l accueil, le suivi et l accompagnement de l usager. DOCUMENT DE FORMATION «Volet administratif»

Plus en détail

1. Installation du Module

1. Installation du Module 1 sur 10 Mise en place du Module Magento V 1.5.7 1. Installation du Module Vous pouvez installer le module de deux façons différentes, en passant par Magento Connect, ou directement via les fichiers de

Plus en détail

1 Introduction et installation

1 Introduction et installation TP d introduction aux bases de données 1 TP d introduction aux bases de données Le but de ce TP est d apprendre à manipuler des bases de données. Dans le cadre du programme d informatique pour tous, on

Plus en détail

PROJET DE PORTAIL INTRANET YNNA

PROJET DE PORTAIL INTRANET YNNA PROJET DE PORTAIL INTRANET YNNA PV sur l état d avancement du chantier Intranet Ynna Hicham BENJELLOUN h.benjelloun@ynna.ma Préambule Ce rapport a pour objet de proposer les grandes lignes de l état des

Plus en détail

A - Créer une Base de données au format dbase

A - Créer une Base de données au format dbase Bases de données sous Open Office (OOo) : Bref tutorial A - Créer une Base de données au format dbase 1. Solution 1 :Ouvrir une feuille de classeur dans OOo. Mettre le nom des champs sur la 1ère ligne

Plus en détail

Optimiser pour les appareils mobiles

Optimiser pour les appareils mobiles chapitre 6 Optimiser pour les appareils mobiles 6.1 Créer un site adapté aux terminaux mobiles avec jquery Mobile... 217 6.2 Transformer son site mobile en application native grâce à PhoneGap:Build...

Plus en détail

FAIRE SES COMPTES AVEC GRISBI

FAIRE SES COMPTES AVEC GRISBI FAIRE SES COMPTES AVEC GRISBI Grisbi est un logiciel de comptabilité personnelle sous licence GPL. (logiciel libre) C est un programme écrit par des français et il respecte parfaitement l'esprit de la

Plus en détail

MODE OPERATOIRE OPENOFFICE BASE

MODE OPERATOIRE OPENOFFICE BASE MODE OPERATOIRE OPENOFFICE BASE Openoffice Base est un SGBDR : Système de Gestion de Base de Données Relationnelle. L un des principaux atouts de ce logiciel est de pouvoir gérer de façon efficace et rapide

Plus en détail

Association UNIFORES 23, Rue du Cercler 87000 LIMOGES

Association UNIFORES 23, Rue du Cercler 87000 LIMOGES RAPPORT DE STAGE Association UNIFORES 23, Rue du Cercler 87000 LIMOGES LOHUES Théo BTS SIO 1 ère année Lycée suzanne valadon 2013-2014 Table des matières I. Présentation de l'entreprise...3 II. Description

Plus en détail

PREMIERE UTILISATION D IS-LOG

PREMIERE UTILISATION D IS-LOG PREMIERE UTILISATION D IS-LOG Is-LOG est un logiciel d identification et d authentification à un ordinateur qui se substitue à la saisie du couple «Login / mot passe» par la présentation au lecteur de

Plus en détail

Messagerie & Groupeware. augmentez l expertise de votre capital humain

Messagerie & Groupeware. augmentez l expertise de votre capital humain Messagerie & Groupeware augmentez l expertise de votre capital humain OUTLOOK 2010* Etude des fonctionnalités d un logiciel de messagerie Tout public 1 journée MG01 Maîtrise de l environnement Windows

Plus en détail

SERVICE CERTIFICATION DES ÉTABLISSEMENTS DE SANTÉ. Guide utilisateur Compte Qualité dans SARA

SERVICE CERTIFICATION DES ÉTABLISSEMENTS DE SANTÉ. Guide utilisateur Compte Qualité dans SARA SERVICE CERTIFICATION DES ÉTABLISSEMENTS DE SANTÉ Guide utilisateur Compte Qualité dans SARA Novembre 2014 ACC01_T193_A HAS / Service de Certification des Établissements de Santé / Novembre 2014 2 SOMMAIRE

Plus en détail

Comment utiliser FileMaker Pro avec Microsoft Office

Comment utiliser FileMaker Pro avec Microsoft Office Guide d utilisation Comment utiliser FileMaker Pro avec Microsoft Office Comment utiliser FileMaker Pro et Microsoft Office page 1 Table des matières Introduction... 3 Avant de commencer... 4 Partage de

Plus en détail

CREG : http://www.creg.ac- versailles.fr/spip.php?article803

CREG : http://www.creg.ac- versailles.fr/spip.php?article803 OUTILS NUMERIQUES Édu-Sondage : concevoir une enquête en ligne Rédacteur : Olivier Mondet Bla. 1 Présentation Parmi les pépites que contient l Édu-Portail, l application Édu-Sondage est l une des plus

Plus en détail

LoReNa : pour dynamiser votre Relation Client (CRM)

LoReNa : pour dynamiser votre Relation Client (CRM) LoReNa : pour dynamiser votre Relation Client (CRM) Valorisez votre Relation Client! http://www.lorena.pro/nossolutions/crm.aspx Introduction La connaissance du client est une des bases de la réussite

Plus en détail

lundi 3 août 2009 Choose your language What is Document Connection for Mac? Communautés Numériques L informatique à la portée du Grand Public

lundi 3 août 2009 Choose your language What is Document Connection for Mac? Communautés Numériques L informatique à la portée du Grand Public Communautés Numériques L informatique à la portée du Grand Public Initiation et perfectionnement à l utilisation de la micro-informatique Microsoft Document Connection pour Mac. Microsoft Document Connection

Plus en détail

TUTORIEL Qualit Eval. Introduction :

TUTORIEL Qualit Eval. Introduction : TUTORIEL Qualit Eval Introduction : Qualit Eval est à la fois un logiciel et un référentiel d évaluation de la qualité des prestations en établissements pour Personnes Agées. Notre outil a été spécifiquement

Plus en détail

Business Intelligence avec SQL Server 2012

Business Intelligence avec SQL Server 2012 Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Extrait Alimenter l'entrepôt de données avec SSIS Business

Plus en détail

Gestion de stock pour un magasin

Gestion de stock pour un magasin Département d Informatique Université de Fribourg, Suisse http://diuf.unifr.ch Gestion de stock pour un magasin Stock online utilise ASP/MS-Access DO Thi Tra My No étudiant : 05-333-750 Travail de séminaire

Plus en détail

Guide d implémentation. Réussir l intégration de Systempay

Guide d implémentation. Réussir l intégration de Systempay Guide d implémentation - Interface avec la plateforme de paiement - Réussir l intégration de Systempay Version 1.4b Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa

Plus en détail

Once the installation is complete, you can delete the temporary Zip files..

Once the installation is complete, you can delete the temporary Zip files.. Sommaire Installation... 2 After the download... 2 From a CD... 2 Access codes... 2 DirectX Compatibility... 2 Using the program... 2 Structure... 4 Lier une structure à une autre... 4 Personnaliser une

Plus en détail

Publier dans la Base Documentaire

Publier dans la Base Documentaire Site Web de l association des ingénieurs INSA de Lyon Publier dans la Base Documentaire Remarque : la suppression des contributions n est pas possible depuis le Front-Office. lbuisset Page 1 18/09/2008

Plus en détail

Communiqué de Lancement

Communiqué de Lancement Direction du Marketing Produits Sage - Division Mid Market Communiqué de Lancement Rapprochement Bancaire 1000 Produit : Rapprochement Bancaire 1000 Bases de Données : Oracle - MS/SQL Server Microsoft

Plus en détail

Cahier des charges de l application visant à effectuer un suivi de consommation énergétique pour les communes. Partenaires du projet :

Cahier des charges de l application visant à effectuer un suivi de consommation énergétique pour les communes. Partenaires du projet : Cahier des charges de l application visant à effectuer un suivi de consommation énergétique pour les communes Partenaires du projet : 1 Sommaire A) Contexte... 3 B) Description de la demande... 4 1. Les

Plus en détail

Armand PY-PATINEC 2010

Armand PY-PATINEC 2010 Armand PY-PATINEC 2010 EPREUVE PRATIQUE : TABLEAU SYNOPTIQUE Activités Inventaire de bières et de leur lieu de fabrication Gestion des clients pour un programme de facturation Emploi du ruban de l interface

Plus en détail

Utilisation avancée de SugarCRM Version Professional 6.5

Utilisation avancée de SugarCRM Version Professional 6.5 Utilisation avancée de SugarCRM Version Professional 6.5 Document : Utilisation_avancee_SugarCRM_6-5.docx Page : 1 / 32 Sommaire Préambule... 3 I. Les rapports... 4 1. Les principes du générateur de rapports...

Plus en détail

Climat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte»

Climat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte» Climat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte» Espace collaboratif Co-Ment Date : 01/12/2013 Référence du Projet : Chef de Projet : www.cndp.fr/climatscolaire Caroline

Plus en détail

HTML5, CSS3 et JavaScript Développez vos sites pour les terminaux mobiles

HTML5, CSS3 et JavaScript Développez vos sites pour les terminaux mobiles 46 HTML5, CSS3 et JavaScript Développez vos sites pour les terminaux mobiles enfin deux points importants pour les sites mobiles, les nouveautés sur les formulaires ainsi que le mode hors-ligne. 2. Bonnes

Plus en détail

SITE I NTERNET. Conception d un site Web

SITE I NTERNET. Conception d un site Web SITE I NTERNET Conception d un site Web Conception de votre site Web Préambule Ce document a pour but de donner une méthode de travail afin de réaliser dans les meilleures conditions un site internet.

Plus en détail

Rapport de stage. Développement d un logiciel de vidéoconférence : Enjeux 3. Guillaume DOTT 2009

Rapport de stage. Développement d un logiciel de vidéoconférence : Enjeux 3. Guillaume DOTT 2009 Rapport de stage Développement d un logiciel de vidéoconférence : Enjeux 3 Guillaume DOTT 2009 Maître de stage : Louis Poulette Tutrice : Marie-Paule Muller Remerciements Je tiens à remercier toute l équipe

Plus en détail

Cahier Technique. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES

Cahier Technique. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES Antonin AILLET Remi DEVES Thibaut AZZOPARDI 2 ème année de DUT Informatique Cahier Technique «Développer une application intranet pour la gestion des stages des étudiants» Encadré par Didier BOULLE Année

Plus en détail

A. Introduction. Chapitre 7

A. Introduction. Chapitre 7 Chapitre 7 A. Introduction Le concept des listes SharePoint est parfois le plus difficile à appréhender tellement ses applications sont sans limites. Une liste SharePoint est l équivalent d un tableau

Plus en détail

1. LA GESTION DES BASES DE DONNEES RELATIONNELLES

1. LA GESTION DES BASES DE DONNEES RELATIONNELLES Dossier G11 - Interroger une base de données La base de données Facturation contient tout un ensemble d'informations concernant la facturation de la SAFPB (société anonyme de fabrication de produits de

Plus en détail

Sélection d un moteur de recherche pour intranet : Les sept points à prendre en compte

Sélection d un moteur de recherche pour intranet : Les sept points à prendre en compte Sélection d un moteur de recherche pour intranet : Les sept points à prendre en compte 1Les bases : vos objectifs 2 Sélection d un moteur de recherche pour intranet : Les sept points à prendre en compte

Plus en détail

Mon-complement-retraite.com Aide en ligne

Mon-complement-retraite.com Aide en ligne Mon-complement-retraite.com Aide en ligne Sommaire J ai créé mon compte Je n ai pas de compte Je ne connais pas mon numéro de contrat J ai oublié mon mot de passe 2 J ai créé mon compte : Pour accéder

Plus en détail

FOIRE AUX QUESTIONS ACT! 2009

FOIRE AUX QUESTIONS ACT! 2009 FOIRE AUX QUESTIONS ACT! 2009 Informations générales sur ACT! 1. Quelles sont les principales fonctionnalités d ACT!? - Gérer tous vos contacts et vos clients en toute simplicité - Communiquer avec vos

Plus en détail

Manuel d utilisation de notre site de commandes en ligne WWW.NUMBER-ONE.BE

Manuel d utilisation de notre site de commandes en ligne WWW.NUMBER-ONE.BE Manuel d utilisation de notre site de commandes en ligne WWW.NUMBER-ONE.BE Sur notre site web www.number-one.be, cliquez sur le bouton «Accès client» WWW.NUMBER-ONE.BE Si vous n avez pas encore de login,

Plus en détail

Les Aventuriers du Bout du Monde La revue des clubs Microcam

Les Aventuriers du Bout du Monde La revue des clubs Microcam Les Aventuriers du Bout du Monde La revue des clubs Microcam & Rampe&de&Lancement&numéro&93.04& &3/08/2015& & & & & À"la"" découverte"de" Word"2016" pour"mac"" et"" du"travail"" collaboratif." " " Document"proposé""

Plus en détail

CAHIER DES CHARGES pour création graphique de Site internet.

CAHIER DES CHARGES pour création graphique de Site internet. CAHIER DES CHARGES pour création graphique de Site internet. Nom de l entreprise/association : Sigle : Raison sociale : Champ d'activité : Adresse : Code postal : Ville : Tel : Fax : Portable : Courriel

Plus en détail

CONTACT EXPRESS 2011 ASPIRATEUR D EMAILS

CONTACT EXPRESS 2011 ASPIRATEUR D EMAILS CONTACT EXPRESS 2011 ASPIRATEUR D EMAILS MANUEL D UTILISATION Logiciel édité par la société I. PREAMBULE a) Avant propos... 3 b) Support... 3 c) Interface d accueil... 4 à 5 d) Interface de Recherche...

Plus en détail

Prise en main rapide utilisateur

Prise en main rapide utilisateur Prise en main rapide utilisateur De base notre CRM propose les fonctionnalités suivantes : 1 > Un Accueil personnalisable avec de nombreux Widget permettant une vue globale de vos activités dès l ouverture

Plus en détail

Table des matières A. Introduction... 4 B. Principes généraux... 5 C. Exemple de formule (à réaliser) :... 7 D. Exercice pour réaliser une facture

Table des matières A. Introduction... 4 B. Principes généraux... 5 C. Exemple de formule (à réaliser) :... 7 D. Exercice pour réaliser une facture Excel 2007 -2- Avertissement Ce document accompagne le cours qui a été conçu spécialement pour les stagiaires des cours de Denis Belot. Le cours a été réalisé en réponse aux diverses questions posées par

Plus en détail

F O R M A T I O N S LOTUS NOTES. 8.5 Utilisateurs. 02 40 42 33 37 13 rue de la Bôle. E U R L. a u c a p i t a l d e 1 0 0 0

F O R M A T I O N S LOTUS NOTES. 8.5 Utilisateurs. 02 40 42 33 37 13 rue de la Bôle. E U R L. a u c a p i t a l d e 1 0 0 0 Bureautique - Internet - Développement ALTAIRE F O R M A T I O N S Logiciels - Audit - Marketing LOTUS NOTES 8.5 Utilisateurs 02 40 42 33 37 13 rue de la Bôle 44510 le Pouliguen altair.formation s@wan

Plus en détail

clef primaire ; clef étrangère ; projection ; restriction ; jointure ; SQL ; SELECT ; FROM ; WHERE

clef primaire ; clef étrangère ; projection ; restriction ; jointure ; SQL ; SELECT ; FROM ; WHERE Cas Neptune hôtel Base de données et langage SQL Propriété Intitulé long Formation concernée Matière Notions Transversalité Présentation Description Neptune Hôtel. L interrogation d une base de données

Plus en détail

UTILISER UN SITE COLLABORATIF

UTILISER UN SITE COLLABORATIF Sites collaboratifs Pléiade : guide utilisateur détaillé 1 Sites collaboratifs Pléiade : guide utilisateur détaillé UTILISER UN SITE COLLABORATIF COMMENT UTILISER LE BLOG Sites collaboratifs Pléiade :

Plus en détail

Langages Standards Web (XSL, XMLDOM, HTML, DHTML, CSS, JavaScript), ASP, C, ESQL-C, Scripts Shell, PL/SQL, C++, C#, ASP.NET

Langages Standards Web (XSL, XMLDOM, HTML, DHTML, CSS, JavaScript), ASP, C, ESQL-C, Scripts Shell, PL/SQL, C++, C#, ASP.NET Michel MARTIN 40 clos des Charmilles 76 850 BOSC LE HARD Tél. : 06 150 150 75 michelk12@gmail.com 39 ans, permis A et B, véhiculé Ingénieur d Etudes et développement 11 ans d expérience Compétences techniques

Plus en détail

Objet du document. Version document : 1.00

Objet du document. Version document : 1.00 Version document : 1.00 Objet du document Les dix points de cet article constituent les règles à connaitre pour intégrer une application au sein d AppliDis. Le site des Experts Systancia comporte également

Plus en détail

INTRODUCTION GENERALE...1 LA CONNEXION ODBC :...1. CONNEXION AU TRAVERS D EXCEL(tm)...6. LOGICIEL QUANTUM GIS (Qgis)... 10

INTRODUCTION GENERALE...1 LA CONNEXION ODBC :...1. CONNEXION AU TRAVERS D EXCEL(tm)...6. LOGICIEL QUANTUM GIS (Qgis)... 10 PROGRAMME RÉGIONAL DE RENFORCEMENT DE LA COLLECTE DES DONNÉES STATISTIQUES DES PECHES DANS LES ÉTATS MEMBRES ET DE CREATION D UNE BASE DE DONNÉES REGIONALE Manuel de formation TABLE DES MATIERES INTRODUCTION

Plus en détail

Projet ISN - dossier réalisé par Randrianarimanana Stéphanie. Titre du projet : Site de rencontre. le nom de notre site de rencontre : Linkymeet

Projet ISN - dossier réalisé par Randrianarimanana Stéphanie. Titre du projet : Site de rencontre. le nom de notre site de rencontre : Linkymeet Projet ISN - dossier réalisé par Randrianarimanana Stéphanie Titre du projet : Site de rencontre le nom de notre site de rencontre : Linkymeet ( tout astérisque* signifie voir annexe) l'équipe : Randrianariamanana

Plus en détail

PROCEDURE D INSTALLATION et de CONFIGURATION DU SERVICE PACK2 POUR WINDOWS XP

PROCEDURE D INSTALLATION et de CONFIGURATION DU SERVICE PACK2 POUR WINDOWS XP Operating System PROCEDURE D INSTALLATION et de CONFIGURATION DU SERVICE PACK2 POUR WINDOWS XP Laëtitia Bouchez Centre de Ressources Informatiques Université des Sciences et Technologies de Lille Laetitia.Bouchez@univ-lille1.fr

Plus en détail

Mise en place d un intranet de travail collaboratif. Guide utilisateur

Mise en place d un intranet de travail collaboratif. Guide utilisateur Mise en place d un intranet de travail collaboratif Guide utilisateur 03/05/2010 Sommaire 1. Introduction... 4 2. Premier contact avec Le portail... 4 2.1 Se connecter au portail.... 4 2.1.1 Inscription

Plus en détail

:...2 I.6. :... 2 I.7. :... 2 I.8. :...3 I.9. :... 3 I.10. :... 3 II. 4 II.1.

:...2 I.6. :... 2 I.7. :... 2 I.8. :...3 I.9. :... 3 I.10. :... 3 II. 4 II.1. REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA FORMATION PROFESSIONNELLE INSTITUT DE LA FORMATION PROFESSIONNELLE DE BIRKHADEM Microsoft Outlook Mai 2004 IFP BIRKHADEM, Rue des trois frères

Plus en détail

Guide d utilisation. Version 1.1

Guide d utilisation. Version 1.1 Guide d utilisation Version 1.1 Guide d utilisation Version 1.1 OBJECTIF LUNE Inc. 2030 boulevard Pie-IX, bureau 500 Montréal (QC) Canada H1V 2C8 +1 514-875-5863 sales@ca.objectiflune.com http://captureonthego.objectiflune.com

Plus en détail

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4 MAILING Table des matières KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4 INSERER UNE IMAGE (OU UNE PHOTO) PAS DE COPIER / COLLER... 5 INSERER UN TABLEAU...

Plus en détail

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e : CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i

Plus en détail

MESUREZ L'IMPACT DE VOS CAMPAGNES!

MESUREZ L'IMPACT DE VOS CAMPAGNES! MESUREZ L'IMPACT DE VOS CAMPAGNES! Concrètement, qu est-ce que mesurer l'impact de vos campagnes? L'utilisateur, après avoir envoyé une campagne e-mailing, peut mesurer son impact en consultant les résultats

Plus en détail

GUIDE DES PROFESSEURS(ES) POUR LÉA Version du 27 janvier 2009

GUIDE DES PROFESSEURS(ES) POUR LÉA Version du 27 janvier 2009 GUIDE DES PROFESSEURS(ES) POUR LÉA Version du 27 janvier 2009 Table des matières Que signifie LÉA?... 2 1. Accéder à LÉA... 2 2. Choisir votre classe... 3 3. Absences et retards... 4 Saisie d absences...

Plus en détail

Le modèle de données

Le modèle de données Le modèle de données Introduction : Une fois que l étude des besoins est complétée, deux points importants sont à retenir : Les données du système étudié Les traitements effectués par le système documentaire.

Plus en détail

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Création d'un site dynamique en PHP avec Dreamweaver et MySQL Création d'un site dynamique en PHP avec Dreamweaver et MySQL 1. Création et configuration du site 1.1. Configuration de Dreamweaver Avant de commencer, il est nécessaire de connaître l'emplacement du

Plus en détail

GUIDE D UTILISATION. Gestion de compte. à destination des entreprises (Employeurs et Organismes de Formation)

GUIDE D UTILISATION. Gestion de compte. à destination des entreprises (Employeurs et Organismes de Formation) GUIDE D UTILISATION Gestion de compte à destination des entreprises (Employeurs et Organismes de Formation) - 1 - Table des matières JE CRÉE MON COMPTE... 3 EN TANT QU ÉTABLISSEMENT EMPLOYEUR... 3 EN TANT

Plus en détail

Utilisation de l éditeur.

Utilisation de l éditeur. Utilisation de l éditeur. Préambule...2 Configuration du navigateur...3 Débloquez les pop-up...5 Mise en évidence du texte...6 Mise en évidence du texte...6 Mise en page du texte...7 Utilisation de tableaux....7

Plus en détail

Sébastien Sougnez 24/12/1987 0032498084119 / 0032499642506 s.sougnez@areaprog.com 2 ans et demi d expérience

Sébastien Sougnez 24/12/1987 0032498084119 / 0032499642506 s.sougnez@areaprog.com 2 ans et demi d expérience Données personnelles Sébastien Sougnez 24/12/1987 0032498084119 / 0032499642506 s.sougnez@areaprog.com 2 ans et demi d expérience Expériences professionnelles / Avril 2010 (Consultant SharePoint) Octobre

Plus en détail

Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation

Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA Guide d'utilisation 8 novembre 2013 2/14 Table des matières 1 Introduction... 3 2 Accès au service... 3 3 Aperçu du service...

Plus en détail

Partie publique / Partie privée. Site statique site dynamique. Base de données.

Partie publique / Partie privée. Site statique site dynamique. Base de données. Partie publique / Partie privée. Partie publique - Front office / Partie privée - Back office. Utiliser l analogie avec une émission de télévision. Un journal télévisé = 1 journaliste + des reportages.

Plus en détail

Guide de l utilisateur du Centre de gestion des licences en volume LICENCES EN VOLUME MICROSOFT

Guide de l utilisateur du Centre de gestion des licences en volume LICENCES EN VOLUME MICROSOFT Guide de l utilisateur du Centre de gestion des licences en volume LICENCES EN VOLUME MICROSOFT Table des matières Présentation du Centre de gestion des licences en volume (VLSC)... 3 Inscription auprès

Plus en détail

DISTRILOG 2 QUICK START

DISTRILOG 2 QUICK START DISTRILOG 2 QUICK START Version 1.0.x Beta Accès au service Tout d abord vous devez être titulaire du droit «Distrilog» d Accred pour pouvoir accéder au site. Ensuite, il suffit d employer votre butineur

Plus en détail

Comment Définir une Plage de données Pour Utiliser Fonctions de Filtres et de Tris

Comment Définir une Plage de données Pour Utiliser Fonctions de Filtres et de Tris Comment Définir une Plage de données Pour Utiliser Fonctions de Filtres et de Tris Diffusé par Le Projet Documentation OpenOffice.org Table des matières 1. Définir les plages...3 2. Sélectionner une plage...4

Plus en détail

PFE Télécommunications. Pré-rapport à l'issue des 6 premières semaines de stage. Page 1 sur 5 1 %

PFE Télécommunications. Pré-rapport à l'issue des 6 premières semaines de stage. Page 1 sur 5 1 % PFE Télécommunications Pré-rapport à l'issue des 6 premières semaines de stage!"!"#$%&' ()*()!")+")# (#),()-,)*)"-./0 1 ()*()!")+-)# % 23 &0 )14) 56 7$8797%77:7' '72 Page 1 sur 5 Contexte Les centres de

Plus en détail

Documentation du site www.admin.ecoledirecte.com. Mise à jour : Septembre 2013

Documentation du site www.admin.ecoledirecte.com. Mise à jour : Septembre 2013 Documentation du site www.admin.ecoledirecte.com Mise à jour : Septembre 2013 SOMMAIRE 1 PRESENTATION DU SITE INTERNET D INTERFACE ADMINISTRATION ECOLE DIRECTE...3 1.1 PREAMBULE... 3 1.2 L INSTALLATION...

Plus en détail

> INSTRUCTIONS POUR LA FACTURATION DES BONS DE COMMANDE

> INSTRUCTIONS POUR LA FACTURATION DES BONS DE COMMANDE PAYMODE-X OUTIL DE GESTION ELECTRONIOUE DES FACTURES DE JOHNSON CONTROLS > INSTRUCTIONS POUR LA FACTURATION DES BONS DE COMMANDE Page 1 Table des Matières ho to Contact With your Questions Sujet Quelles

Plus en détail

CAHIER DES CHARGES DE REALISATION DE SITE INTERNET

CAHIER DES CHARGES DE REALISATION DE SITE INTERNET CAHIER DES CHARGES DE REALISATION DE SITE INTERNET Nom de l entreprise : Adresse : Tel : Fax : Email : Personne à contacter dans l entreprise : 1 SOMMAIRE 1 PRESENTATION DE L ENTREPRISE...3 2 PRESENTATION

Plus en détail

Comment Utiliser les Versions, les Modification, les Comparaisons, Dans les Documents

Comment Utiliser les Versions, les Modification, les Comparaisons, Dans les Documents Comment Utiliser les Versions, les Modification, les Comparaisons, Dans les Documents Diffusé par Le Projet Documentation OpenOffice.org Table des Matières 1. Les Versions...3 2. Les Modifications...5

Plus en détail

Tutoriel XBNE Connexion à un environnement XBMC distant

Tutoriel XBNE Connexion à un environnement XBMC distant Tutoriel XBNE Connexion à un environnement XBMC distant 1. Introduction... 3 2. Quelques notions d informatique... 4 2.1 Réseau informatique... 4 2.1.1 Adresse ip... 4 2.1.2 Fixer l adresse ip d un équipement...

Plus en détail

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7 Sommaire 1-Introduction 2 1-1- BPM (Business Process Management)..2 1-2 J-Boss JBPM 2 2-Installation de JBPM 3 2-1 Architecture de JOBSS JBPM 3 2-2 Installation du moteur JBoss JBPM et le serveur d application

Plus en détail

MEGA ITSM Accelerator. Guide de Démarrage

MEGA ITSM Accelerator. Guide de Démarrage MEGA ITSM Accelerator Guide de Démarrage MEGA 2009 SP4 1ère édition (juin 2010) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne sauraient en aucune

Plus en détail

Module 1 : Tableau de bord Excel * 2010 incl.*

Module 1 : Tableau de bord Excel * 2010 incl.* Module 1 : Tableau de bord Excel * 2010 incl.* 1.0 Introduction Excel nous aide à mieux comprendre les données en les plaçant dans des cellules (réparties en lignes et en colonnes) et au moyen de formules

Plus en détail

MEGA ITSM Accelerator. Guide de démarrage

MEGA ITSM Accelerator. Guide de démarrage MEGA ITSM Accelerator Guide de démarrage MEGA 2013 1ère édition (janvier 2013) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne sauraient en aucune

Plus en détail

BIRT (Business Intelligence and Reporting Tools)

BIRT (Business Intelligence and Reporting Tools) BIRT (Business Intelligence and Reporting Tools) Introduction Cette publication a pour objectif de présenter l outil de reporting BIRT, dans le cadre de l unité de valeur «Data Warehouse et Outils Décisionnels»

Plus en détail

www.espace-citoyens/ville-lehaillan

www.espace-citoyens/ville-lehaillan www.espace-citoyens/ville-lehaillan Ville du Haillan Espace famille Créer mon espace personnel... Me connecter à mon espace personnel... Adhérer à la facture en ligne... Payer mes factures en ligne (avec

Plus en détail

MINI-MÉMOIRE DE PPP - S4

MINI-MÉMOIRE DE PPP - S4 MINI-MÉMOIRE DE PPP - S4 Par [OUAZAR ARIS-ARAB] [S4-G2] [AYME OLIVIA] TABLE DES MATIÈRES ANALYSE DE L ENTREPRISE # PRESENTATION DE L ENTREPRISE # LISTE ET DESCRIPTION DES DIFFERENTS METIERS REPRESENTES

Plus en détail

Des quiz en toute mobilité 3. Des quiz en toute mobilité

Des quiz en toute mobilité 3. Des quiz en toute mobilité Des quiz en toute mobilité 3 Des quiz en toute mobilité 4 Des quiz en toute mobilité Pour une pédagogie différenciée L objectif ici était de proposer un outil d évaluation accessible aux élèves en dehors

Plus en détail

OFFRE DE SERVICE. www.votreentreprise.com

OFFRE DE SERVICE. www.votreentreprise.com 2011 NOM ENTREPRISE OFFRE DE SERVICE CONCEPTION, REALISATION ET HEBERGEMENT SITE WEB www.votreentreprise.com AFConsulting Web Services Page 1 sur 19 SOMMAIRE Lettre, offre de services --------------------------------------------

Plus en détail

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin Objectifs : Apprendre à l apprenant à lancer un serveur local «Apache» Apprendre à l'apprenant à lancer un serveur MySQL

Plus en détail

DÉFINITION DE LA NEWSLETTER : OUVERTURE DU LOGITIEL ETARGET

DÉFINITION DE LA NEWSLETTER : OUVERTURE DU LOGITIEL ETARGET DÉFINITION DE LA NEWSLETTER : La newsletter est un OUVERTURE document qui DU informe LOGITIEL le ETARGET client sur l'actualité, sur les nouveautés ou sur un sujet particulier. Elle est souvent rédigée

Plus en détail

CLASSE VIRTUELLE UTILISATION DE CENTRA

CLASSE VIRTUELLE UTILISATION DE CENTRA rectorat mission formation division de la formation CLASSE VIRTUELLE UTILISATION DE CENTRA L objet de ce document est de présenter la démarche pour la mise en place d une formation à distance utilisant

Plus en détail

Sommaire Livre blanc CGIDEV2 pour RePeGlio

Sommaire Livre blanc CGIDEV2 pour RePeGlio Sommaire Livre blanc CGIDEV2 pour RePeGlio 1. CGIDEV2 d IBM : un must pour les développeurs RPG?... 2 2. Ce que les écrans en mode caractères ne savent pas faire... 2 3. La solution CGIDEV2 d IBM... 3

Plus en détail

Objectifs du TP : Initiation à Access

Objectifs du TP : Initiation à Access Objectifs du TP : Initiation à Access I. Introduction Microsoft Access fait partie de l ensemble Microsoft Office. C est un SGBDR (système de gestion de bases de données relationnelles) présentant une

Plus en détail

Utiliser Access ou Excel pour gérer vos données

Utiliser Access ou Excel pour gérer vos données Page 1 of 5 Microsoft Office Access Utiliser Access ou Excel pour gérer vos données S'applique à : Microsoft Office Access 2007 Masquer tout Les programmes de feuilles de calcul automatisées, tels que

Plus en détail

Infrastructure - Capacity planning. Document FAQ. Infrastructure - Capacity planning. Page: 1 / 7 Dernière mise à jour: 16/04/14 16:09

Infrastructure - Capacity planning. Document FAQ. Infrastructure - Capacity planning. Page: 1 / 7 Dernière mise à jour: 16/04/14 16:09 Document FAQ Infrastructure - Capacity planning EXP Page: 1 / 7 Table des matières Détails de la fonctionnalité... 3 I.Généralités... 3 II.Configuration... 3 III.Vue globale des capacités...3 IV.Vue par

Plus en détail