Le d - PowerPoint PPT Presentation

About This Presentation
Title:

Le d

Description:

A l' dition, les masques apparaissent sous forme de formulaire. En mode lecture, un masque va afficher les champs enregistr s dans le document. ... – PowerPoint PPT presentation

Number of Views:213
Avg rating:3.0/5.0
Slides: 21
Provided by: danirech
Category:

less

Transcript and Presenter's Notes

Title: Le d


1
Le développement dapplications sous Lotus Notes
2
Plan de la présentation
  • Lotus Notes Domino Qu est ce que c est?
  • Lotus Notes Domino Historique et présentation
    générale
  • L environnement Lotus Notes Domino
  • La décomposition des applications Notes
  • Les modes d accès des applications Notes
  • Le développement sous Lotus Notes
  • Le Designer outil de développement
  • Les éléments du Designer
  • démonstration
  • La sécurité dans Notes
  • Un exemple d  utilisation !
  • Avantages / Inconvénients
  • Synthèse

3
Quelques précisions avant de commencer!
  • Historique
  • 1973 Au sein du CERL (Computer-based Education
    Research Laboratory ), le produit  PLATO Notes 
    sert de rapporteur de bug des utilisateurs.
  • 1984 La société Iris est fondée par certains
    membres du CERL qui font évoluer le produit vers
    un gestionnaire des informations personnelles
    (PIM).
  • 1986 On parle de Notes comme un outils de
    GroupWare et Notes s oriente vers
    l architecture Client/Serveur.
  • 1987 Lotus rachète les droits de Notes. Le
    produit Lotus Notes connaît un certains succès
    dans le monde des entreprises.
  • De 1987 jusquà aujourdhui 6 versions de
    lotus Notes.
  • Contexte
  • Version 5.0

4
L outil de GroupWare universel
Définition de GroupWare c est un outil de
création, dorganisation et de partage de
documents.
Intranet Extranet Internet
5
L environnement Lotus Notes
6
Lorganisation d une base Notes
7
Les clients Lotus Notes
  • Les clients Notes
  • Le client Administrateur  client de paramétrage
    du serveur Notes.
  • Le client Utilisateur (client Notes)  client
    accessible par tous permettant l accès aux bases
    de travail (mail, forum, forum technique, autres
    applications).
  • Le client Designer  client du développeur et
    interface de développement Notes.
  • Le client Web
  • Le client Web correspond aux navigateurs Web
    (Internet explorer, Netscape...). On peut, grâce
    au serveur Domino atteindre les applications
    Notes en mode Web.

8
Les deux modes d accès aux bases Notes
9
Le client Designer
  • Un outil de développement pour applications
    Notes et Web.
  • Il permet de construire la partie fonctionnelle
    des applications.
  • Une application 1 ou plusieurs bases.
  • Développement Notes développement Web.
  • Particularités entre développement pour un
    client Notes ou pour un client Web
  • Pour Notes
  • Utilisation des éléments de structure Notes.
  • Utilisation des fonctionnalités natives de
    Notes.
  • Pour Web
  • Intégration d Html, De Javascript, de Flash et
    de Java possible.
  • Plus de fonctionnalités, plus d ergonomie.
  • En général, on a une partie administrateur en
    Notes et une partie utilisateur sous Web. La
    partie Notes devient invisible pour
    l utilisateur qui ne se sert que du site comme
    outil de travail.

10
L interface du Designer
11
Quelques éléments du designer
  • Les masques
  • Ce sont les éléments qui permettent de
    visualiser et de saisir des documents. Un masque
    est constitué de champs (champs texte, liste
    déroulante case à cocher,) et ces champs vont
    être remplis par lutilisateur ce qui créera un
    document à la sauvegarde des valeurs saisies.
  • A lédition, les masques apparaissent sous forme
    de formulaire.
  • En mode lecture, un masque va afficher les
    champs enregistrés dans le document. Si le masque
    ne contient quune partie des champs, seule cette
    partie va safficher  les masques sont en fait
    des filtres du document.
  • Un document peut être affiché et modifié avec
    plusieurs masques et on nutilise quun seul
    masque à la fois pour un document donné à un
    instant donné.
  • Les Vues
  • Les vues proposent des listes de documents triés
    par colonnes. On peut aussi catégoriser les
    documents (tri par catégories) et déployer ces
    catégories.

12
Un exemple de vue
13
Zoom sur les éléments du Designer
14
Quelques éléments (suites)
  • Les navigateurs
  • Les navigateurs servent à construire des menus
    avec des liens vers dautres éléments.
  • Les agents
  • Ce sont des programmes qui sexécutent en
    parallèle de l application et servent à faire
    des traitements sur les documents de la base.
  • Les pages
  • On peux aussi créer des pages statiques
    d informations.
  • Les framesets et outlines
  • Des framesets sont proposés prêt à
    l utilisation et les outlines génèrent les menus
    de navigation à partir des éléments de la base
  • Les ressources
  • On peut y intégrer des images, des applets java,
    des scripts,...
  • Les  subforms  sont en fait des sous-masques
    que l on insère dans les masques pour séparer
    différentes utilisations.
  • Démonstration Designer

15
La sécurité dans Notes
  • Gestion de la sécurité au niveau de chaque base
  • Authentification à l accès au client Notes
  • La liste des contrôles d accès ou LCA
  • Droits d accès par personnes ou par groupe
  • 7 niveau de
    droits d accès.
  • Notions de
    rôles
  • Aperçu de la LCA

16
Un exemple de contribution Notes
17
Le résultat en client Web
18
Avantages et inconvénients
Synthèse des avantages
  • Le produit Lotus Notes
  • Sécurité.
  • Architecture distribuée.
  • Au niveau du développement
  • Sous forme d objet graphique avec propriétés.
  • De nombreux langages adaptés au différents
    traitement.
  • Le serveur Domino.
  • La gestion des ressources.

19
Avantages et inconvénients
Synthèse des inconvénients
  • Le produit Lotus Notes
  • Demande une bonne connaissance de la partie
    administration.
  • Au niveau du développement
  • Pas de code linéaire  Il y en a partout !
  • Réutilisation difficile.
  • La traduction du serveur Domino en développement
    Web.
  • L adaptation au différents navigateurs Web.

20
Quelques chiffres et sites Internet
  • L implantation de Lotus Notes Domino dans le
    monde
  • Au niveau mondial
  • 68 millions d utilisateurs
  • En France
  • 3,5 millions d utilisateurs
  • Tarifications pratiquées (Versions 5)
  • Lotus Notes 50 à 100
  • Lotus Domino Designer 586
  • Lotus Domino Server 900 pour le serveur de
    mail seul et 2500 pour la version incluant le
    service Web.
  • Sites de références
  • www.notes.net
  • Site IBM gt www.ibm.com
Write a Comment
User Comments (0)
About PowerShow.com