Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :
|
|
- Bernadette Gilbert
- il y a 8 ans
- Total affichages :
Transcription
1 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 a m a k
2 SOMMAIRE TABLES DES FIGURES I. ABREVIATIONS II. INTRODUCCTION III. PRESENTATION DE L APPLICATION «GESTION DES SERVICES DES ENSEIGNANTS» Contexte Technique La Base de données de l application Installation de l application IV. TECHNOLOGIES UTILISEES Symfony Odt.php JQuery Programmation modulaire V. MISSION DU PROJET ET TRAVAILLE DEMANDE Modifications demandées Ajout de Fonctionnalités : Gestion Electronique des Documents VI. DEROULEMENT DU PROJET Phases du développement de la partie GED Planning Analyses de la partie GED Interface Graphique : Intégration dans «Gestion des services enseignants» Page: Accueil Page : Génération des documents Page : Recherche Page : Configuration GED Page : Ajouter un template Page : Configuration Serveur des fichiers Modélisation UML (User Case) Partie GED User case : Modèle de document User case : Géneration de Document
3 User case : Archivage serveur de fichiers User case : Traitement XML User case : Chargement Document Utilisateur User Case Sous-Système : Serveur de fichier Base de donnés partie GED Interface Graphique partie GED déploiement Symfony Interface de connexion Interface d accueil Interface de Génération des documents Interface Deposer fichiers Templates générés VII. INTEGRATION DE LA PARTIE GED DANS L APPLICATION «GESTION DES SERVICES ENSEIGNANTS» Module d Accueil Module de recherche Document Module Document Module Configuration Configuration : Gestion Electronique des documents Configuration : Serveur des Fichiers Module Bilan Répartition des heures affectées par filières et enseignants Répartition des heures affectées par rapport aux nombres des heures prévu dans la maquette VIX. LES CHANGEMENTS REALISES DANS L APPLICATION «GESTION DES SERVICES ENSEIGNANTS» Module de recherche Enseignant Enseignement VIII. LES PROBLEMES RENCONTRES IX. BILAN X. CONCLUSION XI. ANNEXES
4 Justification des changements réalisées à la BDD TABLES DES FIGURES Figure 1 : BDD Gestion des services enseignants... 6 Figure 2 : Planning Figure 3 : Analyses GED prototype page d accueil Figure 4 : Analyses GED prototype page de génération de document Figure 5 : Analyses GED prototype page de recherche Figure 3 : Analyses GED prototype page de configuration Figure 7 : Analyses GED prototype page ajouter un nouveau template Figure 8 : Analyses GED prototype page configuration serveur des fichiers Figure 9 : User case Gestion de document Figure 10 : User case Modèle de documents Figure 11 : User case Génération de document Figure 12 : User case Archivage serveur de fichier Figure 13 : User case Traitement XML Figure 14 : User case Chargement document utilisateur Figure 15 : User case Serveur de fichier Figure 16 : MER partie GED Figure 17 : GED page de connexion Figure 18 : GED page d accueille Figure 19 : GED page génération document Figure 20 : GED page déposer un fichier Figure 21 : Gestion des services enseignants page d accueille Figure 22 : Gestion des services enseignants module recherche page recherche de document Figure 23 : Gestion des services enseignants module document Figure 24 : Gestion des services enseignants module configuration Figure 25 : Gestion des services enseignants module configuration page configuration GED Figure 26 : Gestion des services enseignants module configuration page ajout des templates Figure 27 : Gestion des services enseignants module configuration page configuration serveur des fichiers Figure 28 : Gestion des services enseignants module bilan Figure 29 : Gestion des services enseignants module bilan page répartition des heures affectées Figure 30 : Gestion des services enseignants module bilan page nombres des heures prévu dans la maquette 33 Figure 31 : Gestion des services enseignants module recherche page recherche Enseignant Figure 32 : Gestion des services enseignants module recherche page recherche Enseignement par nom Figure 33 : Gestion des services enseignants module recherche page recherche enseignement par code
5 I. ABREVIATIONS BDD GED MER MVC TP TD UE UCE UML Base de données Gestion Electronique de documents Modèle-Entité-Relation ou Modèle-Entité-Association Modèle Vue Contrôleur Travail Pratique Travail Dirige Unité d enseignement unité complémentaire d enseignement Unified Modeling Language ou «Langage de Modélisation Unifié» 4
6 II. INTRODUCCTION Dans le cadre de notre première année en Master 1 en informatique de l Université d Avignon, on a dû choisir un projet parmi plusieurs sujets proposés. Ce projet consiste à modifier l application «Gestion des services enseignants» déjà existante et utiliser par l université d Avignon afin de corriger certaines erreurs et d ajouter de nouvelles fonctionnalités utiles à l administration. Notre choix s est porté sur celui-ci car il semblait à même de nous apporter une meilleure connaissance du développement et de la conception de logiciels Web, ainsi que d approfondir nos connaissances dans le domaine Web informatiques. Dans la première partie de ce rapport, nous présenterons notre sujet, ainsi que le contexte de développement et un résumé du cahier des charges, en précisant les objectifs techniques. Dans un seconde temps nous présenterons la démarche qu on a adopté pour réaliser notre travaille et justifier notre analyses, les différents choix et les étapes de développement. III. Présentation de l application «Gestion des Services des Enseignants» La plate-forme «Gestion des services enseignants» est un système d'information de l'université qui permet de prendre en charge la répartition des heures d'enseignements ainsi que la réalisation des maquettes des différentes formations qui seront ensuite utiliser par l'université afin de réaliser d'autre taches d'administration dont la réalisation des emplois du temps, la comptabilité des heures, la paie etc.. Contexte Technique Cette application a été développée sous une architecture trois tiers MVC en utilisant le Framework Symfony, le système de gestion de base de données MySQL, JavaScript et Ajax pour la communication du côté client. Ces technologies seront présentées plus en détails dans La partie «Technologies utilisées». Dans ce qui suit le modèle de la base de données utilisées par l application. 5
7 La Base de données de l application Figure 1 : BDD Gestion des services enseignants 6
8 Installation de l application Dans cette partie nous allons décrire les étapes d installation de l application «Gestions des services enseignants» : 1. Documentation symfony: Etudes de l architecture de Symfony. 2. Installation du serveur local. 3. Installation de l application : Codes sources. 4. Installation de la BDD: Cette étape a consisté à créer les tables de la BDD à partir du «shèma.yml» de Symfony livré par le client. IV. Technologies Utilisées Cette partie détaille les différentes technologies abordées lors de notre projet : Symfony Est un framework MVC libre écrit en PHP 5. En tant que framework, il facilite et accélère le développement des sites et d'applications Internet et Intranet. Symfony présente beaucoup d avantages : Odt.php i. Une séparation du code en trois couches, selon le modèle MVC, pour une plus grande maintenabilité et évolutivité du code, ii. Une templating simple, basé sur PHP et des jeux de «helpers», iii. Des performances optimisées et un système de cache pour garantir des temps de réponse optimums. OdtPHP est une bibliothèque orientée objet pour PHP 5. Elle permet de générer automatiquement des documents OpenOffice textes à partir de modèles. OdtPHP permet de générer des documents simples en remplaçant les balises du modèle et en insérant des images. Elle fournit des fonctionnalités avancées pour créer des fichiers OpenOffice complexes en répétant des portions du document ou des lignes de tableau. 7
9 JQuery JQuery est un framework développé en Javascript qui permet notamment de manipuler aisément le DOM, d'utiliser AJAX, de créer des animations. La vocation première de ce Framework est de gagner du temps dans le développement d application: "write less, do more". Programmation modulaire La programmation modulaire consiste dans le regroupement de fonctions, de méthodes et de traitement visant à répartir le développement d'une grosse application sur plusieurs (groupes de) personnes, afin que chacun puisse faire indépendamment son travail, mais aussi, ensuite, de permettre une certaine réutilisabilité de certaines unités de traitement (modules, et donc de portions de code). Ce style de programmation facilite grandement la réutilisabilité et le partage du code, et est particulièrement utile pour la réalisation de bibliothèques. De plus, suivant les langages de programmation, les modules peuvent être paramétrés et/ou polymorphes (foncteur) ce qui apporte une modularité dont la souplesse décuplée amène alors à parler de généricité. V. Mission du projet et travaille demandé Cette partie est un résumé du cahier des charges réalisé au premier semestre. Modifications demandées 1. Améliorer l affichage de l interface maquette et la désencombré. 2. Améliorer l affichage de l interface Enseignant. 3. Améliorer l affichage de la liste Enseignement : Pouvoir effectuer une recherche avec le nom de L UE ou une partie du nom. 4. Afficher plus de détails concernant une unité complémentaire d enseignement comme la répartition des heures de TP, TD et Cours. 8
10 5. Améliorer l'ergonomie de l interface de la gestion des horaires, cette interface devra être complètement modifié, une première perspective serrais de pouvoir effectuer une recherche sur un UE et afficher les UCE qui la compose. a. Hiérarchiser l'affichage des UE et des UCE qui le compose, créer une liste déroulante pour chaque UE, qui comportera les UCE qui la compose, b. Pouvoir limiter le nombre de l UE affichées. 6. Ajouter des fonctionnalités à l interface : Gestion des heures d enseignements : a. Pouvoir changer le status d un professeur à partir de la Base de données de l universite et afficher son nouveau profil. b. Pouvoir repartir le nombre d heurs entre les TPs, TD et le cour à partir de cette interface. 7. Le retour en arrière dans la page du navigateur ne sauvegarde pas la page de départ. Vous trouverez plus détailles cette partie dans le «Cahier des charges» Ajout de Fonctionnalités : Gestion Electronique des Documents Dans le «Cahier de charge» vous trouverez plus en détail les fonctionnalités demandées. Parmi les fonctionnalités qu on a prévu d ajouter nous avons choisi d implémenter la partie GED car c était la seule fonctionnalité qui nécessité pas d avoir l application installé à cause de différents problèmes d installation de l application. 9
11 VI. Déroulement du projet On a commencé à développer la partie GED en utilisant les mêmes spécifications utilisé par Symfony afin de pouvoir l intégrer le plus facilement possible dans l application de «Gestion des services enseignants». Phases du développement de la partie GED 1. Analyses de la partie GED : Dans cette étape on a commencé à tester les différents logiciels de GED libre comme MATCH ainsi qu un logiciel développé par des étudiants de l université pour trouver la meilleure façon de développer la partie GED. 2. Conceptualisation, compression et structuration des besoins du client en utilisant les diagrammes UML. 3. Design le prototype de l interface graphique de la partie GED dans l application «Gestion des services enseignants». 4. Création du Modèle Entité Association de la partie GED. 5. Développements de la partie GED en mode de test. 6. Déploiement de la partie GED dans Symfony. 7. Intégration des modules dans l application «Gestion des services enseignants». Planning L image ci-dessous montre le déroulement du projet durant le second semestre ainsi que la répartition de travail entre les membres du groupe. 10
12 Figure 2 : Planning 11
13 Analyses de la partie GED Interface Graphique : Intégration dans «Gestion des services enseignants» Pour réaliser cette partie on a utilisé le logiciel «Pencil projet 1.1», qui permet de créer des diagrammes et de prototype graphique. Le prototype qui sera présenté dans ce qui suit va respecter la même charte graphique utilisée par l application Gestion des services enseignants. Les prototypes ci-dessous permettent de donner une première vision du résultat final qui sera intégrer dans les interfaces (pages) lors de l intégration de la partie GED dans l application. Page: Accueil Figure 3 : Analyses GED prototype page d accueil 1. Nouvelle onglet «Documents» : Permettra à l utilisateur de générer et de stoker les documents. 12
14 2. Les listes des documents qui ont été générés par l utilisateur qui est connecté, ou le «Nom» est le nom du document, «Auteur» est le nom de l utilisateur qui a généré les documents, «Propriétaire» est le nom du propriétaire du document, «Date» est la date de création du document, «Nature» indique si le document a été généré par l application «service enseignants» ou si c est un document qui a été importé par l utilisateur. 3. Lien qui permet d afficher le document sélectionné. 4. Permet de sélectionner plusieurs documents, et d exécuter les actions qui sont communes à tous les documents, comme la suppression. 5. Supprime : Permet de supprimer tous les documents sélectionnés. Page : Génération des documents Figure 4 : Analyses GED prototype page de génération de document 13
15 1. On utilisera le même moteur de recherche qui est déjà utilisé dans l application. 2. Template: Représente les documents pré définit mis à la disposition de l utilisateur afin qu il puisse générer le document contenant ses informations. 3. Générer : Permet de générer le document pré sélectionné contenant ses informations. 4. Déposer : Permet d importer un document vers le serveur des fichiers. 5. Liste de documents : Les listes des documents qui ont été générés par l utilisateur, ou le «Nom» est le nom du document, «Auteur» est le nom de l utilisateur qui a généré les documents, «Date» est la date de création du document, «Nature» indique si le document a été généré par l application «Gestion des services enseignants» ou si c est un document qui a été importé par l utilisateur. 6. Permet de sélectionner plusieurs documents, et exécuter les actions qui sont communes à tous les documents, comme la suppression. 7. Supprime : Permet de supprimer tous les documents sélectionnés. 14
16 Page : Recherche Permet de retourné les documents par l utilisateur. Figure 5 : Analyses GED prototype page de recherche 1. On utilisera le même moteur de recherche qui est déjà développé. 2. Template : Représente les documents pré définit mis à disposition de l utilisateur afin qu il puisse générer le document contenant ses informations. 3. Lien qui permet d afficher le document sélectionné. 4. Permet de sélectionner plusieurs documents, et exécuter les actions qui sont communes à tous les documents, comme la suppression. 5. Supprime : Permet de supprimer tous les documents sélectionnés. Page : Configuration GED Permet de configurer la partie GED. L administrateur pourra ajouter des nouveaux templates qui seront proposés à l utilisateur et configurer l accès au serveur des fichiers. 15
17 Figure 6 : Analyses GED prototype page de configuration 1. Affiche la liste de templates fourni dans l application. 2. Permet de sélectionner plusieurs templates, et exécuter les actions communes à tous les templates, comme la suppression. 3. Un lien qui permet d afficher le template sélectionné. 4. Ajouter : Permet d ajouter un nouveau template à l application. Une fois ce buttons cliqué un formulaire s affiche et l utilisateur pourra saisir les informations correspondantes au nouveau template. 5. Supprime : Permets de supprimer tous les templates sélectionnés. 16
18 Page : Ajouter un template Figure 7 : Analyses GED prototype page ajouter un nouveau template 1. Nom du nouveau template. 2. Abréviation du nom. Cette information sera utilisée lors de la création des fichiers. 3. Activer : Permet activer le template dans l application. 4. Choisissez un fichier (Button): Permet sélectionner le modèle du template. 5. Enregistrer : Permet d enregistrer le template. 17
19 Page : Configuration Serveur des fichiers Figure 8 : Analyses GED prototype page configuration serveur des fichiers 1. Stockage des documents : Permet de modifier le répertoire ou seront stocker les documents générés par l application. 2. Stockage des templates: Permet de modifier le répertoire ou seront stocker les templates disponibles dans l application. Modélisation UML (User Case) Partie GED Le sous-système gestion de documents se charge de la création, du classement, du stockage, de l indexation, et de la consultation des documents. La partie GED se compose de différents processus : La construction du modèle de document à créer, La génération du document à partir de ce modèle, L archivage du document, Le traitement XML, o Et de leur modification. 18
20 User case : Modèle de document Figure 9 : User case Gestion de document L administrateur de l application doit créer une listes de Modéles ou templates de documents qui permettrant a l utilisateur de mettre en forme des informations de la base de données. Une foit les modéles crées ils serront sauvgarder dans le sous-system serveur de fichier. Figure 10 : User case Modèle de documents 19
21 User case : Géneration de Document Ce sous-système se charge de réccuperer les informations de la base de données pour remplir le modèle choisit par l utilisateur puis sauvgarder le document réçament crée dans le serveur de fichiers. Figure 11 : User case Génération de document User case : Archivage serveur de fichiers Récupère le dernier index du document créé d un même modèle d un utilisateur puis retourne un nouveau numéro de version et finalement enregistre le document avec le nom généré. Figure 12 : User case Archivage serveur de fichier 20
22 User case : Traitement XML Ce sous système permet de vérifier que le document ODT est valide par rapport à la dtd définit. Le document odt se compose de fichiers xml. Si la validation avec la dtd est bonne on pourra réccuperer les informatons qui se trouve dans le document et actualiser les informations modifié dans la base de données. Figure 13 : User case Traitement XML User case : Chargement Document Utilisateur Ce sous-système permet de récupérer un document extérieur au système l analyser les informations avec le sous-système traitement XML et sauvegarder le document comme étant créé par un utilisateur. Figure 14 : User case Chargement document utilisateur 21
23 User Case Sous-Système : Serveur de fichier Récupère les documents générés et l identifiant de l utilisateur auteur des documents depuis le sous-système gestion de documents puis les sauvegardés dans l espace allouer à l utilisateur. Recherche des documents on prenant comme paramètre l id de document. Figure 15 : User case Serveur de fichier Base de donnés partie GED Cette partie présente le modèle conceptuel des données de la partie GED et leur intégration avec le modèle conceptuel de l application SE. 22
24 Figure 16 : MER partie GED 1. Type_document : Représente les différentes Template de documents qui pourront être générer dans la partie GED. Définition des champs : Id: Représente l identificateur du registre. C est un champ auto numérique, 23
25 Nom: Le nom du templates, Heure : l heure de création, Créateur: Représente l utilisateur qui a créé le templates, Date: La date de création, Active: si le Template est proposé aux utilisateurs. 2. Document : Représente la liste de documents stockés par le serveur de fichiers. Les documents peuvent être issus de la partie GED ou importés par l utilisateur. Définition des champs : Id : Représente l identificateur du registre. C est un champ auto numérique, Type: Représente le template du document, Nom : Représente le nom du document qui est généré automatiquement par l application, Chemin: Représente le chemin ou est stocke le fichier dans le serveur de fichiers, Propriétaire: Représente l utilisateur à qui appartient le document, Origine: Permet de savoir si le document a été généré par le système ou s il a été importé par l utilisateur, Heure: l heure de création, Créateur: Représente l utilisateur qui a créé le document, Date: La date de création. 3. Document_utilisateur : Représente la liste des documents qui sont importés par l utilisateur Définition des champs : Id: Représente l identificateur du registre. C est un champ auto numérique, Id_document: Les documents qui sont importés par l utilisateur sont aussi des documents, cet identifiant représente l association de documents dans la table document. 24
26 4. ServeurFichier : Permets de sauvegarder le chemin ou seront stockés les documents générés par l application ainsi que le chemin ou se trouveront les modèles de templates disponibles dans l application. Définition des champs : Id : Représente l identificateur du registre. C est un champ auto numérique, Document: Représente le chemin ou seront stockés les documents générés par l application, Templates : Représente le chemin ou seront stockés les modèle du templates disponibles dans l application. Interface Graphique partie GED déploiement Symfony Interface de connexion Permet à l utilisateur de se connecter à l application de test GED et de configurer l environnement de l application suivant le profil de l utilisateur. Figure 17 : GED page de connexion 25
27 Interface d accueil Cette interface permets d afficher la liste de documents associe à l utilisateur. Une composante de filtrage a été rajoutée à l interface à fin que l utilisateur puisse filtrer les documents suivant le nom, l auteur, la date et la nature des documents. Figure 18 : GED page d accueille Interface de Génération des documents Cette interface permet à l utilisateur de générer le document en choisissant les templates disponibles dans l application et l utilisateur à qui appartiendra le document. Figure 19 : GED page génération document 26
28 Interface Deposer fichiers Permets de déposer un document dans l espace alloué à l utilisateur. L image présentée ci-dessous ne représente pas l interface finale qui sera intégrée dans l application car au moment de la rédaction de ce présent rapport la CSS de l application n a pas encore été appliqué sur cette interface. Templates générés Figure 20 : GED page déposer un fichier Quatre Templates ont été prédéfinit et mis à disposition des utilisateurs : Attestation de service statutaire Etat de liquidation Notice individuel Proposition d attribution d heures complémentaires Ces Templates ont été générés on se basant sur les versions originales des fichiers et remplit grâce à des balise XML qui seront remplacés par les informations associés dans la base de donnés. 27
29 VII. Intégration de la partie GED dans l application «Gestion des services enseignants» La partie GED a été développé avec Symfony, donc les étapes d intégration de la partie GED dans l application «Gestion des services enseignants» ont consistées à: 1. Régénérer le schème de l application pour prendre en compte le MER de la partie GED. 2. Régénérer les modèles pour prendre en compte les nouveaux modèles de la partie GED. 3. Générer les modules: Template, Document de la partie GED 4. Intégrer la partie de recherche de la GED dans le module de recherche déjà présent dans l application Module d Accueil L interface d accueil de la GED a été intégrée a l accueil de l application «Gestion des services enseignants», à fin que l utilisateur puisse accéder directement à ses documents. C est une sorte de «Drop box» Figure 21 : Gestion des services enseignants page d accueille 28
30 Module de recherche Document Permet de retourner la liste des documents appartenant à un utilisateur filtré par composante et par template. Figure 22 : Gestion des services enseignants module recherche page recherche de document Module Document Cette interface permet à l utilisateur de générer le document souhaité ou déposer un dans le serveur de fichiers. 29
31 Module Configuration Figure 23 : Gestion des services enseignants module document Dans ce module nous avons ajouté la possibilité de configurer la partie GED et le serveur de fichiers. Figure 24 : Gestion des services enseignants module configuration 30
32 Configuration : Gestion Electronique des documents Permet d afficher la liste des templates enregistrés dans la BDD et aussi d ajouter de nouveaux templates Figure 25 : Gestion des services enseignants module configuration page configuration GED Figure 26 : Gestion des services enseignants module configuration page ajout des templates 31
33 Configuration : Serveur des Fichiers Permet de changer les chemins ou seront stockés les documents générés ainsi que les modèles des templates. Figure 27 : Gestion des services enseignants module configuration page configuration serveur des fichiers Module Bilan Permet d extraire des informations concernant les données de l application qui pourront servir à la prise de décision. Figure 28 : Gestion des services enseignants module bilan 32
34 Répartition des heures affectées par filières et enseignants Cette fonctionnalité permet d afficher un récapitulatif des heures affectées aux enseignants vacataires ou titulaires suivant une filière donné. Ces informations pourront sévir à déterminer la nécessité de titulariser un enseignant vacataire ou juste d avoir des statistiques sur les répartitions des heures. Figure 29 : Gestion des services enseignants module bilan page répartition des heures affectées Répartition des heures affectées par rapport aux nombres des heures prévu dans la maquette Cette fonctionnalité permet de faire sortir les écarts entre les heures réellement affectés à une UCE et les heures prévu dans la maquette. Figure 30 : Gestion des services enseignants module bilan page nombres des heures prévu dans la maquette 33
35 VIX. Les changements réalisés dans l application «Gestion des Services Enseignants» Module de recherche Enseignant Cette interface permet d afficher tous les cours effectués par un enseignant. Cependant cette fonctionnalité n été pas tout à fait stable. Notre travail a consisté à modifier le moteur de rechercher pour répondre plus rapidement à la requête de l utilisateur. Les données que nous présentons cidessous sont des données de test. Figure 31 : Gestion des services enseignants module recherche page recherche Enseignant Enseignement Cette interface permet d afficher tous les enseignements par code, donc notre travail a été d ajouter la recherche par nom car l utilisateur n aura pas besoin de mémoriser ou de rechercher le code de chaque enseignement. 34
36 Figure 32 : Gestion des services enseignants module recherche page recherche Enseignement par nom 35
37 Figure 33 : Gestion des services enseignants module recherche page recherche enseignement par code VIII. Les problèmes rencontrés Notre principal problème durant la deuxième partie du projet a été d installer la BDD. On s est rendu compte qu il existait plusieurs incohérences entre le schéma de la BDD et le schéma utilisé par symfony ce qui a nécessité plusieurs efforts à fin de résoudre ce problème. La prochaine étape a consisté à remplir les tables avec de données de testes livrées par le client (dump), d autres incohérences sont apparues car les données fournis ne correspondaient pas aux tables précédemment crées. Plusieurs tables nécessaires à la compression du logique métier de l application été vide. Ce problème a été un réel obstacle pour la réalisation des bilans et le remplissage des templates. Un document détaillant les différents problèmes rencontrés lors de l installation de la BDD ainsi que la manière donc on a procédé pour les résoudre est joint dans les annexes. 36
Devenez 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é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é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é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é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é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é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étailNouveautés joomla 3 1/14
Nouveautés joomla 3 1/14 Table des matières 1 Responsive... 1 2 Bootstrap... 1 3 LESS CSS intégré... 1 4. JUI (pour les développeurs d'extensions)... 1 5. Le Mambo days vs le Génial UX... 2 6. 7 étapes
Plus en détailMercredi 15 Janvier 2014
De la conception au site web Mercredi 15 Janvier 2014 Loïc THOMAS Géo-Hyd Responsable Informatique & Ingénierie des Systèmes d'information loic.thomas@anteagroup.com 02 38 64 26 41 Architecture Il est
Plus en détailSECTION 5 BANQUE DE PROJETS
SECTION 5 BANQUE DE PROJETS INF 4018 BANQUE DE PROJETS - 1 - Banque de projets PROJET 2.1 : APPLICATION LOGICIELLE... 3 PROJET 2.2 : SITE WEB SÉMANTIQUE AVEC XML... 5 PROJET 2.3 : E-LEARNING ET FORMATION
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é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é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étailService On Line : Gestion des Incidents
Service On Line : Gestion des Incidents Guide de l utilisateur VCSTIMELESS Support Client Octobre 07 Préface Le document SoL Guide de l utilisateur explique comment utiliser l application SoL implémentée
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é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étailPaul FLYE SAINTE MARIE
Paul FLYE SAINTE MARIE ASSISTANT CHEF DE PROJET DANS LE DÉVELOPPEMENT INFORMATIQUE Domaines de compétences Conduite de projet (échange avec la maitrise d ouvrage, maitrise d œuvre, rédaction des spécifications
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é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é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étailIntroduction MOSS 2007
Introduction MOSS 2007 Z 2 Chapitre 01 Introduction à MOSS 2007 v. 1.0 Sommaire 1 SharePoint : Découverte... 3 1.1 Introduction... 3 1.2 Ce que vous gagnez à utiliser SharePoint... 3 1.3 Dans quel cas
Plus en détailINF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude
INF 1250 INTRODUCTION AUX BASES DE DONNÉES Guide d étude Sous la direction de Olga Mariño Télé-université Montréal (Québec) 2011 INF 1250 Introduction aux bases de données 2 INTRODUCTION Le Guide d étude
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étaile-obs : Conception et utilisation Rémy Decoupes Ether // ums3365
e-obs : Conception et utilisation Rémy Decoupes Ether // ums3365 1 e-obs - Plan i. A quoi sert e-obs ii. Positionnement d e-obs dans la chaine de production iii. Description générale des modules iv. Démonstration
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étailProjet en nouvelles technologies de l information et de la communication
Projet en nouvelles technologies de l information et de la communication Site Web universitaire du Prof. Jacques Moeschler. Nono Steeve Semestre de printemps 2013 Sous la direction du Prof Luka Nerima
Plus en détailRéalisation d une application de soumission de cours en ligne de l Université Virtuelle de Tunis
REPUBLIQUE TUNISIENNE MINISTERE DE L ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE ET DE LA TECHNOLOGIE Université de Carthage Faculté des Sciences Economiques et de Gestion de Nabeul Réalisation
Plus en détailCahier 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étailLICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS
LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS Contenu détaillé de la spécialité : SIMO : SYSTEMES D'INFORMATION, METHODES ET OUTILS (ASSISTANT CHEF DE PROJET INFORMATIQUE) Contenu détaillé
Plus en détailCONNEXION. Une interface de connexion sécurisée, simple et accessible même depuis un appareil mobile. CONNEXION /
CONNEXION Une interface de connexion sécurisée, simple et accessible même depuis un appareil mobile. CONNEXION / HOMPAGE Un menu natif avec des options utiles et indispensables. Sauvegarde de la base de
Plus en détailConception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA
Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA I. Introduction Suite à une demande des étudiants, il m'est apparu intéressant de montrer, à travers un exemple concret, comment
Plus en détailWebmaster / Webdesigner / Wordpress
Webmaster / Webdesigner / Wordpress Pré-requis : Projet professionnel. Bonne maîtrise de l'ordinateur. Bases en infographie et / ou traitement de texte fortement recommandées. Objectifs : Concevoir un
Plus en détailComparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA
Comparatif CMS Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA Sommaire Introduction : Dans le cadre de notre projet de master première année, il nous a été demandé de développer un moteur de recherche
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é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étailWordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu
Daniel Roch Optimiser son référencement WordPress Référencement naturel (SEO) Préface d Olivier Andrieu Groupe Eyrolles, 2013, ISBN : 978-2-212-13714-9 Table des matières AVANT-PROPOS... 1 Pourquoi ce
Plus en détailUn serveur d'archivage
Un serveur d'archivage destiné au Service Commun de Documentation de l'université de la Méditerranée Encadrement : Noël Novelli Représentants client (S.C.D.) : Axelle Clarisse Ronan Lagadic Equipe Projet
Plus en détailBurckel Thomas. Formation. Compétences
Burckel Thomas Adresse : 92 avenue de la République 94300 VINCENNES Tel : 06.83.21.48.25 Email : burckel.thomas@gmail.com Date et lieu de naissance : 3 septembre 1986 à Strasbourg Formation 2006 2009 Polytech
Plus en détailRapport journalier. Le stage va se découper en 2 parties : 3 premières semaines :
Rapport journalier Ce document à pour but de prévoir un planning prévisionnel et de permettre de juger l avancement des travaux afin d optimiser le rendement. Le stage va se découper en 2 parties : 3 premières
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étailLes Architectures Orientées Services (SOA)
Les Architectures Orientées Services (SOA) Ulrich Duvent Guillaume Ansel Université du Littoral Côte d Opale 50, Rue Ferdinand Buisson BP 699 62228 Calais Cedex Téléphone (33) 03.21.46.36.92 Télécopie
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étailFormation : WEbMaster
Formation : WEbMaster Objectif et Description : Centre Eclipse vous propose une formation complète WebMaster, vous permettant de : Utiliser dès maintenant les nouveautés du web2, ainsi alléger les besoins
Plus en détailProfil. Formations Certifications. Etienne de LONGEAUX Architecte logiciel/ Lead développeur PHP5/SYMFONY2/ZEND 13 ans d expérience.
Etienne de LONGEAUX Architecte logiciel/ Lead développeur PHP5/SYMFONY2/ZEND 13 ans d expérience Profil Expert SYMFONY 2 / ZEND Etude et modélisation UML Montée en charge / Compétence Sécurité / Authentification
Plus en détailUE 8 Systèmes d information de gestion Le programme
UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications
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étailFLEX 3. Applications Internet riches avec Flash ActionScript 3, MXML et Flex Builder. Aurélien Vannieuwenhuyze
Programmation FLEX 3 Applications Internet riches avec Flash ActionScript 3, MXML et Flex Builder Aurélien Vannieuwenhuyze Avec la contribution de Romain Pouclet Groupe Eyrolles, 2009, ISBN : 978-2-212-12387-6
Plus en détailPrésentation du Framework BootstrapTwitter
COUARD Kévin HELVIG-LARBRET Blandine Présentation du Framework BootstrapTwitter IUT Nice-Sophia LP-SIL IDSE Octobre 2012 Sommaire I. INTRODUCTION... 3 Définition d'un framework... 3 A propos de BootstrapTwitter...
Plus en détailGérer son Google Drive pour gérer ses informations : le tutoriel
Un serveur à distance me permet de consulter des documents sauvegardés partout, du moment qu Internet soit accessible. Il en existe maintenant plusieurs (Cloud computing) comme «Drop box». «Google Drive»
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é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étailDRUPAL Réalisez des développements professionnels avec PHP (2ième édition)
Introduction 1. Les systèmes de gestion de contenu 11 2. Les avantages de Drupal 15 3. Le fonctionnement de Drupal 17 4. L'environnement de développement 20 5. L'installation de Drupal 25 6. Le passage
Plus en détailPG208, Projet n 3 : Serveur HTTP évolué
PG208, Projet n 3 : Serveur HTTP évolué Bertrand LE GAL, Serge BOUTER et Clément VUCHENER Filière électronique 2 eme année - Année universitaire 2011-2012 1 Introduction 1.1 Objectif du projet L objectif
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étailInformation utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/
Systèmes de gestion de bases de données Introduction Université d Evry Val d Essonne, IBISC utiles email : cinzia.digiusto@gmail.com webpage : http://www.ibisc.univ-evry.fr/ digiusto/ Google+ : https://plus.google.com/u/0/b/103572780965897723237/
Plus en détailDéveloppement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS
Avant de commencer 1. Introduction 15 2. HTML5 oui, mais pas que... 15 2.1 HTML5 16 2.2 JavaScript 17 2.3 CSS 18 3. Les outils 18 Préparation des outils et création du projet 1. Introduction 21 2. Team
Plus en détailDocument d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014
Document d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014 Le Cartable en ligne est un Environnement numérique de travail (ENT) dont la vocation est de
Plus en détail1 - Se connecter au Cartable en ligne
Le Cartable en ligne est un Environnement numérique de travail (ENT) dont la vocation est de proposer un ensemble de services en ligne, personnalisés et sécurisés, accessibles aux élèves et aux professeurs,
Plus en détailCRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING
CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des
Plus en détailSage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8
Sage 100 CRM Guide de l Import Plus avec Talend Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel
Plus en détailCALENDRIERS DES FORMATIONS 2015- LILLE
CALENDRIERS DES FORMATIONS 2015- LILLE Pour les dates sur PARIS, TOULOUSE, NANTES, LYON, STRASBOURG et AIX télécharger les calendriers sur www.3itforms.fr 3it FORMATION 56/58 Boulevard de la République
Plus en détailIntégrateur Web HTML5 CSS3
Intégrateur Web HTML5 CSS3 L objectif de la 3W Academy est de former des petits groupes d élèves à l intégration de sites internet ainsi qu à la création d applications web simples telles qu un blog ou
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étailTP 7, 8 & 9 : Installation et Gestion de GLPI et Télédéploiement SISR 1 HUBERT JULIEN LABBE RICHARD DAY MICKAEL DOGNY CHRISTOPHE
TP 7, 8 & 9 : SISR 1 Installation et Gestion de GLPI et Télédéploiement HUBERT JULIEN LABBE RICHARD DAY MICKAEL DOGNY CHRISTOPHE Table des matières TP 7 : Installation de GLPI... 2 1 ) Recherchez sur internet
Plus en détailSystème de Gestion de Ressources
Groupe 4 Système de Gestion de Ressources Clients : Rachid Khoufache & Antoine Rozenknop Version finale Ingénieur Informatique deuxième année Année scolaire 2011/2012 TABLE DES MATIERES I. INTRODUCTION...
Plus en détailMaster CCI. Compétences Complémentaires en Informatique. Livret de l étudiant
Master CCI Compétences Complémentaires en Informatique Livret de l étudiant 2014 2015 Master CCI Le Master CCI (Compétences Complémentaires en Informatique) permet à des étudiants de niveau M1 ou M2 dans
Plus en détailLes différents parcours en S4
Les différents parcours en S4 3x3 parcours sont proposés. Il existe d abord trois grandes familles de spécialisation: le développement front (60 places), le développement back (30 places) et la communication
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é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étailVisual Paradigm Contraintes inter-associations
Visual Paradigm Contraintes inter-associations Travail de Bachelor d'informaticien de gestion Partie C Présentation de Visual Paradigm 1 Présentation de Visual Paradigm For UML L objet du travail de Bachelor
Plus en détailOMGL6 Dossier de Spécifications
OMGL6 Dossier de Spécifications HELPDESK Radoslav Cvetkoski, Xavier Fantin, Yohann Haution, Yanis Salti, Sébastien Tassier Cvetkoski, Fantin, Haution, Salti, Tassier Page 1 Sommaire 1. Historique du document...
Plus en détailPRODIGE V3. Manuel utilisateurs. Consultation des métadonnées
PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.
Plus en détailC est quoi le SWAT? Les équipes décrites par James Martin s appellent SWAT : Skilled With Advanced Tools.
1- RAD Quelle sont les avantages que apporte la méthode RAD à l entreprise? Une méthode RAD devrait, d après son auteur, apporter trois avantages compétitifs à l entreprise : Une rapidité de développement
Plus en détailMaster Technologies numériques appliquées à l'histoire Deuxième année
Master Technologies numériques appliquées à l'histoire Deuxième année Octobre 2014 Octobre Novembre Décembre Semaine 1 Semaine 2 Semaine 3 Semaine 4 Semaine 5 Semaine 6 Semaine 7 Semaine 8 Semaine 9 Semaine
Plus en détailPrésentation de solutions de Progiciels de Gestion d'epn Forum des Usages Brest 2010
Présentation de solutions de Progiciels de Gestion d'epn Forum des Usages Brest 2010 Damien Maillard Emmanuel Mayoud Jérôme Lamache EPNadmin OpenEPN GENEPI OpenEPN EPNadmin GENEPI EPNadmin Objectifs initiaux
Plus en détailPHP. Performances. Audit et optimisation LAMP. Julien Pauli. Cyril Pierre de Geyer. Guillaume Plessis. Préface d Armel Fauveau
Performances PHP Julien Pauli Cyril Pierre de Geyer Guillaume Plessis Préface d Armel Fauveau Groupe Eyrolles, 2012, ISBN : 978-2-212-12800-0 Table des matières Avant-propos... 1 Pourquoi ce livre?.....................................................
Plus en détailManuel du composant CKForms Version 1.3.2
Manuel du composant CKForms Version 1.3.2 Ce manuel vous présente les principales fonctionnalités du composant CKForms y compris le module et le plug-in CKForms 1.3 est la nouvelle version du composant
Plus en détailI) - DEFINITIONS I-A) TERMINOLOGIE
Venise CANABADY Lycée Amiral Bouvet St Benoît PARTIE I - DEFINITIONS PARTIE II - LES GRANDES FONCTIONNALITES DE LA GED PARTIE III - GED : INDEXATION ET OUTILS PARTIE IV- LA GESTION ÉLECTRONIQUE DES DOCUMENTS
Plus en détailAnalyse,, Conception des Systèmes Informatiques
Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance
Plus en détailCréer un site e-commerce avec Dreamweaver CS4 et PHP/MySQL
Créer un site e-commerce avec Dreamweaver CS4 et PHP/MySQL 4 e édition Pearson Education France a apporté le plus grand soin à la réalisation de ce livre afin de vous fournir une information complète et
Plus en détailPROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN
PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,
Plus en détailActivité : Élaboration, mise en forme et renseignement de documents
ACTIVITÉS ADMINISTRATIVES À CARACTÈRE TECHNIQUE Activité : Élaboration, mise en forme et renseignement de documents Tâche : Rédaction de messages et de courriers professionnels simples liés à l activité
Plus en détailEchosgraphik. Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet
Echosgraphik Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet Présentation I. Echosgraphik Protocoles de travail I. Développement du site II.
Plus en détailAJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada
AJAX (Administrateur) (Dernière édition) Programme de formation Microsoft Partner France, Belgique, Suisse, Roumanie - Canada WWW.SASGROUPE.COM Formez vos salariés pour optimiser la productivité de votre
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é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étailCré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é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étailLes grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully
Les grandes facettes du développement Web Qui sommes nous? Nicolas Thouvenin Stéphane Gully Projets Web depuis 2000 LAMP, NodeJS HTML, CSS, jquery
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étail( Mauritius ) ( France )
UNIVERSITE DES UNIVERSITE DE MASCAREIGNES LIMOGES ( Mauritius ) ( France ) Faculty of Information and Communication Technology Faculté de Technologie de l Information et de la Communication Department
Plus en détailAdministration Centrale : Opérations
Administration Centrale : Opérations 2 Administration Centrale Opération 30/01/09 Sommaire 1 Introduction... 3 2 Topologie et services... 4 2.1 Serveurs de la Batterie... 4 2.2 Services sur le Serveur...
Plus en détailINTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)
CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.
Plus en détailPlateforme de capture et d analyse de sites Web AspirWeb
Projet Java ESIAL 2A 2009-2010 Plateforme de capture et d analyse de sites Web AspirWeb 1. Contexte Ce projet de deuxième année permet d approfondir par la pratique les méthodes et techniques acquises
Plus en détailArchitecture Orientée Service, JSON et API REST
UPMC 3 février 2015 Précedemment, en LI328 Architecture générale du projet Programmation serveur Servlet/TOMCAT Aujourd hui Quelques mots sur les SOA API - REST Le format JSON API - REST et Servlet API
Plus en détailQUELQUES ÉLÉMENTS DU DÉVELOPPEMENT LOGICIEL
QUELQUES ÉLÉMENTS DU DÉVELOPPEMENT LOGICIEL LA DÉCOUPE MVC (MODEL VIEW CONTROL) Imaginez la programmation en Python d un petit menu d une application visible sur la figure A.1. Lorsqu on clique sur un
Plus en détailDrupal un CMS orienté mé2er. Romain JARRAUD Mathieu GROS
Drupal un CMS orienté mé2er Romain JARRAUD Mathieu GROS Romain JARRAUD - Responsable formation Trained People (drupalfrance.com) Mathieu GROS - Directeur Général Actency (actency.fr) Introduction Quelques
Plus en détailGestion collaborative de documents
Gestion collaborative de documents ANT box, le logiciel qui simplifie votre GED Les organisations (entreprises, collectivités, associations...) génèrent chaque jour des millions de documents, e-mails,
Plus en détailSommaire. 1 Introduction 19. 2 Présentation du logiciel de commerce électronique 23
1 Introduction 19 1.1 À qui s adresse cet ouvrage?... 21 1.2 Comment est organisé cet ouvrage?... 22 1.3 À propos de l auteur... 22 1.4 Le site Web... 22 2 Présentation du logiciel de commerce électronique
Plus en détail