Inscription à l ECINU



Documents pareils
ETUDE DE CAS en UML : GESTION DES COMMANDES DE PIECES FABRIQUEES PAR LA SOCIETE C

UML : DIAGRAMME D ETATS

Programme Bachelor Bac à Bac+3 Dossier de candidature - Février 2015

GUIDE DU CANDIDAT BAC S CONCOURS AVENIR 2015 GUIDE DU CANDIDAT BAC «S» Page 1 sur 6

Service des ressources informatiques - Conseil Scolaire de District Catholique Centre-Sud Page 1

1 er tremplin des musiques actuelles «Mets les watts»

A l'attention des candidats au Master 2 CISS (Communication Internationale en Sciences de la Santé)

Notice du concours admission sur licence. Ecole Centrale Casablanca

Pour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère

DOSSIER DE CANDIDATURE + DOSSIER DE VALIDATION DES ACQUIS (SI NECESSAIRE) A RETOURNER AVANT LE 10 JUILLET 2015 A :

Rè glèmènt du concours

Encapsulation. L'encapsulation consiste à rendre les membres d'un objet plus ou moins visibles pour les autres objets.

RAPPELS SUR LES METHODES HERITEES DE LA CLASSE RACINE Object ET LEUR SPECIALISATION (i.e. REDEFINITION)

TP1 : Initiation à Java et Eclipse

GOL502 Industries de services

Corrigés des premiers exercices sur les classes

Chapitre 2. Classes et objets

Université de la Méditerranée, Aix Marseille II, à Marseille, Faculté de pharmacie FRANCE

N DE DOSSIER : N De Dossier Admission Post Bac : Rentrée Nom... Prénoms...

MASTER. marketing, vente* mention. parcours. cadre réservé à l administration. photo à agrafer. n de dossier (cadre réservé à l administration)

UTILISER MON ORDINATEUR PORTABLE À L EXAMEN CPA, CGA

LISTE DES PIECES A FOURNIR AVEC LE DOSSIER DE CANDIDATURE A retourner à ISIT- Clémence TROUVE - 21 rue d Assas Paris cedex 06

Procédure pour emprunter ou réserver un livre numérique

DOSSIER DE CANDIDATURE

Dossier de candidature Rentrée 2015

Roulages Collectionneurs

S T A T U T S de L A S S O C I A T I O N R O M A N D E P O U R L A C E R T I F I C A T I O N D E S F O R ÊTS

Département de l'éducation, de la culture et des sports

MATURITÉ PROFESSIONNELLE

Guide. des procédures simplifiées à l'usage des enseignants et chefs de travaux. Toutes les semaines, je consulte mes "messages"

Admissions en formation initiale sous statut étudiant. Guide de candidature des candidats internationaux

ENTREVUE ÉCRITE. Boucherie de détail (DEP) Boulangerie (DEP) Cuisine (DEP) Pâtisserie (DEP) Service de la restauration (DEP) Vente de voyages (DEP)

INTRODUCTION AUX SYSTEMES D EXPLOITATION. TD2 Exclusion mutuelle / Sémaphores

VERIFICATION MAINTENANCE ET RENOUVELLEMENT DES SYSTEMES DE DETECTION INTRUSION ET TELESURVEILLANCE DES BATIMENTS COMMUNAUX

DOSSIER DE CANDIDATURE 2014/2015

Premiers Pas en Programmation Objet : les Classes et les Objets

ONe Key ID Compte InfoCentre pour les entreprises Compte auprès du ministère de l Environnement (MEO)

SOINS INFIRMIERS EN ONCOLOGIE GENEVE : SOGE STATUTS

INSCRIPTION DES ÉLÈVES POUR L ANNÉE SCOLAIRE

12 ème Edition. Instructions Relatives au concours «Ingénieur»

Règlement UPSA/AGVS. LA VOITURE, NOTRE PASSION F. 11/2005. régissant l'octroi du brevet fédéral de conseilleur de vente automobiles

Cours organisés par le CPLN-EPC formations supérieures

Questions et réponses sur la cote de rendement au collégial

P R E - D O S S I E R V A E

PROCEDURE D ADMISSION COMPLEMENTAIRE

REGLEMENT DE CANDIDATURE MARCHE DE TRAVAUX. Construction modulaire d un pôle intercommunal. Lieu-dit les Vots BLENOD LES TOUL

Après étude de votre dossier, les candidats sont convoqués à un entretien. Il se déroule avec le Directeur Pédagogique du CHEE&DD.

DOSSIER DE CANDIDATURE 2015/2016 DIPLÔME D UNIVERSITÉ GESTIONNAIRE DE PARCOURS EN SANTÉ

1.2 Période de promotion : La campagne publicitaire de conversion débutera le 1er février 2013 et se terminera le 30 avril 2013 à 23h59.

Guide du professeur principal

Statuts asms Association suisse des recherches de marché et sociales

Dossier de. Année universitaire

Nettoyage des réservoirs

ENTREVUE ÉCRITE. Code permanent : Inscrit sur vos bulletins ou sur votre carte étudiante

Logiciels de gestion FAC. Analyste AgExpert. Guide de démarrage rapide 2014

Etape 1 : Identification avec un compte personnel sur la plateforme (cf. notice «Création et gestion de votre compte utilisateur»)

Quelques patterns pour la persistance des objets avec DAO DAO. Principe de base. Utilité des DTOs. Le modèle de conception DTO (Data Transfer Object)

Sur cette nouvelle page, cliquez sur commencer l inscription.

Guide d inscription Campus France Maroc

Le processus d admission au 1 er cycle

Héritage presque multiple en Java (1/2)

DOSSIER DE DEMANDE DE VALIDATION D ACQUIS OU VA 13 EN VUE DE L ACCES A DIFFERENTS NIVEAUX DE L ENSEIGNEMENT SUPERIEUR

DOSSIER DE CANDIDATURE

Programmation Objet Java Correction

REGLEMENT DE LA BOURSE BAFA

Tp 1 correction. Structures de données (IF2)

STATUTS DE L ASSOCIATION NEUCHATELOISE DE JUDO (ANJ)

Structure d un programme et Compilation Notions de classe et d objet Syntaxe

ASSOCIATION SUISSE DES VEHICULES ROUTIERS ELECTRIQUES ET EFFICIENTS SCHWEIZERISCHER VERBAND FÜR ELEKTRISCHE UND EFFIZIENTE STRASSENFAHRZEUGE

IPAG Institut de Préparation à l Administration Générale

LIVRET DE FORMATION DU CERTIFICAT DE FORMATION A LA GESTION ASSOCIATIVE. Ce livret est remis au candidat lors de l inscription à la formation

Université de Bangui. Modélisons en UML

GUIDE DU CANDIDAT Titulaire ou futur titulaire du baccalauréat français

PROCÉDURE ÉLECTRONIQUE DE REMISE DE NOTES

ELECTIONS MUNICIPALES 2014 LISTE ELECTORALE

«ÉCOLE RÉGIONALE DES PROJETS : ENTREPRENEURS MIGRANTS»

Prénom : Matricule : Sigle et titre du cours Groupe Trimestre INF1101 Algorithmes et structures de données Tous H2004. Loc Jeudi 29/4/2004

Sommaire & calendrier

IENAC. Vous voulez devenir INGENIEUR ENAC? 3 statuts, 2 sites, 1 seul diplôme. En partenariat avec

Bourse de recherche Jeff Thompson. Politique et procédures

Demande d aide juridictionnelle

Introduction à Java. Matthieu Herrb CNRS-LAAS. Mars

AIDE A LA RECHERCHE DE LOGEMENT

Création d objet imbriqué sous PowerShell.

Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015

Langage et Concepts de Programmation Objet. 1 Attributs et Méthodes d instance ou de classe. Travaux Dirigés no2

Guide d aide a l inscription en ligne

4. Groupement d objets

MODELE D AVIS D APPEL PUBLIC A LA CONCURRENCE

I. Démarches administratives et documents à produire

Autorité : Selon le règlement de Synchro Canada, nos Réunion générale spéciale :

Mon Guide illustré Mon : Créer mon compte Remplir mon Formulaire

TD Objets distribués n 3 : Windows XP et Visual Studio.NET. Introduction à.net Remoting

Guide de l entretien 2015

REGLEMENT DE LA LOTERIE ENERGIE

DUT carrières sociales

Étape 1 La séance d information... p. 2. Étape 2 La préparation de votre dossier... p. 3. Étape 3 Le dépôt de votre demande... p.

ÉTABLIR VOTRE DOSSIER DE CANDIDATURE

Transcription:

IUT Bordeaux Département Informatique Inscription à l ECINU Un étudiant qui souhaite être admis à ECINU (ECole d Ingénieur dans le NUmérique) doit envoyer un dossier de candidature dûment complété avant le 15 mai. Les dossiers qui arrivent à l école après le 15 mai sont retournés aux candidats. Les dossiers de candidature doivent être retirés à ECINU, au plus tard le 30 avril (prix d un dossier 30 ). Les coordonnées d un étudiant ayant retiré un dossier ainsi que le numéro de son dossier sont enregistrés dans la base de données. Un dossier comprend une feuille de renseignements où le candidat indique son nom, son prénom, son adresse et son adresse électronique, ainsi que des documents pédagogiques : les bulletins de notes des 3 dernières années, des lettres de recommandation,.... Lors de la réception d un dossier, l administration de l école enregistre l arrivée du dossier, dans la base de données, et le nom du professeur qui sera chargé d examiner le dossier. Les professeurs sont choisis automatiquement pour l examen des dossiers (la charge de travail doit être à peu près la même pour tous). Les professeurs ont jusqu au 10 juin pour examiner les dossiers. Les professeurs sont prévenus par mail, lorsqu ils doivent examiner un nouveau dossier. L examen du dossier peut conduire à trois cas différents : Cas 1 : le dossier est non-retenu (il est jugé insuffisant : le candidat ne peut être accepté). L école envoie une lettre de refus au candidat. Cas 2 : un entretien est jugé nécessaire. L administration de l école convoque alors le candidat, lui fixant un rendez-vous. Après l entretien, le professeur qui a reçu le candidat décide si celui-ci est admis ou non. L administration de l école communique la décision au candidat. Si un candidat ne se présente pas à l entretien, son dossier est classé parmi ceux des non-retenus. Cas 3 : le dossier est jugé suffisant pour une admission sans entretien. Les résultats de l examen des dossiers et des entretiens sont enregistrés dans la base de données. En cas d admission, après entretien ou non, l administration de l école prévient le candidat qui dispose de 14 jours à dater de la lettre contenant la décision de l école, pour venir s inscrire. Passé ce délai, son dossier est classé parmi les non-inscrits; une lettre informant le candidat lui est envoyé. Les entretiens ont lieu entre le 20 et le 30 juin. En cas d entretien, le professeur qui animera l entretien est choisi automatiquement, un mail précisant le nom du candidat, l heure et la date de l entretien est envoyé au professeur. Hypothèses : les professeurs examinent les dossiers dans les délais ; et ils sont toujours présents aux entretiens qu ils doivent animer. Questions 1. Construisez le diagramme de classes. 2. Construisez le diagramme de contexte statique. 3. Elaborez le diagramme des cas d utilisation. 4. Réalisez un diagramme de communication par cas d utilisation. 5. Listez les événements externes, temporels et résultats. 6. Réalisez le diagramme d états complet pour la classe «Candidature». 7. Caractérisez les états de la classe «Candidature». Il s agit de pouvoir déterminer l état d un objet en fonction de la valeur de ses attributs et de ses associations. 8. Complétez le diagramme de classes avec les méthodes sans les signatures. 9. Donnez la signature des méthodes hors du diagramme de classes. 22/01/2016 Colette Johnen 1

22/01/2016 Colette Johnen 2

Diagramme de contexte statique Corrigé de l étude de Cas Gestion des admissions des étudiants à ECINU : ADMINISTRATION <<actor>> HORLOGE Diagramme de package des cas d utilisation Gestion des admissions des étudiants à ECINU Gestion des dépôts de candidature :ADMINISTRATION Sélection des candidatures <<actor>> HORLOGE 22/01/2016 Colette Johnen 3

Diagrammes des cas d utilisation CU Gestion des dépôts de candidature enregistrer le retrait d un dossier : ADMINISTRATION enregistrer le dépôt d un dossier Remarques : Le retrait d un dossier et son enregistrement sont réalisés dans une même procédure Lorsque plusieurs acteurs sont concernés par un cas d utilisation, l acteur principal est à gauche CU Sélection des candidatures Enregistrer une inscription : ADMNISTRATION Exclure un candidat non inscrit <<actor>> HORLOGE Traiter le résultat de l examen d un dossier Traiter le résultat d un entretien :ENSEIGNANT 22/01/2016 Colette Johnen 4

Diagramme de communication «enregistrer le retrait d un dossier» 1. ARR_retraitDossier 1.1. ENV_Dossier_a_remplir : ADMINISTRATION : ADMINISTRATION Diagramme de communication «enregistrer le dépôt d un dossier» du scénario nominal : l administration vérifie le dossier, qui est complet, enregistre l arrivée du dossier, le système choisit un enseignant, l enregistre : et lui adresse un courriel. 1. ARR_depotDossier 1.1. ENV_Dossier : ADMINISTRATION scénarios alternatifs : l administration vérifie le dossier, qui est incomplet, elle retourne le dossier au candidat. Diagramme de communication «enregistrer une inscription» 1. ARR_inscription Diagramme de communication «exclure un candidat non inscrit» <<actor>> :HORLOGE 1. ARR_Fin_Delai_Inscription 1.1. ENV_exclusiion 22/01/2016 Colette Johnen 5

Diagramme de communication «traiter le résultat de l examen d un dossier» dans le cas où la candidature est acceptée. 1. ARR_Resultat 1.1.1.ENV_info_acceptation 1.1.acceptation 1.1.2. ENV_dde_temporisation <<actor>> :HORLOGE Diagramme de communication «traiter le résultat de l examen d un dossier» dans le cas où un entretien est demandé 1. ARR_Resultat 1.1.2. ENV_convocation_a_Ens 1.1.dde_entretien 1.1.1. ENV_convocation_au_Cand _C Diagramme de communication «traiter le résultat d un entretien» dans le cas où la candidature est refusée. 1. ARR_Resultat 1.1. 1. ENV_info_refus 1.1.refus Liste des événements résultats : ENV_dossier_a_remplir, ENV_dossier, ENV_info_acceptation, ENV_info_refus, ENV_convocation_a_Ens, ENV_Exclusion, ENV_dde_temporisation, ENV_convocation_au_Cand Liste des événements temporels : ARR_fin_Delai_Inscription 22/01/2016 Colette Johnen 6

Liste des événements externes : ARR_retraitDossier, ARR_depotDossier, ARR_resultat, ARR_inscription Diagramme d états pour la classe «Candidature» 22/01/2016 Colette Johnen 7

ARR_RetraitDossier 1. dossier retiré entry / créer inst. Candidature entry / maj numcandidature, inseecandidat, nomcandidat, prenomcandidat, adressecandidat, courrielcandidat, dateretraitdos, entry/env_dossier_a_remplir[ :CANDIDAT] ARR_DepotDossier 7. candidature exclue entry / ENV_exclusion[ :CANDIDAT] ARR_Fin-Delai_Inscription 2. dossier en examen entry/ maj datedepotdos, entry/créer inst ass. Etude dossier, entry/env_dossier_a_traiter[ :ENSEIGNANT] on ARR_Resultat() / traiterresultatdos() acceptation dde_entretien 4. candidature acceptée entry / maj datedécision, décision = «admis» entry / ENV_info_acceptation[ :CANDIDAT] entry : ENV_dde_temporisation[ :HORLOGE] acceptation refus ARR_Inscription 5. candidat inscrit entry / maj dateins 3. entretien entry / créer inst. asso. entretien entry / ENV_convocation_a_Can[ :CANDIDAT] entry / ENV_convocation_au_Ens[ :ENSEIGNANT] on ARR_Resultat() / traiterresultatent() refus 6. candidature refusée entry / maj datedecision, decision= refus, entry / ENV_info_refus[ :CANDIDAT] Caractérisation des différents états : 22/01/2016 Colette Johnen 8

dossier retiré dossier en examen Candidature entretien candidature acceptée candidat inscrit Candidature refusée candidature exclue datedepotdos = datedepotdos datedepotdos datedepotdos datedepotdos datedepotdos datedepotdos decision = pas d instance d Entretien décision = Une instance d entretien décision decision =admis dateins= décision decision =admis décision decision =refusé decision admis date du jour > datedecision + delaimaxins date du jour datedecision + delaimaxins dateins Action traiterresultatdos(res : int) : void Debut Si res = 0 alors acceptation[ ] Sinon Si res = 1 alors refus[ ] Sinon // res = 2 Trouver un enseignant, une date et une heure pour l entretien dde-entretien[ ] fin Action traiterresultatent(res : int) : void Debut Si res = 0 alors acceptation[ ] Sinon // res = 1 refus[ ] fin 22/01/2016 Colette Johnen 9

Diagramme de classes (avec méthodes) Candidature +numcandidature : int <<id>> +inseecandidat : String +nomcandidat : String +prenomcandidat : String +adressecandidat : String +courrielcandidat : String +dateretraitdos : Date +datedepotdos : Date = +datedecision : Date = +décision : (admis, refusé) +dateins : date = +delaimaxins = 14jours -datelimiteretraitdos : Date -datelimitedepotdos : Date -datelimiteexamdos : Date -datedebutentretien :Date -datefinentretien : Date * * examine 0..1 dossier Entretien 0..* -dateentretien : Date -heureentretien : Heure 0..1 Enseignant -numenseignant : int <<id>> -nomenseignant : String -prenomenseignant : String -courrielenseignant : String +ARR_RetraitDossier() +ARR_DepotDossier() +ARR_Resultat() - traiterresultatent() -traiterresultatdos() -acceptation() -refus() -dde_entretien() +ARR_Inscription() +ARR_Fin_Delai_Inscription() Les accesseurs ne figurent pas dans le schéma (implicites). Signature des méthodes ARR_RetraitDossier ( insee, nom, prénom, adresse, courriel, dateretrait ) : void ARR_DepotDossier ( Enseignant, datedepot ) : void ARR_Resultat(res : int) : void acceptation () : void refus() : void dde_entretien (Enseignant, dateent, heureentretien) : void ARR_Fin_Delai_Inscription() : void ARR_Inscription() : void traiterresultatdos(res : int) : void traiterresultatent(res : int) : void 22/01/2016 Colette Johnen 10