
==========================================================================

                  ****************************************
                  * DATA! V1.01 - RAMSES PRODUCTION 1994 *
                  ****************************************

==========================================================================

                                   SOMMAIRE
                                   --------

                      1- Les différents types de données
                      2- Besoins du logiciel
                      3- Présentation générale
                      4- Rubrique n°1 : Liste
                      5- Rubrique n°2 : Prêts
                      6- Rubrique n°3 : Statistiques
                      7- Rubrique n°4 : Préférences
                      8- Rubrique n°5 : Conception

==========================================================================

   1- Les différents types de données
   ----------------------------------

   Data! est une base de données qui permet d'effectuer des classements
thématiques de toutes sortes de collection. Par défaut, Data! est distribué
avec 8 types de données prédéfinis :

      - Cassettes vidéo,
      - Cassettes audio,
      - Compact-discs,
      - Disques,
      - Livres,
      - Magazines,
      - Bandes dessinées,
      - Logiciels.

   Chaque type de données se différencie des autres par le nom de ses 7
rubriques, ainsi que par la liste de ses genres.

   Cependant, ces 8 types ne sont en fait que des exemples, et il est tout
à fait possible, et même conseillé, de les modifier. A cet effet, le fichier
'Data.Data!' contient les 9 listes prédéfinies d'origine (la 9ème est
vierge); ce fichier est librement modifiable. C'est un fichier texte, et 
vous pouvez par conséquent l'éditer grâce à un quelconque éditeur de texte,
comme par exemple l'intruction 'Ed' du Workbench. Pour plus d'informations,
consultez ce fichier, tout y est expliqué.

   Les différents types de données sont sélectionnés sur l'écran de préfé-
-rences de Data!. Lisez le paragraphe 7 pour plus de détails.

==========================================================================

   2- Besoins du logiciel
   ----------------------

   Data! tourne sur tous les Amigas équipés d'au moins 1 méga de Ram. En
dessous d'1 méga, vous risquez d'avoir quelques problèmes à l'utiliser.
Data! peut tourner en multitache avec d'autres applications : étant écrit
en Amos, il est possible de passer de l'écran du logiciel à celui du sys-
-tème en appuyant simultanément sur les touches 'Amiga-gauche' et 'a'.
Cependant, les applications tournant en multitache s'en trouveront
légèrement ralenties car Amos n'est pas très économe en temps machine.

   Au niveau des fichiers, Data! a besoin de deux fichiers en particulier,
"Data.Data!", le fichier contenant les différentes listes, et "Prefs.Data!",
contenant les préférences du logiciel. De plus, la fonte 'Smooth' doit être
présente, soit dans votre répertoire 'FONTS:', soit dans un répertoire
'Fonts' situé dans le répertoire où se trouve Data!. Cette police de
caractère se compose, comme toutes les fontes bitmap Amiga, d'un fichier
'Smooth.font' et d'un tirroir 'Smooth' contenant un fichier '8'.

   Data! stocke les différentes listes (1 à 50) dans un tirroir 'Listes'.
Si ce tirroir ne se trouve pas dans le répertoire de Data!, celui-ci
proposera d'en créer un nouveau au démarrage.  

   Sur un Workbench 1.3 ou inférieur, il se peut que vous ayez besoin de la
library "Diskfont.Library", dans votre répertoire 'LIBS:'.       

   Data! a besoin de la commande AmigaDos 'Assign'. Il la cherchera dans le
tirroir 'C' courrant ou dans le repertoire de Data!.
   
   Dernier point, Data! a besoin du Ram Disk ("Ram:"), que l'on peut créer
sous AmigaDos grâce à la commande "Path Ram:".

==========================================================================

   3- Présentation générale
   ------------------------

   Data! se présente sous la forme d'une base de données pouvant recevoir 
jusqu'à 2000 entrées. Au démarrage, l'écran de menu apparaît. Il propose à
l'utilisateur 5 possibilités : Liste, Prêts, Statistiques, Préférences et
Conception. Les 5 paragraphes suivants développent ces différentes phases
du logiciel.

   Au bas de l'écran, un texte vous indique le nombre d'entrées de la liste
en cours. Data! permet de travailler sur 50 listes différentes, sélec-
tionnables sur l'écran de Préférences. Chaque liste a ses propres préférences.

   Il est possible de quitter le logiciel sur n'importe quel écran, en
cliquant sur l'icône se trouvant tout à fait en haut à droite de l'écran.   
  
==========================================================================

   4- Rubrique n°1 : Liste
   -----------------------

   C'est la rubrique la plus importante. Comme son nom l'indique, elle
permet de voir la liste en cours. Les icônes à droite de l'écran permettent
de faire défiler la liste, avec des vitesses différentes.

   Au bas de l'écran, on peut accéder à 4 fonctions : Classer par, Ajouter,
Imprimer, Chercher.

   L'écran de la fonction "Classer par" permet de sélectionner le mode de
tri de la liste en cours. Il est possible de sauvegarder le tri sélectionné
ou de simplement l'utiliser. Chaque liste ayant ses propres préférences,
une sauvegarde ne porte à conséquence que pour la liste en cours.

   La fonction "Imprimer" permet d'imprimer la liste. Pour cela, votre
imprimante doit être prête à l'impression lorsque vous confirmez votre
choix. L'impression se fait avec les préférences et le driver utilisé dans
votre système. Si vous utilisez Data! sur disquette, n'oubliez pas d'y
mettre les fichiers systèmes nécessaires à l'impression.

   La fonction "Chercher" vous propose de faire des recherches de nom sur
votre liste en cours. Il suffit d'entrer au clavier un titre (rubrique 1)
ou même une partie de titre, et le logiciel vous présentera la fiche du
titre correspondant. Si plusieurs titres correspondent à l'entrée, une
icône 'suite' en bas à droite de l'écran vous permettra de continuer les
recherches dans la liste.

   Quant à l'écran de la fonction 'Ajouter', il sert à ajouter une fiche à
la liste en cours. Les différentes rubriques de la fiche sont entrées une à
une. Les différentes étapes sont expliquées dans le logiciel. Lorsque la
fiche est rentrée, il possible de la sauvegarder ou de l'annuler. Notons que
les sauvegardes se font au fur et à mesure de la création de la liste, ce
qui permet d'être à l'abris d'un quelconque "plantage".

   Pour consulter une fiche, il suffit de cliquer sur le nom de la fiche
directement sur la liste. La fiche technique apparaît alors. Sur ce nouvel
écran, il est maintenant possible de détruire la fiche ou de la modifier.
La modification se fait en cliquant l'icône 'modifier', puis sur la rubrique
à modifier. Il est ensuite possible de sélectionner directement une autre
rubrique à modifier sans avoir à re-cliquer sur l'icône 'modifier'. Les
modifications peuvent être finalement sauvegardées ou annulées. 

==========================================================================

   5- Rubrique n°2 : Prêts
   -----------------------

   Cette rubrique permet d'effectuer des prêts (ou locations), c'est-à-dire
de connaître pour chaque fiche si elle a été prêtée ou pas, et de savoir 
quand et à qui dans le premier cas. Elle permet bien sûr également de d'indi-
-quer au logiciel si une fiche vient d'être prêtée, ou si elle vient d'être
rendue.

   L'écran de prêt se constitue d'une liste de titres suivie du nom de la
personne ayant emprunté cette fiche. Dans le cas où le titre n'aurait pas
été emprunté, le mot 'personne' suit le titre de la fiche. Au bas de l'écran,
une fonction 'classer par' permet de sélectionner le type de classement de
la liste (par tire, par nom, par date, ...). Les modalités de fonctionnement
de cette fonction sont les mêmes que celles de la fonction 'classer par' de
la rubrique 'Liste' (voir 4).

   En cliquant sur le nom d'une personne, on obtient la liste de tous les
titres qu'elle a empruntés.

   En cliquant sur le titre d'une fiche, un nouvel écran apparaît. On peut
y voir un résumé technique de cette fiche, suivi des renseignements en
rapport avec le prêt : nom de la personne ayant emprunté ce titre, date
d'emprunt. En bas de l'écran, des icônes '-' et '+' permettent de faire
défiler les fiches de la liste selon la méthode de tri choisie avec la
fonction 'classer par'.

   Si le titre sélectionné est déjà prêté, une icône 'libérer' permet
d'indiquer au logiciel que le titre est revenu. Dans le cas contraire, on
pourra indiquer le nom de la personne emprunteuse ainsi que la date
d'emprunt grâce à une icône 'prêter'. L'entrée au clavier se fait de 
façon analogue à celle de la rubrique 'liste'.
 
==========================================================================

   6- Rubrique n°3 : Statistiques
   ------------------------------

   Pas grand chose à dire sur cette rubrique si ce n'est qu'elle permet
d'obtenir des informations poussées sur la liste en cours. Les statistiques
peuvent être données en nombre d'unités ou en pourcentages, en cliquant
simplement sur l'icône correspondante.

==========================================================================

   7- Rubrique n°4 : Préférences
   -----------------------------

   Cette rubrique permet de sélectionner ses préférences sur le logiciel.
Comme cela l'a déjà été dit, chaque liste possède ses propres préférences,
ce qui signifie que modifier les préférences du logiciel à un moment donné
ne sera pris en compte que pour la liste en cours (couleurs, tris, etc.)

   A partir de cet écran, il est possible de modifier la palette de couleurs
utilisée par Data!. Sélectionnez celle qui vous convient le mieux en cliquant
sur les icônes '-' et '+'.

   Au dessous se trouve le choix des vitesses de défilement des listes,
c'est-à-dire le nombre d'unités qui défilera dans les rubrique 'listes' et
'prêts' lorsque l'on cliquera sur les flèches situées à droite de l'écran.
Il existe 3 vitesses différentes. Il est possible de donner n'importe quelle
valeur à 2 chiffres à ces 3 vitesses; cependant, pour garder un défilement
logique, il parait nécessaire d'utiliser 3 vitesses croissantes.

   Encore en dessous se trouve le nom de la liste en cours, qu'il est
possible et conseillée de modifier. Les icônes '-' et '+' permettent de faire
défiler les 50 listes disponibles, faisant changer en temps réel les préfé-
-rences du logiciel.

   A droite de l'écran, la liste des différents types de données utilisables
est inscrit. Cette liste est lue directement dans le fichier 'Data.Data!'.
Comme le paragraphe 1 l'expliquait, la sélection d'un type de données
entraîne la modification des noms des différentes rubriques liées à la liste
en cours (titre, date d'entrée, etc.), ainsi que la liste des genres de ce
type de données. Le fichier 'Data!.Data' permet de modifier librement tous
ces paramètres.

==========================================================================

   8- Rubrique n°5 : Conception
   ----------------------------

   Cette rubrique n'a évidemment pas besoin d'explication. Profitons-en
pour parler un peu de Data!.

   Auteurs :        Programmation, manuel et système 'Smooth Icons' :
   ---------                                                Damien Giffard

                    Conception et test :
                                                         Sébastien Laffont

                    Test supplémentaire :
                                                         Raphaël Labayrade

   Le système graphique 'Smooth Icons' :
   -------------------------------------

   Data! a été écrit en Amos, et utilise le système graphique 'Smooth Icons'.
Ce système est constitué par un lot de procédures Amos permettant d'afficher
des Icones, des boites d'alerte, des éléments graphiques, etc. de façon libre
et entièrement paramétrable. Ce système est très puissant et convivial,
comme vous l'a prouvé je l'espère le logiciel Data!.

   Le système 'Smooth Icons' utilisé par Data! est la version 1.1 du
système. Je met un terme en ce moment même à la version 2.0, qui apporte de
nombreuses améliorations importantes :
   
   - plus de puissance et de liberté au niveau de la gestion des icônes,
   - système de saisie au clavier entièrement refait (type WB 2.0+),
   - Utilisation d'ascenseurs horizontaux et verticaux au sein du système
     pour la gestion des listes,
   - Nette amélioration au niveau de la gestion graphique de l'ensemble,
   - Et d'autres nombreuses améliorations...

   Si vous programmez en AMOS, il est possible d'obtenir le système
'Smooth Icons' sur disquette, accompagné de nombreux exemples d'utilisation
et d'une documentation complète imprimée, en envoyant 50 francs à :

                          GIFFARD Damien
                          Chemin de GALHARRETA
                          64990 SAINT PIERRE D'IRUBE

   Profitez-en pour m'envoyer vos commentaires, idées d'améliorations pour
les versions futures de Data!, etc.

   La distribution :
   -----------------

   Data! est un logiciel Domaine Public et peut donc être copié librement,
tant que le logiciel n'est pas modifié sans autorisation. Les distributeurs
de DP sont autorisés à le diffuser tant que le prix (hors frais de ports)
du logiciel ne dépasse pas le prix d'un logiciel DP habituel, c'est-à-
dire 20 francs, ou équivalent.

==========================================================================
