SchoolTool : logiciel d’administration pour les écoles. Première partie.


Par Bruno séradzski.

Je vous propose de découvrir dans cet article SchoolTool, un logiciel de gestion des élèves. Cette application sous licence libre (GNU GPL V2), a été initiée et financée par Mark Shuttleworth, sous l’égide de la Shuttleworth fondation en 2010.

SchoolTool est une application web et peut être hébergé sur un PC ou un serveur sur le site de l’école, ou un serveur distant.

Note : l’application étant développée sous Python Zope, les données sont stockées dans une base ZODB, vous pouvez donc vous passer de MySQL.

Grâce à SchoolTool vous disposerez d’un outil pour répertorier les informations concernant vos élèves, de suivi de présence, d’assiduité, carnet de notes, création d’agendas privés et public, par groupe, réservation de salle, etc.

Un support commercial, comprenant l’hébergement et/ou un développement personnalisé pour SchoolTool sont disponible à partir de SIELibre.

Adresse du site SIELibre : http://sielibre.com/

Le site officiel de SchoolTool : http://www.schooltool.org/

Installation.

installation

Vous pouvez installer SchoolTool depuis la logithèque, ou user d’un simple « sudo apt-get install schooltool » dans un terminal.

La version proposée par la Logithèque est la 2.6 et la dernière version stable (au moment où j’écris cet article) est la 2.8, elle est disponible via un PPA.

Pour installer la version 2.8, procédez de la manière suivante : dans le terminal, saisissez ces lignes.

sudo add-apt-repository ppa:schooltool-owners/2.8

sudo apt-get update

sudo apt-get install schooltool

Pour cet article, j’utilise la version 2.6.

Configurer le serveur.

Par défaut l’application écoute sur la boucle locale du serveur, il faut donc modifier le fichier de configuration du serveur pour écouter sur toutes ses interfaces réseau. SchoolTool deviendra ainsi accessible depuis d’autres ordinateurs.

fichconf

Éditez le fichier de configuration en invoquant cette commande dans le terminal :

sudo gedit /etc/schooltool/standard/paste.ini

conf

conf2

Et remplacez « 127.0.0.1 » par « 0.0.0.0 », enregistrez votre modification et fermez le fichier.

Un redémarrage de SchoolTool est nécessaire, toujours dans la console, saisissez la commande suivante :

sudo /etc/init.d/schooltool restart

cfai

Cela vous permet de vous connecter au serveur sur le port 7080 avec cette adresse : http://localhost:7080.

En savoir plus sur SchollTool et sur la configuration de l’accès au serveur.

http://book.schooltool.org/initial-configuration-toc.html

Apache : configuration.

http://book.schooltool.org/apache.html

Tester SchoolTool avec un serveur virtuel.

http://book.schooltool.org/sandbox.html

Lancer SchoolTool.

Démarrez votre navigateur et connectez-vous à SchoolTool.

page1

Un compte administrateur avec comme identifiant « manager » et comme mot de passe « schooltool » est initié par défaut, il est bien sûr fortement recommandé de changer le mot de passe.

Connectez-vous avec ces identifiants depuis le lien « Log in » en haut à droite de l’interface.

page2

Saisissez les identifiants par défaut.

page3

Vous voilà connecté comme administrateur du site, vous avez à présent la possibilité de changer les préférences du site et le mot de passe.

Pour cela, allez dans l’onglet « Home », et cliquez sur le lien  « Password » et modifiez le mot de passe.

page4

page5

Choisissez un mot de passe fort et cliquez sur le bouton « OK » pour valider votre nouveau mot de passe.

Configurer la langue.

Il se peut que SchoolTool s’affiche en anglais, si c’est votre cas il faut configurer votre navigateur pour qu’il utilise le français par défaut.

firefox

Par exemple, dans Firefox allez dans « Édition ⇒ Préférences ⇒ contenue » et choisissez le français.

Solution alternative, vous pouvez aussi modifier le fichier de configuration « schoolltool.conf » avec votre éditeur de texte favori. Procédez ainsi, lancez la console et saisissez la ligne suivante :

Sudo gedit /etc/schooltool/standard/schooltool.conf

Ajouter une ligne « lang fr-fr » à la fin du fichier.

Prochainement, nous verrons comment gérer un établissement scolaire avec SchoolTool.

Publicités

A propos laurdbayrone

Autodidacte touche-à-tout, je tombe dans la marmite de l'informatique en découvrant Linux Ubuntu 7.04, depuis lors, cette passion ne ma quitte plus. Je m'intéresse également à la programmation en langage Java et je développe quelques applications « métier » pour mon usage personnel et professionnel. Comme la notoriété d'Ubuntu grandi, de plus en plus de personnes me demandent d'installer Ubuntu sur leurs machines et à ce jour leur nombre est tel que je ne peux plus les assister individuellement, c'est la raison d'être de ce blogue : centraliser une information accessible aux débutants. J'espère que vous en apprécierez le contenu.
Cet article, publié dans Gestion, SchoolTool, tutoriels, Tutos, est tagué , , , . Ajoutez ce permalien à vos favoris.

2 commentaires pour SchoolTool : logiciel d’administration pour les écoles. Première partie.

  1. Adam dit :

    Bonjour je me demande si schooltool peut gérer les emplois du temps des professeurs dans une école. Si oui est ce possible de m’indiquer comment ou alors de m’orienter sur un autre logiciel?
    Merci beau d’avance

    J'aime

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s