Projet de 1ère licence Informatique Création d un système de mailing-list avec interface web. Directeur : Tom Mens.



Documents pareils
LA PLATE-FORME D'ALTERN C

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens

Ce guide décrit la procédure à suivre afin de profiter pleinement du Service de Transfert de Fichiers EGIS. Il décrit

UTILISATION DU RESEAU INFORMATIQUE Comment utiliser le réseau

Guide pour bien débuter avec

Procédure d'authentification sur Extradoc

L3 informatique TP n o 2 : Les applications réseau

FileMaker Server 14. Aide FileMaker Server

DIASER Pôle Assistance Rectorat

Live box et Nas Synology

INSTALLER JOOMLA! POUR UN HEBERGEMENT LINUX

Installation locale de JOOMLA SEPIA

Exchange Server 2013 Préparation à la certification MCSE Messaging - Examen

INSTALLATION DE PEGASUS MAIL 3.12 c FR Avec l interface Harp

Gestion du service des enseignements

Utilisation du module Scribe IMPORTATION DES COMPTES

OPTIONS INTEGREES. des s des fax via internet (par ) des messages vocaux des messages SMS des T-mails ( s en synthèse vocale)

Administration du Client Web

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION

ManageEngine EventLog Analyzer. Les bonnes critiques et recommandations

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft

Programme de formation

Cours CCNA 1. Exercices

ESCALE MANUEL UTILISATEUR SIMPLIFIÉ ÉTAT : VERSION VALIDÉE DGFIP - BUREAU SI-2B - DEPS - ÉCHANGE DE DONNÉES. Version 1.

Microsoft infrastructure Systèmes et Réseaux

Serveur de travail collaboratif Michaël Hoste -

DSI - Pôle Infrastructures

Courrier électronique

Business Intelligence avec SQL Server 2012

Manuel de SQUIRRELMAIL à l'usage des étudiants.

Université Ferhat ABBAS -Sétif

Le service FTP. M.BOUABID, Page 1 sur 5

Expérience d un hébergeur public dans la sécurisation des sites Web, CCK. Hinda Feriani Ghariani Samedi 2 avril 2005 Hammamet

Cyberclasse L'interface web pas à pas

Couche application. La couche application est la plus élevée du modèle de référence.

Procédures informatiques administrateurs Création d un serveur FTP sous Linux

Utilisation de l . Sommaire

Parallels Plesk Panel. Module Pare-feu de Parallels Plesk Panel 10 pour Linux/Unix. Guide de l'administrateur

Mr. B. Benaissa. Centre universitaire Nâama LOGO

Installation du transfert de fichier sécurisé sur le serveur orphanet

Serveur FTP. 20 décembre. Windows Server 2008R2

Configurer ma Livebox Pro pour utiliser un serveur VPN

Sophos Mobile Control as a Service Guide de démarrage. Version du produit : 3.6

FileMaker 13. Guide ODBC et JDBC

Configuration du WiFi à l'ensmm

LOGICIEL KIPICAM : Manuel d installation et d utilisation

SI7 GLPI : Le helpdesk

Comment utiliser mon compte alumni?

FREEPBX GUIDE UTILISATEUR-AVANCE

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

Graphisme et Design. L'interface client respectera votre charte graphique et sera adaptée selon vos recommandations.

1. Comment accéder à mon panneau de configuration VPS?

Business Sharepoint Contenu

Raspberry pi : Développer une petite application web sur Raspberry

Mysql. Les requêtes préparées Prepared statements

Protection des protocoles

Installation d'une galerie photos Piwigo sous Microsoft Windows.

INFO 364 : Bases de Données Projet Professeur : Esteban Zimányi Assistants : Pierre Stadnik et Mohammed Minout Année Académique :

CREATION WEB DYNAMIQUE

Guide de connexion sur les bornes hot-post WIFI de la collectivité de Saint-Pierre

Des postes Des OS (Win/Linux) et logiciels Un réseau Un identifiant + un mot de passe Un compte personnel Une adresse électronique Un espace web Des

Guide de démarrage rapide : NotifyLink pour Windows Mobile

Guide d'installation. Release Management pour Visual Studio 2013

Directive 2: Connectivité technique

Le générateur d'activités

FileMaker Server 12. publication Web personnalisée avec XML

Utilisez le webmail Roundcube en toute simplicité!

GUIDE D UTILISATION DES SERVICES PACKAGES

L'accès aux ressources informatiques de l'ufr des Sciences

18 TCP Les protocoles de domaines d applications

Guide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla

TUTORIEL RADIUS. I. Qu est-ce que RADIUS? II. Création d un groupe et d utilisateur

L'intégration de Moodle à l'université Rennes 2 Haute Bretagne

Accès à la messagerie électronique HES

Installation de Joomla avec Filezilla

Club informatique Mont-Bruno Séances du 18 janvier et du 17 février 2012 Présentateur : Michel Gagné

contact@nqicorp.com - Web :

Principe de la messagerie électronique

1 / Introduction. 2 / Gestion des comptes cpanel. Guide débuter avec WHM. 2.1Créer un package. 2.2Créer un compte cpanel

Objectifs de la formation : Savoir réaliser la maintenance et l'administration de premier niveau sur un réseau d'établissement SCRIBE.

Présentation du relais HTTP Open Source Vulture. Arnaud Desmons Jérémie Jourdin

Adresse directe fichier : Adresse url spécifique sur laquelle le lien hypertext du Client doit être

Système de Gestion de Ressources

CONTACT EXPRESS 2011 ASPIRATEUR D S

Vérification intégrée de l'utilisateur Guide d'implémentation client Confidentiel Version 2.9

Mode operatoire Reseau pedagogique

SERVEUR DE MESSAGERIE

Configuration d'un annuaire LDAP

ISPConfig Documentation

Guide de l'utilisateur

Les messages d erreur d'applidis Client

Atelier Migration. Mohamadi ZONGO Formateur assistant Kassim ASSIROU Atelier Migration.

Guide de l'agent de notification

Tutoriel compte-rendu Mission 1

L accès à distance du serveur

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1

Module SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés

Guide Numériser vers FTP

Transcription:

Projet de 1ère licence Informatique Création d un système de mailing-list avec interface web Directeur : Tom Mens Julien Baligant

But : quel est le problème à résoudre? Il manque un outil adéquat permettant aux professeurs et aux élèves de communiquer entre eux, ainsi qu'entre les chercheurs ou les membres des équipes au sein d'une faculté. Motivation : le nouveau site web de l'université est présenté comme un pôle de communication où sont rassemblés les outils déjà existants. l'idéal est de réaliser un projet intégrable au site web!

Solution : un système de mailing-lists est la meilleure solution à développer, car : Elle résoud le problème posé Elle permet d'anticiper d'autres demandes qui nécessiteraient la même solution Elle convient au contexte d'amélioration du site web Elle ne solutionne pas des problèmes déjà gérés

Ce qui existe déjà : Répertoire du personnel : permet d'obtenir l'email de toute personne travaillant à l'université. Valves électroniques : permettent de transmettre un avis immédiatement à la classe concernée (utilisées par les secrétaires). Webmail : permet à tout utilisateur inscrit de consulter sa boite mail personnel sur le site web.

Ce que doit faire l'application en détail : Identification avec username et mot de passe Envoyer un mail à un ou plusieurs destinataires Joindre des fichiers Gérer un carnet d'adresses personnel Permettre la création et la gestion de groupes (étudiants pour les professeurs, groupes particuliers) Pouvoir contacter les anciens élèves Gestion minimale de la base de données (admins)

Technologies adéquates : PHP : langage de programmation web par excellence. Packages prêts à l'emploi : PEAR SQL : Structured Query Language. Langage de manipulation de base de données le plus courant. RADIUS : système d'identification et d'attribution des privilèges SSL : Secure Socket Layer. Système de sécurisation et de crypstage lors des connexions client - serveur FTP : File Transfer Protocol. Pour joindre des fichiers.

Base de données : Elle contient une quinzaine de tables : utilisateurs, cours, classes, années, cycles, sections, les relations telles que quels profs donnent quels cours, quels étudiants sont dans quelles classes, contacts des utilisateurs, élèves dispensés, groupes d'étudiants, groupes particuliers,... Certaines tables existent déjà, on espère y avoir accès. Les tables spécifiques à l'application seront ajoutées.

Méthodes de résolution (I) : Connexion : l'utilisateur saisit son login et son mot de passe et accède à l'interface correspondant à sa catégorie. Navigation : l'utilisateur commence par choisir le cycle, puis la section, et enfin la classe qu'il veut joindre. Les listes de sélection sont créées au fur et à mesure avec des requêtes adéquates. Enfin, un professeur accède aux groupes d'étudiants qu'il gère en choisissant préalablement un de ses cours.

Méthodes de résolution (II) : Procédures internes : Choisir les destinataires (avec Navigation) Construire la requête Réception de la liste des noms Construction des adresses Envoi groupé Pour l'envoi à un groupe (étudiants ou particuliers), une liste vers les groupes contactables par l'utilisateur est directement accessible.

Interfaces (I) : Administrateur : accès à ses groupes envoyer un message à n'importe quel utilisateur accès à la gestion des tables spécifiques à l'application modification de son compte personnel Professeur : accès à ses groupes particuliers/d'étudiants envoyer un mail à n'importe quel utilisateur modification de son compte personnel

Interfaces (II) : Chercheur / autres : accès à ses groupes particuliers envoyer un mail à n'importe quel utilisateur modification de son compte personnel Etudiant : contacter les groupes d'étudiants dont il fait partie, ainsi que le professeur qu'il l'a créé modification de son compte personnel

Ce qu'il reste à faire : Implémentation des scripts et des requêtes Interfaces Design graphique Tests Documentation, manuel d'utilisation