Plugin e clipse scout
This presentation is the property of its rightful owner.
Sponsored Links
1 / 34

Plugin E clipse - Scout PowerPoint PPT Presentation


  • 57 Views
  • Uploaded on
  • Presentation posted in: General

Plugin E clipse - Scout. 26 novembre 2012 Julien VERNEAU. Sommaire. Introduction Présentation Construire une application Exemple d’utilisation Conclusion. Sommaire. Introduction Historique Objectifs du projet Scout Présentation Construire une application Exemple d’utilisation

Download Presentation

Plugin E clipse - Scout

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Plugin e clipse scout

Plugin Eclipse - Scout

26 novembre 2012

Julien VERNEAU


Sommaire

Sommaire

  • Introduction

  • Présentation

  • Construire une application

  • Exemple d’utilisation

  • Conclusion

Plugin Eclipse - scout

26 novembre 2012


Sommaire1

Sommaire

  • Introduction

    • Historique

    • Objectifs du projet Scout

  • Présentation

  • Construire une application

  • Exemple d’utilisation

  • Conclusion

Plugin Eclipse - scout

26 novembre 2012


Historique

Historique

  • La fondation Eclipse existe depuis 2003

  • Fondée par IBM

  • Depuis 2010, Eclipse Scout est un projet de la fondation Eclipse

Plugin Eclipse - scout

26 novembre 2012

4


Objectif du projet scout

Objectif du projet Scout

  • Permettre un développement rapide et bien formé

  • Définition du projet

    • « Eclipse Scout est un Framework moderne et ouvert qui permet de réaliser facilement des applications métiers orientés services »

Plugin Eclipse - scout

26 novembre 2012

5


Sommaire2

Sommaire

  • Introduction

  • Présentation

    • La partie SDK

    • La partie runtime

    • Architecture client / serveur

    • Applications réalisées avec Scout

  • Construire une application

  • Exemple d’utilisation

  • Conclusion

Plugin Eclipse - scout

26 novembre 2012


La partie sdk

La partie SDK

  • Production d’un code lisible

  • Développeur concentré sur les données

  • Mise à disposition de vues et d’assistants

    • Application sous forme arborescente

    • Zone de propriété d’éléments

Plugin Eclipse - scout

26 novembre 2012

7


La partie sdk1

La partie SDK

Plugin Eclipse - scout

26 novembre 2012

8


La partie runtime

La partie runtime

  • Dans chaque application on retrouve

    • Une partie client

    • Une partie serveur

  • Plusieurs bibliothèques graphiques

    • Swing

    • SWT

    • Web avec RAP

Plugin Eclipse - scout

26 novembre 2012

9


La partie runtime1

La partie runtime

  • Eclipse Scout génère le rendu graphique

  • Le développeur ne s’occupe que du contenu et de la présentation

Plugin Eclipse - scout

26 novembre 2012

10


Architecture client serveur

Architecture Client / Serveur

Plugin Eclipse - scout

26 novembre 2012

11


Applications r alis es avec scout

Applications réalisées avec Scout

Plugin Eclipse - scout

26 novembre 2012

12


Sommaire3

Sommaire

  • Introduction

  • Présentation

  • Construire une application

    • Développement par « click »

    • Modification simple et ciblée

  • Exemple d’utilisation

  • Conclusion

Plugin Eclipse - scout

26 novembre 2012


D veloppement par click

Développement par « click »

  • Le développeur sélectionne ce qu’il veut et le code est généré en conséquence

Plugin Eclipse - scout

26 novembre 2012

14


D veloppement par click1

Développement par « click »

Plugin Eclipse - scout

26 novembre 2012

15


Modification simple et cibl e

Modification simple et ciblée

  • Modification manuelle autorisée et conseillée

  • Ajouts d’éléments fonctionnels particuliers

Plugin Eclipse - scout

26 novembre 2012

16


Sommaire4

Sommaire

  • Introduction

  • Présentation

  • Construire une application

  • Exemple d’utilisation

    • Création d’un projet

    • Ajout d’éléments

    • Connexion à une base de données

    • Liaison du contenu à la base de données

    • Mise en production

  • Conclusion

Plugin Eclipse - scout

26 novembre 2012

17


Cr ation d un projet

Création d’un projet

Plugin Eclipse - scout

26 novembre 2012

18


Cr ation d un projet1

Création d’un projet

  • Architecture fonctionnelle dès le départ du projet

Plugin Eclipse - scout

26 novembre 2012

19


Ajout d l ments

Ajout d’éléments

Plugin Eclipse - scout

26 novembre 2012

20


Ajout d l ments1

Ajout d’éléments

Plugin Eclipse - scout

26 novembre 2012

21


Ajout d l ments2

Ajout d’éléments

  • Remplissage du tableau créé

Plugin Eclipse - scout

26 novembre 2012

22


Ajout d l ments3

Ajout d’éléments

  • Vision d’avancement

Plugin Eclipse - scout

26 novembre 2012

23


Ajout d l ments4

Ajout d’éléments

  • Traduction de tous les éléments créés

Plugin Eclipse - scout

26 novembre 2012

24


Connexion une base de donn es

Connexion à une base de données

  • Plusieurs technologies de BDD autorisées dans Scout

  • Configuration suivant nos besoins

Plugin Eclipse - scout

26 novembre 2012

25


Connexion une base de donn es1

Connexion à une base de données

  • Configuration de la BDD

Plugin Eclipse - scout

26 novembre 2012

26


Liaison du contenu la base de donn es

Liaison du contenu à la base de données

  • Avoir des notions de SQL

Plugin Eclipse - scout

26 novembre 2012

27


Liaison du contenu la base de donn es1

Liaison du contenu à la base de données

  • Autres moyens d’interrogation d’une BDD via Scout

  • Mise en place de sauvegarde des réponses

Plugin Eclipse - scout

26 novembre 2012

28


Mise en production

Mise en production

  • Déploiement de l’application

    • Simple et rapide

    • Export en WAR pour serveur Tomcat

  • Suite de la configuration sur le serveur Tomcat

Plugin Eclipse - scout

26 novembre 2012

29


Mise en production1

Mise en production

  • Rendu final de l’application

Plugin Eclipse - scout

26 novembre 2012

30


Extension

Extension

  • Gestion optimisée des permissions

  • Intégration du Framework Jython

  • Intégration de JasperReports

Plugin Eclipse - scout

26 novembre 2012

31


Conclusion

Conclusion

  • Projet récent pas actuellement adapté pour toutes les applications

  • A grand potentiel

  • Commence à être utilisé dans le monde de l’entreprise

  • Nécessite des bases en java et en SQL

  • Extension du Framework possible

Plugin Eclipse - scout

26 novembre 2012

32


Sources

Sources

  • Site officiel

    • http://www.eclipse.org/scout/

  • Wiki

    • http://wiki.eclipse.org/Scout/

Plugin Eclipse - scout

26 novembre 2012

33


Merci de votre attention

Merci de votre attention

  • Questions ?

Plugin Eclipse - scout

26 novembre 2012

34


  • Login