mardi 27 mars 2012

Au début ça fait mal

En cette fin de deuxième journée, un petit message pour vous indiquer que non, je n'ai pas oublier mon blog. Mais parce que j'ai plus d'heures dans les transports en commun que de sommeil et parce que je suis vraiment crevé je vais faire un cours résumé, plus porté sur le coté professionnel du stage que le reste.

L'entreprise à conçu un logiciel avec win'dev, mais très rapidement. En réalité seul l'interface a réellement été pensée. Mon travail et de refaire ce logiciel en Java et de permettre une connexion à une base de donnée en MySQL. Pour partir sur une bonne base j'ai donc commencé par faire un MCD à partir de l'interface et des conseils de mon maître de stage (certains termes ou fonctions du logiciel que je ne comprenais pas). C'est un MCD assez conséquent d'ailleurs, une bonne grosse vingtaine de tables. Suite à quoi j'ai commencé la réalisation des tables. Il faut noté que l'entreprise n'a pas investit dans les logiciels de base de données (ce qui peut se comprendre) j'ai donc du, manuellement, créer les tables et les contraintes. Je n'ai d'ailleurs actuellement pas fini, il me reste les tables de liaison à faire.
Je pense passé la fin de la semaine sur la partie BDD de mon projet, pour être sûr d'avoir une bonne base pour l'application Java.

Pas beaucoup de "parce que" parce que, comme je l'ai dis en haut, je suis fatigué.

3 commentaires:

  1. Clairement, passe un maximum de temps sur ton MCD. On a vu en projet1A2A ce que c'était de corriger le MCD et la bdd au cours du développement de l'application et c'est vraiment la merde...

    Sinon pour l'interfaçage BDD/Java regarde du côté des frameworks de persistance (mapping objet relationnel) à la Kobject. Je sais pas si c'est permis et/ou conseillé dans ton cas mais ça peut éviter pas mal de temps de développement (à voir en performance ce que ça donne).

    Pis aussi, si t'as plein de transports, ça te permettra de tenir le blog à jour pendant ce temps là ! :D

    Bon courage en tout cas !

    RépondreSupprimer
  2. Ah oui, sinon pour générer des scripts et modéliser visuellement du MySQL tu as MySQL Workbench qui est gratuit et fait du très bon travail !

    RépondreSupprimer
  3. Je passe en effet beaucoup de temps dans les transports mais sans mon PC, parce qu'un PC c'est lourd, du coup je ne peux même pas écrire mes articles et les poster en arrivant chez moi. Non par contre, le matin je dors, et je soir je lis le Trône de Fer.

    RépondreSupprimer