• Aucun résultat trouvé

WinDev est livré avec un puissant éditeur d’installation. Cet éditeur permet de :

• générer une installation standard adaptée au projet

• créer ou modifier un programme d’installation personnalisé • gérer une installation réseau

• gérer la mise à jour dynamique (live update)

• créer une installation par disquette, CD, DVD, clé USB, serveur réseau, serveur internet, … Un assistant permet de générer une installation complète à partir d’un projet WinDev. Il permet de créer :

• une installation autonome destinée à un déploiement sur des postes indépendants. • une installation avec mise à jour automatique (Live Update)

Après génération par l’assistant tous les paramètres sont modifiables.

2.9.1 Installation autonome

Quatre choix d’installation autonome sont disponibles : • Installation standard

• Installation personnalisée : l’application d’installation est livrée avec son code source. • Installation compacte particulièrement adaptée au téléchargement par Internet • Installation par un package MSI.

Paramètres disponibles pour la création d’une installation : Pour l’interface de l’installation :

• Jusqu’à 30 langues différentes

• Affichage et validation d’une licence pendant l’installation • Choix de l’image utilisée par l’assistant d’installation • Titre de la fenêtre principale du programme d’installation Pour la gestion des fichiers à installer :

• Choix d’un répertoire de base permettant un adressage relatif • Choix des répertoires destination pour un ou de plusieurs fichiers • Choix des postes sur lesquels chacun des fichiers doit être installé • Copie et compactage d'un ou plusieurs fichiers

• Création de groupes de fichiers

• Création d'un raccourci sur le bureau et/ou dans un groupe de programmes du menu "Démar- rer"

• Définition des règles à appliquer en cas de collision avec un fichier du même nom (écraser le fichier, demander confirmation du remplacement, ne pas installer, renommer le fichier) • Création d'une sauvegarde des fichiers remplacés

Pour la gestion des fichiers de données :

• Paramétrage de la modification des fichiers de données en cas de modification de la structure de l’analyse.

• Intégration de l’installation d’un serveur Hyper File Client / Serveur

• Personnalisation des chemins d’installation des fichiers (fichiers de données, groupware utilisa- teur)

• Installation du driver ODBC pour un accès par des applications autres aux fichiers Hyper File. Pour la fin de l’installation :

• Choix d'un programme à exécuter en fin d’installation • Modification ou création des fichiers ".INI"

• Modification ou création des valeurs dans la base de registres • Modification ou création du fichier "AutoExec.bat"

• Paramétrage de l'utilisation du logiciel Etats et Requêtes avec l’application à installer

• Affichage d'une licence d’utilisation lors du lancement de l’installation (format TXT, DOC, HTML, RTF, PDF…)

• Affichage d'un "Lisez-moi" en fin d’installation

• Paramétrage de la modification automatique des données (met à jour la description des fichiers de données / tables présents sur les postes utilisateurs)

Pour les outils à intégrer : • un désinstallateur

• le MDAC et le DCOM 95 dans l’installation • le driver ODBC sur Hyper File

• l’aide pour le MCU (Macro Code Utilisateur) • WDDEBUG pour permettre un débogage à distance

• WDCONVER pour convertir dynamiquement des fichiers externes vers le format Hyper File • WDJournal pour la sauvegarde/restauration des fichiers/tables Hyper File

• WDOptimiseur pour mettre à jour dynamiquement les statistiques sur les clés d’accès, contrôler la cohérence de la base, … pour optimiser les accès aux données contenues dans les bases Hyper File

• WDReplic pour gérer la réplication mono ou bi-directionnelle

• WDServeurRPC pour l’utilisation de l’accès distant sur des fichiers/tables Hyper File • WDSql pour définir une connexion et créer des requêtes en code SQL

• WDTelDiagno pour lister les lignes TAPI disponibles et paramétrer l’interface téléphonie si le programme utilise cette fonctionnalité (CTI, centre d’appels, …)

• WDTrans pour annuler des transactions ou libérer des enregistrements en transaction (Commit / Rollback)

• WDSvgAPP pour sauvegarder et restaurer des applications.

• Intégration du framework WinDev dans le programme d’installation ou téléchargement du fra- mework WinDev depuis le site PC SOFT si nécessaire (rappel : la diffusion du framework Win- Dev est gratuite)

• le logiciel Etats et Requêtes permettant aux utilisateurs de modifier et de créer des états et des requêtes.

Pour le support d’installation : • Disquette d’installation • Clé USB

• Répertoire unique

• Plusieurs répertoires limités à la taille des disquettes • Exécutable auto-extractible

• Cd-rom / DVD intégrant l’autorun et un menu personnalisable

2.9.2 Installation avec mise à jour automatique (Live Update)

Génère une installation permettant de :

• déployer l’application sur plusieurs postes, • contrôler les utilisateurs connectés

• mettre à jour les applications à chaque nouvelle version.

Paramètres disponibles (en plus des paramètres disponibles pour la création d’une installation autonome) : • choix et version du programme qui servira de base pour déclencher la mise à jour automatique • choix du numéro de version minimale autorisé à fonctionner sans déclencher la mise à jour obli- gatoire

• numéro de version de l’application installée

• personnalisation des paramètres de contrôle réseau de l’application :

• ajout de l’application dans le centre de contrôle utilisateur

• comportement de l’application en cas de disponibilité d’une mise à jour :

• historique des modifications

• interface avec les centres de contrôles

• méthode de redistribution : via un répertoire partagé (réseau local) ou via un accès http (réseau local et distant)

• gestion automatique de la liste des utilisateurs connectés (permet de connaître à tout moment qui est connecté sur quoi)

• installation de WDADMINEXE dans le répertoire d’installation du poste serveur

2.9.3 Centre de contrôle des applications réseaux

WDADMINEXE.EXE permet de :

• gérer la liste des utilisateurs d’une application installée en réseau • contrôler une application WinDev à distance

• fournir des informations sur les mises à jour disponibles

Gestion de la liste des utilisateurs connectés :

• quels sont les utilisateurs actuellement connectés • pour chaque utilisateur connecté :

Contrôle d’une application WinDev à distance :

• fonctionnement normal

• interdiction de toute nouvelle connexion

• arrêt imminent de l’application avec affichage d’un message d’alerte pour informer les utilisateurs connectés

• arrêt immédiat de l’application avec affichage d’un message d’information pour les utilisateurs connectés

Information sur les mises à jour disponibles :

• numéro de la version courante

• numéro de la plus ancienne version compatible • historique de la version courante

délai entre 2 contrôles message d’arrêt forcé

message d’interdiction de se connecter message de reprise d’installation message concernant l’arrêt imminent de l’application Répertoire unique

appliquer automatiquement la mise à jour proposer la mise à jour avec une validation automatique (cette durée est paramétrable)

appliquer la mise à jour uniquement si elle est obligatoire

nom du poste, adresse IP et nom de l’utilisateur du poste de lancement de l’application

date et heure de début de connexion la version de l’application utilisée