Ce programme a été écrit avec Visual Studio 2010.
Il a donc besoin d'un environnement Dot Net correspondant pour être exécuté.
Cette page n'est pas conçue pour être visionnée sur de petits écrans, tels que des téléphones ou smartphones.
Ce programme d'Hole-Count sert à visualiser de manière résumée les données statistiques contenues dans un fichier de données ASCII.
Ses deux principales utilisations en étude de marché sont :
Ce programme effectue des comptages sur un fichier de données sous format ASCII tel que fréquemment utilisé dans les études de marchés. Ce format est souvent préféré à des versions plus "modernes" tel que "XML" pour deux raisons principales :
On se retrouve dont souvent avec un fichier de données ASCII et un fichier de description spécifiant quelle information se trouve en quelle colonne.
Ce programme est sensé être exécuté en mode ligne de commande, par exemple au moyen d'un fichier batch tel que "go.bat"
Hct data.dat data.out param.txt
ou :
Hct | : le programme à exécuter. |
data.dat | : le fichier de données à compter. |
data.out | : le fichier résultat ou écrire les comptages. |
param.txt | : le fichier optionel de paramétrisation des comptages. |
Par défault, le programme prend en compte (comptage de type HCT) toutes les colonnes du fichier de données.
Le fichier de paramtrisation donné en exemple commence par une zone commentaire qui sert d'aide mémoire pour les encodages futurs.
// 1 2 3
//123456789012345678901234567890123456789
//HCT ddddd lg
//TXT ddddd lg nom
//MONO ddddd nbmod nom
//MULT ddddd nbmod nom
//MONONUM ddddd nbmod lgnum nom
//MULTNUM ddddd nbmod lgnum nbnum nom
//INT ddddd lg nom
//REEL ddddd lg nom
//WEIGHT ddddd lg univers nom
//
// ddddd : colonne de debut
// nbmod : nombre de modalités
// lg : longueur du champs
// lgnum : longueur d'une donnée numérique
// nbnum : nombre maximum de données numériques
Plusieurs types de comptage peuvent être demandés :
Par exemple :
HCT 40 18
HCT 62 3
Résultat :
Par exemple :
TXT 65 3 Essai Texte
Résultat :
Par exemple :
INT 68 3 Nom du comptage
Résultat :
Par exemple :
REEL 68 3 Nom du comptage
Résultat :
Par exemple :
MONO 77 7 Nom du Comptage
Libellé de la première Modalité
Libellé de la deuxième Modalité
Libellé de la troisième Modalité
Libellé de la quatrième Modalité
Libellé de la cinquième Modalité
Libellé de la sixième Modalité
Libellé de la septième Modalité
Suivi d'une ligne par modalité avec le libellé à utiliser pour celle-ci.
Dans le cas d'une binaire mono (une seule réponse par personne interrogée, le type de comptage sera MONO.
Dans le cas d'une binaire multi (plusieurs réponses possible par personne interrogée, le type de comptage sera MULT.
Résultat :
Par exemple :
MULTNUM 68 7 3 3 Nom du comptage
Libellé de la première Modalité
Libellé de la deuxième Modalité
Libellé de la troisième Modalité
Libellé de la quatrième Modalité
Libellé de la cinquième Modalité
Libellé de la sixième Modalité
Libellé de la septième Modalité
Suivi d'une ligne par modalité avec le libellé à utiliser pour celle-ci.
Résultat :
Par exemple :
MONONUM 68 7 3 Nom du comptage
Libellé de la première Modalité
Libellé de la deuxième Modalité
Libellé de la troisième Modalité
Libellé de la quatrième Modalité
Libellé de la cinquième Modalité
Libellé de la sixième Modalité
Libellé de la septième Modalité
Suivi d'une ligne par modalité avec le libellé à utiliser pour celle-ci.
Résultat :
Par exemple :
WEIGHT 87 4 50 Nom de l'univers
Ceci termine les possibilités de paramétrage des types de comptage, et cela permet déjà bien de visualiser le contenu d'un fichier de données ASCII tel que souvent rencontré dans les échanges de données classiques dans le mondes des études de marché.
Les textes utilisés dans les sorties de résultat ou lors de messages d'erreur éventuels peuvent être adapté à la langue de l'utilisateur en traduisant le contenu du fichier "Hct.ini".
La préférence a été donnée à un fichier de paramétrage au format 'INI' par rapport à de l'XML car celui-ci est plus facilement compréhensible par un utilisateur lambda qui n'est pas forcément issu du monde informatique. Le format bien que plus limité que l'XML est plus que suffissant pour l'introduction de quelques libellés.
Le fichier comprend quatres sections :
le fichier comprimé contient les fichiers suivants :
Data.dat | : un très petit fichier de données pour tester le programme |
data.out | : le résultat de l'exécution du programme |
go.bat | : un exemple de fichier "batch" de lancement du programme |
Hct.exe | : le petit programme en question |
Hct.exe.config | : un petit copain qui va avec l'exe |
Hct.ini | : le fichier ini pour les libellés |
Hct.log | : un fichier log de messages sortis par le programme |
Lisez-moi.txt | : un petit résumé des explications |
param.txt | : un exemple de paramétrage de type de comptage |
Pour télécharger le programme c'est ici --->>>Fichier comprimé (zippé)<<<---