• 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

• Indication de la version du programme installé 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 HyperFileSQL 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 HyperFi- leSQL.

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 HyperFileSQL

• 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 HyperFi- leSQL

• WDJournal pour la sauvegarde/restauration des fichiers/tables HyperFileSQL

• 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 HyperFi- leSQL

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

• WDServeurRPC pour l’utilisation de l’accès distant sur des fichiers/tables HyperFileSQL • 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

• Possibilité de protéger le lancement de l’installation par un mot de passe

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

• 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