4
Développement Outil de génie logiciel, Divalto Développement facilite le travail du programmeur en gommant tous les aspects contraignants et répétitifs de l’écriture traditionnelle. Divalto Harmony est, quant à lui, l’environnement d’exécution. En composant avec Divalto Développement, gagnez sur trois registres : la qualité, les délais, le coût. DECISIONNEL REPORTING Base de données Dictionnaires de données XDD Divalto Développement est un outil de génie logiciel intégré qui facilite l’analyse, la programmation et la maintenance d’applications de gestion. Il a été conçu pour permettre la personnalisation des programmes standard aux besoins particuliers des utilisateurs. Sa puissance permet aussi de développer toute application de gestion. Ainsi certains revendeurs s’adressent déjà à des secteurs d’activité qui requièrent des solutions particulières : BTP, Transport, Opticiens, Concessions de motos... Il fonctionne sur les principales plate-formes du marché (Windows, Linux, et Unix) en Clients-serveur, et en architecture centralisée pour une gestion des sites distants particulièrement performante (Windows TS et Citrix). Son ouverture lui permet de dialoguer avec de nombreuses applications : reporting et aide à la décision, gestion électronique de documents, ordonnancement, suivi activité atelier, messagerie, bureautique, PDA, fax... Applications externes BUREAUTIQUE PALM-PAD INTERNET X-INTERNET Gestionnaire de données ZOOM Ecrans et impressions XWIN MESSAGERIE Fax - Messages Générateur de menus XMENU Applications personnalisables GEIDE Archivage électronique Le dictionnaire généralisé des données Il permet la description des fichiers, des enregistrements, des données, des accès. La modification des caractéristiques d’une donnée est automatiquement prise en compte dans toutes les structures où elle est utilisée. Toutes les natures de données peuvent être décrites : alphanumériques, numériques, binaires, pointeurs, chaînes binaires, dates, tableaux (jusqu’à 4 dimensions). Il permet l’édition d’un dossier de programmation où apparaissent la structuration des données ainsi que les références croisées.

divalto - d veloppement (Page 4) · Puissance et performance Le gestionnaire de données Le zoom permet : - d’éditer les informations sélectionnées dans un fichier; - de générer

Embed Size (px)

Citation preview

Page 1: divalto - d veloppement (Page 4) · Puissance et performance Le gestionnaire de données Le zoom permet : - d’éditer les informations sélectionnées dans un fichier; - de générer

Développement

Outil de génie logiciel, Divalto Développementfacilite le travail du programmeur en gommanttous les aspects contraignants et répétitifs del’écriture traditionnelle. Divalto Harmony est,quant à lui, l’environnement d’exécution.

En composant avec Divalto Développement,gagnez sur trois registres : la qualité, les délais,le coût.

DECISIONNELREPORTING

Base dedonnées

Dictionnaires dedonnées XDD

Divalto Développement est un outil de génie logiciel intégré qui facilitel’analyse, la programmation et la maintenance d’applications degestion. Il a été conçu pour permettre la personnalisation desprogrammes standard aux besoins particuliers des utilisateurs.

Sa puissance permet aussi de développer toute application degestion. Ainsi certains revendeurs s’adressent déjà à des secteursd’activité qui requièrent des solutions particulières : BTP,Transport, Opticiens, Concessions de motos...

Il fonctionne sur les principales plate-formes du marché(Windows, Linux, et Unix) en Clients-serveur, et en architecturecentralisée pour une gestion des sites distants particulièrementperformante (Windows TS et Citrix).

Son ouverture lui permet de dialoguer avec de nombreusesapplications : reporting et aide à la décision, gestionélectronique de documents, ordonnancement, suivi activitéatelier, messagerie, bureautique, PDA, fax...

Applicationsexternes

BUREAUTIQUEPALM-PAD

INTERNETX-INTERNET

Gestionnaire dedonnées ZOOM

Ecrans etimpressions XWIN

MESSAGERIEFax - Messages

Générateur demenus XMENU

Applicationspersonnalisables

GEIDEArchivage électronique

Le dictionnaire généralisé des données

Il permet la description des fichiers, des enregistrements, desdonnées, des accès. La modification des caractéristiques d’unedonnée est automatiquement prise en compte dans toutes lesstructures où elle est utilisée.

Toutes les natures de données peuvent être décrites :alphanumériques, numériques, binaires, pointeurs, chaînesbinaires, dates, tableaux (jusqu’à 4 dimensions).Il permet l’édition d’un dossier de programmation où apparaissent lastructuration des données ainsi que les références croisées.

Page 2: divalto - d veloppement (Page 4) · Puissance et performance Le gestionnaire de données Le zoom permet : - d’éditer les informations sélectionnées dans un fichier; - de générer

Puissance et performance

L’éditeur d’écrans et de masques

Il permet le dessin des masques d’écran et le contrôle desdonnées. Les masques comportent :- des textes fixes, des images statiques et dynamiques, des

cadres;- des données;

des boutons graphiques ou textes ;- des onglets, bulles, tableaux dynamiques ;- des aides au format Windows;- des fonctions associées à chaque donnée : formatage, valeur

par défaut multi-choix. Il gère l‘ensemble des objets Windows.

Les codes barres linéaires sont gérés en natif dans Harmony.

Les propriétés d’un objet sont dynamiques et peuvent êtremodifiées par programme.

Les traitements sont exécutés avant ou après l’introduction desdonnées : contrôle, accès à des fichiers externes.

Les masques sont indépendants des programmes qui lesexploitent.

En ce qui concerne les impressions, XWIN gère les impressions etpermet la gestion des enchaînements automatiques des blocs(hauts de page, lignes détails, bas de page, page de fond).

Le générateur de menu

A partir d’un modèle standard, XMENU permet trèsrapidement de créer le menu de votre application. Lesmenus de Divalto Développement sont des menus de typesdéroulants Windows. XMENU gère aussi lesconfidentialités permettant de protéger l‘accès à certainschoix selon le profil utilisateur.

Le langage DIVA

Le langage de programmation DIVA est structuré etpossède de très nombreuses instructions et fonctions. Ledébogueur intégré permet l’exécution en pas à pas, lapose de points d’arrêts conditionnels, la visualisation del’historique. La programmation modulaire autorise lapersonnalisation par “surcharge” des fonctions.

Développement

L’éditeur de programme

L’éditeur de programme autorise un développement enéquipe : il contrôle le partage des sources. Avec l’aide en ligneet les fonctions “copier-coller”, la programmation est rapide. Lesfonctions “undo” et “redo” évitent les pertes de temps en casd‘erreur. L’indentation automatique et le choix des couleurs desmots-clés génèrent des gains de temps.

Page 3: divalto - d veloppement (Page 4) · Puissance et performance Le gestionnaire de données Le zoom permet : - d’éditer les informations sélectionnées dans un fichier; - de générer

Puissance et performance

Le gestionnaire de données

Le zoom permet :

- d’éditer les informations sélectionnées dans un fichier;

- de générer un fichier à partir des informationssélectionnées;

- d’alimenter le presse-papier de Windows afin de coller lesinformations dans un autre environnement (tableau Excelpar exemple).

Divalto Web

Divalto Web permet d’installer sur un serveur internet(http) un serveur d’applications Harmony pour internet.

Divalto Développement intègre la technologie internet pourle développement d’applications interactives(consultations de catalogues, de statistiques, d’états destocks, prise de commandes, suivi commercial,...) enutilisant le standard JAVA : une applet JAVA assure ledialogue entre le navigateur (l’internaute) et le programmeDivalto .

Développement

Puissance et performance

Divalto Développement permet de personnaliser rapidement uneapplication, notamment Divalto pour l’adapter aux besoinsspécifiques d’un client.

Homogénéité et cohérence

L’utilisation de normes de développement reconnues assurela cohérence et l’homogénéité des ajouts par rapport àl’application de départ. Par ailleurs, la personnalisation neremet pas en cause les évolutions standard futures duprogiciel.

Rapidité

Les données supplémentaires sont ajoutées dans ledictionnaire et dans les masques d’écran et d ‘impression sansligne de programmation. Les interrogations et les étatscomplémentaires sont vite paramétrés grâce aux outils deDivalto Développement. Les modules de surchargespermettent de conserver les adaptations d’une version àl’autre.

Une réponse adaptée à chaque configuration

Divalto Harmony propose une gestion de fichierexceptionnellement puissante. Quels que soient le nombred’utilisateurs simultanés et le système d’exploitation, DivaltoHarmony garantit des temps de réponse exceptionnels.

Architecture client/serveur

Divalto Harmony permet d‘optimiser les temps d‘accèsgrâce à une gestion clients-serveur. Le client Windows offre laconvivialité au poste de travail.Le serveur, sous Windows, Unix, ou Linux permet le partagedes informations communes en toute sécurité.

Architecture centralisée

Avec Windows Terminal Server, et dans certains cas Citrix,Divalto Harmony offre de bons temps de réponse pour les sitesdistants.Cette architecture permet aussi d’exploiter Divalto sur despostes de travail hétérogènes de type browser, Macintosh,Pocket PC,etc.

internaute

navigateur

page html

applet java

serveur http

Harmony Web Serveur

tâche internaute

programme Harmony

basesde

données

Page 4: divalto - d veloppement (Page 4) · Puissance et performance Le gestionnaire de données Le zoom permet : - d’éditer les informations sélectionnées dans un fichier; - de générer

Ouverture

DDE - OLE Automation

Ces liaisons permettent à Divalto Harmony d’échangerdes informations avec des applications standard (Excel ouWord par exemple). L’application Divalto pilote le serveur, luienvoie ou récupère des données, lui demande d‘effectuerdes traitements.On peut par exemple très simplement garnir un tableauExcel et demander l’impression du graphique correspondant.

MAPI : Messagerie, fax...

Divalto Harmony utilise l’interface standard MAPI et permetd’envoyer directement toute impression par fax, e-mailou mail. Le masque d’impression peut être paramétré pourêtre envoyé automatiquement. Lorsque l’application ne leprévoit pas, l’utilisateur l’envoie grâce au choix “envoyervers” de l’aperçu avant impression.

Développement

17, rue de l’Industrie - VENDENHEIM - CS 6226667454 MUNDOLSHEIM CEDEXTél 03 88 81 50 60 - Fax 03 88 81 50 01E.Mail : [email protected] - Web : www.interlogiciel.fr D

OC

UM

EN

T N

ON

CO

NT

RA

CT

UE

L -

LES

SP

EC

IFIC

AT

ION

S P

EU

VE

NT

ET

RE

MO

DIF

IEE

S S

AN

S P

RE

AV

IS -

MA

I 20

02 -

SN

AM

ALG

AM

E I

MP

RE

SS

ION

- B

ISC

HH

EIM

- I

LLU

ST

RA

TIO

N :

RE

MY

SA

ILLA

RD

Bases de données relationnelles

Microsoft SQL Server et Oracle seront proposés, souspeu, en alternative à la base de données Divalto Harmony.

ODBC : traitement de requêtes SQL

Divalto Harmony comprend un driver ODBC qui, par laformulation des requêtes standard SQL, permet de créer deslistes à partir de logiciels comme MS Query, Excel, CrystalReport...Le client ODBC permet d’interfacer l’application avec d’autresbases de données.Les applications sont nombreuses. On peut citer par exemple :- Reporting : génération d‘états pour les utilisateurs- Décisionnel : Analyse des indicateurs et génération de

tableaux de bord- Internet : interrogation des bases de données et saisie par

internet (commandes, consultation des stocks etstatistiques,...)

- Mailings avec Word