Outils pour utilisateurs

Outils du site


start:ens:cpoatennis

2018/2019

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, Rapport d'AC à rendre pour Jeudi 6/06/2019 en début de séance (on démarrera la programmation lors de cette séance)
  • Programmation : 24h
  • Démonstrations : 3h (le 19/06/2019), Rapport de programmation à rendre pour Mer 19/06/2019

Etape de Conception / génération de code

Evaluation du module

É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/06/12 14:28 par vdesland

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