Skip to topic | Skip to bottom
Home
Linfo
Linfo.Sujets2011r1.1 - 25 Feb 2011 - 11:32 - MenezGillestopic end

Start of topic | Skip to actions

Sujet J1 : Jeu de Contrée

Contact : Pierre Crescenzo : Pierre.Crescenzo@uniceNoSpaM.fr

Le sujet est celui décrit sur la page http://www.crescenzo.nom.fr/Projets/contree.html.

Outils : Il est à réaliser intégralement en Java portable.

Les objectifs obligatoires sont 2, 3, 4, 5, 6, 7.1, 7.2, 7.3, 7.4, 8 et 11.1. Les autres objectifs et variantes seront considérés comme des bonus, mais seulement si tous les objectifs obligatoires sont correctement réalisés.

Equipes :

Sujet J2 : Boursicoteur

Contact : Michel Gautero

Outils : Java, ...

Il s'agit de réaliser un programme Java d'aide à un boursicoteur débutant.

Le programme doit permettre de stocker dans une base de données toutes les opérations (achat, vente, encaissement d'intéréts) réalisées par un individu sur un ou plusieurs comptes titres, et d'afficher le ou les portefeuilles qui en résultent.

On fournira à l'apprenti boursicoteur pour chaque ligne de son portefeuille :

  • le gain/perte à un moment donné, en tenant compte des éventuels dividendes reçus pour le titre;
  • le % de gain/perte que cela représente ;
  • le % annuel de gain/perte que cela représente ;
  • le montant éventuels des impôts ;
  • le prix moyen actuel des titres de cette ligne et le nouveau prix moyen si x euros sont investis ;

ainsi que le % de gain/perte du portefeuille dans son ensemble.

Il faut que les règles des frais d'opérations, différentes selon les courtiers, soient prises en compte et si possible modifiables. De même, on doit pouvoir modifier le taux d'imposition et offrir à l'utilisateur le choix entre prélèvement forfaitaire et imposition dans le revenu.

Le premier objectif est de répondre à ces besoins, avec une interface aussi ergonomique que possible.

On pourra poursuivre :

  • en offrant un portefeuille fictif des titres que veut surveiller le boursicoteur ;
  • en donnant la possibilité pour chaque titre d'avoir la liste des opérations réliées, les dates des derniers versements d'intéréts et de leurs montants;
  • en donnant la possibilité de consulter l'historique des cours d'un titre ;
  • en donnant la possibilité d'aller chercher le cours d'un titre sur le web plutôt que le faire saisir par l'utilisateur ;
  • ...

Equipes :

Sujet Py1 : Pacman + Wii

Contact : Gilles Menez

Outils : Python

Equipes :

Réalisation d'un Pacman++ (2D ou 3D) en python et avec une commande WiiRemote?

Sujet Py2 : Animation 2D/3D en Python

Contact : Gilles Menez

Outils : Python/Blender

Nous disposons d'un ensemble de points issus d'une "motion capture" de deux professeurs réalisée en salle bleue.

Il s'agit d'exploiter ces données (3D) décrivant leurs mouvements pour reproduire ces mouvements sur un squelette modélisé en Blender (3D) et donc scriptable en Python.

Equipes :

Sujet Py3 : Optimisation

Contact : Gilles Menez

Outils : Python/Matplotlib

Programmation et Illustration de la méthode d'optimisation par Ellipsoides

http://en.wikipedia.org/wiki/Ellipsoid_method

Equipes :

Sujet C1 : Enveloppe convexe, Triangulation et Maillage en 2D/3D ?

Contact : Gilles Menez

Outils : C

Réaliser l'implémentation de quelques algorithmes fondamentaux de l'imagerie de synthèse. Peut aussi être réalisé en Python ?

http://fr.wikipedia.org/wiki/Triangulation_de_Delaunay

http://www.kaddour.com/chap4/chap4.htm

Equipes :

Sujet C2: Jeu de dames

Contact : Jean Charles Régin

Outils : C, SDL

Plusieurs niveaux de stratégie :

http://www.ffjd.fr/Web/index.php?page=strategie&cours=0 ,...

Faire jouer un groupe contre un autre ?

Equipes :

Sujet W1 : Réservation de salles

Contact : Carine Fédèle

Outils : PHP, MySQL

L'université est divisée en plusieurs composantes sur différents lieux: UFR Sciences à Valrose, UFR LASH à St Jean d'Angély, IUT à Fabron, Sophia Antipolis, Menton, Cannes, etc.

Une description des locaux est centralisée par la Direction des Services Informatiques. Le but du projet est de permettre aux différents responsables d'années d'une composante (on prendra l'UFR Sciences, avec les responsables de L1I, L1M, L1SVT, L2M, etc.) de réserver des salles (salles de TDs de différentes capacités, amphis) pour chaque semestre de l'année en cours.

L'idéal serait de visualiser graphiquement les bâtiments avec les différents locaux proposés et de "glisser la salle" au bon endroit dans l'emploi du temps de la semaine. La réservation pourrait se faire pour le semestre dans son ensemble, ou alors plus ponctuellement.

Equipes :

Sujet J3 : Gestion d'un budget personnel

Contact : Carine Fédèle

Outils : Java, bases de données

Une famille aimerait gérer son budget au quotidien. Il y a les charges fixes (loyers, impôts, consommables (eau, électricité), assurances, etc.) et les charges de la vie quotidienne (essence, téléphone, nourriture, loisirs, etc.). Il y a aussi les charges exceptionnelles comme des cadeaux, voyages, frais voiture, etc. Bien entendu, il y a des revenus fixes ou occasionnels.

Au début de chaque année civile, un calendrier doit être mis en place avec les différents prélèvements (montant, périodicité) et les différentes ressources. Au jour le jour, un état des dépenses et recettes doit pouvoir être mis à jour. Traiter les paiements en espèces, par chèque, par carte bancaire ou par prélèvement automatique. Etablir des budgets prévisionnels pour un mois précis en fonction des dépenses d'un mois donné. Connaître l'épargne.

Equipes :

Sujet W2 : Internet de dépôt-vente d'habits d'enfants

Contact : Carine Fédèle

Outils : PHP, MySQL

Plusieurs protagonistes sont en jeu:

1) L'administrateur: il doit gérer les vendeurs (ceux qui donnent des habits à mettre en dépôt-vente), les articles (il faut les recenser et ne pas les garder plus que 3 mois), les clients (identité et panier) et les commandes.

2) Les vendeurs: ils proposent des habits et attendent un règlement (% du prix de vente établi en concertation avec l'administrateur).

3) Les clients: ils recherchent dans le site des habits (critères à établir) et passent commande (donc panier à gérer). Pour le moment, le paiement ne se fera pas en ligne.

Le site doit être en français et en anglais

Equipes :

Sujet W3 : Réalisation d'un réseau social pour des activités de groupe

Contact : Philippe Renevier-Gonin

Outils : php (et tout ce qui est web - css - javascript !? )

1) base générale supportant l'ajout de fonctionnalité Proposer un site permettant des activités sociales. Les fonctionnalités de bases sont :

  • création de comptes et d'un espace personnel
  • création de groupe (et d'un espace commun)
  • gestion d'un agenda (groupe & personnel par déduction des groupes auxquels on participe)
  • téléchargement (upload & download) de ressources (doc, video, son, etc.), annotations de ces ressources...
  • flux rss des dernières mises à jour ?
  • permettre la création de module d'extension :

2) ajout de fonctionnalité (module) par exemple, faire un module d'extension Musique

  • pour se déclarer musicien (impact sur l'espace personnel) : choix des instruments, chants, répertoire personnel + répertoires liés aux groupes
  • pour faire un groupe de musique (et des rôles et le répertoire) (impact sur groupe)
  • pour pouvoir ajouter des partitions (nouvelle ressource), des paroles, des enregistrements (extension de ressources existantes)
  • ajouter des types d'événements pour l'agenda (concert, répétition, etc.)

Equipes :

Sujet W4 : CRM

Contact : Michel Gautero

Outils : PHP, MySQL

Il s'agit de réaliser un logiciel permettant d'aider une personne chargé du développement des contacts avec les entreprises.

Le produit réalisé devra donc :

  • offrir une bonne ergonomie
  • être extensible
  • permettre la saisie, modification, suppression d'une entreprise
  • permettre la saisie, modification, suppression des personnes dans les entreprise.

Une personne pouvant changer de poste, on aura une notion de rôle : le poste tenu par une personne entre une date et une date b dans une entreprise p.

  • permettre la visualisation des contacts que l'on a eu avec chaque entreprise, chaque personne, chaque role.
  • permettre de savoir si cet entreprise a déjà reçu un étudiant en stage, en apprentissage, en projet tuteuré...
  • noter des dates importantes (date de rendez-vous, date d'une tache à effectuer...)
  • ...

Le logiciel devant permettre la collaboration entre plusieurs personnes, on utilisera un sgbd tel que MySQL. Le langage pourra être Java ou Php.

Equipes :

Sujet W5 : Site de vente de DVD

Contact : Philipe Renevier-Gonin

Outils : PHP, MySQL

Equipes :

-- MenezGilles - 25 Feb 2011
to top


You are here: Linfo > ProjetDevt2011 > Sujets2011

to top

Copyright © 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding WIKIDeptinfo? Send feedback