Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog
27 juin 2014 5 27 /06 /juin /2014 08:31

Le temps faisant défaut, j'ai laissé mes lecteurs sur leur soif de passer à la pratique et s'enrôler dans l'utilisation de Yakoliv Framework. Tel que promis dans l'article précédent (http://yakamyale.over-blog.com/article-les-fichiers-generes-par-yakoliv-gen-tool-122553821.html) nous allons voir comment monter un projet de bout en bout en nous appuyant exclusivement sur Yakoliv et ses dérivés.

Précisons en passant que le Framework n'a pas la prétention de coder votre logiciel en entier. Il a pour but de générer 65% de vos codes et vous permettre de vous concentrer sur l'essentiel du travail métier. Vous pourrez, en fonction de votre maîtrise du Framework Ibatis, y ajouter beaucoup d'autres choses si besoin est, mais très peu de personnes en auront besoin.

 

Le projet à implémenter

Nous considérerons pour être bref un petit logiciel permettant de ficher des lycées et leurs élèves, sans tenir compte de leurs classes. Pour cela, nous supposons que nous n'avons besoin que de savoir quel établissement, qui sont ses élèves, et quelle est le photo de l'élève choisi. Une petite base de données avec deux tables suffirait pour le faire, mais considérons la lourdeur des processus au cas où chaque ligne de la table contenant les élèves aurait une photo. Ainsi, choisissons de mettre sur pied un système basé sur trois tables.

 

Quelques règles de gestion

  •  Chaque établissement sera doté d'un code et d'un nom
  • Chaque élève sera doté d'un matricule, d'un nom, d'une date de naissance et d'une photographie
  • Un élève appartiendra à un et un seul établissement
  •  La photographie de l'élève ne sera chargée que sur demande
  •  Le programme à écrire devra permettre de lister les élèves (présents, absents, tous) d'un établissement donné
  •  La photo de l'élève ne sera présentée qu'à la demande
  •  Aucune photo de devra être visible sur le système de fichiers du serveur.

Les tables

Considérons le schéma conceptuel ci-dessous:

Le projet de démonstration de Yakoliv Framework

Les prochains articles présenteront successivement la création du projet schools.yakoliv à l'aide de yakoliv GUI et la génération automatique du squelette, l'écriture, le déploiement côté serveur et le test du déploiement, l'écriture et le test du client.

Partager cet article
Repost0

commentaires

Présentation

  • : Le blog de YAKAM OLIVIER
  • : Blog de partage d'idées en mathématiques et en programmation avancée JAVA
  • Contact

Recherche

Archives

Mes Sources Favorites