Philippe Voncken - Projets Personnels
ok
vous êtes ici: ACCUEIL | Projets POO | Logiciel...

Logiciel de gestion de restaurants spécialisés en cocktails

Auteur: ultrafil
Edité le: 2004-10-19

Description de mon projet de fin d'études

Pour clôturer mes études, il fallait présenter lors d'une soutenance un logiciel "professionnel", réalisé en Java/Xml.

Logo du projet de fin d'études de philippe voncken et françois Treton.

Nous avons eu le droit de nous mettre en binôme, pour présenter un projet plus gros en masse de travail. C'était, en fait, quasi-obligatoire car nous avons eu 4 mois pour le faire en parallèle aux cours qu'il fallait suivre et au mémoire de fin d'études à réaliser.

Explications fonctionnelles et techniques

Nous avons conçu ce logiciel en utilisant la méthodologie UML. Voici les gros points techniques et fonctionnels à retenir:

Programmation de 5 modules communicants en XML par Sockets. 1 module « base de données » qui se charge de stocker les données de l'application en XML. 1 module de gestion du restaurant. 1 module qui permet aux clients de commander des cocktails. 1 module qui permet de prendre en compte les commandes. Et enfin 1 module Serveur chargé de gérer les communications inter-modules.

Les modules sauvegarde leurs configuration dans des fichiers xml, sauf pour les petites configurations. Pour ces dernières nous avons utilisé la sérialisation, afin de gagner en temps de développement.

La soutenance

Lors de notre soutenance, mon binôme et moi même, avons installé notre logiciel sur 5 machines différentes. Chacun des modules avait son propre PC. Nous aurions pû installer les modules de prise de commandes et le module de reception des commandes sur autant de machines que souhaité, mais par soucis de simpicité, nous avons préféré nous arrêter à 5 machines. D'autant plus que cette soutenance devait durer seulement 20 minutes, dont 10 en explications et 10 en questions/réponses avec le jury.

Les résultats

Je n'ai pas mis, pour l'instant, en libre accès ce projet. Néanmois, le jury nous a mis 14/20 ce qui est une très bonne nouvelle :)

ScreenShots

Pour finir, voici quelques screenshots:

- Module Base de donnée XML:

ScreenShot du module BddXml du projet fin d'études de philippe Voncken et François Treton.

- Module Serveur:

ScreenShot du module Serveur du projet fin d'études de philippe Voncken et François Treton.

- Module de gestion du magasin:

ScreenShot du module de gestion du magasin du projet fin d'études de philippe Voncken et François Treton.

- Module de prise de commande:

ScreenShot du module de prise de commande du projet fin d'études de philippe Voncken et François Treton.

- Module de reception de commandes:

ScreenShot du module de reception des commandes du projet fin d'études de philippe Voncken et François Treton.
Optimis{R}
Valid XHTML 1.0!Valid CSSLevel A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0