Bonjour,
je viens de faire l'acquisition de Visual Studio 2005, et j'ai un programme PHP/JavaScript que je souhaiterais reproduire en MS C++, histoire de me familiariser avec le Visual nouveau (me suis arrêté au 6, il y a 2-3 ans au moins).
Ce programme PHP a été conçu pour un chef d'entreprise spécialisée dans le pilotage de production (càd achat auprès des fournisseurs dans toute l'Europe et gestion de l'acheminement des matières 1ères vers les unités de fabrication dans les pays de l'Est) et la revente en gros des produits finis sur le territoire français principalement (et vive la mondialisation
).
Il avait en effet besoin de gérer de manière plus automatisée et surtout plus lisible ses relations fournisseurs, le programme lui permettait donc de créer des commandes de produits finis, tous modélisés (càd assemblés avec le bon nombre et la bonne quantité de matières 1ères), et se chargeait de lui calculer les quantités de biens qu'il achète à ses fournisseurs, qu'il consomme via une gestion des stocks, etc... Bref, tout un p'tit bordel qu'il devait se taper à la main avant ça
tout en continuant de gérer sa boîte...
Ce programme utilisait par ailleurs une bdd MySql - original - mais lorsque celle-ci plantait (sur un pc pas top top) il se retrouvait comme un con car il ne savait pas relancer le serveur sur sa machine... Je mets tout ça au passé car à force il a fini par abandonner l'appli, pas assez fiable à son goût...
Je tiens à préciser que je lui ai expliqué des dizaines des fois comment relancer ce putain de serveur, ya 2 clics à faire, mais apparemment c'est trop dur pour lui... Bref...
Aujourd'hui j'ai du temps et j'aimerais me consacrer à la conversion de ce petit programme qui avait tout d'un grand
Et ce en VC++ 8. Seulement je me retrouve d'entrée face à un problème de taille vis-à-vis de l'utilisateur en question : la gestion des données...
VS se couple facilement avec SQL Server - normal - mais je me vois mal lui dire que si le serveur plante il n'a qu'à le relancer... Et puis l'autre paramètre, nouveau celui-ci, est qu'il aimerait que ses données soient transférables d'une machine à l'autre de manière simple et efficace (ce qui était déjà le cas avec l'appli en PHP mais je ne m'étendrai pas plus sur le sujet...
).
Vala, je pense donc utiliser de simples fichiers (*) à la place de SQL Server, que je formaterai à ma sauce. Tout ce qu'il aura à faire s'il veut transférer l'appli d'un pc à l'autre, c'est de copier-coller le répertoire d'install, et basta. Ctrl-c ctrl-v ça passe pas apparemment, mais j'ai vu qu'il le gère assez bien avec la souris...
Est-ce totalement stupide de procéder ainsi ? Si oui, quelle autre solution (SIMPLE svp) ?
MERCI D'AVANCE
Edit
(*) fichiers formatés à ma sauce ou XML
Message édité par lkolrn le 23-12-2006 à 06:20:35