klk1 peut m'aider avec ce probleme svp..??
Présentation
Cette activité est consacrée à la réalisation du travail pratique 3 qui compte pour 15 % de la note finale.
Vous devez rédiger un court rapport (en format « pdf », « Word 97/2000/XP », « RTF », « OpenDocument » ou « texte ») que vous transmettrez, par courriel, à la personne tutrice. L’objet de votre courriel doit commencer par « [INF1250][TRAVAIL3] », afin de permettre à la personne tutrice de classer rapidement ses messages. Dans le corps de votre message ainsi que dans votre rapport, vous devez bien indiquer votre nom, votre numéro d’étudiant ainsi que le numéro du travail.
Vous ne devez pas transmettre votre travail dans une archive zip, tar, rar ou autre.
Vous pouvez déposer votre travail dans un outil de dépôt des travaux notés, mais même dans ce cas, vous devez quand même transmettre votre travail par courriel. En effet, la rétroaction des travaux notés se fait par courriel dans ce cours, il est donc plus pratique que vos travaux soient transmis par courriel.
Contenu du travail (étude de cas)
Le nouveau centre sportif Sport santé vise à encourager l’activité physique des petits et des grands. Le centre compte sur l’expertise de toute une équipe d’instructeurs. Il regroupe un ensemble d’installations sportives des plus modernes. Les installations intérieures comprennent les piscines, les salles d’entraînement, les terrains multisports et l’aréna tandis que les installations extérieures se composent de terrains de soccer, de pistes d’athlétisme et de courts de tennis. Chaque installation a une capacité maximale de places. De plus, un âge minimal est exigé pour l’utilisation de certaines installations (par exemple, certaines salles d’entraînement ont des machines destinées uniquement aux adultes). Enfin, les installations extérieures sont fermées pendant les mois d’hiver, soit de décembre à février.
Le centre propose différents types d’activités telles que la natation, le conditionnement physique, le tennis, le badminton, etc. Chaque activité peut être pratiquée dans un type d’installation (par exemple, le volleyball et le basketball se pratiquent sur un terrain multisport).
Sport santé offre à chaque trimestre (printemps, été, automne et hiver) des cours de groupe pour les différentes activités, d’une durée d’une heure une fois par semaine, dans une de ses installations. Chaque cours est identifié par un code unique. Les cours sont gratuits, ouverts à tous, mais des restrictions d’âge peuvent s’appliquer. Pour chaque cours, le centre détermine l’instructeur et le nombre maximal de places. Pour s’inscrire à un cours, une personne doit donner son nom, son prénom, son adresse, sa date de naissance et son numéro de téléphone. Une personne peut s’inscrire à plusieurs cours.
Les adultes peuvent aussi réserver une installation, pour une période d’une heure, pour une date particulière.
La base de données doit servir à supporter la gestion du centre, soit la mise à jour des instructeurs, des cours, des réservations, des inscriptions aux cours, etc. ainsi que les diverses consultations sur les cours, les réservations, les installations et les activités.
Votre travail
Ce travail comprend deux parties. Dans la première partie, vous devez concevoir le modèle relationnel directement à partir de l’ensemble d’attributs du monde, en utilisant l’analyse de dépendances fonctionnelles et la normalisation. Dans la deuxième partie, vous devez commencer par modéliser en UML le monde du problème.
Partie 1 : Conception du schéma logique (10 points)
Énoncez les attributs du modèle.
Identifiez les dépendances fonctionnelles. Assurez-vous que vos dépendances fonctionnelles sont élémentaires.
Calculez la fermeture transitive des vos dépendances fonctionnelles.
Trouvez une couverture minimale des dépendances fonctionnelles.
Produisez l’ensemble de relations du cas en troisième forme normale.
Partie 2 : Élaboration du schéma conceptuel en UML (5 points)
Élaborez le schéma du cas, en UML (voir par ex. la Figure XVII.12 à la page 671 du manuel). Indiquez dans le modèle les attributs de chaque classe ainsi que la cardinalité des relations. Il n’est pas nécessaire d’indiquer des méthodes de classe. Il n’est pas nécessaire d’indiquer ou de distinguer les relations de spécialisation, de composition et d’agrégation.
Diagrammes UML : Pour faire vos diagrammes UML, vous pouvez utiliser n’importe quel outil de bureautique, ou même utiliser une simple représentation au format texte. La plupart des outils dédiés sont trop compliqués pour les fins de ce cours. Néanmoins, si vous souhaitez tout de même utiliser un outil dédié, vous en trouverez sans mal en ligne, comme par exemple ArgoUML, LucidChart ou diagram.ly. Nous ne pouvons malheureusement pas offrir de soutien technique si vous souhaitez utiliser un outil UML.