Java projet

4507 mots 19 pages
Introduction Aux Design Patterns

M.Youssfi, ENSET, Université Hassan II Mohammedia med@youssfi.net

Architectures d’une application moderne
App Java •SWING Smart Phone

SGBD

RMI, JMS CORBA,SOAP

Serveur d’application J2EE Couche DAO
JPA, Hibernate

SOAP (HTTP+XML)

Couche métier
Application .Net

SOAP (HTTP+XML) ou CORBA

Couche Service MiddleWares :
- RMI - CORBA - EJB Session - SOAP (Web Sevices) - JMS -Java Mail -SMSLib

Couche web
- Struts - Spring - JSF

Aplication PHP

SOAP (HTTP+XML) SMTP, POP3, IMAP
Serveur Messagerie

SMS
Client SMS

HTTP

Client HTTP med@youssfi.net | ENSET Université Hassan II Mohammedia

-HTML, CSS, JavaScript -XML, AJAX, Jquery, Spry 2 -SVG ou Flash

Rappels :Qualité d’un Logiciel
La qualité d’un logiciel se mesure par rapport à plusieurs critères : Répondre aux spécifications fonctionnelles : Une application est créée pour répondre , tout d’abord, aux besoins fonctionnels des entreprises. Les performances:
La rapidité d’exécution et Le temps de réponse Doit être bâtie sur une architecture robuste. Eviter le problème de montée en charge

La maintenance:
Une application doit évoluer dans le temps. Doit être fermée à la modification et ouverte à l’extension Une application qui n’évolue pas meurt. Une application mal conçue est difficile à maintenir, par suite elle finit un jour à la poubelle. med@youssfi.net | ENSET Université Hassan II Mohammedia

3

Qualité d’un Logiciel
Sécurité
Garantir l’intégrité et la sécurité des données

Portabilité
Doit être capable de s’exécuter dans différentes plateformes.

Capacité de communiquer avec d’autres applications distantes. Disponibilité et tolérance aux pannes Capacité de fournir le service à différents type de clients :
Client lourd : Interfaces graphiques SWING Interface Web : protocole http Client SmartPhone Téléphone : SMS ….

Design des ses interfaces graphiques
Charte graphique et charte de navigation

Accès via

en relation

  • Cas durr
    5034 mots | 21 pages
  • Projet tc communication
    2829 mots | 12 pages
  • Travail de lecture
    642 mots | 3 pages
  • Extrait bts ag
    480 mots | 2 pages
  • Rapport de stage aux achats et maintenance chez gap france
    5940 mots | 24 pages
  • etude de gestion sur carrefour
    657 mots | 3 pages
  • Mc3a9moire De Quentin Cotc3a9 Bts Cgo 2014
    2894 mots | 12 pages
  • Amale
    402 mots | 2 pages
  • Epreuve e2
    1209 mots | 5 pages
  • Analyse de situation 10 ifsi
    1642 mots | 7 pages
  • watts
    954 mots | 4 pages
  • ghgfjkjhvhg
    1538 mots | 7 pages
  • Rapport de stage
    5337 mots | 22 pages
  • Projet de formation
    441 mots | 2 pages
  • letre 1
    281 mots | 2 pages