Advertisement
Guest User

Untitled

a guest
Nov 24th, 2014
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.18 KB | None | 0 0
  1. Analyse du cahier des charges :
  2.  
  3.  
  4. 1-Determiner l'objectif du modèle
  5.  
  6. Produire un logiciel qui contrôle un tableau de bord et qui répond au règles de sûreté de fonctionement :
  7. il affecte aux robot des tâches et permet de connaitre l'état des robot a chaque instant.
  8.  
  9.  
  10. 2-Définir les besoins :
  11.  
  12. Les besoins fonctionnels et leurs contraintes sont :
  13. R1:Le système automatique observe l'atelier opérationnel
  14. R2:Les taches sont soit enCours, enAttente ou terminée
  15. R3:Les robots sont soit libres ou occupés
  16. R4:Une tâche passe dans l'état enCours lorsqu'un robot éxecute cette tâche
  17. R5:Une tâche passe dans l'état terminée losrqu'un robot a fini d'exécuté cette tâche
  18. R6:Une tâche passe dans l'état enAttente lorsqu'un robot attend d'exécuté cette tâche
  19. R7:Seul un robot libre peut se voir affecter une tâche
  20. R8:Certaine tâches peuvent être exécutées en parallèle
  21. R9:Un robot passe dans l'état libre lorsqu'il a fini d'executé sa tâche
  22. R10:Un robot passe dans l'état occupés lorsqu'il commence a exécuté une tâche
  23. R11:Initialement, tous les robots sont libre et toutes les tâches à exécuter sont enAttente
  24.  
  25. 3-Analyser le comportement fonctionnel du système
  26.  
  27.  
  28. 1-Quels sont les types et les classes ?
  29.  
  30. -Tableaudebord :donne les instructions a l'atelier et donne les informations sur l'état
  31. -Robot :description des robot
  32. -Tache :description des tâches
  33. -Atelier :
  34.  
  35. 2-Quels sont les types ?
  36.  
  37. -etatTache : enCours, enAttente, terminée
  38. -etatRobot : libres, occupées
  39. -etatAtelier : atelierAttente, atelierOccupe, atelierArret
  40. -tacheStandard : listes des taches admissibles
  41. -Qualification (des robots) :liste des taches qu'un robot peut exécuter
  42. -identificationAtelier : identification d'un atelier
  43. -identificationRobot : identification d'un robot
  44. -identificationTache : identification d'une tache
  45.  
  46.  
  47. 3-Quels sont les opérations ?
  48.  
  49. -sontenAttente :liste des taches en attente
  50. -sontenCours :liste des taches en cours
  51. -sontTerminee :lliste des taches terminée
  52. -quelRobot? :le robot exécutant une certaine tache donnée
  53. -quelleTache? :la tache qu'un robot donné est en train d'exécuter
  54. -sontOccupe? :la liste des robots actuellement occupés
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement