Centre de Ressources Informatiques - Université de Rennes 1, 15/04/2017version : 01.01.01
Projet PStage
(Etude Confidentialité)
Université de Rennes1
Centre de Ressources Informatiques
Projet PStage
(Etude Confidentialité)
Version 01.01.01 du 09/06/2009
Centre de Ressources Informatiques - Université de Rennes 1, 15/04/2017version : 01.01.01
Sommaire
1.1. Confidentialité des contacts ...................................................................................................... 3
1.2. Proposition de la gestion de la confidentialité des contacts ................................................. 3
1.3. Besoin application entreprise plusieurs universités ............................................................ 4
1.4. modifications techniques et fonctionnelles ............................................................................ 5
1.4.1. Table SALARIE Classe Java Employee ..................................................................... 5
1.4.2. Table CENTRE-DE-GESTION Classe Java UniversityCenter ............................ 5
1.4.3. Table CONFIDENTIALITE Classe Java Confidentiality ...................................... 5
1.4.4. Nouvelle classe Java ObjetMetiers ................................................................................. 5
1.4.5. Création ou modification d’un centre de gestion ......................................................... 6
1.4.6. Etablissement d’accueil .................................................................................................... 6
1.4.7. Création d’un salarié (contact) ......................................................................................... 7
1.4.8. Création d’une Offre ........................................................................................................ 7
1.4.9. Création d’une convention .............................................................................................. 7
Centre de Ressources Informatiques - Université de Rennes 1, 15/04/2017version : 01.01.01
1.1. Confidentialité des contacts
L'exclusivité des contacts n'a bien sûr d'interêt que dans un contexte de gestion décentralisée
des conventions/offres (donc lorsque qu'on a plusieurs centres de gestion).
Afin de maintenir la confidentialité concernant les contacts d'un centre de gestion, en
particulier pour des problèmes liés à la taxe d'apprentissage, les contacts devront être
spécifiques à un centre de gestion.
Un contact rattaché à un centre de gestion ne sera donc visible qu'aux gestionnaires de ce
centre de gestion. Un personnel rattaché à plusieurs centres de gestion pourra visualiser tous
les contacts de ces centres de gestion.
Règle de gestion : Le niveau de confidentialité se fera au niveau du CENTRE DE
GESTION
Ainsi, un contact professionnel du centre de gestion x ne pourra être visible à un gestionnaire
du centre de gestion y.
La confidentialité doit s’appliquer aux différentes étapes :
1. Sur la liste des contacts dans le module établissement d'accueil
2. lors de la création d'une offre
3. lors de la création d’une convention
la confidentialité des contacts sera au niveau SALARIE.
Un SALARIE sera rattaché à UN CENTRE DE GESTION
1.2. Proposition de la gestion de la confidentialité des
contacts
Afin de répondre à un choix de gestion différente de la confidentialité des contacts dans les
différentes Universités (certaines universités ne souhaitent pas la gestion de la confidentialité,
d’autres souhaitent cette confidentialité) :
Ajout d’un champ de gestion de la confidentialité au niveau des centres de gestions.
1. pour le centre de gestion de niveau Etablissement , ce champ « gestion de la
confidentialité » aura pour valeur :
0 : l’établissement n’opte pas à la gestion de la confidentialité (pas de
confidentialité)
1 : l’établissement opte pour la confidentialité TOTALE,
mais pas de possibilité de choix de diffusion de ses contacts au niveau du centre
de gestion de niveau inférieur (UFR ou ETAPE)
2 : l’établissement opte pour la confidentialité LIBRE,
Et donne le choix de diffusion ou non de ses contacts au centre de gestion de
niveau inférieur(UFR ou ETAPE)
Centre de Ressources Informatiques - Université de Rennes 1, 15/04/2017version : 01.01.01
Par défaut, ce champ aura la valeur 0.
2. Pour le centre de gestion de niveau ETAPE ou UFR, ce champ aura pour valeurs :
0 : pas de confidentialité
1 : confidentialité
Par défaut, ce champ aura la valeur 0.
Ce champ sera modifiable par les centres de gestion de niveau ETAPE ou UFR, que si la valeur
de ce champ du centre de gestion de niveau ETABLISSEMENT est 2 (l’établissement opte pour
la confidentialité LIBRE).
Ces valeurs par défaut permettent de ne pas avoir à modifier les centres de gestion pour les
universités ayant déjà installées l’application Stage.
CG « ETAB »
Pas de confidentialité
0
Confidentialité Totale
1
Confidentialité LIBRE
2
2
1.3. Besoin application entreprise plusieurs universités
Actuellement dans l’application Entreprise, lorsqu’une entreprise crée un contact(salarié),
l’application ne sais pas à quel centre de gestion le contact(salarié) doit être rattachée ? et à quelle
université ?
Nancy doit gérer 4 centres de gestion de niveau ETABLISSEMENT (code université)
Il est proposé la création d’un centre de gestion de niveau ENTREPRISE :
Tous les contacts (salariés) créés par l’application Entreprise, seront crées avec le centre de
gestion de niveau ENTREPRISE.
Ces contacts (salariés) seront vus de tous
Par défaut, toute création de contact(salarié) sera crée avec le centre de gestion lui correspondant.
(confidentialité ou pas)
Visible par
Sera vu
Entreprise
Salarié niveau « ENTREPRISE »
Etudiant
Salarié niveau « ENTREPRISE »
Salarié niveau « ETABLISSEMENT »
Salarié niveau « Centre de Gestion UFR ou ETAPE »
qui gère UFR ou ETAPE de l’étudiant
Personnel Centre de Gestion
Salarié niveau « ENTREPRISE »
Salarié niveau « ETABLISSEMENT »
Salarié niveau « Centre de Gestion UFR ou ETAPE »
dont le personnel est rattaché
Centre de Ressources Informatiques - Université de Rennes 1, 15/04/2017version : 01.01.01
1.4. modifications techniques et fonctionnelles
1.4.1. Table SALARIE Classe Java Employee
Ajouter un champ identcentre au niveau de la table SALARIE
Ajouter idcenter au niveau de la classe java Employee.
1.4.2. Table CENTRE-DE-GESTION Classe Java UniversityCenter
Ajouter le champ CodeConfidentialite (String 1) (clé de la table CONFIDENTIALITE).
Valeur par défaut ‘0’.
1.4.3. Table CONFIDENTIALITE Classe Java Confidentiality
Nouvelle classe java Confidentiality extends ObjetMetiers
CodeConfidentialite String 1
LibelleConfidentialite String 100
0 - pas de confidentialité
1 confidentialité totale
2 confidentialité libre
1.4.4. Nouvelle classe Java ObjetMetiers
public abstract class ObjetMetiers implements Serializable {
private Date dateCreation;
private Date dateModification;
private String userCreation;
private String userModification;
chaque classe extends cette classe.
A faire au fur et à mesure des besoins + modifier dans les méthodes add
(ajout date de création, date de modification, user de création, user de
modification)
1 / 7 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !