Outils pour utilisateurs

Outils du site


start:ens:cpoatennis

2019/2020

Le module CPOA (Conception Programmation Orienté Objet Avancé, 44h) vise à développer un logiciel issu d'un cahier des charges réel, en suivant le processus complet de développement, et avec les outils professionnels que vous avez vus jusqu'à présent :

  • AGL pour la modélisation
  • IDE pour l'implémentation
  • GITLab Lyon1 pour la gestion de versions et le travail en équipe (vous m'ajoutez comme invité)
  • JUnit pour les tests unitaires
  • SCRUM pour développer en mode agile, pour ceux qui le souhaitent

C'est pourquoi on parle “d'application de synthèse”, synthèse des cours vus jusqu'à présent. Ce module vous prépare entre autre, au stage.

Cette année, en groupe de 3, vous devez modéliser 2 modules pour l'organisation de l'open Parc de Tennis de Lyon

Quelques documents utiles sur le tournoi :

  • ex. de tableau de tournoi
  • Pgm prévisionnel 2019

Description de l'étude de cas Etude de cas (énoncé texte) Présentation de l'Etude de Cas

Planning Séances

  • Analyse et Conception : 16h
  • Programmation : 24h
  • Démonstrations : 3h - Rapport de programmation à rendre pour xxx

Etape de Conception / génération de code

  • Cours de Conception - Tutoriel PowerAMC de Génération de codes (Java et scripts SQL)
  • Tutoriel pour générer un rapport UML depuis PowerAMC

Éléments techniques

  • Types DATE Java / SQL

LocalDate, LocalDateTime et Period du package java.time de Java 8 seront utiles pour la lecture de type DATE en SQL, par ex. pour ajouter des périodes à une date. Plus d'infos sur le site Oracle

start/ens/cpoatennis.txt · Dernière modification: 2019/09/09 15:02 par vdesland

CNRS INSA de Lyon Université Lyon 1 Université Lyon 2 École centrale de Lyon