DavidBInfo

Maintenance informatique

et développement

de programme personnalisé

Mes programmes


Dès que j'ai découvert l'informatique, j'ai eu envie de réaliser des programmes pour utiliser ce formidable outil qu'est l'informatique.


J'ai tout d'abord réalisé des programmes d'analyse des données, de planification et de gestion documentaire sous Access dans le cadre de mon travail. J'ai eu la chance d'avoir des utilisateurs exigeants qui m'ont fait comprendre que c'est le programme qui doit s'adapter à l'utilisateur et pas le contraire.


J'ai par la suite réalisé un logiciel sous Access pour la réalisation de devis pour un maçon (logiciel Devis/Chantier) que j'ai migré vers une version réalisée avec Windev (programme de la société PC Soft) afin d'améliorer l'ergonomie du programme, de faciliter les mises à jour et d'apporter un meilleur service client.


J'ai aussi réalisé quelques programmes spécifiques en fonction des besoins du moment :

  • Le premier est un programme personnalisé permettant d'enregistrer ses temps de travail, programme que j'ai réalisé à l'origine lors du passage aux 35 heures pour vérifier les RTT, car j'avais des horaires élastiques et évolutifs.
  • Le second est un programme permettant de réaliser l'imposition simple de feuillets dans une feuille d'impression. Travaillant dans une imprimerie et devant réaliser des devis avec des logiciels plus ou moins adaptés, j'ai réalisé ce programme pour me faciliter le mien et pour pouvoir donner des indications claires à la production lorsque le devis était transformé en commande.
  • Le troisième est un logiciel personnalisé générant des guidanes pour l'imprimerie. Ce logiciel permet de vérifier le positionnement des pages dans un ouvrage selon le type d'ouvrage. Il permet ainsi d'optimiser les coûts d'impression en fonction du nombre et de la position des pages en couleurs de l'ouvrage. Il s'agit là encore d'un outil que j'ai réalisé pour faciliter mon travail de deviseur d'imprimerie.
  • Le quatrième est un programme personnalisé de gestion du matériel de l'entreprise. Il permet d'enregistrer les entrées et sorties de stock de matériel par employé, chef d'équipe, ... et permet ainsi une meilleure gestion des ressources de l'entreprise et une diminution du gâchis dù à la perte ou aux "emprunts" de matériel.
  • Divers autres petits programmes ont été réalisés en fonction de mes besoins ou des besoins de mes connaissances (gestionnaire de tâches simplifié, gestion d'une bibliothèque personnelle, ...)
  • Un programme de réalisation de devis pour un commercial avec import du cataloque produits.
  • Un programme de gestion des achats pour un lycée alsacien (réalisé à l'origine en Access à la demande du client, puis mis à jour en Windev pour ajouter des fonctionnalités et faciliter le maintenance et les mises  à jour).
  • Depuis peu, j'ai aussi développé un programme personnalisé de gestion commerciale simplifiée avec Windev mobile pour avoir avec moi, sur mon téléphone portable, la liste de mes clients et pouvoir faire rapidement et sans outils complémentaires des devis en présence de mon client.
  • J'ai développé quelques petits programmes apportant des fonctionnalités additionnelles à l'ERP EFI Gamsys (moulinette d'extraction de données pour réaliser des analyses de coûts, outils de statistiques, module de visualisation du planning).

Ces quelques exemples vous permettent de juger des services que je peux vous proposer et de ma capacité à réaliser des programmes personnalisés complexes, mais fonctionnels dont l'ergonomie est toujours étudiée pour faciliter l'utilisation par le client.

La majorité de ces programmes sont actuellement couramment utilisés et je suis continuellement à l'affût des demandes des utilisateurs pour améliorer et compléter ces programmes.


L'ensemble de ces développements est réalisé principalement avec le logiciel Windev et est fourni avec un outil intégré permettant de faire des requêtes et des états personnalisés.


Progressivement, ils intègrent aussi en standard un système de remontée automatique des dysfonctionnements et un outil permettant aux utilisateurs de demander des améliorations ou des corrections directement depuis le logiciel.

La base de donnée utilisée peut être local, mobile ou client/serveur selon les besoins du client. Il est même possible de s'interfacer avec des bases existantes pour une plus grande souplesse d'utilisation.