Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > Delphi > EDI
EDI Configuration/utilisation de l'EDI
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 21/11/2012, 10h09   #1
ludoninho63
Invité de passage
 
Homme Ludovic
Développeur informatique
Inscription : 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.
ludoninho63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2012, 11h54   #2
ShaiLeTroll
Expert Confirmé Sénior
 
Avatar de ShaiLeTroll
 
Homme
Développeur C++\Delphi
Inscription : juillet 2006
Messages : 9 190
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

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

Informations forums :
Inscription : juillet 2006
Messages : 9 190
Points : 13 239
Points : 13 239
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é !
ShaiLeTroll est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2012, 12h11   #3
ludoninho63
Invité de passage
 
Homme Ludovic
Développeur informatique
Inscription : 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
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 ?
ludoninho63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2012, 14h16   #4
ShaiLeTroll
Expert Confirmé Sénior
 
Avatar de ShaiLeTroll
 
Homme
Développeur C++\Delphi
Inscription : juillet 2006
Messages : 9 190
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

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

Informations forums :
Inscription : juillet 2006
Messages : 9 190
Points : 13 239
Points : 13 239
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é !
ShaiLeTroll est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 13h55.


 
 
 
 
Partenaires

Hébergement Web