Utilisateurs/Stages.md
... ...
@@ -0,0 +1,66 @@
1
+Les stages sur le ResEl
2
+====================
3
+
4
+
5
+
6
+## Généralités
7
+
8
+La plate-forme a été développée entre Juillet et Octobre 2015 par Morgan Robin, via les framework Django pour le backend et Bootstrap pour le Frontend.
9
+
10
+Python 2.7 a été utilisé au niveau de Django.
11
+
12
+Le code source est hébergé sur les serveurs du ResEl, sur la VM Stagix plus précisément.
13
+
14
+Le site est accessible à l'adresse : https://stages.resel.fr
15
+
16
+Seules les personnes affiliées à Télécom Bretagne peuvent y accéder, d'où la nécessité de se connecter via le CAS de l'école.
17
+
18
+## Fonctionnement
19
+
20
+La plate-forme possède trois volets :
21
+
22
+1. Un onglet réservé aux département Stages de TB, à partir duquel le dépôt d'annonces est possible vie un formulaire en ligne
23
+2. Un onglet recherche, accessible à tout le monde (après authentification via le CAS de TB), qui permet de parcourir les annonces et de rechercher suivant les critères :
24
+ * localisation de l'annonce (Sud, Est, Ouest, Centre ou Étranger)
25
+ * localisation de l'annonce (Sud, Est, Ouest, Centre ou Etranger)
26
+ * le domaine de l'annonce
27
+ * la durée du contrat
28
+ * la nature du contrat (stage, alternance, ...)
29
+3. Une partie administration, qui permet de modifier les annonces en cas de soucis, de supprimer une annonce pourvue, ou bien d'ajouter d'autres administrateurs
30
+
31
+## Gestion des annonces
32
+
33
+### Dépôt
34
+
35
+Seuls les administrateurs ont accès à la partie dépôt d'annonce.
36
+
37
+En pratique, ce sont les membres du département stages de TB qui sont chargés d'approvisionner le site en annonces. Pour se faire, il y a deux types de dépôt :
38
+* Soit via un fichier PDF
39
+* Soit via une URL
40
+
41
+Dans le premier cas, le fichier PDF sera directement servi sur la page de consultation de l'annonce. Dans le deuxième, le lien mentionné sera directement affiché sur la page.
42
+
43
+### Attribution
44
+
45
+La plate-forme ne sert que de vitrine. Ce sont aux étudiants de contacter directement les annonceurs (généralement, un numéro ou une adresse mail dans l'annonce elle-même).
46
+
47
+Le principe repose sur la bonne volonté des étudiants : une fois qu'ils ont eu une réponse positive de la part de l'annonceur, à eux de venir contacter les administrateurs du site pour indiquer que l'annonce n'est plus disponible. Bien sûr, comme la plupart des étudiants ne feront probablement pas cette action, un nettoyage automatique des annonces est effectué.
48
+
49
+Toutes les semaines, un CRON lance un script de nettoyage chargé de supprimer les annonces vieilles de plus de 6 mois (en accord avec ce qui a été décidé avec le département stages).
50
+
51
+Il est aussi possible via l'interface admin du site de supprimer une annonce ou de la modifier, en cas d'erreur de saisie par exemple.
52
+
53
+## Stockage
54
+Les annonces sont stockées sur la BDD Maia, BDD interne au ResEl dont seuls les administrateurs ResEl ont accès.
55
+
56
+## Recherche
57
+
58
+La recherche d'annonce se fait via un formulaire en ligne de recherche classique selon plusieurs critères.
59
+Plus il y a de critères remplis, plus la recherche est fine.
60
+
61
+
62
+## Articles liés
63
+* [Stagix](Serveurs/Stagix)
64
+
65
+## TODO (rédacteur)
66
+* lien vers le code source
... ...
\ No newline at end of file