Voici un projet de cahierdes charges à remettre au(x) stagiaire(s) programmeur(s) pour qu'il aient uneidée de ce que nous voudrions faire, il s'agit d'un ensemble d'outils qui m'on parru utiles.  Merci de faire vos commentaires.  Je distribuerai une version papier au CA ce soir.  Sinon le document se trouve daans Commissions > Informatique > cahier_charge_programmeur_PHP.sxw ou un truc du genre

[quote:e4bd2c3682]
2.1)Portail étudiant

	Mise en place d'un login et d'un accès privé pour chaque étudiant sur le site de la fédé avec la possibilité d'accéder aux services suivants:

-permettre aux étudiants de s'inscrire sur le portail.
-permettre aux délégués de mettre en ligne des tuyaux et des info concernant leurs cours, et de gérer des mailing lists pour faciliter la communication avec leur amphi. (fusion éventuelle avec l'outil actuel de mise en ligne des tuyaux)
-Mettre en place un système de mise en ligne des horaires de cours avec une présentation adéquate sur la partie enregistrée du portail.


	Mise en place d'un login spécial pour les différents cercles pour leur permettre d'accéder aux services suivants: 
-Modifier un agenda visible sur le site public (à intégrer dans SPIP) dans lequel se retrouveront les différentes activités des cercles et de la Fédé ainsi, que les manifestations culturelles de l'ULg (modifications à valider par un administrateur)
-Réservation des salles de la Fédé
-Mettre en place un système de mise en ligne des horaires de cours avec une présentation adéquate sur la partie enregistrée du portail.
-Mettre en place le système de réservation en ligne des salles de la Fédé.

2.2)Portail interne

-Mise en place d'un système de gestion des mailinglists et des mails de la fédé (boites en maildirs)
-Mise en place d'un système de gestion des boites mails sur le serveur de la fédé
-Mise en place d'un système de gestion des sites webs hébergés : gestion des sites des utilisateurs, de la création des nouveaux sites : à l'aide de script déjà écrits (en bash).
-Mise en place d'un système de gestion de l'annuaire de la fédé à l'aide des données stockées dans un serveur LDAP.
-Ecrire un module pour le webmail permettant d'accéder à l'annuaire depuis le webmail.
-Ecrire un système permettant de générer des étiquettes en pdf a partir des données contenues dans le serveur LDAP pour permettre d'accélérer les mailings.
-l'annuaire devra permettre, outre le stockage des coordonnées des gens, de créer des groupes de personnes, d'envoyer des mails à des groupes entier (via le webmail) de faire des étiquettes de mailing par groupes.
-Mise en place d'un agenda intern (privé) de manière à ca que les membres de l'association puissent encoder les dates des prochaines réunions auxquelles ils doivent prendre part.  Le système de gestion des réunions permettera de mettre en ligne des commentaires préalables ainsi que le(s) compte-rendu(s) des réunions écoulées.  Il sera aussi possible de mettre un ligne des fichiers associés à une réunion.  Il faudra tenir compte que les réunions peuvent concerner un groupe de personnes, il faudra donc que l'on puisse récuppérer la définition de ces groupes depuis le serveur LDAP pour faciliter l'encodage des nouvelles réunions.
-Création d'un système de gestion de liste de choses à faire pour chaque membre, avec dates d'échéances et système de rappel automatique en cas de non complétion.  Les rappels devront se faire soit par mail soit par sms (interface non définie à ce jour).
- Intégrer le forum interne (phpBB) dans l'interface privée actuelle éventuellement à l'aide d'un lifting graphique).
-Mettre en plce une interface simple mais sécurisée de raptriement / Envoi de fichier depuis le web vers le serveur de fichier Fédé.
[/quote:e4bd2c3682]