Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Invité de passage
    Homme Profil pro Ludovic
    Développeur informatique
    Inscrit en
    novembre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Nom : Homme Ludovic
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : novembre 2012
    Messages : 3
    Points : 0
    Points
    0

    Par défaut EDI Delphi vs Access 2010

    Bonjour,

    je me présente déjà. Ludovic, 35 ans, je suis développeur informatique et je viens de changer d'employeur. Je suis passé d'une structure de service informatique interne dans une entreprise privée, à un poste plus autonome d'analyste/développeur pour développer des outils répondant au besoin de tous.
    Il faut donc que je justifie les outils à avoir à disposition en sachant qu'ils pensaient que je pouvais développer avec Access 2010 dont ils ont déjà des licences.
    Voilà, ma question est donc, comment je peux présenter le fait qu'un EDI comme Delphi a beaucoup plus d'avantages au niveau applicatifs mais aussi au niveau déploiement que Access ?
    Et aussi, développant jusque là avec Delphi 5, y-a-t-il beaucoup de changement avec Delphi XE3, je retrouverai mes petits où il me faudra une phase de formation perso sur cette version ?

    Merci d'avance.

  2. #2
    Expert Confirmé Sénior Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    juillet 2006
    Messages
    9 930
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : juillet 2006
    Messages : 9 930
    Points : 14 474
    Points
    14 474

    Par défaut

    Access 2010 est accessible via les composants ADO encapsulant OLE DB, ODBC et tout ces trucs que l'on amalgame très souvent, moi le premier !

    Access doit être aussi utiliser en DBExpress mais toujours via un Driver ODBC

    Delphi et Access ne peuvent pas être comparer !
    Tu confonds un outil de développement : Delphi
    Avec un outil bureautique : Access

    En Access, tu peux créer une Base de données et effectivement, il y a une fonctionnalité pour créer des formulaires (comme une mini-application) et cela est historique pour concurrencer Dbase + Clipper
    C'est avant tout dédié à du Stockage de données !

    En Delphi, tu peux créer une Application et là s'ouvre des possibilités quasi-infini, tout dépend le métier ciblé, les besoins de stockage de données des TADOTable sur Access est une solution, des TClientDataSet mappant du XML aussi, TSQLQuery sur FireBird l'est tout autant !
    Mais, tu peux aussi faire des programmes qui n'ont pas besoin de stockage mais juste quelques paramètres pour fonctionner !

    En gros, tu veux imposer Delphi à ton nouvel employeur, étrange choix de carrière, durant l'entretien, l'as-tu mentionné ?
    Si ton employeur t'as recruté pour administrer un ensemble de pseudo-applicatif en ACCESS déjà existant, difficile de le faire changer d'avis en cours de route !
    Si ton employeur n'est pas équipé actuellement, que tu dois créer de nouveaux projets, il est de ton devoir de proposer une solution : Delphi pour la partie applicatifs et ACCESS pour la partie stockage même si je pense que SQL Server ou FireBird sont préférable pour une utilisation en réseau local

    Commence par faire un cahier des charges, regroupe tout les besoins de chacun, il est possible que des ERP, outils de CRM déjà existant peuvent apporter une réponse ou un CMS, comme Drupal, conçu pour gérer du contenu que l'on peut étendre via des modules PHP

    Il est même possible que le parc de ton employeur soit déjà encombré de nombreux outils comme Outlook, Lotus Notes ou autre qu'il faudrait fédérer !


    Delphi XE3 est un peu complexe à cause de son aspect multi-plateforme qui a grandement modifié la présentation des options de projet par rapport à Delphi 5 mais tu y retrouveras la plupart des basiques comme la TForm, TButton et autre !
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

    Halte à la ségrégation des Cinémas, VO sur Paris, VF en Banlieue, Abonnement résilié !

  3. #3
    Invité de passage
    Homme Profil pro Ludovic
    Développeur informatique
    Inscrit en
    novembre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Nom : Homme Ludovic
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : novembre 2012
    Messages : 3
    Points : 0
    Points
    0

    Par défaut

    Bonjour, merci pour ta réponse.

    Je vais t'apporter des précisions.
    Mon choix de carrière, je suis passé d'un poste de technicien développeur de lignes de code 24/24h à un poste de "Analyste-Consultant-Statisticien-Développeur", Cadre, sans "hiérarchie informatique".
    Je ne suis plus 24/24 devant du code mais plus souvent auprès des utilisateurs. Un choix certes !

    Je comprend ton point de vue par rapport aux différences entre un EDI comme Delphi et Access. Je sais que ce n'est pas la même chose mais où je bosse, quelques stagiaires de passage ont réalisé 2, 3 applis Access de dépannage et je voulais juste avoir des arguments à exposer pour montrer que dépenser 2000€ pour Delphi 2007 ou XE3 vaut le coup.

    Surtout qu'au niveau de la BDD il y a une bonne base ORACLE avec 2 ERP existant autour.

    Delphi 2007 Entreprise + accès bdd Oracle me suffirait amplement. Mais comment avoir cette ancienne version ?

  4. #4
    Expert Confirmé Sénior Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    juillet 2006
    Messages
    9 930
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : juillet 2006
    Messages : 9 930
    Points : 14 474
    Points
    14 474

    Par défaut

    Citation Envoyé par ludoninho63 Voir le message
    Mon choix de carrière, je suis passé d'un poste de technicien développeur de lignes de code 24/24h à un poste de "Analyste-Consultant-Statisticien-Développeur",
    Tu ne dormais jamais ?
    Moi, je suis encore au stade du "développeur" qui ne fait que coder !

    Citation Envoyé par ludoninho63 Voir le message
    Un choix certes !
    Oui, tu changes quasiment de métier mais tu essayes tout de même de ré-intégrer Delphi alors que ce n'est peut-être pas ce pourquoi ils t'ont recruté
    Pour ça, je te fais confiance pour te débrouiller, et pour tout te dire, cela ne nous concerne pas !

    Citation Envoyé par ludoninho63 Voir le message
    Je voulais juste avoir des arguments à exposer pour montrer que dépenser 2000€ pour Delphi 2007 ou XE3 vaut le coup.
    Tu oublies un coût caché : le temps pour REFAIRE les outils existant des stagiaires qui sera bien plus élevé que 2000€ (en interne, c'est 10 jours de dev, en indep, ça ne fait que 5 jours)

    Citation Envoyé par ludoninho63 Voir le message
    Surtout qu'au niveau de la BDD il y a une bonne base ORACLE avec 2 ERP existant autour.?
    Voilà, ça c'est un argument, Oracle peut-être accéder en Delphi, tu pourrais faire des modules d'extension pour ces ERP (un truc genre SAP ou SAGE ?) pour effectuer des traitements genre Import\Export de données !
    Le problème c'est que les ERP inclus des capacités de configuration, de scripting ou même de programmation tellement poussées que l'on peut se passer d'outil de développement !

    Soit prudent dans tes arguments, cherche les opérations impossibles (ou très complexe) dans ces ERP qui pourrait faite en Delphi avec simplicité !

    Citation Envoyé par ludoninho63 Voir le message
    Delphi 2007 Entreprise + accès bdd Oracle me suffirait amplement. Mais comment avoir cette ancienne version ?
    Pourquoi choisir une ancienne version, utilise directement XE3 !

    Je me mets à la place de ton patron, tu lui propose d'utiliser la version 2007 alors qu'il existe la 2012, que va-t-il en penser ?
    - tu veux faire des économies de bout de chandelle
    - tu n'as pas confiance en tes compétences pour affronter une nouvelle version
    - tu n'as pas confiance en la version 2012 préférant une version 2007, cela pose un problème de pérénité de la technologie


    Delphi 2007 c'était CodeGear\Borland, ces deux entités sont dissoutes (vendue\liquidée), je crois qu'Embarcadero fourni encore le support pour installer cette version mais ils ne l'a commercialise plus, elle est disponible au besoin en achetant une version XE3, tu peux avoir accès aux versions précédentes le temps de migrer le code !
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

    Halte à la ségrégation des Cinémas, VO sur Paris, VF en Banlieue, Abonnement résilié !

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •