Système d'Information pour la Réforme InterUniversitaire et Scolaire
(Sirius est l'étoile la plus brillante du ciel de l'hémisphère nord)
Le projet SIRIUS est un projet open source de développement d'une application de
gestion de la scolarité au niveau des établissements de l'enseignement supérieure
au maroc. Initié par l'université Hassan II Mohammedia en partenariat avec
l'association OSIM, ce projet a pour
ambition de créer une synergie entre les compétences et les ressources au sein des
universités et écoles marocaines avec les développeurs libres de part le monde.
Le schéma de développement est simple : un comité de pilotage au sein de l'université
hassan II Mohamedia détermine les objectifs et valide les grandes orientations. Un
collectif de développeurs traduit les
recommandations du comité de pilotage en programmes concrets prêts à être utilisés.
Les développeurs utilisent les technologies libres et les ressources de conduite de
projets informatiques libres disponibles sur internet.
Aussi bien le comité de pilotage que le collectif des développeurs sont ouverts à d'autres
contributeurs. Pour rejoindre l'une ou l'autre structure regardez plus bas
sur cette même page.
Les logiciels développés et l'architecture conceptualisée dans le projet SIRIUS seront mises
en oeuvre dès la rentrée 2003/2004 au niveau de quelques facultés relevant de l'université
Hassan II Mohammedia.
Toute personne physique ou morale, école ou faculté, enseignant ou étudiant est libre de
télécharger le programme, regarder dans ses sources, l'installer, le tester et l'utiliser
en toute liberté. Si vous vous voulez rejoindre les développeurs vous êtes le bienvenu.
Ce qui caractérise le développement de ce projet est l'accent mis sur la qualité à la fois
du processus d'élaboration du logiciel et sur la qualité du produit fini lui même. Le plan
qualité du projet présenté ci-dessous donne de plus amples détails sur cet aspect.
Ce site est essentiellement destiné aux développeurs cependant d'autres catégories de personnes
s'intéressant au projet peuvent y trouver des informations utiles.
Les outils de développement utilisés sont Kdevelop, C++, QT, QT-designer, Postgresql, Perl ou PHP.
Nous avons besoin de:
- Concepteurs pour étendre et compléter la conception du projet.
- Concepteurs et développeurs pour définir et développer l'architecture
distribuée, sur tout le maroc, de la base de données.
- Spécialistes de la sécurité pour valider proposer une architecture type sécurisée.
- Programmeurs en C++/QT pour développer les modules centraux de l'application.
- Programmeurs en C++/QT sous windows pour décliner une version SIRIUS tournant sur des postes sous windows.
- Programmeurs Perl ou PHP pour développer l'interface web du projet.
- Des rédacteurs de documentation.
- Des traducteurs arabe/français car l'application est bilingue.
- Nous cherchons toujours une solution libre pour concevoir simplement des états
d'impression du genre crystal report
La version 0.1 de SIRIUS est maintenant disponible.
Signature MD5 du fichier sirius-v0.1-beta.tar.gz du fichier .tar.gz :
2ea9835c3dfc5dd66ce58a3f59b522d2
Ce que la version 0.1 contient ou ne contient pas :
- Elle comprend une version fonctionnelle de l'application tournant sous linux. On peut faire de
la consultation, recherche et mise à jour des étudiants en français et en arabe.
- Seule l'inscription des étudiants est disponible. L'emploi du temps et
la gestion de groupes sont encore sous-forme de maquette.
- Les états d'impressions ne sont pas encore disponibles
- Le script SQL de création de la base est disponible avec les tables pré-remplies
avec les données de la réforme : modules et filière types, tables de paramétrage, etc.
- Rapport de spécification
(pdf),
(html),
(latex),
(postscript).
- Document de conception
(pdf),
(pdf.bz2),
(html),
(latex bzipé avec les images),
(postscript bzippé).
- Plan qualité du projet
(pdf),
(html),
(latex),
(postscript).
Equipe initiale du projet
~
~