- Vous publiez gratuitement votre projet informatique ou graphique.
- Vous recevez des offres de la part de prestataires qualifiés et évalués.
- Vous faites réaliser votre projet au prestataire choisi, en toute sécurité.
Bonjour,
Le projet est la gestion d'un service de billetterie très simplifié, un dessin peut être fourni pour plus de clarté.
Ce projet est constitué de 4 sous-projets mais très simplifié :
- un projet Commande, qui enregistre et confirme les réservations dans la base de données de billetterie.
- un projet Terminal, qui interagit avec le service Commande pour saisir les informations du client et imprimer les tickets sur place. L’utilisation d’une librairie PDF est recommandée pour simuler le document imprimé (voir exemple en annexe).
- un projet Imprimerie*, qui génère le(s) ticket(s) à envoyer au domicile du client. L’utilisation d’une librairie PDF est recommandée pour générer le document (voir exemple en annexe).
- un projet Web, écrit en JSP ou PHP, qui interagit avec la base de données et le service Imprimerie.
On ne gère pas dans ce projet les aspects liés au paiement, à l’authentification ou à la sécurité. Conseils de conception :
- Commencez par concevoir la base de données grâce au schéma explicatif et au document fourni en annexe.
- Une fois la base conçue, modélisez les objets (notamment les méthodes) côté Commande et Imprimerie. Ces deux sous-projets peuvent être conçus indépendamment.
- Exporter sous la forme de web services les objets précédents, en les testant chacun pour en vérifier le fonctionnement. Il est possible d’exposer ces deux objets sous la forme d’un seul service, si vous le souhaitez.
- Concevez ensuite le Terminal, qui agit comme un client de Commande. Vous pouvez choisir le langage de programmation de votre choix.
- Réalisez enfin une interface web permettant au client de réaliser une commande en ligne.
Cordialement,