21/04/2017 © Robert Godin. Tous droits réservés. 1
15 Développement d'application
de base de données en Java
21/04/2017 © Robert Godin. Tous droits réservés. 2
Patron d'architecture en
couche (layer)
Couche présentation
Couche contrôle (coordonnateur d'application)
Couche domaine d'application (ou métier)
Couche de services.
–persistance
–transaction
–communication
–sécurité
–etc.
21/04/2017 © Robert Godin. Tous droits réservés. 3
15.1 Application
Java/JDBC client-serveur
Réseau
Logiciel
intermédiaire
Pilote de
télécommunication
Programme
d'application Logiciel
intermédiaire
Pilote de
télécommunication
SGBD
Client Serveur
BD
Programme d'application :
- présentation
-contrôle
-domaine d'application
SGBD
- persistence
- partie du domaine d'application ?
Client Serveur
21/04/2017 © Robert Godin. Tous droits réservés. 4
Cas d ’utilisation
EnregistrerPrêts
Commis au prêt Système
1. Le commis invoque l'écran d'enregistrement du
prêt
2. Le système demande la saisie de l'identificateur de
l'utilisateur
3. Le commis saisit l'identificateur de l'utilisateur à
l'aide de la carte de membre ou manuellement
4. Le système affiche le nombre de prêts en cours et
demande de saisir l'identificateur de l'exemplaire.
5. Le commis entre l'identificateur de l'exemplaire à
l'aide du lecteur optique ou manuellement
6. Le système enregistre le prêt, affiche un message
d'acquiescement.
21/04/2017 © Robert Godin. Tous droits réservés. 5
Cas de test pour scénario normal
1 / 106 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!