Fiche de présentation d'une situation professionnelle.. p1. Charte graphique de campustech p Contexte du projet.. p4
|
|
- Georges Marin Gervais
- il y a 8 ans
- Total affichages :
Transcription
1
2 Sommaire Fiche de présentation d'une situation professionnelle.. p1 Charte graphique de campustech p2 1. CONTEXTE.. p3 1.1 Contexte du projet.. p4 1.2 Cahier des charges.. p4 2. ENVRIONNEMENT DE TRAVAIL.. p5 2.1 Logiciel de développement retenu. p5 2.2 Persistances des données.. p5 2.3 Programmation orientée objet.. p6 2.4 Structure MVC p8 2.5 Langages de programmation utilisée. P9 2.6 Serveur http retenu p9 2.7 Libraires externes utilisées p10 3. REPRÉSENTATIONS p Organigramme de fonctionnement. P Schéma conceptuel des données.. p Schéma relationnel des données.. p Procédure de gestion des erreurs de code. P Procédure de gestion des erreurs sur le site. p16
3 4. MODULE DE CONNEXION.. p Connexion d un utilisateur. P Vérification des données. P17 5. EXPLICATIONS. p Espace élève.. p Visualisation des cours par l étudiant. P Gestion des filtres de l affichage des dernières notes p Schématisation au niveau de la base de données. P Espace professeur.. p Création d une évaluation.. p Ajout de note.. p Ajout d un cours p Supprimer un cours. p28
4 NATURE DE L ACTIVITÉ Objectif Création d un site WEB disposant de deux parties sécurisées: 1. Partie élève Visualisation des dernières notes. Accès aux ressources de cours. 2. Partie professeur Saisie de note Mise en ligne de cours CONDITIONS DE REALISATION Logiciels / Applications Durée 2, 5 mois (apprentissage du langage + développement du site web) Modalité En autonomie PINCIPALES COMPÉTENCES MISE EN OEUVRE A1.1.1, Analyse du cahier des charges d'un service à produire. A4.1.1, Proposition d'une solution applicative. A4.1.2, Conception ou adaptation de l'interface utilisateur d'une solution applicative. A4.1.3, Conception ou adaptation d'une base de données. KEVIN 1
5 Charte graphique de campustech KEVIN 2
6 1. CONTEXTE 1.1 Contexte du projet CampusTech, une des 10 meilleures universités privée Toulousaine dans le domaine de l informatique, propose à ces élèves des formations hautement diplômante et reconnues par l état. Chaque année, c est 20 classes différentes qui se renouvellent et en moyenne un taux de réussite égal à 98%. L université, n envisage pas de s étendre à d autres ville et préfère se concentré sur son seul campus : Toulouse. Sa présence sur Internet est réalisée grâce à son site web qui permet d afficher les actualités pour ses élèves, et les modalités d inscriptions pour la réalisation des dossiers de candidatures. Fondée depuis 35 ans, l université recherche à se modernisé pour se rapprocher des nouvelles technologies et d améliorer l interaction entre les professeurs et leurs élèves. Le premier changement sera la création d un nouveau site internet qui permettra aux élèves d accéder à leurs dernières notes ainsi qu aux cours de leurs matières comme décrit dans le cahier des charges. En effet, actuellement, ce système n existe pas du tout. Le seul moyen pour les élèves de retrouvé des notes, c est de demander à leurs professeurs. Suite à un appel d offre, le candidat reconnu est l entreprise «dev-land», spécialiste dans le développement de site web. Dev-Land, société crée en 1995, s est spécialisée dans l univers de la programmation. Les besoins de l université CampusTech, sont en parfaite adéquation avec ce que propose la société devland. Le développement orienté WEB est leur principale activité. Néanmoins comptant 10 développeurs et 2 chefs de projets, la société est aussi présente dans le marché de la création logiciel et d application IOS et Android. CampusTech, après avoir accepté le premier appel d offre venant de la société de développement, met à disposition un cahier des charges. Pour l élaboration de ce projet, la société Dev-Land met à dispositions son programmeur Pech Kevin. Il sera tenu de réaliser l ensemble du site Internet étape par étape en respectant le cahier des charges ci-dessous. KEVIN 3
7 Objectif 1.2 Cahier des charges La mise à disposition en ligne d une solution permettant par un accès sécurisé : Une partie élève où il sera possible de visualiser les notes entrées par les professeurs. L élève pourra aussi avoir accès aux différents cours par matières mis en lignes par les professeurs Une partie pour les professeurs leur permettant de saisir les notes de leurs élèves. Et la possibilité de mettre en ligne des documents de cours. Périmètre du projet L accès au site web sera possible pour tout le monde, seules les pages demandant ou affichant des données personnelles devront être sécurisées par un accès via une adresse et un mot de passe. Description fonctionnelle Les parties obtiennent leurs accès automatiquement par après s être inscrit dans notre cursus de formation. Après s être connecté par un module de connexion, la session doit être sauvegardée pendant toute sa navigation sur le site. Dans son espace, l élève pourra avoir accès à ces notes obtenues et pourra affiner ces recherches à l aide de filtre. Il devra aussi être capable d accéder aux différents cours que son professeur met en ligne. Le professeurs, quant à lui, après son authentification aura la possibilité de mettre en ligne des cours via un système d upload et d attribuer/de supprimé des notes à un de ces élèves. Ressources fournie - Fichier comprenant toutes les adresses s et les mots de passe générés automatiquement pour la connexion élèves et professeurs. - Fichier comprenant les différentes classes et les relations professeurs classes ainsi que professeurs - matières - Fichier comprenant les différentes matières et les relations matières classes Budget KEVIN 4
8 Le budget requis sera discuter et les fond seront levées qu après une entente à l amiable entre les deux partie. Il reposera sur le nombre de main d œuvre requis, le nombre d heure totale de travail et le l honoraire du ou des développeurs. Temps Le site doit être mise en ligne et accessible par internet pour la session 2015, en septembre. Des versions non abouties pourront être présentées avant cette date afin de visualiser le travail effectué et le bon respect du cahier des charges. 2. ENVRIONNEMENT DE TRAVAIL 2.1 Logiciel de développement retenu Que ce soit pour la création d un site de A à Z où pour la modification d un script, le choix du logiciel de développement est important. Gain de temps, d ergonomie, cela se traduit par un rendement au travail plus important. Pour la réalisation de ce projet, j ai choisi d utiliser le logiciel «NetBeans». NetBeans est un puissant IDE destiné à simplifier la manipulation de plusieurs langages de programmation. Dans mon contexte et pour mon utilisation en J2E, il va me permettre de naviguer beaucoup plus facilement entre mes classes et mes managers, de me générer mes managers, mes classes en fonction de mon schéma SQL. Il va aussi me permettre de créer un mini serveur WEB Glassfish qui permettra à tout moment de tester le fonctionnement de mon application. Pour finir, NetBeans est totalement gratuit. Il a été pour moi un des meilleurs IDE utilisés et m a permis, une fois pris en main, de créer plus rapidement mes projets. 2.2 Persistances des données La persistance des données et quelque chose de demandé dans la création de site/logiciel. Quand un utilisateur effectué une action qui modifie une donnée, on doit être capable de l enregistrer pour que la donnée puisse être modifiée. Dans ce projet, ce rôle indispensable sera joué par une base de données MySQL à l aide d un pilote JDBC pour établir la communication IDE -> MySQL. La gestion de la persistance est quelques choses de complexe. Cette procédure doit prendre en compte les correspondances en objets et les éléments de la base de données. Ce mécanisme se nomme ORM pour «Object-Relationnal Mapping», pour fonctionné, va avoir besoin d une solution mère qui le dirige : JPA. C est le rôle de JPA «Java Persistance API», qui est une API, de gérer cette relation. Pour pouvoir créer cette persistance, on va ensuite indirectement travailler avec le JPA via des EJB qui contiendront nos méthodes et requêtes pour lire/modifier/supprimer/ajouter des données. KEVIN 5
9 2.3 Programmation orientée objet C est une «manière» de programmation. Cela permet de facilité l interaction avec des attributs à l aide de méthodes. Ces attributs seront stockés dans des classes, qui ces dernières seront instanciées pour être manipulées par notre «manageur de classe». Reprenons le schéma ci-dessus et zoomons sur l interaction entre le ManagerBean et les classes. KEVIN 6
10 Ainsi, en appelant l objet de type <Voitures>, on sera capable par la suite d accéder aux attributs couleur et modèles. Les classes ne font que réunir des attributs. Afin qu ils soient lisibles par leurs manageurs, il va falloir leur ajouter des «getters» et des «setters». KEVIN 7
11 Ainsi, voici un début de code orienté objet. Un objet possède des attributs, qui sont accessible par le manageur en indiquant après avoir écrit les getters et setters. Avant d utiliser une classe, ne pas oublier de l instanciée. 2.4 Structure MVC N importe quel site peut être développé en ajoutant des pavés de code à la suite des anciens pavés. Cependant, il est vraie que au moment de devoir retoucher un script, on va se demander et chercher les lignes de codes à modifiées parmi les pavés et donc perdre du temps. Adopter la structure MVC (Modèle Vus Contrôleur) en programmation c est de séparer son code en plusieurs parties : Les vues, les classes, et ce qui gère les classes. De ces façons, dans les fichiers VUES, on va trouver le strict minimum de code mais surtout essentiellement de la mise en forme. Voici, l arborescence des fichiers choisi pour le projet «CampusTech» : Le dossier «Facade» contient toutes mes méthodes permettent d agir avec la BDD. Et donc d établir une persistance des données. Le dossier «Logic» contient mes ManagersBeans. Le dossier «model» contient mes classes. Le dossier «Web Pages» contient mes vues. KEVIN 8
12 2.5 Langages de programmation et de mise en forme utilisés J2E Xhtml SQL CSS 2.6 Serveur http retenu Le serveur http, indispensable pour tout projet web ou logiciel doit être choisi en tenant compte des différents requièrent du projet : le langage utilisé, la version, le Framework ainsi qu énormément d autre fonctions. Le choix doit se faire selon le cahier des charges proposé. Ce projet utilise le serveur Glassfish. Voici les principales fonctions du serveur utilisées : Les EJB interface pour communiquer avec la base de données à l aide du JDBC. JPA pour la persistance JSF, un Framework MVC, qui aiguiller les requêtes entrantes vers le bon composant et permet de ne plus avoir à écrire nos servlets. Manage Bean pour communiqué avec mes classes (Beans). KEVIN 9
13 2.7 Libraires externes utilisées Afin d améliorer l ergonomie ou la sécurité d un site WEB, on doit faire appel à des librairies. Ce sont des lignes et des lignes de code rédigées par quelqu un d autre qui nous met à disposition des méthodes pour s en servir. Sur NetBeans, les librairies utilisées se trouvent dans les propriétés du projet Pour la réalisation de ce projet, j ai utilisé 2 librairies de fonction : Jsf-api jar & jsf-impl jar : utilisées pour manipuler le Framework JSF (Java Server Faces). Primesfaces : Cette librairie a été utilisée pour plusieurs raison : La mise en place d un calendrier graphique au moment ou un professeur doit créer une évaluation. KEVIN 10
14 Création d un input de type «range» avec deux valeurs permettant de filtrer l affichage de note suivant une note minimale et maximale. Input et CommandButton stylisés. Gestion d erreur en Ajax Affichage des cours disponibles à l aide d un panel en accordéon. Utilisé ce style de mise en forme pour un tableau KEVIN 11
15 KEVIN 11
16 3. REPRESENTATIONS 3.1 Organigramme de fonctionnement Accès page index Connexion espace sécurisé Espace élève Espace professeur Accès page «notes» Accès page Création d une «cours» Accès page évaluation «cours» Visualisation de notes Visualisation de cours Choix d une classe, d une matière et d une évaluation Administration des cours déposés Ajout d un nouveau cours Ajout/Modification/ Suppression de note par élève KEVIN 12
17 Accès page didacticiel Guide d utilisation du site web KEVIN 13
18 3.2 Schéma conceptuel des données 3.3 Schéma relationnel de la base de données users (iduser, , password, nom, prenom, statut) entreprise (identreprise, nomentreprise, cpentreprise, villeentreprise, iduser) Clé étrangère : «iduser» en référence à «iduser» de «users» matieres (idmatière, nommatiere) notes (idnote, note, idmatiere, iduser, idevaluation) Clé étrangère : «idmatiere» en référence à «idmatiere» de «matieres» Clé étrangère : «iduser» en référence à «iduser» de «users» Clé étrangère : «idevaluation» en référence à «idevaluation» de «evaluations» classes (idclasses, nomclasses) evaluations (idevaluation, sujet, dateevaluation, idmatiere, iduser, idclasse) Clé étrangère : «idmatiere» en référence à «idmatiere» de «matieres» Clé étrangère : «iduser» en référence à «iduser» de «users» Clé étrangère : «idclasse» en référence à «idclasse» de «classes» KEVIN 14
19 cours (idcours, nomcours, urlcours, idmatiere, iduser) Clé étrangère : «idmatiere» en référence à «idmatiere» de «matieres» Clé étrangère : «iduser» en référence à «iduser» de «users» 3.4 Procédure de gestion des erreurs de code A moins de s appelle dieux, on ne peut pas faire une application en étant sûr qu elle fonctionne au première essaie. La gestion des erreurs et l explication d une erreur se fait en premier lieu par notre serveur utilisé, ici Glassfish. Les erreurs expliques les méthodes, classes qui contiennent le bug, et parfois les lignes de code d un fichier. Après, le choix de l IDE est aussi important car il est capable de détecté une erreur de la colorée en rouge, où en orange pour un avertissement. Une fois face à un problème, il faut faire preuve d initiative : Si la ligne d erreur est indiqué, alors ne pas chercher ailleurs, et la résoudre. Si le problème est dans le manager, contenant des conditions, utiliser la commande «SystemOutPrint(«test») pour vérifier s le code passe dans les bonnes conditions. Les erreurs de compilations sont aussi beaucoup présentes, et la malheureusement, c est a nous de trouver la panne car Glassfish est souvent «larguer». Premièrement, il faut regarder si le serveur de BDD est en marche. Puis, si l erreur n est pas résolue, utiliser le gestionnaire d erreurs de notre IDE n est pas une mauvaise solution. Cela permet de relancé le serveur WEB dans un premier temps puis d essayer de résoudre l erreur avec des fichiers récents. Si le problème est toujours là, il nous reste plus qu à supprimer les derniers changements dans nos lignes de code et relancer le serveur jusqu à bon compilation. C est pour cette raison qu il faut faire des tests de fonctionnement souvent. Pour les erreurs comprenant un code d erreur mais pas de ligne, il faut effectuer une rapide recherche sur Internet pour vérifier si quelqu un a résolu le même problème. KEVIN 15
20 3.5 Procédure de gestion des erreurs sur le site Sur le site, les erreurs peuvent être affichées selon le bon vouloir du développeur. On parle ici d erreurs contrôlées, pas d erreur de scripts. Elles peuvent s affichées en rouge dans le corps du site web, via une nouvelle fenêtre, grâce à un «div» qui apparait en Ajax etc Pour afficher mes erreurs, j utilise dans mes contrôleurs une variable «erreur» que j affiche dans ma vue tout simplement. Sur le site, j utilise aussi l Ajax pour gérer les erreurs liées à l authentification. 4. MODULE DE CONNEXION 4.1 Connexion d un utilisateur La connexion de l utilisateur se fait en utilisant des sessions. Après toutes les vérifications (vus en dessous), j attribue à une variable session «session » et «sessionid» respectivement l adresse et l id de l utilisateur. Je récupère les données que l utilisateur a entrées dans mon <form> Puis, je «charge» l API, on pourra y accéder avec l objet «context» Les sessions, sont stockées et seront effectives pendant tout le parcours de l utilisateur sur le site web. KEVIN 16
21 4.2 Vérification des données Pour vérifier si l on doit donner ou non des sessions lors d une demande, il va falloir agir par étape : 1 : On récupère nos champs dans une variable 2 : On vérifie si ces variables ne sont pas vides avec la méthode «isempty()». 3 : Avec une requête SQL, on regarde si l utilisateur avec cet et ce mot de passe existe Dans notre BeansManager : KEVIN 17
22 Puis dans notre façade : Notre classe contient des named query, ce sont des requêtes nommées qui peuvent-être appelées par notre façade. En bref, on remplit un tableau avec les résultats (1 maximum puisque une adresse peut être attribué à un seul utilisateur sinon on return «null» KEVIN 18
23 5. EXPLICATIONS 5.1 Espace élève Visualisation des cours par l étudiant Un élève doit pouvoir avoir accès à tous les cours de ses matières. Pour l affichage, j ai choisis d utiliser la librairie de fonction offert par «PrimeFaces» Rappel : Affichage sur le site web : Utilisation dans ma vue : L utilisation est très simple : Dans mon Manager, j ai 2 tableaux : une liste de matières qui est affichée par la ligne «<p :tab > Et un second qui comporte les cours et prendra en paramètre l id de la matière actuelle dans la boucle. Ainsi, je peux afficher les cours par catégories. KEVIN 19
24 Base de données Ma table «cours» comporte un champ «urlcours» où seront stockés les liens des cours tout simplement. Au clic de mon image de téléchargement du cours, il suffit juste d appelé le lien du cours Gestion des filtres de l affichage des dernières notes Dans l espace élève, on peut avoir accès à nos dernières notes données par les professeurs. Affichage : KEVIN 20
25 Pour l affichage de cette page, j utilise 4 différentes fonctions de la librairie Primesfaces : Le champ input de type «select» : En premier lieu, l utilisation de la propriété «onchange=submit()», qui est une action en JavaScript permet l exécution du formulaire dès qu on choisis une nouvelle matière, je trouve ça beaucoup plus pratique. Ce code, demande un tableau de données qui sera exploiter avec la variable «item». Notons aussi que pour que ça marche, la liste doit être de type< «classeexistante» > sinon il ne serait pas possible de lire le tableau proprement. L input de type range Encore une fonctionnalité intéressante qui va permettre à l élève de filtrer l affichage de ses notes par une note minimale et maximale. L utilisation du slider demande de lire la documentation liée. On peut le configurer très facilement avec les propriétés «minvalue» et «maxvalue». On récupère les deux valeurs choisies par l utilisateur dans notre beans grâce aux deux inputhidden à la fin. Le CommandButton Le bouton de validation du formulaire est beaucoup plus «classe» que celui d origine. Il va me permettre aussi d utiliser la propriété «ajax» est donc ne pas recharger la page lors de l envoie du formulaire. KEVIN 21
26 Le tableau de données Ici, encore une fois, niveau esthétique, il n a rien n a envié au tableau html de base. Le tableau requiert une liste où arraylist de données qu il va exploiter comme vu précédemment. En plus de ça, il va permettre d afficher une erreur personnalisée si le tableau de donnée est vide. Pour afficher la date qui est de type «date», je vais avoir besoin de la formatée. «madate.date» retourne le jour du mois «madate.month» retourne le mois de l année «madate.year» retourne le nombre d années écoulées depuis l année C est pour cela que je dois rajouter Schématisation au niveau de la base de données KEVIN 22
27 5.2 Espace professeur Création d une évaluation Avant de pouvoir attribuer une note à un élève, il faut créer une évaluation. Cette évaluation, va dépendre d une matière, d un utilisateur (iduser = professeur), et d une classe. De plus, l évaluation doit avoir une id, un sujet, et une date de création. Les listes déroulantes, comme l on a vu précédemment, requiert un tableau pour se remplir. Ma vue est constituée de tous ces éléments et de condition pour savoir si le professeur à rempli ce qui devait être remplis précédemment, ainsi, au moment de l affichage de cette page, il voit juste la liste déroulante «choisissez la classe», une fois choisie, la page s actualise et une condition est remplie, et donc il peut sélectionné la matière (qui sera en relation avec la classe choisie ) KEVIN 23
28 Passons à l explication du calendrier : Son utilisation est très simple. Par contre il faut se rendre sur la documentation pour pouvoir exploiter la date choisie. En effet, d une part il va falloir trouver comment on récupère la date choisie, et d autres part il va être nécessaire de formater la date pour qu elle puisse être ajoutée dans notre base de donnée (dateevaluation de type DATE). Si l on affiche «choixdateevaluation», c est une date en anglais qui en ressort. En plus de ça, j ai pu constater qu il fallait rajouter 1 mois, autrement dit, le mois de janvier serait égale à «0». Ainsi, je peux ajouter une nouvelle entrée dans ma base de données Ajout de note Une fois l évaluation crée, on va pouvoir attribuer une note à un élève. Cette note sera en fonction d une évaluation, d un iduser (élève) et demandera comme renseignements une id et une note. KEVIN 24
29 Comme pour la création d évaluation, dans ma vues, j utilise des conditions qui sont respectées quand le professeur renseigne le champ précédant. Voici les étapes liées à la saisie d une note : On choisit une classe (parmi celles du professeur) On choisit la matière (selon la classe et le professeur) Puis le professeur à la liste des évaluations qu il a créé. Et pour finir, on affiche à l aide d un tableau la liste des élève (selon la classe). Maintenant, j affiche dans une colonne la note actuelle de l élève s il y a (recherche dans la table «note» selon un «iduser». Analysons le tableau de plus près : Voici comment je gère l ajout/l édition/la suppression de note : Je lis une ArrayList «listeuserselonevaluation» et je l affiche. Pour la colonne note, pour chaque lignes, je créer un nouveau formulaire avec un input texte pour la saisie de la note, un input du type «hidden» qui comprend l id de l utilisateur et un CommandButton qui m envoie vers mon managebean pour traiter mes informations. Puis au moment du traitement, je récupère la valeur du champ caché, puis : Si l élève à déjà un note, alors je la modifie S il n en a pas, j ajoute une ligne dans ma table «notes» Si l utilisateur ne remplis aucune note et valide le formulaire, alors la note de l élève est supprimée KEVIN 25
30 5.2.3 Ajout d un cours Par l ajout d un cours par un professeur je donne deux possibilités : Ajouter un lien externe Uploader un fichier PDF Voici notre vue : Le professeur est alors inviter à saisir le nom du cours, choisir une de ses matière. Ensuite, s il indique un lien vers une page/pdf, alors le système d upload ne sera pas pris en compte. En revanche, s il reste le champ vide, il sera obligé d uploader un fichier. Regardons de plus près le système d upload de fichier. Étant donné la taille du code à copier, je vais simplement expliquer les éléments nécessaires pour le fonctionnement du service. Quand le programme détecte un fichier dans la zone d upload, il ajoute ce fichier dans un type de variable «Part». Il faut cependant importer cette bibliothèque de fonction : Ainsi, on va pouvoir manipuler ce fichier dans notre managebean pour retirer ces informations KEVIN 26
31 Pour pouvoir stocker le fichier, je vais avoir besoin d un nom : Il va aussi falloir indiquer un lien où il sera uploadé Pour information, les cours sont stockés selon cette architecture : Ainsi, pour définir le lien on il sera enregistrer, il va falloir récupérer le nom de la matière choisie. Une fois qu on l a, on peut définir le lien. Dans mon environnement de test, le lien sera Ainsi, dans mon script, je vais alors pouvoir stocker ce fichier dans le bon endroit selon la matière. KEVIN 27
32 Voici le bout de script permettant l upload avec les commentaires liés : Supprimer un cours La suppression du cours se passe par une page différente, premièrement, je rempli une ArrayList de données (les cours par le professeur connecté) puis je l affiche dans un tableau. Chaque ligne du tableau comporte le nom du cours, un CommandButton, et un champ texte caché qui sera rempli par l id du cours. Au moment de l appuie sur le bouton le paramètre de l id du cours est envoyé, et donc on peut faire une requête SQL pour supprimer un cours. KEVIN 28
Compte Rendu d intégration d application
ISMA 3EME ANNEE Compte Rendu d intégration d application Compte Rendu Final Maxime ESCOURBIAC Jean-Christophe SEPTIER 19/12/2011 Table des matières Table des matières... 1 Introduction... 3 1. Le SGBD:...
Plus en détailRefonte front-office / back-office - Architecture & Conception -
Refonte front-office / back-office - Architecture & Conception - GLG204 - Architectures Logicielles Java 2008/2009 Nom : Cédric Poisson Matricule : 06-49012 Version : 1.0 Jeudi 28 mai 2009 1 / 23 Table
Plus en détailProjet de Java Enterprise Edition
Projet de Java Enterprise Edition Cours de Master 2 Informatique Boutique en ligne L objectif du projet de JEE est de réaliser une application de boutique en ligne. Cette boutique en ligne va permettre
Plus en détailFormation Webase 5. Formation Webase 5. Ses secrets, de l architecture MVC à l application Web. Adrien Grand <jpountz@via.ecp.fr> Centrale Réseaux
Formation Webase 5 Ses secrets, de l architecture MVC à l application Web Adrien Grand Centrale Réseaux Sommaire 1 Obtenir des informations sur Webase 5 2 Composants de Webase 5 Un
Plus en détailDossier Technique. Détail des modifications apportées à GRR. Détail des modifications apportées à GRR Le 17/07/2008. Page 1/10
Dossier Technique Page 1/10 Sommaire : 1. REPONSE TECHNIQUE A LA DEMANDE 3 1.1. Prise en compte de la dernière version de phpcas 3 1.2. Gestion de la connexion à GRR 3 1.2.1. Récupération des attributs
Plus en détailProjet 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étailAfin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe :
1 CONNEXION A LA MESSAGERIE ZIMBRA PAR LE WEBMAIL Ecran de connexion à la messagerie Rendez vous dans un premier temps sur la page correspondant à votre espace webmail : http://webmailn.%votrenomdedomaine%
Plus en détailCQP Développeur Nouvelles Technologies (DNT)
ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,
Plus en détailDevenez un véritable développeur web en 3 mois!
Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web
Plus en détailMéthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.
Méthode de Test Pour WIKIROUTE Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. [Tapez le nom de l'auteur] 10/06/2009 Sommaire I. Introduction...
Plus en détailSVP j ai besoin d aide!
SVP j ai besoin d aide! Ma première connexion J ai encore oublié mon mot de passe! Je dois valider les relevés d heures de mes intérimaires Je veux retrouver d anciens relevés d heures J imprime ou j enregistre
Plus en détailWEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES
WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,
Plus en détailINFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09
INFORMATIQUE & WEB Code du diplôme : CP09 Passionné par l informatique et le web, vous souhaitez obtenir une certification dans un domaine porteur et enrichir votre CV? PARCOURS CERTIFICAT PROFESSIONNEL
Plus en détailles techniques d'extraction, les formulaires et intégration dans un site WEB
les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents
Plus en détailContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.
ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables
Plus en détailSOMMAIRE. 1. Connexion à la messagerie Zimbra 4 1.1.Pré-requis 4 1.2.Ecran de connexion à la messagerie 4
Messagerie Zimbra version 7 Prise en main Nadège HARDY-VIDAL 2 septembre 20 SOMMAIRE. Connexion à la messagerie Zimbra 4..Pré-requis 4.2.Ecran de connexion à la messagerie 4 2. Présentation générale de
Plus en détailAvant-propos 1. Avant-propos...3 2. Organisation du guide...3 3. À qui s'adresse ce guide?...4
Les exemples cités tout au long de cet ouvrage sont téléchargeables à l'adresse suivante : http://www.editions-eni.fr. Saisissez la référence ENI de l'ouvrage EP5EJAV dans la zone de recherche et validez.
Plus en détail< Atelier 1 /> Démarrer une application web
MES ANNOTATIONS SONT EN ROUGE : Axel < Atelier 1 /> Démarrer une application web Microsoft France Tutorial Découverte de ASP.NET 2.0 Sommaire 1 INTRODUCTION... 3 1.1 CONTEXTE FONCTIONNEL... 3 1.2 CONTEXTE
Plus en détailTypes d applications pour la persistance. Outils de développement. Base de données préexistante? 3 modèles. Variantes avec passerelles
Types d applications pour la persistance Université de Nice Sophia-Antipolis Version 0.9 28/8/07 Richard Grin Toutes les applications n ont pas une complexité qui nécessite une architecture n- tiers Ce
Plus en détailOptimiser 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étailAtelier Le gestionnaire de fichier
Chapitre 12 Atelier Le gestionnaire de fichier I Présentation Nautilus est un gestionnaire de fichiers pour l environnement de bureau Gnome. Il offre toutes les fonctions de gestion de fichier en local
Plus en détailMagento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s
Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN
Plus en détailProgramme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)
Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée
Plus en détailFormation. Module WEB 4.1. Support de cours
Formation Module WEB 4.1 Support de cours Rédacteur Date de rédaction F.CHEA 08/02/2012 Les informations contenues dans ce document pourront faire l'objet de modifications sans préavis Sauf mention contraire,
Plus en détailBES WEBDEVELOPER ACTIVITÉ RÔLE
BES WEBDEVELOPER ACTIVITÉ Le web developer participe aux activités concernant la conception, la réalisation, la mise à jour, la maintenance et l évolution d applications internet/intranet statiques et
Plus en détailRapport 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étailManuel d utilisation du web mail Zimbra 7.1
Manuel d utilisation du web mail Zimbra 7.1 ma solution de communication intelligente Sommaire 1 Connexion à la messagerie Zimbra p.4 1.1 Prérequis p.4 1.1.1 Ecran de connexion à la messagerie p.4 2 Presentation
Plus en détailCours en ligne Développement Java pour le web
Cours en ligne Développement Java pour le web We TrainFrance info@wetrainfrance Programme général du cours Développement Java pour le web Module 1 - Programmation J2ee A) Bases de programmation Java Unité
Plus en détailRapport de stage Clément MOYSAN
Clément MOYSAN Licence Professionnelle Réseaux et Télécommunications Option Web Développeur Tuteur en entreprise : Laurent DUBOIS Année universitaire : 2008/2009 Tuteur universitaire : Harold TRANOIS Sommaire
Plus en détailSITE WEB E-COMMERCE ET VENTE A DISTANCE
Développement d une application JAVA EE SITE WEB E-COMMERCE ET VENTE A DISTANCE PLAN PROJET Binôme ou monôme (B/M): M Nom & Prénom : AIT NASSER Btissam Email : aitnasser.btissam123@gmail.com GSM : Organisme
Plus en détailTechnologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage
Technologies du Web Créer et héberger un site Web Page 1 / 26 Plan Planification Choisir une solution d hébergement Administration Développement du site Page 2 / 26 Cahier des charges Objectifs du site
Plus en détailUtilisation du client de messagerie Thunderbird
Outlook express n existant plus sur les systèmes d exploitation sortis après Windows XP, nous préconisons désormais l utilisation du client de messagerie libre distribué gratuitement par la Fondation Mozilla.
Plus en détailTechnologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie
1 / 22 Technologies Web Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya Université Pierre et Marie Curie Rappel 2 / 22 Problématique Quelles technologies utiliser
Plus en détailWysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x
WysiUpStudio CMS professionnel pour la création et la maintenance évolutive de sites et applications Internet V. 6.x UNE SOLUTION DE GESTION DE CONTENUS D UNE SOUPLESSE INÉGALÉE POUR CRÉER, MAINTENIR ET
Plus en détailManuel d utilisation TS Evaluation. Version 5 Màj 07/2012. www.talentsoft.com
Manuel d utilisation TS Evaluation Version 5 Màj 07/2012 www.talentsoft.com SOMMAIRE INTRODUCTION RECHERCHER UNE INFORMATION 1 RECHERCHE TEXTUELLE... 4 2 RECHERCHE PAR LISTE... 4 3 RECHERCHE AVANCEE...
Plus en détailManuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles
Manuel d utilisation de la plate-forme de gestion de parc UCOPIA La mobilité à la hauteur des exigences professionnelles 2 Manuel d utilisation de la plate-forme de gestion de parc UCOPIA 1 Table des matières
Plus en détailCréer et partager des fichiers
Créer et partager des fichiers Le rôle Services de fichiers... 246 Les autorisations de fichiers NTFS... 255 Recherche de comptes d utilisateurs et d ordinateurs dans Active Directory... 262 Délégation
Plus en détailIntroduction à. Oracle Application Express
Introduction à Oracle Application Express Sommaire Qu est-ce que Oracle Application Express (APEX)? Vue d ensemble des fonctionnalités et des différents composants d Oracle APEX Démonstration de création
Plus en détailQuelques patterns pour la persistance des objets avec DAO DAO. Principe de base. Utilité des DTOs. Le modèle de conception DTO (Data Transfer Object)
Quelques patterns pour la persistance des objets avec DAO Ce cours présente des modèles de conception utilisés pour effectuer la persistance des objets Université de Nice Sophia-Antipolis Version 1.4 30/8/07
Plus en détailJoomla! Création et administration d'un site web - Version numérique
Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique
Plus en détailSPECIFICATIONS TECHNIQUES : Gestion des Médicaments et des commandes de médicaments
SPECIFICATIONS TECHNIQUES : Gestion des Médicaments et des commandes de médicaments Développement d une application en web/ client lourd en C# permettant la gestion des médicaments et des commandes de
Plus en détailManuel d utilisation du site web de l ONRN
Manuel d utilisation du site web de l ONRN Introduction Le but premier de ce document est d expliquer comment contribuer sur le site ONRN. Le site ONRN est un site dont le contenu est géré par un outil
Plus en détailCursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement
Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons
Plus en détailCréation, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10
modalisa Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10 8 Fonctionnalités de mise en ligne de questionnaires Vous trouverez dans cet opuscule les informations nécessaires
Plus en détailAuteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA
Auteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA Sommaire 1. Introduction 2. Installation 3. Fonctionnement 4. Développement 5. Démonstration 2
Plus en détailTP2 : Client d une BDD SqlServer
TP2 : Client d une BDD SqlServer Objectifs : utiliser la barre de menu, utiliser les préférences d application (settings) ou (options), gérer la persistance des données, utiliser la bibliothèque jtds:jdbc
Plus en détail7 villa de la citadelle Né le 13 mai 1983 94110 Arcueil Nationalité : Française. Développeur Web JEE COMPÉTENCES
Philippe Crépin 7 villa de la citadelle Né le 13 mai 1983 94110 Arcueil Nationalité : Française : 06.17.46.12.09 : phi.crepin@gmail.com Disponibilité : En poste chez Soft Computing Développeur Web JEE
Plus en détailDocumentation Liste des changements apportés
Version 4.1.000 Documentation Liste des changements apportés C2 Innovations 2010 Table des matières À LA VERSION 4.1... 4 NOUVEAU PRE REQUIS POUR L INSTALLATION DE C2... 4 FERMER LA SESSION D UN UTILISATEUR
Plus en détailProgrammation Web. Madalina Croitoru IUT Montpellier
Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance
Plus en détailEn date du 11 décembre 2008
R E F O N T E S I T E W E B G F I E CAHIER DES CHARGES ET DEVIS En date du 11 décembre 2008 ADITEL - WEB AGENCY 4 RUE CAROLINE 75017 PARIS Tel 01 44 70 02 77 SARL AU CAPITAL DE 20 000 EUROS R.C.S BOBIGNY
Plus en détailFormation en Logiciels Libres. Fiche d inscription
République Tunisienne Ministère de l'industrie et la Technologie - Secrétariat d'état de la Technologie Unité des Logiciels Libres Formation en Logiciels Libres Fiche d inscription (Une fiche par candidat)
Plus en détailBases de données et interfaces Génie logiciel
Bases de données et interfaces Génie logiciel Merlet benjamin Merlet-Billon Maryvonne Hueber Yann Jamin Guillaume Giraud Sandra Département Génie Biologique Professeurs responsables : Option BIMB Promotion
Plus en détailDans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur
FORMATION FORFAIT WEB DEVELOPPEUR Qualification ISQ OPQF Formacode 46 125 Certification de titre professionnel Web Designer + modules optionnels : Développement PHP/MySQL avancé, Web App, CMS e-boutique
Plus en détail1 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étailGestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed
6, bd maréchal Juin F-14050 Caen cedex 4 Spécialité Informatique 2 e année Rapport de projet Gestion du parc informatique matériel et logiciel de l Ensicaen SAKHI Taoufik SIFAOUI Mohammed Suivi ENSICAEN
Plus en détailModèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)
LA BOITE A OUTILS DE L ACHETEUR DE BPM Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) La boîte à outils de l acheteur de solution BPM -
Plus en détailFICHE PRODUIT COREYE CACHE Architecture technique En bref Plateforme Clients Web Coreye Cache applicative Références Principe de fonctionnement
COREYE CACHE Solution d absorption de charge pour une disponibilité et une performance optimales des applications Web En bref Architecture technique La plateforme Coreye Cache délivre la majeure partie
Plus en détailManuel d utilisation
Manuel d utilisation La référence des comptables-fiscalistes Votre login Votre mot de passe Une question Voyez l aide détaillée accessible en ligne ou les questions les plus fréquemment posées par les
Plus en détailGroupe Eyrolles, 2003, ISBN : 2-212-11317-X
Groupe Eyrolles, 2003, ISBN : 2-212-11317-X 3 Création de pages dynamiques courantes Dans le chapitre précédent, nous avons installé et configuré tous les éléments indispensables à la mise en œuvre d une
Plus en détail10 mn pour se connecter à un fichier Excel. Pas à Pas.
10 mn pour se connecter à un fichier Excel. Pas à Pas. 1 - Quel fichier, quelle source de données? 2 - Connexion au compte BIME 3 Connexion à BIME DESKTOP, mon tremplin vers internet 4 - Mes analyses 5
Plus en détail3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures
3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures Objectif global : A l issue de la formation, les stagiaires doivent être opérationnels dans la création d un site internet
Plus en détailCréation d une application JEE
Création d une application JEE Rédacteurs : Alexandre Baillif, Philippe Lacomme, Raksmey Phan et Michaël PLAN Date : juillet 2010 Mise à jour : Michaël PLAN Date : octobre 2014 Avertissement : - ce document
Plus en détailS7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i
Modernisation IBM i Nouveautés 2014-2015 IBM Power Systems - IBM i 19 et 20 mai 2015 IBM Client Center, Bois-Colombes S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i Mardi
Plus en détailChapitre 1 Windows Server 2008 11
Chapitre 1 Windows Server 2008 11 1.1. Les fondations du système... 15 1.2. La virtualisation... 16 1.3. La sécurité... 18 1.4. Le Web... 20 1.5. Fonctionnalité disponible dans Windows Server 2008... 21
Plus en détail25 mars. Tutoriel sur Laravel. Préparé par : Lydiane Beaulne-Bélisle. Ceci est un tutorial qui montre comment débuter avec le Framework PHP Laravel.
25 mars Tutoriel sur Laravel Préparé par : Lydiane Beaulne-Bélisle Ceci est un tutorial qui montre comment débuter avec le Framework PHP Laravel. Créé pour le cours de Projet de fin d étude Collège de
Plus en détailManuel d utilisation de la messagerie. http://zimbra.enpc.fr
Manuel d utilisation de la messagerie http://zimbra.enpc.fr ÉCOLE DES PONTS PARISTECH/ DSI JANVIER 04 SOMMAIRE. Connexion à la messagerie.... Présentation générale de l écran d accueil.... Déconnexion...
Plus en détailQu est ce que Visual Guard. Authentification Vérifier l identité d un utilisateur
Qu est ce que Visual Guard Authentification Vérifier l identité d un utilisateur Autorisation Qu est-ce qu un utilisateur peut faire dans l application Audits et rapports Fonctionnalités d Audit et de
Plus en détailPROSOP : un système de gestion de bases de données prosopographiques
PROSOP : un système de gestion de bases de données prosopographiques Introduction : Ce document présente l outil en développement PROSOP qui permet la gestion d'une base de donnée prosopographique de la
Plus en détailPoint sur les solutions de développement d apps pour les périphériques mobiles
Point sur les solutions de développement d apps pour les périphériques mobiles Par Hugues MEUNIER 1. INTRODUCTION a. Une notion importante : le responsive web design Nous sommes en train de vivre une nouvelle
Plus en détailPHP 5.4 Développez un site web dynamique et interactif
Editions ENI PHP 5.4 Développez un site web dynamique et interactif Collection Ressources Informatiques Table des matières Table des matières 1 Chapitre 1 Introduction 1. Objectif de l'ouvrage.............................................
Plus en détailDescription des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013
Exemple d utilisation du gestionnaire de conception Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 6, rue de l Etang, L-5326
Plus en détailCAHIER DES CHARGES SITE WEB : Steve Mind Magicien Close-up & Mentaliste - 1 -
CAHIER DES CHARGES SITE WEB : Steve Mind Magicien Close-up & Mentaliste - 1 - SOMMAIRE - 2 - Sommaire Présentation du projet Contexte Description du projet web Les Enjeux du projet web Analyse Concurrentiel
Plus en détailSOMMAIRE ÉTAPES OBLIGATOIRES. Récupérer le connecteur... 3
SOMMAIRE Futur Telecom a fait évoluer son service de messagerie professionnel Futur Office. Le présent document va vous accompagner pas à pas vers la récupération de vos divers éléments de messagerie suite
Plus en détailsommaire ÉTAPES OBLIGATOIRES Récupérer le connecteur... 3
sommaire Futur Telecom a fait évoluer son service de messagerie professionnel Futur Office. Le présent document va vous accompagner pas à pas vers la récupération de vos divers éléments de messagerie suite
Plus en détailCREG : 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étailTUTORIEL 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étailPRISE EN MAIN RAPIDE
PRISE EN MAIN RAPIDE sommaire DÉCOUVREZ VOTRE UNIVERS ELnetdirectionjuridique.fr PAGE CONNECTEZVOUS ET CRÉEZ VOTRE COMPTE PERSONNEL PAGE PERSONNALISEZ VOTRE PAGE D ACCUEIL PAGE 5 5 NAVIGUEZ FACILEMENT
Plus en détailPROCÉDURE D AIDE AU PARAMÉTRAGE
PROCÉDURE D AIDE AU PARAMÉTRAGE SOMMAIRE Futur a fait évoluer son service de messagerie professionnel Futur Office. Le présent document va vous accompagner pas à pas vers la récupération de vos divers
Plus en détailLANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation
ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier
Plus en détailJade. Projet Intelligence Artificielle «Devine à quoi je pense»
Jade Projet Intelligence Artificielle «Devine à quoi je pense» Réalisé par Djénéba Djikiné, Alexandre Bernard et Julien Lafont EPSI CSII2-2011 TABLE DES MATIÈRES 1. Analyse du besoin a. Cahier des charges
Plus en détailIBM DB2 Alphablox. d administration GC11-2170-00
IBM DB2 Alphablox Guide d administration Version 8.4 GC11-2170-00 IBM DB2 Alphablox Guide d administration Version 8.4 GC11-2170-00 ii IBM DB2 Alphablox - Guide d administration Table des matières Avis
Plus en détailArmand 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étailCours Bases de données
Informations sur le cours Cours Bases de données 9 (10) séances de 3h Polycopié (Cours + TD/TP) 3 année (MISI) Antoine Cornuéjols www.lri.fr/~antoine antoine.cornuejols@agroparistech.fr Transparents Disponibles
Plus en détailDocumentation Honolulu 14 (1) - 0209
Documentation Honolulu 14 (1) - 0209 Honolulu 14 3 Sommaire Honolulu 14 le portail Intranet / Internet de votre entreprise PARTIE 1 -MANUEL UTILISATEUR 1. LE PORTAIL HONOLULU : PAGE D ACCUEIL 8 1.1 Comment
Plus en détailPrésentation de Firefox
Présentation de Firefox A l ouverture la fenêtre ressemble a ceci. (A noter qu ici j ai ouvert la page d accueil GOOGLE) Firefox présente toutes les fonctionnalités de base d un navigateur comme Internet
Plus en détailBIRT (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étailGuide plateforme FOAD ESJ Lille
Guide plateforme FOAD ESJ Lille v. 1.2 «étudiants» septembre 2014 Réalisé par Maxime Duthoit Ingénieur pédagogique multimédia à l ESJ Lille Sommaire Introduction... 1 1. Accueil et connexion... 2 2. Accueil
Plus en détailPublication dans le Back Office
Site Web de l association des ingénieurs INSA de Lyon Publication dans le Back Office Note : dans ce guide, l'appellation GI signifie Groupe d'intérêt, et GR Groupe Régional laure Buisset Page 1 17/09/2008
Plus en détailCréateur de sites Internet. Développeur de logiciels. www.logipro.com
Créateur de sites Internet Développeur de logiciels Logipro, partenaire de vos «e projets» depuis 1997 Fort d une dizaine d années d expériences dans le développement de solutions Internet globales, Logipro
Plus en détailTP JEE Développement Web en Java. Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web.
ASTRIUM - Toulouse JEE Formation 2013 TP JEE Développement Web en Java Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web. Figure 1 Architecture
Plus en détailSommaire. I.1 : Alimentation à partir d un fichier Access (.mdb)...2
Sommaire I. SCENARII DE TRAITEMENTS...2 I.1 : Alimentation à partir d un fichier Access (.mdb)...2 I.1 : Vérification de l intégrité des traitements SQL sur la pyramide des ages...3 I.2 : Vérification
Plus en détailIntroduction aux Bases de Données Relationnelles Conclusion - 1
Pratique d un : MySQL Objectifs des bases de données Où en sommes nous? Finalement, qu est-ce qu un? Modèle relationnel Algèbre relationnelle Conclusion SQL Conception et rétro-conception Protection de
Plus en détailPHP 4 PARTIE : BASE DE DONNEES
PHP 4 PARTIE : BASE DE DONNEES 1. Introduction 2. Présentation de MySQL 3. Principe 4. Connexion 5. Interrogation 6. Extraction des données 7. Fonctions de services 8. Traitement des erreurs 9. Travaux
Plus en détailÉdu-groupe - Version 4.3
Édu-groupe - Version 4.3 Guide de l utilisateur Gestion des fichiers Société GRICS, Équipe Évaluation Août 2012 2 CONSIDÉRATIONS GÉNÉRALES A. Importante mise en garde concernant les types de fureteur Les
Plus en détailTable des matières Avant-propos... V Scripting Windows, pour quoi faire?... 1 Dans quel contexte?
Avant-propos... V CHAPITRE 1 Scripting Windows, pour quoi faire?... 1 Dans quel contexte?.................................................. 1 La mauvaise réputation............................................
Plus en détailKIELA 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étailRÉ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