Développements spécifiques

Le développement d'une application informatique spécifique permer d'apporter une réponse au plus proche de vos exigences.

Notre intervention en développement sur-mesure peut être très ponctuelle et ciblée dans le but de résoudre une question précise.

  • Automatisation du traitement d'informations extraites d'un progiciel principal dans le but d'en ressortir périodiquement des états de synthèse (stocks, commandes, etc.)
  • Moulinette de transformation de données générées par une application pour les adapter à un autre logiciel.
  • etc.

Nous réalisons aussi des applications complètes permettant de gérer tout ou partie de vos informations.

  • Conception et développement d'un système de gestion des ventes, de suivi des temps, d'analyse de rentabilité et de suivi des fournisseurs.
  • Conception et développement d'un système de gestion de production avec suivi des OF, des temps de fabrication, des stocks, etc.
  • etc.
Outils mis en oeuvre

Suivant la complexité des développements à réaliser, nous mettons en oeuvre les outils adaptés :

Chaque projet fait l'objet d'un suivi rigoureux et documenté :
Macros MS Office
 
Les logiciels de la suite Microsoft Office disposent du langage de programmation VBA (Visual Basic for Applications).

Ce langage permet d'automatiser les tâches répétitives qui sont réalisées avec les logiciels usuels tels que Word, Excel, Access, Outlook, Powerpoint, etc.

Nos prestations dans ce domaines concernent le plus souvent l'automatisation de travaux répétitifs avec Excel&npsp;: extraction de données, tris, filtres, traitement et mise en forme de listes, édition de tableaux croisés dynamiques.

Les domaines d'application sont très variés : gestion des stocks, suivi de commandes, suivi de ventes par les commerciaux, édition de stocks critiques, suivi de produits périssables, etc.

Notre intervention est généralement sollicitée par des personnes effectuant des travaux administratifs fastidieux, répétitifs. L'automatisation de ces travaux permet de fiabiliser les traitements et libérer du temps pour des tâches plus nobles.
États Crystal Reports
 
Crystal Reports est un outil de "reporting", un générateur d'états.
Concrètement cette application est utilisée pour extraire des informations à partir de différentes sources de données (gestion commerciale, comptabilité, gestion de production, CRM, fichiers clients, etc.).

Ces informations sont extraites afin d'en faire ressortir les informations essentielles. Il s'agit de faire des synthèses, tableaux de bord, outils de suivi, etc.

Cette démarche s'inscrit dans une logique "décisionnelle" : votre système d'information génrère (par définition) une grande quantité de données, un outil tel que Crystal Reports permet d'en faire ressortir les indicateurs clés.
Bases de données
 
Dans le développement d'une application spécifique une des premières étapes consiste à recenser les données constituant votre système d'information. Une fois ce travail réalisé il faut établir un modèle de ces données qui sera ensuite implémenté sur un serveur de données (SGBD-R : Système de Gestion de Bases de Données Relationnelles).

Suivant le contexte (performances requises, moyens financiers, système existant) nous utilisons l'une des solutions suivantes :
  • MySQL Server
  • Access
  • SQL Server
  • Oracle
Langages de développement
 
Une application spécifique nécessite une base de données et une application d'exploitation de ces données. Cette application peut être développée avec différents outils.

Suivant le contexte, notre choix pourra s'orienter vers l'un des langages suivants :
  • Visual Basic
  • Access + VBA
  • PHP
  • C# ou VB.Net
  • Java
Spécifications
 
Les spécifications sont issues du cahier des charges et constituent un accord contractuel entre le client et le prestataire de services au sujet des fonctionnalités à remplir par l'application demandée.

C'est en cela que nous parlons de "spécifications fonctionnelles".
Dossier de conception
 
Ce document est interne à notre organisation. Il s'agit de la traduction technique des spécifications fonctionnelles.

Le dossier de conception est rédigé par le chef de projet et remis avec explication au(x) développeur(s) en charge du codage du logiciel concerné. En tant que client, vous n'êtes pas directement concerné par ce document.
Dossier de tests
 
Les tests permettent la mise en conformité des développements effectués avec les spécifications fonctionnelles.

Cette phase indispensable est la garantie de livraison d'une application conforme à vos attentes.