• # Ce n'est pas si simple que ça comme question

    Posté par . En réponse au message Remplacement de Access et des access like. Évalué à 1.

    Je pense qu'on est ici confronté à un "cas classique" : quelqu'un ne possédant pas de compétence particulière en développement à un besoin particulier et veux y répondre lui même. Professionnellement, j'ai du voir ce cas au moins 50 fois, deux solutions se portent à toi :

    1 - Utiliser un logiciel facile d'accès permettant de répondre au besoin rapidement sans faire beaucoup de programmation.

    Je ne connais pas bien ce genre de logiciel, mais souvent il s'agit d'Access ou de Windev, voir des fois de Visual Basic. Dernièrement des logiciels tel de Business Intelligence sont arrivés sur le marché j'ai entendu parlé de Tableau Public ou de Qlickview. Attention toutes ces solutions utilisent des applications propriétaires, ce qui fait que tu te retrouveras dépendant des décison d'un éditeur de logiciel si il coule, si il décide de casser les interfaces ou je ne sais quoi d'autre.. Et généralement dès qu'une telle application grossie, il est assez dur d'organiser les différentes parties du logiciel générés, les bugs se muliplient tel des pissenlits sur ma pelouse, et le coût de maintenant devients exorbitant.

    2 - Programmer une application en choisissant un langage de programmation (java, c++, php,...) couplé avec une base de donnée.

    C'est la solution que je conseillerais. Mais attention, elle nécessite de la connaissance technbique, il faut se prévoir un temps de formation avant de se lancer dans la résolution du problème proprement dis. Et il ne faut pas faire n'importe quoi, si le résultat est développé à la va vite sans vraiment chercher à utiliser les bienfaits des fonctionnalités du langage de programmation choisit (par exemple utilisation de copier / coller au lieu de créer une fonction), le logiciel sera encore moins maintenable que si il avait été fait dans la première solution. Il faut bien faire attention à respecter les règles organisationnelles et concevoir le logiciel proprement pour qu'il reste maintenable et qu'il réponde au besoin... bref c'est un métier, mais qu'il peu coûteux d'apprendre si l'on dispose de temps et d'un ordinateur relié à internet qui fournille de ressource sur le sujet (je te conseillerais le site du zéro pour apprendre ses tutoriels sont très bien fait : http://www.siteduzero.com/ .