Skip to content

Deuxième année de BTS SIO Slam 4: Réalisation de composants logiciels et Slam 5: Gestion de projet. Utilisation des diagrammes de classes permettant de construire le code et utilisation du code permettant de convertir en diagramme de classes, utilisation de l'héritage, initiation au framework PHP CodeIgniter sur le TP Todo, utilisation des délég…

Notifications You must be signed in to change notification settings

seb17051998/Slam-4-5

Repository files navigation

Slam-4-5

Deuxième année de BTS sio Slam 4: Réalisation de composants logiciels et Slam 5: Gestion de projet

Nous avons appris a faire des diagrammes de cas d'utilisation, diagramme de séquences, diagramme d'état transition et diagramme de classes.

Au niveau des diagrammes UML (Unified Modeling Language)

Cas d'utilisation

Elle représente une unité discrète d'interaction entre un utilisateur (humain ou machine) et un système. Il est une unité significative de travail. Dans un diagramme de cas d'utilisation, les utilisateurs sont appelés acteurs (actors), ils interagissent avec les cas d'utilisation (use cases).

Exemple: cu1.PNG

Diagramme de séquences

Un diagramme de séquence est un diagramme UML (Unified Modeling Language) qui représente la séquence de messages entre les objets au cours d'une interaction. Un diagramme de séquence comprend un groupe d'objets, représentés par des lignes de vie, et les messages que ces objets échangent lors de l'interaction.

Exemple:

  • 350px-Restaurant_UML_SEQ.svg.png

Diagramme état transition

Un état se caractérise par sa durée et sa stabilité, il représente une conjonction instantanée des valeurs des attributs d'un objet. Une transition représente le passage instantané d'un état vers un autre. Une transition est déclenchée par un événement.

Exemple:

  • ex1.PNG

Diagramme de classes

Le diagramme de classes est un schéma utilisé en génie logiciel pour présenter les classes et les interfaces des systèmes ainsi que les différentes relations entre celles-ci. Ce diagramme fait partie de la partie statique d'UML car il fait abstraction des aspects temporels et dynamiques.

Exemple:

  • cl1.PNG

Au niveau de la programmation C#

On a travaillé sur l'héritage, les tests unitaires, les délégués, un peu de PHP avec CodeIgniter, il y a aussi de la programmation orienté objet.

About

Deuxième année de BTS SIO Slam 4: Réalisation de composants logiciels et Slam 5: Gestion de projet. Utilisation des diagrammes de classes permettant de construire le code et utilisation du code permettant de convertir en diagramme de classes, utilisation de l'héritage, initiation au framework PHP CodeIgniter sur le TP Todo, utilisation des délég…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published