AU : 2015-2016 PROPOSITION D'UN MINI-PROJET Spécialité : Développement des Syst
AU : 2015-2016 PROPOSITION D'UN MINI-PROJET Spécialité : Développement des Systèmes d’Informations Enseignant (e) : Chebbi Ikram Réf : DSI2015-01 Intitulé (Sujet) : Conception et développement d’un site web pour la gestion clinique d’un cabinet médical Nombre d’étudiants Souhaité : 2 étudiants Description Détaillée Du Sujet: Le sujet consiste à concevoir un système implantant les différentes prestations assurées par un petit cabinet médical, ainsi que le suivi des différents patients de ce cabinet. Le site web doit permettre également la consultation à distance des différents fichiers. Connaissances Théoriques Requises: Conception orientée objet UML, langages de script, bases de données, manipulation des fichiers Connaissances Pratiques Requises: PHP5, MySQL, Outil de conception des sites web. AU : 2015-2016 PROPOSITION D'UN MINI-PROJET Spécialité : Développement des Systèmes d’Informations Enseignant (e) : Chebbi Ikram Réf : DSI2015-02 Intitulé (Sujet) : Conception et développement d’un simulateur d’ordonnancement Nombre d’étudiants Souhaité : 2 étudiants Description Détaillée Du Sujet: Il s’agit de réaliser une application qui simule l’ordonnancement de processus, en fonction d’une politique d’ordonnancement et d’un ensemble de processus sélectionnés. La politique sera choisie dynamiquement parmi une liste proposée par menu (politique par défaut = FIFO). L’ajout d’autres politiques d’ordonnancement doit être toujours possible. L’affichage graphique des résultats de simulation est nécessaire (IHM graphique permettant de suivre le déroulement de la simulation) Connaissances Théoriques Requises: Conception orientée objet UML, Programmation OO, Manipulation des fichiers, politiques d’ordonnancement des processus Connaissances Pratiques Requises: Java, Swing, Java2D (https://fr.wikipedia.org/wiki/Java2D) AU : 2015-2016 PROPOSITION D'UN MINI-PROJET Spécialité : Développement des Systèmes d’Informations Enseignant (e) : Chebbi Ikram Réf : DSI2015-03 Intitulé (Sujet) : Conception et développement d’un simulateur de traduction d’adresses virtuelles Nombre d’étudiants Souhaité : 2 étudiants Description Détaillée Du Sujet: À toute personne désirant comprendre le phénomène de traduction d'adresses virtuelles en adresses physiques. Cette application vise plus directement les étudiants qui pourront grâce à ce simulateur, visualiser plus concrètement les notions apprises dans le cours concernant la traduction d'adresses à 1 ou 2 niveaux de pages. À l'aide d'un schéma simplifié et imaginaire d'une architecture, composée d'une mémoire virtuelle ayant des adresses de 8 bits et d'une mémoire physique adressée sur 7bits, les étudiants pourront comprendre le principe sur une base simple pour ensuite extrapoler vers des systèmes plus réalistes. Connaissances Théoriques Requises: Conception orientée objet UML, Programmation OO, traduction adresse virtuelle vers adresse physique Connaissances Pratiques Requises: Java, Swing AU : 2015-2016 PROPOSITION D'UN MINI-PROJET Spécialité : Développement des Systèmes d’Informations Enseignant (e) : Chebbi Ikram Réf : DSI2015-04 Intitulé (Sujet) : Simulation Graphique des traitements sur les Arbres Binaires Nombre d’étudiants Souhaité : 2 étudiants Description Détaillée Du Sujet: Ce projet consiste à développer une application permettant de simuler graphiquement les traitements sur les arbres binaires pour ceci les fonctionnalités suivantes doivent être disponibles : construction d'un arbre binaire à partir d'une liste d'éléments donnés par l'utilisateur ; recherche d'un élément donné dans l'arbre calcul de la taille d'un arbre ; calcul du nombre de feuilles d'un arbre ; transformation de l'arbre binaire construit en un arbre binaire de recherche; adjonction d'un élément aux feuilles de l'arbre binaire de recherche suppression d'un élément d'un arbre binaire de recherche. Une explication graphique parallèle à l'exécution est exigée. L'application à développer sera utilisée dans le cours de structures de données pour expliquer les traitements sur les arbres binaires aux étudiants. Pour ceci, une grande importance sera accordée à l'interface de l'application et à l'explication de tout traitement. Connaissances Théoriques Requises: Conception orientée objet UML, Programmation OO, algorithmes de manipulation des arbres binaire. Connaissances Pratiques Requises: Java, Swing, Java2D AU : 2015-2016 PROPOSITION D'UN MINI-PROJET Spécialité : Développement des Systèmes d’Informations Enseignant (e) : Chebbi Ikram Réf : DSI2015-05 Intitulé (Sujet) : Simulation Graphique des algorithmes de tri (Tri a bulle, Tri par sélection, Tri Shell, Tri par insertion,..) Nombre d’étudiants Souhaité : 2 étudiants Description Détaillée Du Sujet: Ce projet consiste à développer une application permettant de simuler graphiquement les algorithmes de tri sur les tableaux. Une explication graphique parallèle à l'exécution est exigée. L'application à développer sera utilisée dans le cours de structures de données pour expliquer les algorithmes de tri aux étudiants. Pour ceci, une grande importance sera accordée à l'interface de l'application et à l'explication de tout traitement. Connaissances Théoriques Requises: Conception orientée objet UML, Programmation OO, algorithmes de tri Connaissances Pratiques Requises: Java, Swing, Java2D AU : 2015-2016 PROPOSITION D'UN MINI-PROJET Spécialité : Développement des Systèmes d’Informations Enseignant (e) : Chebbi Ikram Réf : DSI2015-06 Intitulé (Sujet) : Réalisation d’une application de Quiz Nombre d’étudiants Souhaité : 2 étudiants Description Détaillée Du Sujet: Le but de ce projet est de réaliser une application de quizz copiant le principe du site http://fr.massivetriviaquiz.com/. Cette application propose des parties composées d'une série de 15 questions dans une catégorie donnée (géographie, histoire, sciences, etc.). Un joueur peut y jouer avec son seul pseudo, ou bien créer un compte pour que soient enregistrés ses résultats. Les questions et les catégories peuvent être suggérées par les joueurs inscrits. Chaque joueur peut voter pour ou contre une catégorie ou une question. Un joueur ne peut voter qu'une seule fois pour une catégorie ou une question. La gestion des catégories et des questions est réalisée par le gestionnaire du site. En fonction des votes, il crée la catégorie ou la question, ou la laisse en attente. Il peut obtenir des tableaux de bord sur le nombre de joueurs dans la semaine ou le mois écoulé, etc..Il peut également connaître la liste des joueurs non connectés depuis un mois et éventuellement supprimer ces joueurs. Au minimum, les fonctionnalités attendues sont les suivantes : Pour le joueur : • S'inscrire • Se connecter • Jouer • Proposer une catégorie • Proposer une question AU : 2015-2016 • Voter sur une catégorie • Voter sur une question • Voir son classement dans chaque catégorie • Voir le classement d'une catégorie Pour le gestionnaire : Valider une catégorie • Valider une question • Visualiser l'évolution journalière du nombre d'inscrits • Visualiser la liste des joueurs non connectés au cours des 7 derniers jours • Visualiser l'évolution journalière du nombre de réponses (bonnes ou mauvaises) Connaissances Théoriques Requises: Conception orientée objet UML, Programmation OO, web, BD Connaissances Pratiques Requises: PHP5, MySQL,… AU : 2015-2016 PROPOSITION D'UN MINI-PROJET Spécialité : Développement des Systèmes d’Informations Enseignant (e) : Chebbi Ikram Réf : DSI2015-07 Intitulé (Sujet) : Implémentation du jeu d’échec Nombre d’étudiants Souhaité : 2 étudiants Description Détaillée Du Sujet: Il faut suivre l’évolution d’un jeu se jouant moyennant les règles du jeu d’échecs citées dans ce qui suit. On rappelle que le jeu d’échecs se joue à deux joueurs (jouant à tour de rôle) qui font évoluer des pièces, respectivement blanches et noires, sur un échiquier de 8x8 cases. Les pièces pour chaque joueur pouvant être un mélange de ces catégories : pions, roi, dame, cavaliers, « Horizontales » sont appelées rangées. Les lignes obliques à 45° sont appelées diagonales. Les colonnes peuvent être repérées pas des lettres minuscules : de ‘a’ à ‘h’, et les rangées par des chiffres : de 1 à 8. Chaque case est ainsi repérée par un couple colonne-rangée, par exemple : e5. Une case contient au maximum une pièce. Chaque pièce est positionnée sur une case ou hors de l’échiquier si elle est capturée. La disposition initiale des pièces sur l’échiquier est illustrée sur ci-dessous. Toutefois, le jeu peut démarrer par une disposition quelconque de pièces comportant au moins un roi pour chaque joueur. Connaissances Théoriques Requises: Conception orientée objet UML, Programmation OO, interfaces graphiques avec Java Connaissances Pratiques Requises: Java, Swing AU : 2015-2016 PROPOSITION D'UN MINI-PROJET Spécialité : Développement des Systèmes d’Informations Enseignant (e) : Chebbi Ikram Réf : DSI2015-08 Intitulé (Sujet) : Conception et développement d’un moteur de recherche spécialisé en éducation Nombre d’étudiants Souhaité : 2 étudiants Description Détaillée Du Sujet: Dans de nombreuses applications, il peut paraître indispensable aux yeux de l'utilisateur de bénéficier d'un moteur de recherche. Pour l’écriture d’un tel module, il faut découvrir l’API Lucene. Cette API écrite en Java se destine à la création de puissants moteurs de recherche orientés texte. Connaissances Théoriques Requises: Conception orientée objet UML, Programmation OO, web, indexation, html Connaissances Pratiques Requises: Java, API lucene AU : 2015-2016 PROPOSITION D'UN MINI-PROJET Spécialité : Développement des Systèmes d’Informations Enseignant (e) : Chebbi Ikram Réf : DSI2015-09 Intitulé (Sujet) : Conception et développement d’une application pour déterminer le plus court chemin entre deux points (basé sur les algorithmes de : Dijkstra, Ford-Fulkerson,….) Nombre d’étudiants Souhaité : 2 étudiants Description Détaillée Du Sujet: Cette application doit disposer d’une interface graphique permettant le traçage du plus court chemin entre les deux points. Connaissances Théoriques Requises: Conception orientée objet UML, Programmation OO, algorithmes de calcul du plus court chemin Connaissances Pratiques Requises: Java, Java2D, Swing AU : 2015-2016 PROPOSITION D'UN MINI-PROJET Spécialité : Développement des Systèmes d’Informations Enseignant (e) : Chebbi Ikram Réf : DSI2015-10 Intitulé (Sujet) : Conception et développement d’une mini plateforme d’enseignement à distance uploads/Ingenierie_Lourd/ cours-jdbc-dao.pdf
Documents similaires










-
32
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jan 09, 2022
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 0.3039MB