Le principal reproche que j'ai pu entendre au sujet de DeltaProd, c'est son architecture client lourd. Ce qui pouvait paraître comme un avantage lors de sa conception (vers la fin des années 1990) est aujourd'hui un frein à son déploiement, face à des produits "web". Je me suis longtemps interrogé sur la pertinence de développer une IHM Web pour DeltaProd, ayant été plusieurs fois refroidi par la lenteur et la lourdeur de l'usage au quotidien de produits purement web. J'avais même initialisé un projet de refonte en JSP/STRUTS il y a quelques années, mais je n'avais pas été satisfait du résultat. Aujourd'hui, avec l'avènement du "Web 2.0", on dispose d'outils permettant de proposer des IHM vraiment intéressantes. Je me suis donc décidé à développer une IHM Web pour DeltaProd, en respectant les contraintes suivantes :
(Merci à Ideo Technologies pour leur travail et leur assistance.) Le résultat est le suivant : On retrouve bien les mêmes informations que dans le client lourd, avec une présentation similaire, même si le système des onglets n'a pas été conservé ici. Ce que l'image ne montre pas, c'est l'interactivité et le coté dynamique de cette IHM, rendu possible grâce à Ajax et au Framework SweetDevRia. Par exemple :
|
|