• Aucun résultat trouvé

Licence Sciences et Technologies 2

N/A
N/A
Protected

Academic year: 2022

Partager "Licence Sciences et Technologies 2"

Copied!
1
0
0

Texte intégral

(1)

Licence Sciences et Technologies 2ème année

Module Programmation Orientée Objet avancée I4a

Projet 2005

Réalisation d'un Assistant Numérique Personnel PDA (Personal Digital Assistant)

Le projet consiste à étudier les fonctionnalités proposées par les assistants numériques personnels disponibles dans le commerce, à sélectionner et implémenter une partie de ces fonctionnalités.

Le travail sera décomposé en 3 parties :

étude des fonctionnalités classiques des PDA disponibles dans le commerce,

sélection d'un ensemble cohérent de fonctionnalités parmi celles étudiées (avec au minimum la gestion de l'agenda de l'utilisateur et une gestion de la liste des contacts de l'utilisateur,

implémentation du PDA.

Le projet sera obligatoirement implémenté en Visual C++ (sans interface graphique). Les différentes options seront disponibles via des options de menus (sous forme textuelle).

Les données seront stockées dans des fichiers. On pourra soit travailler directement sur les fichiers et/ou soit charger les fichiers dans des structures en mémoire au début du programme, et les sauvegarder à la fin, selon les traitements à réaliser sur ces données.

L'implémentation proposée devra mettre en œuvre le mécanisme d'exceptions proposé par C+

+ pour gérer certains cas d'erreur (à préciser).

La gestion des contacts de l'utilisateur sera gérée dans le programme à l'aide d'une liste générique. Les données (informations sur les contacts) seront lues et chargées au début de l'application et sauvegardées à la fin.

Le projet fera l'objet d'un rapport écrit et d'une démonstration. Le dossier sera composé des parties suivantes :

description des fonctionnalités des PDA en général,

description du cahier des charges de votre application, qui précisera clairement les fonctionnalités retenues,

une partie analyse de l'application qui décrira le contenu des fichiers et expliquera les traitements (enchaînement) réalisés pour les différentes fonctionnalités du programme (sans le code),

une partie programmation qui décrira les classes et les méthodes (importantes) de l'application,

une conclusion

Le dossier sera rendu en même temps que la démonstration qui aura lieu en TP la semaine avant les examens.

Le projet peut être réalisé seul ou en binôme.

Références

Documents relatifs

Elle forme des spécialistes capables de mobiliser leurs connaissances des processus naturels vers les acteurs (expertise, co- élaboration et diffusion de savoirs),

Les compétences des diplômés du Master SEME sont celles d’un cadre scientifique de l’Environnement, plus spécialement appliquées aux problématiques de la gestion

• à l'Université de Bourgogne, une entrée en Master de Physique, parcours "Procédés, Contrôles, Matériaux Métalliques / Métiers du Nucléaire" (PC2M) pour une

Joseph Valmi Myriam Coordinateur de programme 66903793 myriam.valmejoseph@lutheranworld.org N'Djaména Faba Djondang Chef de Projet LWF/PRM Est 66961743

- Le ministre de l’Economie et des Finances en lien avec le Gouverneur de la Banque de France a décidé de mobiliser la médiation du crédit pour accompagner sur les

AGENCES CHEFS DE FILE, COORDONNATEURS, ANIMATEURS ET CO-FACILITATEURS DES CLUSTERS HUMANITAIRES AU NIGER 26 12.. UNHAS USERS STEERING COMMITTEE

AGENCES CHEFS DE FILE, COORDONNATEURS, ANIMATEURS ET CO-FACILITATEURS DES CLUSTERS HUMANITAIRES AU NIGER 27 12.. UNHAS USERS STEERING COMMITTEE

AGENCES CHEFS DE FILE, COORDONNATEURS, ANIMATEURS ET CO-FACILITATEURS DES CLUSTERS HUMANITAIRES AU NIGER 26 12.. UNHAS USERS STEERING COMMITTEE