
Mobuy
Le projet MoBuy vise à rapprocher les services de ticketing et de paiement électronique de l’utilisateur final par le biais d’un support aussi simple et répandu que le téléphone portable. Ces services peuvent aussi inclure des services d’information destinée à l’ensemble des utilisateurs (activités collectives, manifestations publiques, événements, etc.) ainsi que des services pourront éventuellement inclure des services d’information personnalisée destinés à un groupe d’utilisateurs préalablement défini (exemple annonce de nouveaux services disponibles pour la ville de Casablanca, etc.), ce groupe peut être réduit éventuellement à une seule personne
(exemple : relevé de consommation, facture individuelle, solde, etc.).
Dans ce document, on tache à expliquer les technologies employées dans le développement du front et back office (phonegap, Framework yii, OpenSSL, , langage php5… ). Le choix de ces technologies est basé initialement sur l’aspect sécuritaire vue la nature de l’activité, sans oublier les aspects performance et ergonomie.
L’architecture du projet est liée aux acteurs principaux du système, et suit la conception qui organise l’interface homme machine (Model-View-Controller) MVC, de même la communication entre les différentes composante est sécurisé en implémentant le standard SSL.
- Mobuy Client
- Mobuy Controleur
- Mobuy administrateur de service
- Mobuy administrateur de système
Mobuy Client
Il s’agit d’une application permettant principalement à un utilisateur (authentifié) d’effectuer son paiement, de consulter son « inventaire » de produits ou de services et de scanner les QR code pour effectuer des transactions rapides et consulter les informations concernant le produit ou le service.
Mobuy Controleur
Le contrôleur de service est un agent qui va contrôler la validité des produits (ticket dans le cas du tramway) à l’aide d’une simple application qui va lui permettre de consulter les informations sur le produit qu’on lui présente après avoir scanner le QR code se trouvant dans ce dernier.
Mobuy administrateur de service
L’application de l’administrateur système va permettre d’ajouter/supprimer/modifier/consulter des utilisateurs, consulter leurs transactions, de même pour les services qui utilisent la plateforme et les administrateurs de service.
Administrateur de service :
Administrateur de service va pouvoir d’ajouter/supprimer/modifier/consulter des contrôleurs et consulter des statistiques concernant le service et des graphes pour faciliter « l’audit » du service.
