dardin88 / phd-platform Goto Github PK
View Code? Open in Web Editor NEWLicense: Other
License: Other
Lo studente di dottorato deve avere la possibilità di poter esportare in PDF tutte le attività di un anno accademico. In particolare, è richiesta l'esportazione dei corsi seguiti (e delle lezioni seguite nell'ambito di questi corsi, comprese le ore di presenza), delle pubblicazioni e delle altre attività.
Nel file addevent.jsp la textarea per la descrizione del seminario aveva un id duplicato con un'altra text area e inoltre la funzione insertLesson() in aggiungievento.js aveva un errore nella costruzione del JSON per la stessa text area.
La piattaforma ha dei bug di sicurezza noti (SQL injection nei form che compongono l'applicazione). Inoltre, non è chiaro se un carico di utenti attivi sulla piattaforma può creare problemi di stabilità. Per questo, è richiesta l'esecuzione di security e stress testing.
prova chiusura issue automatica
Lo studente di dottorato deve avere la possibilità di compilare il registro delle attività giornaliere. In particolare, il registro è composto dai seguenti campi:
data;
attività;
dalle ore;
alle ore;
firma.
Il numero di ore complessive (in un anno accademico) non può superare le 1500 ore. In tal caso, la piattaforma deve avvisare lo studente. Infine, il registro deve essere esportabile in PDF (ovviamente, il campo "firma" resterà sempre non compilato. Lo studente inserirà la sua firma una volta stampato il file).
Risoluzione di alcuni Bug relativi alla funzionalità di gestione delle presenze. Non vi era la giusta corrispondenza tra i dati sul DataBase e quelli visualizzati. Anche la fase di modifica di una lezione (modifica corso) creava incoerenza sulla tabella delle presenze.
Inoltre son state fatte aggiornamenti per quanto riguarda l’issue #7 e precisamente la parte riguardante il professore. Oltre alla correzione della visualizzazione, la funzionalità di gestione presenze mostra solo i corsi e le relative lezioni create dallo specifico professore che ha effettuato l’accesso, quindi un professore potrà modificare solo le presenze della propria lezione.
Lo studente di dottorato deve avere la possibilità di visualizzare (tramite un report o grafici) le statistiche di presenza in un corso da lui seguito.
All'interno della piattaforma, un docente (o l'amministratore) deve avere la possibilità di inserire risorse (slide, singoli file ecc.) relative ad una singola lezione o ad un interno corso.
Attualmente, le presenze ad una lezione vengono inserite dal docente. Il processo deve cambiare nel seguente modo:
Il coordinatore di un ciclo di dottorato, un docente, o un amministratore deve avere la possibilità di inviare degli avvisi agli studenti di dottorato: inoltre, deve avere la possibilità di selezionare a chi è rivolto quell'avviso (a tutti gli studenti di tutti i cicli, agli studenti di un ciclo, a tutti gli studenti di un curriculum, agli studenti di un solo curriculum di un ciclo).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.