BTS SIO - Notes de cours

Accueil > Première année > Mini projets

Mini projets

jeudi 30 mai 2013, par

Mini projets

Vous allez avoir un mini projet à réaliser, qui sera noté. Ce projet peut être fait en classe de SI6, ou à la maison, ou sur votre lieu de travail. À part pour le premier projet, vous aurez à travailler à plusieurs et à vous répartir les tâches.

Une bonne partie de ces projets sont liés à l’application « blocnotes » déjà commencée. Deux d’entre eux seront fait en commun par tout le monde, même ceux travaillant ensuite sur autre chose.

Vous devez choisir chacun un projet différent. Tous les projets ne seront pas réalisés, mais ce n’est pas important.

Le dernier projet est particulier : si vous avez une idée particulière, soumettez-la moi et je déciderai si elle est réalisable.

D’ailleurs, dun point de vue général, si vous avez une idée de mini projet qui vous motive, n’hésitez pas à me la proposer, je verrai si c’est réalisable.

Note : API = Application Programing Interface

Liste des projets

  1. numération – conversion de bases – base shadok
  2. jeu de 421 – construire une classe permettant de simuler un jeu de 421, sans interface utilisateur. Les méthodes publiques sont à définir lors de l’analyse en commun avec les concepteurs de l’interface graphique : elles constituent ce que l’on appelle une API.
  3. interface graphique pour le jeu de 421 – l’analyse en commun avec les concepteurs du jeu a produit une API que l’on utilise « à vide » et qui ne sera testée en situation réelle que lorsque tout sera terminé.
  4. blocnotes – analyse et production d’un diagramme de classes et de cas d’utilisation – commun à tout le monde !
  5. blocnotes – module d’accès aux bases de données – commun à tout le monde ! Ce module sera appelé par tout le monde et les méthodes publiques de ce modules constituent une API. Mais ce n’est pas le seul module à produire des API.
  6. blocnotes – module d’interface graphique – client local
  7. blocnotes – module d’interface web
  8. blocnotes – client smartphone – ce module fonctionne de manière similaire au module d’interface web, mais adapté à un écran de smartphone
  9. blocnotes – module d’export des notes sous forme de fichiers
  10. blocnotes – module de gestion des utilisateurs – création, connexion – définir une API pour être utilisé par d’autres modules.
  11. blocnotes – module de vérification d’un mot de passe – un mot de passe ne doit pas être trop simple
  12. blocnotes – module de gestion des droits d’accès – création des droits sur les notes, vérification avant affichage – définir une API pour être utilisé par d’autres modules.
  13. blocnotes – module de correction orthographique (c’est peut-être un peu compliqué)
  14. blocnotes – module d’alarmes – associer une alarme avec une note – trouver un moyen de déclencher l’alarme
  15. blocnotes – autres idées d’amélioration bienvenues

Un message, un commentaire ?

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.