home *** CD-ROM | disk | FTP | other *** search
-
-
- ABank Programmation
- version 1.02 David Gaussinel
- © 1994 David Gaussinel
- Graphisme
- Stéphane Anquetil
-
- 1. Introduction 5. Description des menus
- 1.1 Avant-Propos 5.1 Projet
- 1.2 Remerciements 5.2 Edition
- 5.3 Outils
- 2. Sujets Légaux 5.4 Préférences
- 2.1 Désistement 5.5 Comptes
- 2.2 Distribution
- 2.3 Copyrights 6. Compatibilité AGIP
-
- 3. Installation 7. Bugs
-
- 4. Utilisation 8. Améliorations
-
- 9. Historique
-
- 1. Introduction
-
- 1.1 Avant-Propos
-
- ABank est un logiciel de gestion de compte bancaire. Le principe est
- simple. A chaque opération que vous effectuez sur votre compte, vous le
- signaler au programme qui maintient à jour en permanence l'état de votre
- compte.
-
- ABank peut charger en même temps jusqu'à dix comptes, trie auto-
- matiquement les opérations, dispose d'un bloc-note, charge les fichiers
- powerpackés, permet des statistiques graphiques, une impression avec filtre
- et est compatible AGIP.
-
- Les logiciels de gestion de comptes bancaires sont (très) nombreux. Tant
- dans le domaine public que dans le domaine commercial d'ailleurs. Mais
- lorsqu'ils ne sont pas tout simplement adaptés de versions PC, ils sont
- souvent tristes ou n'autorisent que peu de choses. C'est pourquoi je
- n'avais jamais jusqu'à présent utilisé ce genre de programmes. Pourtant
- l'utilité me semblait intéressante. Pouvoir contrôler son compte bancaire,
- savoir où le solde en est réellement sans avoir besoin de téléphoner à un
- service bancaire du genre 36.68.xx.xx, voir où j'ai le plus dépensé, etc.
-
- ABank a donc été écrit dans le but de réussir cela. Permettre à
- l'utilisateur de tout savoir en permanence de son compte et de manière
- plaisante tant qu'à faire.
-
-
- 1.2 Remerciements
-
- - François Lionet
- pour Amos, Amos Pro, les compilateurs ...
- pour aussi être si sympathique au téléphone.
-
- - Stéphane Anquetil, dit Sada
- pour dessiner si bien.
-
- - Arnaud Danassié
- pour sa fidélite telle qu'elle le pousse à effecteur son SN comme moi
-
- - Guillaume Jay
- pour qu'il ne se vexe pas d'être oublié et qu'il se remette à
- programmer SERIEUSEMENT
-
- - Jean-Pierre Rivière
- pour être devenu la fourmi ouvrière de Bélier Production
-
- - et tous les autres bien sur, membres de feu Atacom, du Buggs, de Bélier
- Production, abonnés à AmiTel et tous les autres qui font que l'Amiga est
- une grande famille.
-
- 2. Sujets Légaux
-
- 2.1 Désistement
-
- Malgré de nombreux tests, je ne peux garantir que ABank ne contient
- aucune erreur. VOUS UTILISEZ CE PROGRAMME A VOS RISQUES ET PERILS. Je ne
- pourrai en aucun cas être tenu pour responsable de tout dommage, direct ou
- indirect, résultant de l'utilisation de ABank.
-
- 2.2 Distribution
-
- ABank est shareware. Dans la version de démonstration vous ne pouvez pas
- entrer plus de 50 opérations. Pour avoir la version complète de ce produit,
- vous devez envoyer une contribution d'au moins 75 FF à l'auteur :
-
- David Gaussinel
- 18 rue Fénelon
- 24200 Sarlat
- Tel: 53.59.34.70
-
- Vous recevrez alors un fichier clé que n'importe quelle version d'ABank
- reconnaitra et qui vous identifiera comme utilisateur enregistré. Par la
- suite vous pourrez donc remettre à jour ABank sans passer par l'auteur pour
- obtenir la nouvelle version.
-
- La version de démonstration d'ABank, c'est-à-dire sans le fichier clé
- ("key") est librement distribuable. Elle peut être distribuée sur une
- collection de DP, mise sur serveurs, réseaux. Cependant le coût pour
- obtenir le programme ne peut pas dépasser les frais engagés. En revanche la
- distribution de ce programme par un magazine sur sa disquette de couverture
- doit être soumise à l'accord de l'auteur.
-
- 2.3 Copyrights
-
- ABank est copyright 1994 David Gaussinel.
-
- Amos Pro est copyright 1992 Europress Software Ltd.
-
- AGIP (Amos Global Interface Protocol) est copyright 1994 David
- Gaussinel.
-
- La PowerPacker.library est copyright Nico François.
-
- Amiga et Workbench sont des marques déposées de Commodore Amiga Inc.
-
- Tous les produits ou marques cités sont déposés par leurs propriétaires
- respectifs.
-
-
- 3. Installation
-
- Pour installer ABank, copiez d'abord les librairies Amos et PowerPacker
- dans votre répertoire Libs: si vous ne les avez pas déjà.
-
- Vous pouvez assigner ABank: au répertoire où se trouve ABank si vous
- le souhaitez. Sinon veillez bien à lancer ABank en étant dans son
- répertoire. Depuis le WorkBench, cela est fait automatiquement de toutes
- façons.
-
- ABank doit alors trouver le répertoire Datas soit dans ABank: soit dans
- le répertoire courant. Dans ce répertoire Datas se trouve l'icone par
- défaut pour les comptes (DefIcon.info) que vous pouvez modifier si vous le
- voulez ainsi que les répertoires BLogos et CLogos qui contiennent
- respectivement les logos des banques et des comptes (au format IFF en 48
- par 24 et en 8 couleurs en mode Med-Res).
-
- Ne vous inquiétez pas de cela si vous ne comprenez pas tout et cliquez
- depuis le WorkBench sur l'icone d'ABank.
-
- 4. Utilisation
-
- Une fois le programme lancé, l'écran principal apparait. Si vous n'êtes
- pas un utilisateur enregistré, une requête apparait vous l'indiquant.
- Cliquez avec la souris sur Continuer et vous voilà prêt à utiliser le
- programme.
-
- En haut à droite, se trouve un gadget de profondeur permettant de
- revenir au WorkBench. Pour revenir par la suite à ABank, vous devez
- OBLIGATOIREMENT appuyer sur les touches Amiga gauche + A (A comme ABank).
-
- Sur l'écran plusieurs zones sont clairement délimitées. En haut se
- trouvent divers renseignements sur le compte actuel, et à coté les soldes,
- crédits, débits... de votre compte. Toujours en haut se trouvent également
- une série de gagdets ayant le même effet que certains menus mais permettant
- bien sur d'aller plus vite. En bas enfin, se trouve la liste des opérations
- effectuées, avec la date, la nature, le poste, le débit/crédit, et la
- validation ou non de la banque.
-
- Nous allons revenir en détail sur toutes ces notions à travers la
- description des menus.
-
- 5. Description des menus
-
- 5.1 Menu Projet
-
- 5.1.1 Ouvrir nouveau
-
- Cette option vous permet après confirmation de créer un nouveau compte.
- Le panneau d'édition du compte va s'afficher vous permettant d'entrer les
- différentes informations demandés.
-
- Voir le menu d'édition du Compte {5.2.5}.
-
- 5.1.2 Charger
-
- ABank permet de charger en même temps différents comptes. Cette option
- vous permet de charger à la place du compte courant un compte depuis un
- disque.
-
- 5.1.3 Ouvrir et charger
-
- ABank permet de charger en même temps différents comptes. Cette option
- vous permet de charger un nouveau compte. Le compte actuel sera toujours
- en mémoire et donc accessibles par le menu Comptes.
-
- Voir Menu Comptes {5.5}.
-
- 5.1.4 Sauver
-
- ABank va sauvegarder votre compte sous le nom précédement indiqué quand
- vous l'avez chargé. Si ABank ne connait pas ce nom, il va vous demander de
- le rentrer depuis la requête de fichier.
-
- 5.1.5 Sauver sous...
-
- ABank va sauvegarder votre compte après vous avoir demandé de rentrer
- son nom depuis la requête de fichier.
-
- 5.1.6 Fermer
-
- ABank va effacer après confirmation le compte courant de sa mémoire. Si
- il y a d'autres comptes présents, ABank va afficher un autre compte sinon
- vous vous retrouverez avec un compte vierge.
-
- 5.1.7 Utilisateur
-
- Si vous êtes un utilisateur enregistré, vos noms et adresses s'af-
- ficheront dans cette requête, sinon le programme indiquera que vous n'êtes
- pas enregistré et que vous utilisez donc la version de démonstration.
-
- Cette option est également accessible depuis un gadget.
-
- 5.1.8 A propos ...
-
- Depuis cette option, vous aurez accès à la carte d'identité du programme
- vous donnant le nom du programme, la version, le statut de diffusion, le
- nom de l'auteur. Figure également deux logos l'un signalant la com-
- patibilité avec AGIP et l'autre indiquant qu'ABank a été écrit en Amos.
-
- 5.1.9 Quitter
-
- Après confirmation, cette option vous autorisera à quitter le programme.
-
- 5.2 Menu Edition
-
- 5.2.1 Ajouter
-
- Cette option vous permet d'ajouter une opération à celles déjà
- présentes. Une requête apparait vous permettant d'entrer d'un seul coup la
- date (suivant le format jjmm), la nature de l'opération, le débit ou le
- crédit, si l'opération a été validée ou non par la banque (c'est-à-dire si
- le relevé de la banque la signale), et le poste choisi.
-
- Pour modifier une opération déjà rentrée, il vous suffit de cliquer
- dessus.
-
- Cette option est également accessible depuis un gadget.
-
- 5.2.2 Effacer
-
- Pour effacer une opération il vous faut d'abord activer cette option
- puis cliquer sur l'opération en question. N'oubliez pas de désactiver cette
- option une fois que vous avez effacé toutes les opérations souhaitées.
-
- Cette option est également accessible depuis un gadget.
-
- 5.2.3 Trier
-
- Normalement les opérations sont triés à chaque modification, mais si
- vous souhaitez effectuer tout de même un tri choisissez cette option.
-
- Cette option est également accessible depuis un gadget.
-
- 5.2.4 Valider
-
- A coté de crédit/débit, un signe '\' est présent signalement la
- validation ou non par la banque. Il vous suffit de cliquer dessus pour
- valider ou dé-valider l'opération.
-
- Ce sous-menu Valider comporte trois options pour aller plus vite.
- Tout va valider toutes les opérations, Rien va dé-valider toutes les
- opérations et Inverser va effectuer une inversion sur toutes les
- opérations (ce qui était validé ne le sera plus et vice-versa).
-
- 5.2.5 Compte
-
- Cette option vous permet de configurer votre compte.
-
- Trois gagdets permettent de rentrer le nom du titulaire du compte, le
- numéro du compte et le type du compte. Ces renseignements s'afficheront par
- la suite sur l'écran principal.
- ABank gère le compte sur une année (c'est pourquoi les dates ne sont
- exprimées que sous le format jjmm). Vous pouvez cependant rentrer un solde
- de départ pour le compte. Toutes les opérations par la suite prendront en
- compte ce qu'il y avait au début de l'année sur le compte.
- C'est ici aussi que vous rentrez le seuil. Lorsqu'un solde sera
- inférieur à ce seuil, il sera écrit dans une couleur différente pour vous
- alerter.
- Vous pouvez également choisir dans la liste le logo de votre banque et
- un autre pour votre compte. Vous basculez entre les deux listes logo banque
- et logo compte en cliquant sur le gadget cyclique en haut de la liste.
-
- Cette option est également accessible depuis un gadget.
-
- 5.2.6 Postes
-
- Les postes d'un budget vous permettent de classer vos opérations. Depuis
- ce menu vous pouvez manipuler la liste des postes (en ajouter, en
- supprimer, ...)
-
- La requête s'explique d'elle-même.
-
- Cette option est également accessible depuis un gadget.
-
- 5.2.7 Bloc-notes
-
- Le bloc-note est comme son nom l'indique... un bloc-note. Vous pouvez
- y noter dedans ce que vous souhaitez. Pensez notament à y inscrire vos
- numéros de cartes de crédits par exemple ou le numéro de téléphone de votre
- banque ou ...
-
- La requête s'explique d'elle-même.
-
- Cette option est également accessible depuis un gadget.
-
- 5.3 Menu Outils
-
- 5.3.1 Statistiques
-
- Cette option permet d'avoir un graphique de type camembert décrivant vos
- opérations par poste.
- Un gadget cyclique permet de définir si vous voulez le crédit, ou le
- débit et autre permet de sélectionner soit un mois soit toute l'année.
- Suivant cette sélection, les proportions de chaque poste sont affichées
- avec une légende à coté du camembert.
-
- Un menu permet de sélectionner rapidement un mois précis.
-
- Cette option est également accessible depuis un gadget.
-
- 5.3.2 Balance annuelle
-
- Un graphique de type barre s'affiche proposant la répartition suivant
- les mois des débits et des crédits. Vous pouvez voir depuis ce graphique
- quels sont les mois où vous avez le plus dépensé par exemple.
-
- Cette option est également accessible depuis un gadget.
-
- 5.3.3 Impression
-
- Cette option vous permet d'imprimer votre compte en effectuant un
- filtre. Vous pouvez en effet choisir d'imprimer seulement certaines choses.
- Un premier gagdet cyclique vous permet de sélectionner seulement les
- opérations validées, non validées ou les deux indifférement. Un autre
- gadget permet de choisir de sélectionner les opérations d'un mois en
- particulier ou de toute l'année. Enfin une liste permet de choisir un poste
- en particulier ou tous les postes sans distinction.
-
- Cette option est également accessible depuis un gadget.
-
- 5.4 Menu Préférences
-
- 5.4.1 Ecran entrelacé
-
- Si cette option est active, l'écran sera en entrelacé ce qui con-
- crétement veut dire que la hauteur sera multiplié par deux au détriment
- d'un scintillement désagréable si vous ne possédez pas de dés-entrelaceur
- (périphérique).
-
- En entrelacé, le nombre d'opération visible sur l'écran sera plus que
- doublé.
-
- 5.4.2 Milliers séparés
-
- Si cette option est active, les chiffres seront séparés par un espace à
- l'endroit des milliers, pour plus de lisibilité.
-
- 5.4.3 Sauve icone
-
- Si cette option est active lorsqu'un compte est sauvé, une icone sera
- également sauvée.
-
- 5.4.4 Configure
-
- Cette option appelle l'éditeur d'AGIP si AGIP a été installé sur votre
- système. L'éditeur d'AGIP (AGIP_Ed) permet de redéfinir entièrement
- l'environnement de travail du programme (menus, pointeurs, apparence,
- textes...)
-
- Voir AGIP {6} pour plus de détails.
-
- 5.5 Menu Comptes
-
- ABank permet d'avoir en même temps en mémoire jusqu'à dix comptes. Dans
- ce menu vont s'afficher les noms des différents comptes actuellement en
- mémoire, le compte actuel étant différencié par un petit sigle. Vous pouvez
- alors choisir un autre compte depuis ce menu pour qu'il devienne le compte
- actuel.
-
- 6. AGIP
-
- AGIP est un système permettant de contrôler entièrement l'interface d'un
- programme si celui-ci est compatible. AGIP n'est pas fourni avec ABank.
- Vous devriez le trouver assez facilement dans le domaine public sinon
- contactez l'auteur en envoyant une disquette vierge et une enveloppe
- timbrée auto-adressé :
- David Gaussinel
- 18 rue Fénelon
- 24200 Sarlat
- Tel: 53.59.34.70
-
- Si AGIP est installé déplacer le module ABank.AGI dans AGIP:Modules/
- comme préconisé dans la documentation d'AGIP.
- Il n'est pas nécessaire de posséder AGIP pour lancer ce programme mais
- si AGIP est installé vous pourrez modifier toute l'interface du programme,
- c'est-à-dire les menus, les textes, les gadgets, l'apparence, les
- structures de l'interface, et même les pointeurs.
- AGIP est freeware, signifie Amos Global Interface Protocol et est
- copyright 1994 David Gaussinel.
-
- Si vous avez créé une nouvelle interface n'hésitez pas à envoyer le
- module à l'auteur.
-
- 7. Bugs
-
- Un programme sans bug est il réalisable ? Je ne crois pas, aussi si vous
- trouvez un bug (ou même plusieurs) écrivez à l'auteur même si vous n'êtes
- pas un utilisateur enregistré.
-
- 8. Améliorations
-
- Autant être clair et même brutal, ABank ne sera amélioré que si des
- utilisateurs s'enregistrent. Pourquoi continuer à programmer un logiciel
- si personne n'émet le désir de voir des améliorations ? Aussi si vous
- souhaitez des améliorations, pensez à vous enregistrer.
-
- Des améliorations peuvent être ajoutés à ABank comme par exemple :
-
- - l'exportation de comptes en Ascii
- - l'importation de comptes issus d'autres programmes
- - d'autres types de graphiques
- - l'exportation des graphiques
- - une gestion de chéquier
- - un port ARexx
-
- Mais comme dit précédement, tout ceci ne verra le jour que si vous,
- utilisateur, le souhaitez.
-
- 9. Historique
-
- ~ Version 1.0 (25.03.94)
-
- Première version diffusée. Précédées par de nombreuses versions alpha et
- beta.
-
- ~ Version 1.01 (14.06.94)
-
- Ré-écriture du code en utilisant l'extension CRAFT © Black Legend
- Software & Solaris Software.
-
- Correction d'une erreur dans l'impression du compte dans sa globalité.
-
- Lorsqu'on charge un compte, celui-ci est désormais replacé à la position
- où il était au moment de la sauvegarde.
-
- Chaque compte est sauvegardé, et donc rechargé, avec ses propres
- préférences.
-
- Une version anglaise est désormais disponible. Traduction effectuée par
- Christophe Carel.
-
- ~ Version 1.02 (14.08.94)
-
- Correction d'une erreur dans les statistiques par poste.
-
- En utilisant des trames, les statistiques par poste sont plus faciles à
- lire qu'auparavant lorsque plus de 7 postes sont affichés.
-
- Correction d'une erreur dans la gestion de plusieurs comptes, le nom du
- fichier courant était toujours le dernier fichier chargé.
-
- Lorsqu'on ajoute une opération à la fin de la liste, la liste descend
- d'elle-même montrant la dernière opération rentrée.
-
- L'impression a été entièrement revue et corrigée notament dans sa
- présentation, mais attention désormais pour éviter toute erreur due à Amos
- l'impression se fait à travers la commande Type devant se trouver soit en
- C: soit être résidente. (Sur le disque fourni aux utilisateurs enregistrés
- il n'y a pas de problème à craindre).
-
-
-