ACSI-BDD Rapport Projet Groupe B2. Sommaire



Documents pareils
Tutoriel. Création de compte. Auteur: Gérard CANTEGRIL

claroline classroom online

Le service d'agenda en ligne SOGo

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

Guide de l utilisateur. Demande d accréditation en ligne

Guide d'utilisation de l'instrument électronique en ligne d'auto-évaluation du CAF

Qlik Sense Cloud. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

UTILISATION DES FONDS ET DES BIENS DES COOPERATIVES ET DES FOYERS COOPERATIFS

GUIDE D'UTILISATION DU SITE INTERNET DE LA MDA

Manuel utilisateur logiciel Salles. Version 1.1

Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8. Powered by. - media-2001.communication &.

TeamViewer 9 Manuel Management Console

Formation à l'administration de votre site E-commerce Page 1 sur 15

La gestion des boîtes aux lettres partagées

Création d'un site neutre et présentation des éléments de la page d'accueil

Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8. Powered by. Version EXOCA 1

Outil de gestion et de suivi des projets

Découverte de Moodle

EXTRANET STUDENT. Qu'est ce que Claroline?

SIO-SISR : Projet GSB. LOT 0 : Gestion de projet. BTS Services Informatiques aux Organisations 1 ère année. Objectifs : En quoi consiste ce LOT?

HP Data Protector Express Software - Tutoriel 4. Utilisation de Quick Access Control (Windows uniquement)

Chapitre 1 : Introduction aux bases de données

Sage CRM. 7.2 Guide de Portail Client

MS PROJECT Prise en main. Date: Mars Anère MSI. 12, rue Chabanais PARIS E mail : jcrussier@anere.com Site :

Utilisation d'un réseau avec IACA

DEMANDE DE PARTICIPATION AU RÉGIME D'ASSURANCE COLLECTIVE - NOUVEAU MEMBRE

Gestion de conférences

Espace numérique de travail collaboratif

TeamViewer 7 Manuel Manager

Petit guide à l'usage des profs pour la rédaction de pages pour le site Drupal du département

Guide d installation

GUIDE D UTILISATION PORTAIL INTERNET

Utilisation de GalaxShare

G E S T S K E D. Logiciel de gestion de QSO journaliers ou hebdomadaires appelés SKED. Version 1.0. Logiciel développé par René BUSSY F5AXG

Le générateur d'activités

B2i. LE B2i Brevet Informatique et Internet. Niveau : tous. 1 S'approprier un environnement informatique de travail. b2ico1.odt.

DECONNEXION : Lorsque vous avez terminé, cliquez sur «Déconnexion», pour vous déconnecter.

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

CONCEPTION ET IMPLANTATION DES SI PROJET : GESTION DU FOYER DE L ENIT

FileSender par RENATER - Guide utilisateur

Fonctions pour la France

Comment bien démarrer avec. NetAirClub GUIDE ADMINISTRATEUR V1.5. Table des matières

progecad NLM Guide de l'utilisateur

OpenOffice Base Gestionnaire de Base de Données

Formation projet informatique. Expression de besoins, définir un besoin informatique

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés

Administration du site (Back Office)

LOGICIEL DE GESTION DE DOCUMENTS PDF : PROJET INFO 1

Guide d'utilisation de l'accès Web SAP BusinessObjects Financial Consolidation

Manuel d'utilisation

Travail collaboratif avec OpenOffice Texte (Writer)

Sommaire. Avertissement :

Mode d emploi base de données AIFRIS : Commande et inscriptions

Publipostage avec Open Office Writer et Open Office Calc

Méthodes de développement. Analyse des exigences (spécification)

Présentation Générale

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

AFTEC SIO 2. Christophe BOUTHIER Page 1

LIVRET DE BIENVENUE SYNDICAT NATIONAL SILVER ECONOMIE 38, RUE DES MATHURINS PARIS. Ce document est réservé aux membres du Syndicat ASIPAG

Installation du SLIS 4.1

Résolution POLITIQUE DE RECONNAISSANCE DES ORGANISMES COMMUNAUTAIRES, CULTURELS, SPORTIFS ET SOCIO-RÉCRÉATIFS DE MAGOG

Maarch V1.4

Outil collaboratif de lutte contre le gaspillage alimentaire et de promotion d'une consommation locale : Manuel d'utilisation

Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs

Corporate Modeler Guide d'installation

Fiche de l'awt La newsletter ou lettre d'information

Import des utilisateurs depuis Sconet et STSweb - mise à jour du 04/10/06

Création d'un site Internet pour une agence de voyages

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

Chapitre 1 Introduction

Edmodo. Edmodo est une plateforme dont l'apparence ressemble beaucoup à celle de Facebook, mais qui est entièrement dédiée à un usage scolaire.

Base de Connaissances

Installation d'un serveur DHCP sous Windows 2000 Serveur

Date : NOM Prénom : TP n /5 DE WINDOWS SERVEUR

Paiement de factures aux entreprises créancières RBC Guide du client

Pour paramétrer l'extranet Pré-inscription, sélectionner Pré-inscriptions dans le menu Paramètre.

MEDIAplus elearning. version 6.6

Moodle : une plate-forme de travail collaboratif et d'enseignement à distance

Thunderbird en version Portable

v7.1 SP2 Guide des Nouveautés

Statuts de l'association loi 1901

Réservation de matériel

REALISER UN SITE INTERNET AVEC IZISPOT SOMMAIRE

GESTION DES BONS DE COMMANDE

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

ezlabormanager pour les administrateurs

Activité 1 : Création et Clonage d'une première machine virtuelle Linux OpenSuSE.

Résumé de l étude. Citoyenneté et participation. Les motivations à participer TABLEAU - PRINCIPALES MOTIVATIONS À PARTICIPER AUX

Version Wraptor Laboratories. Installation de SpamWars 4.0 Édition Entreprise

Mémo d'utilisation de BD Dico1.6

Espace de travail collaboratif

Portail de demande en ligne (PDL) de la SODIMO - Guide de démarrage

INFORM :: DEMARRAGE RAPIDE A service by KIS

Comprendre Merise et la modélisation des données

Capture Pro Software. Démarrage. A-61640_fr

Extension WebEx pour la téléphonie IP Cisco Unified

À l'intention des parents

Transcription:

Sommaire INTRODUCTION...2 1 Présentation du sujet... 3 1.1 Rôle de Com'Et dans la vie étudiante locale...3 1.2 Les services aux étudiants...3 1.3 Les services aux associations...4 1.4 Fonctionnement général...4 2 Cahier des charges... 4 2.1 Gestion des utilisateurs... 4 2.2 Gestion des données liées aux associations et à leurs responsables...4 2.3 Gestion de la Maison des Etudiants... 5 2.4 Fonctionnalités de publication dynamique... 5 2.5 Commandes d'administration...5 2.6 Fonctionnalités diverses...5 3 Analyse... 7 3.1 Modèle Conceptuel de Données... 7 4 Réalisation... 8 4.1 Gestion d'une inscription...8 4.2 Gestion des réservations...8 4.3 Gestion des news...10 4.4 Gestion des évènements... 11 4.5 Gestion des droits d'utilisateur... 11 5 Les problèmes rencontrés... 12 5.1 Problèmes humains... 12 5.2 Problèmes techniques...12 5.3 Problèmes algorithmiques...12 6 Plannings...13 6.2 MOE:...15 CONCLUSION... 17 IUT Informatique Belfort-Montbéliard 1/18 2005-2006

INTRODUCTION Le projet que nous avons mené pendant cette année porte sur une organisation connue des étudiants, c'est la Fédération Com'Et (COMmunication ETudiante). Cette fédération a pour but premier de tisser un réseau parmis les associations et les étudiants de l'aire Urbaine. Cet aspect à la fois dynamique et communiquant de la sphère étudiante, et la montée en puissance de la Fédération nous ont immédiatement intéressés lors du choix du sujet. En effet la multiplicité des activités suppose une grande organisation des informations. De plus Com'Et fédère plus de 30 associations, elle propose par exemple depuis peu des services directs aux étudiants, des réservations pour ses évènements (FIMU, soirées, tournois sportifs,...), etc. Un tel volume de données, dans des domaines aussi variés, implique une grande dépense d'énergie pour maintenir un traitement manuel de l'information. C'est là qu'est intervenue notre proposition d'un système d'information efficace, que nous savions être absent du fonctionnement quotidien de Com'Et. Nous avons du tenir compte des contraintes de temps et d'organisation qui nous ont été imposées, à savoir une période de 6 mois avec une équipe de 12 personnes, et la séparation effective de l'analyse et du développement. Le but du projet étant évidemment pédagogique, il est également intéressant de mesurer la capacité du groupe à répondre à ces nouvelles sollicitations et perspectives de travail à la fois en groupe et visant un objectif concret. IUT Informatique Belfort-Montbéliard 2/18 2005-2006

1 Présentation du sujet Com'Et fédère les associations étudiantes de l'aire Urbaine et se fixe pour objectif de rassembler autant que possible les étudiants de Belfort-Montbéliard-Héricourt. Elle favorise la communication tant du côté des associations que des étudiants. 1.1 Rôle de Com'Et dans la vie étudiante locale Chaque association est liée à une formation (IUT Informatique Belfort-Montbéliard, UTBM Belfort, ESTA Belfort, etc) où elle contribue à la vie étudiante locale et bien souvent à la vie de la cité. Elles organisent régulièrement pour les plus actives des soirées ou autres évènements réservés à leurs adhérents et ouverts aux étudiants d'autres formations. Dans ce second cas, elles souhaitent pouvoir faire passer l'information de manière efficace et simplifiée. Cependant certaines formations n'ont pas d'association et peuvent alors être représentées par un ou plusieurs étudiants volontaires. Ils servent de relais entre leurs camarades et la vie étudiante de l'aire Urbaine. Ainsi Com'Et situe son action dans un domaine différent de ce que les associations proposent. Elle a donc une mission de rassemblement des étudiants, et est amenée à organiser ponctuellement des évènements d'envergure. Cependant certaines activités d'ambition plus réduite, ou visant un public plus ciblé nécessitent une inscription préalable. Par exemple un des objectifs clés de la fédération est de réaliser une intégration globale des étudiants de l'aire Urbaine, bien souvent s'ajoutant à l'intégration organisée dans chaque formation. Mais certains évènements étant à places limitées il est nécessaire de gérer l'ordre des inscriptions et le nombre de places encore disponibles (séance de cinéma, visites culturelles). De telles activités nécessitent également une communication efficace entre Com'Et et les étudiants, sous forme de nouvelles. Ces nouvelles peuvent préciser une date de début et de fin ( programme ). Une mailing list est en cours de création, chaque étudiant inscrit peut ou non accepter de recevoir une lettre d'information par e-mail. 1.2 Les services aux étudiants La Maison De l'etudiant de Belfort est un point nouveau de la stratégie de la fédération. Elle nécessite la mise en place de certaines règles pour sa gestion au quotidien et l'utilisation des services mis à disposition des étudiants. Le premier d'entre eux étant une mise à disposition des horaires d'ouverture. En effet ceux-ci sont théoriquement fixes, mais ils est possible qu'en cas d'absence exceptionnelle du personnel ou des membres du bureau (RDV extérieur, etc.), les services de la MDE ne soient pas disponibles pendant certaines plages horaires. Par la suite, un certain nombre d'ordinateurs seront disponibles en libre service et IUT Informatique Belfort-Montbéliard 3/18 2005-2006

accessibles pendant les heures d'ouverture de la MDE. Leur utilisation est laissée en priorité aux étudiants inscrits ayant réservé à l'avance. 1.3 Les services aux associations Les dirigeants (présidents ou membres d'un bureau) d'une association ont parfois besoin de contacter directement une autre association ou ses membres dirigeants. Com'Et ne peut diffuser des informations personnelles entre dirigeants recensés seulement s'ils ont explicitement accepté la diffusion des données les concernant. Les dirigeants des associations doivent soumettre et modifier au besoin les informations concernant les données administratives de leur association. 1.4 Fonctionnement général Pour tous les cas nécessitant une inscription, il est demandé de renseigner des informations telles le nom, le prénom, l'adresse, la date de naissance, la formation d'origine, le téléphone et une adresse email valide. Dans le cas ou l'inscrit est adhérent à une association, il doit le préciser. Il se peut qu'un étudiant soit membre de plusieurs associations rattachées à Com'Et. 2 Cahier des charges 2.1 Gestion des utilisateurs L'utilisateur s'inscrit en fournissant nom, prénom, adresse, sexe, date de naissance, téléphone (facultatif), adresse e-mail valide, formation (divisée ainsi: diplôme, spécialité et lieu de l'établissement), appartenance ou non à l'association rattachée à cette formation (si elle existe). Si cet utilisateur est un membre du bureau de l'association, il doit préciser sa fonction parmi celles de Président, Vice-président, Secrétaire, Trésorier, ou Chargé de mission. Si aucune association n'est présente dans la formation, l'utilisateur peut se proposer pour représenter ses camarades auprès de Com'Et. Dans chacun des deux cas (en fonction ou représentant), la validation de l'inscription est soumise à la modération d'un responsable de Com'Et. Pour que les modérateurs de Com'Et et que l'administrateur puissent mettre à jour la base de données, une donnée droits leur est destinée lors de l'inscription puisque eux même sont des étudiants. 2.2 Gestion des données liées aux associations et à leurs responsables Les dirigeants (présidents ou membres d'un bureau) d'une association ont parfois besoin de contacter directement une autre association ou ses membres dirigeants. Com'Et ne peut diffuser des informations personnelles entre dirigeants recensés seulement s'ils ont explicitement accepté la diffusion des données les concernant. IUT Informatique Belfort-Montbéliard 4/18 2005-2006

Les dirigeants des associations doivent soumettre et modifier au besoin les informations concernant les données administratives de leur association. 2.3 Gestion de la Maison des Etudiants Les horaires de la MDE sont modifiables par les responsables de Com'Et. Les utilisateurs réservent un ordinateur selon les disponibilités et dans les horaires d'ouverture. 2.4 Fonctionnalités de publication dynamique Les utilisateurs simples ainsi que les représentants de formations ou les personnes en fonction dans une association peuvent poster des news qui devront être modérées par les représentants de Com'Et. A une news peut correspondre un évènement (avec description, et date et heure de début et fin) qui devra s'ajouter dans le calendrier. Enfin à chaque évènement peut être associé une option de page d'inscription (description, places limitées ou non, date de fin des inscriptions). On fera donc appel à un calendrier pour faire figurer les programmes et on créera un moyen de gérer les inscriptions à un programme pour la personne. Ces fonctionnalités sont également utilisables par les responsables de Com'Et (administrateurs). 2.5 Commandes d'administration Une interface d'administration doit permettre de : modérer la demande d'inscription d'un étudiant à un poste clé (fonction ou représentant), modérer la publication de news, ou de news se rapportant à un évènement précis, agir sur les inscriptions enregistrées aux évènements, au même titre que pour le créateur de la page d'inscription, visualiser l'ensemble des associations, de leurs informations et des informations liées aux membres des bureaux, ainsi que les informations relatives aux représentants (si pas d'association), modifier les horaires d'ouverture de la MDE, visualiser les inscriptions effectuées pour la réservation des ordinateurs, éditer les zones réservées à Com'Et et semi-dynamiques. 2.6 Fonctionnalités diverses Un accès restreint est nécessaire pour conserver la confidentialité des données relatives aux associations et à leurs dirigeants. L'adresse e-mail de chaque inscrit doit être vérifiée pour valider l'inscription. Chaque utilisateur peut ou non accepter de recevoir une lettre d'information par email (newsletters). IUT Informatique Belfort-Montbéliard 5/18 2005-2006

Des zones de présentation modifiables doivent être mises à la disposition des représentants de Com'Et pour leur permettre de communiquer sur la Fédération et sur d'autres informations peu souvent modifiées. Un utilisateur responsable de Com'Et possède un droit particulier. Il est un administrateur. IUT Informatique Belfort-Montbéliard 6/18 2005-2006

3 Analyse 3.1 Modèle Conceptuel de Données I. MCD de l'organisation Com'Et IUT Informatique Belfort-Montbéliard 7/18 2005-2006

4 Réalisation 4.1 Gestion d'une inscription Le site permet à un nouvel arrivant de s'inscrire. Après avoir cliquer sur "S'inscrire" de l'encadrer "Session", une nouvelle page s'ouvre où l'utilisateur doit remplir les différents champs du formulaire. Lorsqu'il est saisi, le mot de passe s'affiche sous forme d'étoiles. 4.2 Gestion des réservations Afin de gérer les réservations de machines, le site permet aux utilisateurs de réserver une date et une heure en précisant la durée de la réservation. Seul l'administrateur et le modérateur ont accès au champ "Utilisateur". IUT Informatique Belfort-Montbéliard 8/18 2005-2006

Un récapitulatif des réservations est mis à disposition sur le site afin de permettre aux utilisateurs de choisir une plage d'horaire non occupée par une autre réservation. Lors du passage de la souris sur une plage horaire réservée, une info bulle apparaît avec le pseudo de l'utilisateur et son e-mail. IUT Informatique Belfort-Montbéliard 9/18 2005-2006

4.3 Gestion des news Le site permet la gestion des news à partir de l'utilisateur root. Il peut décider de modifier, de supprimer ou d'afficher ou non une news. IUT Informatique Belfort-Montbéliard 10/18 2005-2006

4.4 Gestion des évènements Afin de gérer l'ajout d'évènements, le site permet à l'utilisateur de renseigner toutes les informations concernant l'évènement en question. L'utilisateur doit nommer l'évènement, donner une date de début et de fin, une heure de débet les 7 autres pour l'exposé MOE.ut et de fin, un nombre de place, une date de fin de réservation des places ainsi qu'une description brève de l'évènement. 4.5 Gestion des droits d'utilisateur L'administrateur gère les droits des utilisateurs du site. Il peut les modifier, les supprimer ou en ajouter de nouveau. IUT Informatique Belfort-Montbéliard 11/18 2005-2006

5 Les problèmes rencontrés Au cours du projet, plusieurs problèmes ont été soulevés, certains d ordre technique et d autre d ordre relationnel au sein du groupe. 5.1 Problèmes humains Au cours du développement du projet, nous avons eu affaire à quelques problèmes d'ordre humains. En effet, le projet a mal été organisé dès le départ. La répartition des tâches ne s'est pas fait en fonction des compétences de chacun mais plutôt aléatoirement. Le plus gros problème rencontré est une mauvaise communication entre les membres de l'équipe. De ce fait, certaines personnes ont fait le même travail sans s'en rendre compte. D'autre part, les explications à propos du sujet n'étaient pas toujours très claires. 5.2 Problèmes techniques Au cours de l'année, il nous a été enseigné les bases des langages Php et Html. Pour développer un tel projet, une connaissance plus approfondie des langages est nécessaire. Ce manque de connaissance nous a posé quelques problèmes. Par ailleurs, pour résoudre ces problèmes nous avons effectué des recherches sur Internet. Ces recherches nous ont permis d'enrichir nos connaissances. 5.3 Problèmes algorithmiques Ce projet ne nécessitait pas de compétences algorithmiques importantes. De ce fait, un des problèmes rencontrés a été de gérer la validité des informations entrées par les utilisateurs en utilisant des fonctions définies par les langages utilisés. IUT Informatique Belfort-Montbéliard 12/18 2005-2006

6 Plannings 6.1 MOA: 6.1.1Planning prévisionnel: Le planning prévisionnel a été réalisé quelque peu dans le flou étant donnée notre absence d expérience dans la gestion de projet et surtout pour une durée aussi longue avec un nombre de personne aussi important à gérer à notre niveau. IUT Informatique Belfort-Montbéliard 13/18 2005-2006

6.1.2 Planning effectif: Les parties dialogue Homme/Machine, Spécifications détaillées et MOpT n ont pas été traitées étant donné le flou total dans lequel les professeurs nous ont laissé tout au long de l année, malgré notre bonne volonté à vouloir les réaliser. Le planning prévisionnel était en fin de compte un peu ambitieux comme on peut le constater en regardant le planning effectif. En effet de la partie définition du sujet jusqu au cahier des charges, tout s est déroulé comme le prévoyait le planning, mais toute la partie analyse nous a demandée un approfondissement du sujet beaucoup plus long que nous l imaginions mais néanmoins nécessaire pour respecter au mieux la méthode MERISE et ainsi garantir une compréhension du sujet, par l équipe de développement, la plus fidèle possible du travail d analyse. IUT Informatique Belfort-Montbéliard 14/18 2005-2006

6.2 MOE: 6.2.1 Planning prévisionel: Voici le planning tel qu il a été défini au début du projet, pour la main d œuvre et la maîtrise d ouvrage IUT Informatique Belfort-Montbéliard 15/18 2005-2006

5.2.2 Planning effectif: Sur le planning effectif, nous pouvons voir que la partie analyse a durée plus longtemps que celle prévue. Ceci est dû à un problème de compréhension du sujet, surtout pour la séparation du camping et de locahome. La rédaction des rapports (Recette, dictionnaire des données ) s est faite en fin de projet car ils font partie des rapports à rendre. De ce fait nous nous sommes penché d avantages sur la programmation qui a occupé plus de la moitié du temps. Un petit problème d organisation s est ressenti durant la première moitié du projet du fait que ce fut la première fois que nous avions à faire un projet de cet envergure. IUT Informatique Belfort-Montbéliard 16/18 2005-2006

CONCLUSION Le codage de l'application a entrainé de nombreuses modifications par rapport au niveau conceptuel. A aucun moment la notion d'association n'a été prise en compte. Un étudiant ne précise pas s'il est membre d'une association existante dans son établissement, ni son statut dans celle-ci. Le système des news et des événements existe pour tout utilisateur connecté à la page. Celui ci peut donc décider de poster une news, ou encore un événement relatant une news. Mais il n'a pas la possibilité de le mettre en ligne, uniquement la capacité de le créer. Tout utilisateur peut modifier ses paramètres ; il a ainsi la possibilité de modifier son mot de passe, son nom, son prénom, son adresse, son e-mail, son téléphone, sa date de naissance, son sexe, s'il désire recevoir les Newsletters, son établissement, son diplome ainsi que sa spécialité. Mais chacun de cees champs doit être renseigner. Il a aussi la possibilité de reserver à l'avance un des ordinateurs présents à la MDE, pour une date précise et une durée déterminée, et ce par deux manieres : grâce à un calendrier, ou par un formulaire. L'administrateur possède des droits supérieurs aux utilisateurs lambdas, c'est lui qui va donner son aval pour l'affichage des news et des événements proposés par les utilisateurs. Il peut également decider de les modifier, ou de les supprimer si un quelconque problème survient. L'administrateur gère les ordinateurs de l'association, il peut en ajouter, les modifier (le nom) ou même les supprimer. Il peut également supprimer une réservation pour un ordinateur effectuée par un étudiant s'il le souhaite. L'admin peut rajouter, modifier ou supprimer des droits, ceux-ci sont attribués aux utilisateurs l'administrateur lui même, il donc peut modifier les droits d'un etudiant. Les rapports devant être terminé pour le 31 mars, la version sur laquelle les tests ont été réalisés n'est pas la dernière en date. De nombreuses options et précisions sont en train d'être mises en place au fur et à mesure de l'évolution de l'application, mais la gestion du temps nous a obligé à tester les différentes possibilités du programme sur une version non aboutie. IUT Informatique Belfort-Montbéliard 17/18 2005-2006

IUT Informatique Belfort-Montbéliard 18/18 2005-2006