Présentation générale de NatStar. Nat Systems
|
|
|
- Mireille Larivière
- il y a 10 ans
- Total affichages :
Transcription
1 Présentation générale de NatStar 1
2 L'atelier NatStar Pourquoi NatStar Composants de NatStar Ade et le référentiel Graphical Builder : modéliser les fenêtres Process Modeling : modéliser les traitements Information Modeling : modéliser les données 2 Présentation
3 Définition Atelier de développement portable intégré d'applications client-serveur de seconde génération ouvertes aux standards conception, PVCS... modélisation dynamique (process) Interface avec des outils tiers Process Modeling NatStar Ade modélisation statique (données/objets) construction de l'ihm et traitements DataBase Manager Information Modeling Graphical Builder Adaptable Development Environment Référentiel 3
4 Client-serveur de seconde génération Serveur central Serveur Unix et Départemental (AS400) 100 à 2000 connexions mode Q/R Wan 5 à 50 stations mode Transactionnel Lan Postes Clients PC, stations 4
5 Client-serveur de seconde génération Répartition Des Données Des Traitements Une architecture typique des grands comptes (3 niveaux) Les PC sont connectés à des serveurs locaux par l intermédiaire de Lan (réseaux locaux) eux-mêmes connectés à des serveurs centraux par l intermédiaire de Wan (réseaux d entreprises) Une architecture à 2 niveaux ou Les PC sont connectés à des serveurs Unix Les PC sont connectés à un Mainframe 5
6 Applications portables IHM Windows OS2/PM Unix/Motif... Application générée par NatStar Tuxedo CICS NatStar/Transaction Processing SGDR NS-DBR Oracle Sybase Informix ODBC Ingres XDB RDB DB2 Moniteurs transactionnels 6
7 Applications portables Offrir une interface standardisée pour toutes les applications Développer aujourd hui sous Windows et évoluer demain vers un autre système IHM SGBD Windows OS/2 PM Unix Motif Macintosh CTOS PM mode caract. DOS, OS/2, Unix, VMS. N S - L I B Process NS-TRANSACT N S - S Q L NS-DBR Oracle Sybase Informix ODBC Ingres XDB RDB DB2 7 Architecture de Communication Tuxedo, CICS, NatStar/Transaction Processing
8 Un atelier de développement portable Serveur de fichiers Référentiel Poste de travail NatStar DOS-Windows Windows NT OS/2 PM 8
9 Calibrage minimum des postes de développement IBM-PC AT, PS/2 ou compatible Processeur Mo de RAM (32 Mo recommandés) Au moins 20 Mo d espace disque Utilisation possible d un serveur de fichiers pour les binaires de NatStar pour le dictionnaire de développement Compilateur C du marché sur chaque type de poste cible 9
10 L'atelier NatStar Pourquoi NatStar Composants de NatStar Ade et le référentiel Graphical Builder : modéliser les fenêtres Process Modeling : modéliser les traitements Information Modeling : modéliser les données 10
11 La demande Donner une réelle indépendance de l application vis-à-vis de la technologie utilisée Pouvoir réutiliser une bonne partie des composants logiciels déjà existants Avoir une approche globale des développements et non plus spécifique à chaque environnement 11
12 La demande Disposer d un véritable dictionnaire de développement, composant essentiel pour prétendre à la réutilisabilité et au travail en équipe Mettre en œuvre une approche par couches Supporter les technologies client-serveur de première et seconde génération 12
13 La réponse Un outil frontal permettant : de travailler en groupe : référentiel de développement de gérer des projets de grande importance d'assurer des dialogues de type client-serveur de données avec les SGBD d'offrir des fonctions d interopérabilité, d appel de procédures (RPC et Objets répartis) 13
14 La réponse l intégration des techniques orientées objet Réutilisation et gestion des composants applicatifs Grande facilité de maintenance Travail en groupe facilité par une forte granularité Faible saut culturel comparé à la programmation objet Capitalisation sur le métier de l entreprise la prise en charge du développement de la partie cliente et de la partie serveur des applications 14
15 Une démarche cohérente NatStar propose une démarche visant à rendre indépendantes les phases de développement, de génération et de déploiement des applications, et à faciliter leur partitionnement. Le choix des caractéristiques physiques : localisation des briques logicielles, SGBD, réseau, est reporté à une étape ultérieure dans le processus de développement 15
16 L'atelier NatStar Pourquoi NatStar Composants de NatStar Ade et le référentiel Graphical Builder : modéliser les fenêtres Process Modeling : modéliser les traitements Information Modeling : modéliser les données 16
17 Un environnement de développement flexible respect des normes indépendance de l environnement physique et portabilité NatStar conception, PVCS... modélisation dynamique (process) Interface avec des outils tiers Process Modeling Ade modélisation statique (données/objets) DataBase Manager Information Modeling Adaptable Development Environment Référentiel construction de l'ihm et traitements Graphical Builder 17
18 Données / Traitements DONNEES TRAITEMENTS Sociétaire Nom Prénom Age Contrat N contrat Date Montant prime Création Contrat pour sociétaire Calcul montant du contrat Validité age du sociétaire 18
19 Données / Traitements DONNEES Sociétaire Nom Prénom Age GESTION TRAITEMENTS UTILISATION Création Contrat pour sociétaire Validité age du sociétaire Contrat N contrat Date Montant prime Calcul montant du contrat 19
20 Données / Traitements DONNEES MLD-OO GESTION TRAITEMENTS UTILISATION Procédures Fonctionnelles NS-Information Modeling NS-Process Modeling 20
21 NS-Information Modeling NS-Process Modeling DONNEES Objets du métier Hiérarchie des classes TRAITEMENTS Organisation du métier SCENARIO Méthodes de classe Process élémentaires Classes Contexte courant 21
22 NS-Information Modeling NS-Process Modeling Objets du métier Organisation du métier 22
23 NS-Process Modeling Décomposition fonctionnelle de l application Nouveaux Réutilisés 23
24 Process ou Fonction MESSAGES ENTREE Traitements MESSAGES SORTIE 24
25 Process ou Fonction Traitement Recherche d un sociétaire en base Par nom Par Id Si par nom Select... Si par Id Select... Si Existe Sortie = Trouvé Sociétaire Trouvé Non trouvé 25
26 Process ou Fonction IHM Création Modification Synthèse Créer Modifier Annuler Quitter 26
27 NS-Process Modeling Définition de la dynamique Fonctions 27
28 NS-Process Modeling Définition de la dynamique Enchaînement 28
29 D.B Début scénario Fonction DB Mémoire Fonction IHM Fonction IHM C O N T E X T E S C E N A RI O Fonction DB 29 Fin scénario
30 Echanges FONCTION / SCENARIO Fonction élémentaire ACQUERIR... MEMORISER A.P.I normalisée CONTEXTE SCENARIO Références aux instances courantes des classes Informations techniques 30
31 NS-Process Modeling Définition de la dynamique SCENARIO Lecture / Ecriture A.P.I Données Contexte Scénario 31
32 La représentation d un programme Objets de métier Structure de données Méthodes Les process élémentaires (les scénarii) Traitements inter objets La dynamique de l application Scénario d enchaînement Contrôles de saisie, de validité d informations Evénements des contrôles graphiques, formats de saisie TypeDef (représentations externes sur les différentes cibles de déploiement) 32
33 Design de l interface utilisateur et des traitements Construction de l interface utilisateur du poste client Développement des fonctions remote (RPC) Ecriture de code en NCL (Nat Control Langage) Maquettage avec Graphical Builder Espace de travail Référentiel poste de travail NatStar Graphical Builder 33
34 Une approche objet ou non objet Intégration des données ( MLD) Génération interface utilisateur et accès aux données : fonctions remote (RPC) - mode non objet ou objets distribués (ORB) - mode objet Modélisation avec Information Modeling Information Modeling Espace de travail Référentiel poste de travail NatStar Graphical Builder 34
35 Une représentation dynamique des process Décomposition fonctionnelle des opérations Enchaînement des traitements Modélisation avec Process Modeling Process Modeling Information Modeling Espace de travail Référentiel poste de travail NatStar Graphical Builder 35
36 L'atelier NatStar Pourquoi NatStar Composants de NatStar Ade et le référentiel Graphical Builder : modéliser les fenêtres Process Modeling : modéliser les traitements Information Modeling : modéliser les données 36
37 Le plan de travail NatStar/Ade Ade Graphical Builder Information Modeling Process Modeling DataBase Manager 37
38 Le référentiel - Les constituants : les entités Les différentes catégories d'entités partagées par la communauté des développeurs sont : Classes Librairies Modèles de fenêtre Modèles de Process Domaines de données 38
39 Le référentiel - Les constituants : les entités Référentiel PRIV UTILISATEUR Référentiel PRIV UTILISATEUR LAN Référentiel GLOB 39
40 Le browser ou l outil de recherche Un outil de recherche de références croisées permettant la constitution d un dossier complet sur le contenu du référentiel 40
41 Documentation d une ressource Une fenêtre de type traitement de texte permettant d associer du texte à une ressource de tout type 41
42 Gérer les composants en version 42
43 Gérer les composants en version multi-utilisateur, multi-niveau Version Configuration Référentiel d'éntreprise! ABC Lecture Mise à jour poste de travail Consolidation Référentiel d'équipe 43 Référentiel Local
44 L'atelier NatStar Pourquoi NatStar Composants de NatStar Ade et le référentiel Graphical Builder : modéliser les fenêtres Process Modeling : modéliser les traitements Information Modeling : modéliser les données 44
45 La modélisation des fenêtres Process Modeling Graphical Builder Espace de travail Référentiel poste de travail NatStar Information Modeling 45
46 La modélisation des fenêtres Les classes de fenêtres MDI Window Window Dialog Edit List 46
47 Les ressources dans NatStar/Graphical Builder Une présentation arborescente où toutes les ressources sont rattachées à une ou plusieurs librairies 47
48 L'atelier NatStar Pourquoi NatStar Composants de NatStar Ade et le référentiel Graphical Builder : modéliser les fenêtres Process Modeling : modéliser les traitements Information Modeling : modéliser les données Data base Manager : générer et exploiter la base 48
49 La modélisation dynamique des traitements La transition entre les outils de conception et la réalisation d applications Process Modeling Information Modeling Espace de travail Référentiel L analyste Graphical Builder L analyste produit les spécifications détaillées des traitements 49
50 La modélisation dynamique des traitements Langage graphique de définition du moteur d'enchaînement des traitements Outil de décomposition fonctionnelle 50
51 La modélisation dynamique des traitements Un process = un traitement Trois types de traitement : fonction IHM ensemble de traitements (scénario) process IHM 51 process traitement ou scénario process fonction
52 La modélisation dynamique des traitements Simplicité d utilisation Maximisation de la réutilisabilité de sous-ensembles de traitements Externalisation de l exécutable, de la cinématique d exécution Rapidité de test 52
53 L'atelier NatStar Pourquoi NatStar Composants de NatStar Ade et le référentiel Graphical Builder : modéliser les fenêtres Process Modeling : modéliser les traitements Information Modeling : modéliser les données Data base Manager : générer et exploiter la base 53
54 La modélisation des données Modéliser les données et leurs relations Process Modeling Graphical Builder Espace de travail Référentiel Poste de travail NatStar Information Modeling 54
55 Concepts objets : classe, objet et instanciation Mémoire Classe Personne Instanciation "Dupond" "Alain" "18/07/62 M1 M2 Calculer_ Age M5 Nom Prénom Date_Naissance M3 Instanciation "Durand" "Pierre" "16/02/72 M4 Variables 55 Champs Objets ou Instances
56 Concepts objets : Héritage Les classes PERSONNE_PHYSIQUE et PERSONNE_MORALE héritent de la méthode CALCULER_AGE de la classe PERSONNE Personne Données Classe Mère Méthodes CALCULER_AGE Personne Physique Données Méthodes Classes Filles Personne Morale Données Méthodes 56
57 Différents types d accès aux bases Méthodes Triggers Déjà définies dans NatStar Insertion, sélection, mise à jour, destruction Héritées par toutes les classes du modèle de données Mis en œuvre de transactions logiques DB_BEGIN, DB_SELECT, DB_COMMIT, DB_ROLLBACK, DB_END Demande d exécution de chaînes SQL SQL_EXEC SELECT * FROM PARTENAIRE WHERE... 57
58 NatStar Développement Client/Serveur 58
59 NatStar : Développement C/S Développement complet de l application Code Client Code Serveur Middleware 59
60 Architecture technique Client Windows NT Middleware Serveur Windows NT ou MVS Moniteur Transactionnel I-Net Base de données 60
61 Architecture technique Client Windows NT Middleware Serveur NT ou MVS I-Net Nom Prénom Window Contexte Base de données 61
62 Architecture technique Client Windows NT Middleware Serveur Windows NT ou MVS NatStar TP Nom Prénom Window Contexte Oracle V7.2 RPC 62
63 Architecture technique Client Windows NT Middleware Serveur Windows NT ou MVS NatStar TP Nom Prénom Window ORB Contexte Contexte Oracle V7.2 RPC 63
64 NatStar : Développement C/S Développement sur une seule machine Les modules sont écris sans prendre en compte leurs localisation physiques finales Génération des modules clients et serveurs Génération Automatique des stubs clients et serveurs Déploiement des Modules 64
65 Gestion des Targets (cibles) Option/Target 65
66 Configuration de la génération Description des fichiers de configuration permettant de paramétrer les Targets, Base de données, Point d entrée, Générateur... Option/Configuration 66
67 Génération des ressources Génération des ressources Make/Build Resources 67
68 NatStar : Développement C/S Génération automatique par NatStar : Gestion du buffer de communication Transport du buffer Adressage Pliage/ Conversion paramètres IN Dépliage / Conversion paramètres IN process client Dépliage / Conversion paramètres OUT Buffer de communication Buffer de communication Natstar / CS Pliage / Conversion paramètres OUT process serveur 68
69 Batch 69
70 NatStar, le Générateur Génère du NCL à partir du Référentiel Convertit le NCL en C, Cobol ou Java Transfert le source généré dans l environnement cible: Unix, GCOS, MVS,... Compile le source en un binaire natif Génération incrémentale Exécution en mode interprété ou compilé ou mixte Deboggueur, points d arrêts, visualisation des variables 70
71 Gestion du Cycle de vie de l application : NatStar et l offre partenaires Analyse Conception Développement Tests Génération Installation/Deploiement Administration NatStar NatStar NatStar NatStar Outils tiers PacBase, Méga, Conceptor Tramis... Intersolv PVCS / NSA-Config Mercury Interactive (WinRunner...) Novadigm EDM Tivoli / IBM 71
NatStar V8.00. Ce document présente la liste des nouvelles fonctionnalités de la 8.00, disponible à partir de septembre 2013.
BULLETIN TECHNIQUE NatStar V8.00 Introduction Ce document présente la liste des nouvelles fonctionnalités de la 8.00, disponible à partir de septembre 2013. Vous trouvez dans ce bulletin technique : Des
4. Utilisation d un SGBD : le langage SQL. 5. Normalisation
Base de données S. Lèbre [email protected] Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :
LES SOLUTIONS DE CONNECTIVITÉ 4D
4 D E n t e r p r i s e LES SOLUTIONS DE CONNECTIVITÉ 4D 4D Enterprise Développement d applications Wi n d o w s et Mac OS frontales de serveurs SQL Les solutions de connectivité 4D ouvrent aux utilisateurs
Bases de Données. Stella MARC-ZWECKER. [email protected]. Maître de conférences Dpt. Informatique - UdS
Bases de Données Stella MARC-ZWECKER Maître de conférences Dpt. Informatique - UdS [email protected] 1 Plan du cours 1. Introduction aux BD et aux SGBD Objectifs, fonctionnalités et évolutions
Intégration de systèmes client - serveur Des approches client-serveur à l urbanisation Quelques transparents introductifs
Intégration de systèmes client - serveur Des approches client-serveur à l urbanisation Quelques transparents introductifs Jean-Pierre Meinadier Professeur du CNAM, [email protected] Révolution CS : l utilisateur
Alain AUDUTEAU. Directeur de projets. 440, Avenue de la division Leclerc 92290 CHATENAY MALABRY : 01 46 32 07 82 : 06 60 29 29 94
Alain AUDUTEAU 440, Avenue de la division Leclerc 92290 CHATENAY MALABRY : 01 46 32 07 82 : 06 60 29 29 94 : [email protected] Expérience professionnelle Juin 1991 SQLI ( Missions effectuées ) Gestion
NatRcs 7.00. Ce document présente la liste des nouvelles fonctionnalités de la 7.00, disponible à partir de Mars 2011.
NATSTAR 5.00 BULLETIN TECHNIQUE Mars 2011 Introduction NatRcs 7.00 Ce document présente la liste des nouvelles fonctionnalités de la 7.00, disponible à partir de Mars 2011. Vous trouvez dans ce bulletin
La reconquête de vos marges de manœuvre
La reconquête de vos marges de manœuvre Libérez vos applications critiques Bull ouvre de nouvelles portes à votre patrimoine applicatif. Bull LiberTP fait passer simplement vos applications transactionnelles
SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles)
SGBDR Systèmes de Gestion de Bases de Données (Relationnelles) Plan Approches Les tâches du SGBD Les transactions Approche 1 Systèmes traditionnels basés sur des fichiers Application 1 Gestion clients
Java et les bases de données: JDBC: Java DataBase Connectivity SQLJ: Embedded SQL in Java. Michel Bonjour http://cuiwww.unige.
: JDBC: Java DataBase Connectivity SQLJ: Embedded SQL in Java Michel Bonjour http://cuiwww.unige.ch/~bonjour Plan JDBC: API bas niveau pour l accès aux BD (SQL) - Introduction - JDBC et : Java, ODBC, SQL
Présentation du module Base de données spatio-temporelles
Présentation du module Base de données spatio-temporelles S. Lèbre [email protected] Université de Strasbourg, département d informatique. Partie 1 : Notion de bases de données (12,5h ) Enjeux et principes
Urbanisme du Système d Information et EAI
Urbanisme du Système d Information et EAI 1 Sommaire Les besoins des entreprises Élément de solution : l urbanisme EAI : des outils au service de l urbanisme 2 Les besoins des entreprises 3 Le constat
Compte Rendu d intégration d application
ISMA 3EME ANNEE Compte Rendu d intégration d application Compte Rendu Final Maxime ESCOURBIAC Jean-Christophe SEPTIER 19/12/2011 Table des matières Table des matières... 1 Introduction... 3 1. Le SGBD:...
Module BD et sites WEB
Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet [email protected] 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD
Cours Bases de données
Informations sur le cours Cours Bases de données 9 (10) séances de 3h Polycopié (Cours + TD/TP) 3 année (MISI) Antoine Cornuéjols www.lri.fr/~antoine [email protected] Transparents Disponibles
INDUSTRIALISATION ET RATIONALISATION
INDUSTRIALISATION ET RATIONALISATION A. LA PROBLEMATIQUE La mission de toute production informatique est de délivrer le service attendu par les utilisateurs. Ce service se compose de résultats de traitements
CHAPITRE 1 ARCHITECTURE
07/04/2014 Université des sciences et de la Technologie Houari Boumediene USTHB Alger Département d Informatique ADMINISTRATION ET TUNING DE BASES DE DONNÉES CHAPITRE 1 ARCHITECTURE RESPONSABLE DR K. BOUKHALFA
Bases de données Cours 1 : Généralités sur les bases de données
Cours 1 : Généralités sur les bases de données POLYTECH Université d Aix-Marseille [email protected] http://odile.papini.perso.esil.univmed.fr/sources/bd.html Plan du cours 1 1 Qu est ce qu une
CESI Bases de données
CESI Bases de données Introduction septembre 2006 Bertrand LIAUDET EPF - BASE DE DONNÉES - septembre 2005 - page 1 PRÉSENTATION GÉNÉRALE 1. Objectifs généraux L objectif de ce document est de faire comprendre
Candidate forte de dix (10) ans d expérience avec Oracle Forms & Reports, dont la dernière version utilisée est 11g.
ORA20111003GF Oracle Forms & Reports Profil Candidate forte de dix (10) ans d expérience avec Oracle Forms & Reports, dont la dernière version utilisée est 11g. Compétences techniques Équipements : Systèmes
CH.3 SYSTÈMES D'EXPLOITATION
CH.3 SYSTÈMES D'EXPLOITATION 3.1 Un historique 3.2 Une vue générale 3.3 Les principaux aspects Info S4 ch3 1 3.1 Un historique Quatre générations. Préhistoire 1944 1950 ENIAC (1944) militaire : 20000 tubes,
LE CHOIX DES GRANDES ENTREPRISES
OMNIS EDITIONS UNE GAMME D OUTILS DE DÉVELOPPEMENT PORTABLES Fiche technique BL018-2 Janvier 1996 OMNIS 7 3 offre une puissance et une souplesse inégalées qui donnent au développeur la possibilité de créer
Qu est-ce que ArcGIS?
2 Qu est-ce que ArcGIS? LE SIG ÉVOLUE Depuis de nombreuses années, la technologie SIG améliore la communication, la collaboration et la prise de décision, la gestion des ressources et des infrastructures,
Architecture d'entreprise : Guide Pratique de l'architecture Logique
Guides Pratiques Objecteering Architecture d'entreprise : Guide Pratique de l'architecture Logique Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam
Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza
Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza Avant de commencer à travailler avec le produit, il est nécessaire de comprendre, à un haut niveau, les problèmes en réponse desquels l outil a été
CORBA. (Common Request Broker Architecture)
CORBA (Common Request Broker Architecture) Projet MIAGe Toulouse Groupe 2 1 CORBA, introduction (1/4) Les systèmes répartis permettent de créer des applications basées sur des composants auto-gérables,
Introduction aux bases de données Cours 1 : Généralités sur les bases de données
Cours 1 : Généralités sur les bases de données ESIL Université de la méditerranée [email protected] http://odile.papini.perso.esil.univmed.fr/sources/bdmat.html Plan du cours 1 1 Qu est ce qu
Domaines d expertises. Méthodologies & outils. Langue. Expériences professionnelles. Pôle : Feel Europe Infrastructure
Résumé de carrière Analyste puis chef de projet de 1982 à ce jour, S. s est spécialisée sur les technologies DBA-DB2- IMS dans le secteur de la banque. Forte d une expérience professionnelle d encadrement
Architectures web/bases de données
Architectures web/bases de données I - Page web simple : HTML statique Le code HTML est le langage de base pour concevoir des pages destinées à être publiées sur le réseau Internet ou intranet. Ce n'est
Chapitre 1. 1. Introduction : Notion de Bases de données. 2. Définition : BD Répartie. 3. Architecture des SGBD. 4. Conception des bases réparties
Université du Havre MASTER MATHÉMATIQUES ET INFORMATIQUE-Option SIRES 2010/2011 COURS BASES DE DONNEES REPARTIES Nakechbandi M., LITIS, Email : [email protected] Chapitre 1 1. Introduction : Notion de Bases
Bases de Données Avancées
1/26 Bases de Données Avancées DataWareHouse Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR Léonard de Vinci 74, rue Marcel Cachin,
2 Chapitre 1 Introduction
1 Introduction Ce livre présente les Enterprise JavaBeans 2.0 et 1.1 qui constituent la troisième et la deuxième version de la spécification des Enterprise JavaBeans. Tout comme la plate-forme Java a révolutionné
Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)
Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée
Moderniser. le système d information et le portefeuille applicatif. www.bull.com
Moderniser le système d information et le portefeuille applicatif L évolution technologique des plates-formes, l ouverture du système d information et la modernisation du portefeuille applicatif sont des
SOA : une brique de la 4 ième génération de l architecture informatique? Hervé Crespel Président du club urba-ea
SOA : une brique de la 4 ième génération de l architecture informatique? Hervé Crespel Président du club urba-ea Gartner 1992 : styles of client-server computing L origine du SOA? Presentation Presentation
BD réparties. Bases de Données Réparties. SGBD réparti. Paramètres à considérer
Bases de Données Réparties Définition Architectures Outils d interface SGBD Réplication SGBD répartis hétérogènes BD réparties Principe : BD locales, accès locaux rapides accès aux autres SGBD du réseau
Systèmes d informations nouvelles générations. Répartition, Parallèlisation, hétérogénéité dans les SGBD. Exemple d application d un futur proche
Répartition, Parallèlisation, hétérogénéité dans les SGBD AI Mouaddib Département Informatique Université de Caen Systèmes d informations nouvelles générations! Constat :! Utilisation de nouveaux support
COSWIN MOBILE SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION
SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION SOMMAIRE I. FONCTION DU SERVEUR DE SYNCHRONISATION...3 II. ELEMENTS DU SERVEUR DE SYNCHRONISATION...3 1. APPLICATION ULSA... 3 2. APPLICATION IDE.... 3 III.
PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN
PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,
Bases de données cours 1
Bases de données cours 1 Introduction Catalin Dima Objectifs du cours Modèle relationnel et logique des bases de données. Langage SQL. Conception de bases de données. SQL et PHP. Cours essentiel pour votre
Module BDR Master d Informatique (SAR)
Module BDR Master d Informatique (SAR) Cours 6- Bases de données réparties Anne Doucet [email protected] 1 Bases de Données Réparties Définition Conception Décomposition Fragmentation horizontale et
Java et les bases de données
Michel Bonjour http://cuiwww.unige.ch/~bonjour CENTRE UNIVERSITAIRE D INFORMATIQUE UNIVERSITE DE GENEVE Plan Introduction JDBC: API SQL pour Java - JDBC, Java, ODBC, SQL - Architecture, interfaces, exemples
Fusion : l interopérabilité chez Oracle
Standardisation et interopérabilité Fusion : l interopérabilité chez Oracle Lionel Dubreuil,, Applications Technology Product Manager, Oracle France, [email protected] 29/03/2006 Page : 1 Oracle
INTRODUCTION AUX BASES de DONNEES
INTRODUCTION AUX BASES de DONNEES Équipe Bases de Données LRI-Université Paris XI, Orsay Université Paris Sud Année 2003 2004 1 SGBD : Fonctionnalités et Principes Qu est qu une base de données? Un Système
Initiation aux bases de données (SGBD) Walter RUDAMETKIN
Initiation aux bases de données (SGBD) Walter RUDAMETKIN Bureau F011 [email protected] Moi Je suis étranger J'ai un accent Je me trompe beaucoup en français (et en info, et en math, et...)
Le modèle client-serveur
Le modèle client-serveur Olivier Aubert 1/24 Sources http://www.info.uqam.ca/~obaid/inf4481/a01/plan.htm 2/24 Historique architecture centralisée terminaux passifs (un seul OS, systèmes propriétaires)
BASES DE DONNÉES. CNAM Centre associé de Clermont-Ferrand Cycle A Année 1997-98. J. Darmont I. INTRODUCTION II. LES SYSTÈMES HIÉRARCHIQUES
BASES DE DONNÉES CNAM Centre associé de Clermont-Ferrand Cycle A Année 1997-98 J. Darmont I. INTRODUCTION II. LES SYSTÈMES HIÉRARCHIQUES III. LES SYSTÈMES RÉSEAU IV. LES SYSTÈMES RELATIONNELS V. LE LANGAGE
Vulgarisation Java EE Java EE, c est quoi?
Paris, le 1 Février 2012 Vulgarisation Java EE Java EE, c est quoi? Sommaire Qu est ce que Java? Types d applications Java Environnements Java Versions de Java Java EE, c est quoi finalement? Standards
WEA Un Gérant d'objets Persistants pour des environnements distribués
Thèse de Doctorat de l'université P & M Curie WEA Un Gérant d'objets Persistants pour des environnements distribués Didier Donsez Université Pierre et Marie Curie Paris VI Laboratoire de Méthodologie et
FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)
FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE Database as a Service (DBaaS) 1 The following is intended to outline our general product direction. It is intended for information purposes only, and may
NFP111 Systèmes et Applications Réparties
NFP111 Systèmes et Applications Réparties 1 de 34 NFP111 Systèmes et Applications Réparties Cours 7 - CORBA/Partie 1 Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon
Oracle 8i sous Linux
Oracle 8i sous Linux Gilles Briard Éditions Eyrolles ISBN : 2-212-09135-4 2000 Avant-propos Linux est un système désormais éprouvé, comme son arrivée dans les entreprises l atteste. L engouement qu il
Vérifier la qualité de vos applications logicielle de manière continue
IBM Software Group Vérifier la qualité de vos applications logicielle de manière continue Arnaud Bouzy Kamel Moulaoui 2004 IBM Corporation Agenda Analyse de code Test Fonctionnel Test de Performance Questions
Nouveautés Ignition v7.7
... Nouveautés Ignition v7.7 Nouveautés Ignition v7.7 Découvrez le Nouveau Scada avec plus de 40 nouveautés Principales nouveautés :... Cloud Templates Template Repeater Client Multilingue + Sequential
Ronan EZANNO. 20 ans d'expérience PowerBuilder.NET
Ronan EZANNO Consultant - Ingénieur d étude 20 ans d'expérience PowerBuilder.NET Résumé de Connaissances Pratiqué Méthodes MERISE Bases de Données Relationnelles SQL Server (Microsoft), Sybase System 12,
Nouvelles Plateformes Technologiques
Cycle de présentation du développement Nouvelles Plateformes Technologiques Observatoire Technologique, CTI Observatoire Technologique 4 mai 2004 p 1 Plan de la présentation 1. Historique du projet 2.
Industrialiser la chaîne complète de fabrication 1ère partie - Les bénéfices de la solution logicielle IBM VisualAge Pacbase / Rational
IBM Software Group Industrialiser la chaîne complète de fabrication 1ère partie - Les bénéfices de la solution logicielle IBM VisualAge Pacbase / Rational Fernard Bonaguidi [email protected]
Les bases de données Page 1 / 8
Les bases de données Page 1 / 8 Sommaire 1 Définitions... 1 2 Historique... 2 2.1 L'organisation en fichier... 2 2.2 L'apparition des SGBD... 2 2.3 Les SGBD relationnels... 3 2.4 Les bases de données objet...
D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.
PACBASE «Interrogez le passé, il répondra présent.». Le Module e-business Les entreprises doivent aujourd hui relever un triple défi. D une part, elles ne peuvent faire table rase de la richesse contenue
ClariLog - Asset View Suite
ClariLog - Asset View Suite Architecture et Prérequis v. 20140601 TABLE DES MATIERES 1 Architecture et principe de mise en place... 3 2 Serveur (stockage)... 4 2.1 Ressource réseau partagée... 4 2.2 Base
Visual Paradigm Contraintes inter-associations
Visual Paradigm Contraintes inter-associations Travail de Bachelor d'informaticien de gestion Partie C Présentation de Visual Paradigm 1 Présentation de Visual Paradigm For UML L objet du travail de Bachelor
Bases de données relationnelles : Introduction
Bases de données relationnelles : Introduction historique et principes V. Benzaken Département d informatique LRI UMR 8623 CNRS Université Paris Sud [email protected] https://www.lri.fr/ benzaken/
CIGREF Pacbase : un nouvel an 2000 Solutions d évolution des patrimoines Pacbase
CIGREF Pacbase : un nouvel an 2000 Solutions d évolution des patrimoines Pacbase Bernard ZISERMANN Christophe BECK Le 14 mai 2009 TELEBIG Le Krystal 1725 RN 7 06270 Villeneuve-loubet France Tel: 33-4 93
Introduction à la conception de systèmes d information
Introduction à la conception de systèmes d information 2008-2009 M1 MIAGE SIMA / M1 Informatique MIF17 Yannick Prié UFR Informatique - Université Claude Bernard Lyon 1 Objectifs de ce cours Présentation
Les nouvelles architectures des SI : Etat de l Art
Les nouvelles architectures des SI : Etat de l Art Objectif Mesurer concrètement les apports des nouvelles applications SI. Être capable d'évaluer l'accroissement de la complexité des applications. Prendre
ELO Office / Pro Les avantages : Archivage et gestion documentaire
Les avantages : Archivage et gestion documentaire ELO Office / Pro est une solution de Gestion Electronique de l information et des Documents d Entreprise (GEIDE) Dématérialiser le document Rendre accessibles,
Logiciel de création de badges personnalisés.
BELUGA Logiciel de création de badges personnalisés. Béluga est un logiciel de création et de personnalisation de badges fonctionnant sous Windows 95, 98, NT4, 2000 et XP. Il gère la totalité du processus
analyse et pérennise votre patrimoine informationnel
analyse et pérennise votre patrimoine informationnel Décoder le passé Donner une signification «métier» aux gérées par vos applications, retrouver les liens qui les unissent, connaître en détail leur utilisation
Gestion des identités Christian-Pierre Belin
Gestion des identités Christian-Pierre Belin Architecte Microsoft France La gestion des identités Le périmètre et les rôles Services d annuaire Point de stockage et d administration des comptes, des informations
2 Serveurs OLAP et introduction au Data Mining
2-1 2 Serveurs OLAP et introduction au Data Mining 2-2 Création et consultation des cubes en mode client-serveur Serveur OLAP Clients OLAP Clients OLAP 2-3 Intérêt Systèmes serveurs et clients Fonctionnalité
ORACLE DATA INTEGRATOR ENTERPRISE EDITION - ODI EE
ORACLE DATA INTEGRATOR ENTERPRISE EDITION - ODI EE ORACLE DATA INTEGRATOR ENTERPRISE EDITION offre de nombreux avantages : performances de pointe, productivité et souplesse accrues pour un coût total de
Introduction aux Systèmes et aux Réseaux, Master 2 CCI
aux Systèmes et aux Réseaux, Master 2 CCI Cours 1 : Introduction et contexte Unix/Linux Laure Gonnord http://laure.gonnord.org/pro/teaching/ [email protected] Master CCI - Université Lyon 1 -
LES ENTREPOTS DE DONNEES
Module B4 : Projet des Systèmes d information Lille, le 25 mars 2002 LES ENTREPOTS DE DONNEES Problématique : Pour capitaliser ses informations, une entreprise doit-elle commencer par mettre en œuvre des
Qui est Sybase ianywhere?
Sybase s ianywhere s Advantage Database Server Qui est Sybase ianywhere? Sybase ianywhere Sybase est la plus grande entreprise de logiciels et services exclusivement focalisée sur la gestion et la mobilisation
9 rue Lucien Roullier 95190 Goussainville [email protected] +33 1 39 88 33 10 / +33 6 65 57 51 88 INGÉNIEUR SYSTÈME LINUX
STÉPHANE BOURDIN 9 rue Lucien Roullier 95190 Goussainville [email protected] +33 1 39 88 33 10 / +33 6 65 57 51 88 Né le 18 janvier 1967 à Les Pavillons sous Bois (93) Nationalité française
Systèmes informatiques d entreprise
Systèmes informatiques d entreprise Copyright IDEC 2000-2008. Reproduction interdite. Sommaire... 4 A quoi sert un système informatique?... 4 Les enjeux de l informatique actuelle... 5 Contraintes financières...
WebObjects : des applications dynamiques pour Internet et Intranet. Approche technologique
WebObjects : des applications dynamiques pour Internet et Intranet Approche technologique Apple Entreprise Software & Services Juin 1998 Sommaire Synthèse 4 WebObjects, des besoins aux solutions 6 Cahier
Mise en œuvre des serveurs d application
Nancy-Université Mise en œuvre des serveurs d application UE 203d Master 1 IST-IE Printemps 2008 Master 1 IST-IE : Mise en œuvre des serveurs d application 1/54 Ces transparents, ainsi que les énoncés
Gestion collaborative de documents
Gestion collaborative de documents ANT box, le logiciel qui simplifie votre GED Les organisations (entreprises, collectivités, associations...) génèrent chaque jour des millions de documents, e-mails,
MEGA Database Builder. Guide d utilisation
MEGA Database Builder Guide d utilisation MEGA 2009 SP4 1ère édition (juin 2010) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne sauraient en aucune
Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence
É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION Mentions
Recommandations techniques
Recommandations techniques Sage 30 Génération i7 Sage 100 Génération i7 1 Introduction 4 Contenu de ce manuel 4 Déclinaison des offres 4 Configuration matérielle et logicielle 5 Configuration postes clients
IBM Tivoli Monitoring, version 6.1
Superviser et administrer à partir d une unique console l ensemble de vos ressources, plates-formes et applications. IBM Tivoli Monitoring, version 6.1 Points forts! Surveillez de façon proactive les éléments
SITE WEB E-COMMERCE ET VENTE A DISTANCE
Développement d une application JAVA EE SITE WEB E-COMMERCE ET VENTE A DISTANCE PLAN PROJET Binôme ou monôme (B/M): M Nom & Prénom : AIT NASSER Btissam Email : [email protected] GSM : Organisme
Transactionnel et transactionnel réparti. Source R.CHEVANCE G.Gardarin
1 Transactionnel et transactionnel réparti Source R.CHEVANCE G.Gardarin Plan Concept de transaction - Propriétés ACID Transactionnel réparti Moniteur transactionnel Modèle X/Open Exemple de moniteur transactionnel:
Un élément de la gouvernance du système d information «La gestion des logiciels, transparence et maîtrise du budget»
Un élément de la gouvernance du système d information «La gestion des logiciels, transparence et maîtrise du budget» Jean-Gabriel WEYER [email protected] Agenda La gestion des logiciels : Pourquoi? Solution
GPC Computer Science
CYCLE ISMIN P2015 GPC Computer Science P LALEVÉE [email protected] @p_lalevee A3.01 0442616715 C YUGMA [email protected] A3.01 0442616715 01/09/2014 Présentation GPC CS - Ph. Lalevée - C Yugma 1 Scolarité Site
Powering your business around the World
Powering your business around the World Des solutions professionnelles de haute technologie conçues sur mesure en fonction de vos objectifs opérationnels Stefanini est l un des leaders mondiaux du Conseil,
INTRODUCTION AUX TECHNOLOGIES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES
INTRODUCTION AUX TECHNOLOGIES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES Les contenus de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information
CORBA haute performance
CORBA haute performance «CORBA à 730Mb/s!» Alexandre DENIS PARIS/IRISA, Rennes [email protected] Plan Motivations : concept de grille de calcul CORBA : concepts fondamentaux Vers un ORB haute performance
Ecole des Hautes Etudes Commerciales HEC Alger. par Amina GACEM. Module Informatique 1ière Année Master Sciences Commerciales
Ecole des Hautes Etudes Commerciales HEC Alger Évolution des SGBDs par Amina GACEM Module Informatique 1ière Année Master Sciences Commerciales Evolution des SGBDs Pour toute remarque, question, commentaire
Assises Métallerie 2013. ERP GPAO en métallerie: quelle offres, comment bien choisir son outil de gestion?
Assises Métallerie 2013 ERP GPAO en métallerie: quelle offres, comment bien choisir son outil de gestion? ERP dans une PME de métallerie ERP dans une PME de métallerie OBJECTIF DE LA PRESENTATION DEFINITION
Software Engineering and Middleware A Roadmap
Software Engineering and Middleware A Roadmap Ecrit par: Dr. Wolfgang Emmerich Présenté par : Mustapha Boushaba Cours : IFT6251 Wolfgang Emmerich Enseignant à University College London: Distributed Systems
Introduction à. Oracle Application Express
Introduction à Oracle Application Express Sommaire Qu est-ce que Oracle Application Express (APEX)? Vue d ensemble des fonctionnalités et des différents composants d Oracle APEX Démonstration de création
Logiciels libres et Open source
Logiciels libres et Open source ANDSI 13/04/2004 NGO Can Chieu Plan Les concepts Linux Système d'exploitation Linux pour serveurs Linux pour stations Serveurs d applications Développement Applications
La gestion de la performance applicative dans des environnements complexes et distribués
La gestion de la performance applicative dans des environnements complexes et distribués Juin 2011 Agenda Introduction Problématique Démarche Mise en œuvre Retour d expérience Crédit Agricole Questions
Reporting Services - Administration
Reporting Services - Administration Comment administrer SQL Server Reporting Services Cet article a pour but de présenter comment gérer le serveur depuis le "portail" de Reporting Services. Nous verrons
Cours Base de données relationnelles. M. Boughanem, IUP STRI
Cours Base de données relationnelles 1 Plan 1. Notions de base 2. Modèle relationnel 3. SQL 2 Notions de base (1) Définition intuitive : une base de données est un ensemble d informations, (fichiers),
