scaforchio/LAMPSchool

Possibilità di avere più utenze separate per più tutor o genitori (utenze diverse con password diverse) per vedere i voti dei figli

Opened this issue · 14 comments

Buongiorno, mi rendo conto che sono tante le richieste provenienti dalla mia scuola, ma dei genitori separati mi hanno chiesto se è possibile avere una seconda password ,in modo che ognuno abbia la sua , dal momento che non riescono a giungere a conclusione e quindi spesso vi sono conflitti .Grazie mille

Resto in attesa di cosa dice Pietro ma anticipo che non sarà mai possibile coprire tutte queste richieste con un volontario in tempi certi. Per esservi utile avrei bisogno di sapere se avete la possibilità di sostenere un eventuale finanziamento economico, per coprire le spese di uno sviluppatore in P.IVA o una società di consulenza, affinchè si possa partire con i preventivi per avanzare immediatamente certe cose che aveva richiesto.

Grazie gentilissimi

Buongiorno, mi rendo conto che sono tante le richieste provenienti dalla mia scuola, ma dei genitori separati mi hanno chiesto se è possibile avere una seconda password ,in modo che ognuno abbia la sua , dal momento che non riescono a giungere a conclusione e quindi spesso vi sono conflitti .Grazie mille

Devo studiarmi come è fatto il database, implementarlo non è impossibile, ma non so come andrebbe ad influire con il login SPID, che è al momento classificato come HIGH PRIORITY.

Quello che mi viene in mente al momento è creare una pagina da cui si possono generare altre login tutore (in qualche modo includendo la stessa matricola) e collegarle all'alunno già esistente.

Fattibile, tempo e compatibilità permettendo, siccome siamo pochi contributors non finanziati non so dirti quando e se verrà implementata.

bellissima ideaaaaa

@tommasiangelo01 Come accennavo alcuni istituti scolastici stanno discutendo su come fare rete con Italian Linux Society per finanziare lo sviluppo di alcune funzionalità di LAMPSchool. È un discorso in cui vi piacerebbe essere coinvolti o meglio di no, per mancanza di possibilità etc.?

Grazie mille buona serata scusi la domanda.

Ho dato un'occhiata al DB!
Cattive notizie, ovviamente è implementabile, ma per come è stato concepito il DB bisogna andare a mettere mano su tante cose.
Praticamente nella tabella tbl_alunni viene collegato il tutore tramite una relazione 1:1, quindi per aggiungere un'altro tutore bisognerebbe fare una colonna idtutore2, cosa ben lontana dalle best practice e poco future proof (senza contare le modifiche "invasive" che bisogna fare).
image
L'ideale sarebbe modificare la struttura del DB e collegare invece con una FK nella tabella tutori gli eventuali account agli alunni.
Altra cosa da vedere è come chiamarlo, siccome per adesso con la modalità a tutore singolo la login contiene la matricola, per esempio: io sono l'alunno n. matr. 2098 ed il mio accoun è alit2098 mentre il tutore è gen2098. Non so se questo valore ha solo valenza grafica o viene anche usato nel software. Come dovremmo chiamarlo gen[n]-[matricola]?

Certo certo,si potrebbe !!

Sarebbe bellissimo se riuscisse a realizzare ciò

L'analisi che hai fatto è abbastanza corretta, in realtà avevo già pensato a qualche possibile soluzione per risolvere il problema e rendere l'autenticazione anche più SPID friendly.
Se vuoi provare a cimentarti nell'impresa possiamo incontrarci e ne parliamo. Puoi venire a trovarmi quando sono in laboratorio.

Purtroppo non me ne intendo del campo informatico ,per niente

Mi rivolgvo a @vittodevit che ha iniziato ad analizzare il database per fare questa modifica.

L'analisi che hai fatto è abbastanza corretta, in realtà avevo già pensato a qualche possibile soluzione per risolvere il problema e rendere l'autenticazione anche più SPID friendly. Se vuoi provare a cimentarti nell'impresa possiamo incontrarci e ne parliamo. Puoi venire a trovarmi quando sono in laboratorio.

No problem! Vedo di organizzarmi Mercoledì che torniamo a scuola.

Mi saprebbe dire anche in linea di massima il tempo necessario al rilascio della funzione?

Devo sentirmi prima con Pietro, poi bisogna vedere anche il tempo libero che posso mettere a disposizione.

Abbiamo fatto analisi, nei prossimi giorni avrete aggiornamenti.