Conexiuni 2013 - Windows 8, Noul Office si solutii de productivitate in cloud pentru ONG-uri
Studentware
Click here to load reader
-
Upload
radu-potop -
Category
Technology
-
view
322 -
download
1
description
Transcript of Studentware
StudentwareAplicație colaborativă pentru studenți
Studentware
● Dezvoltarea unei aplicații web dedicate
● Am urmărit pașii necesari pentru
realizarea ei:
● Concepte teoretice
● Metode practice
● Particularizare aplicație colaborativă →
pentru studenți
Motivația
Studentware
● Însăși nevoia unei astfel de aplicații pe
perioada studiilor
● O mai bună organizare a activității
școlare
● Colaborare mai strânsă între studenți și
profesori
Studentware
● Centralizarea materialelor didactice
● Lipsa unor soluții satisfăcătoare
● Posibilitatea de a fi îmbunătățită de
către studenți
● Mediul online permite accesul de →
oriunde
Premise și Specificații
Studentware
● Descentralizare
● Orientată pe grup/grupă
● Acoperirea nevoilor studenților
● Ușurința în utilizare
● Cerințe minime pentru rulare
● Integrarea strânsă a unor sisteme
precum:
Studentware
Pagini wiki Forum
Manager fișiereOrar
Calendar
Studentware
● Împărțirea utilizatorilor în grupuri
● Editare și administrare in-place
● Eliminarea panourilor de administrare
● Crearea unui proiect în jurul aplicației
● Dezvoltarea într-un mod inteligibil,
care să permită contribuții
Detalii tehnice
Studentware
● Arhitectura:
Linux, Apache, MySQL, PHP
● Interfața:
HTML, CSS, JavaScript
● Unelte pentru dezvoltare:
Geany, Mercurial, Doxygen, Idebug
Studentware
Componente:
● Interfața
● Sistem de login
● Procesare input
● Sistem de permisiuni
● Sistem de template
● Script instalare
Studentware
● Filtrarea riguroasă a datelor de intrare
● Verificarea în permanență a
permisiunilor
● Stocarea fișierelor sub formă de hash
● Sistemul este închis – utilizatorii sunt
înregistrați de către administrator
Mod de funcționare
Studentware
● Autentificare utilizator→
● Pagini wiki
● Forum
● Manager fișiere
● Orar
● Calendar
● Vizualizare date utilizatori
Studentware
● Autentificare administrator→
● Adaugă/editează/șterge orice
date
● Modifica date și permisiuni ale
altor utilizatori și grupuri
● Editează home page, orar,
calendar
Îmbunătățiri
Studentware
● Sistem de legături între secțiuni
● Aplicație pentru profesori permite →
înregistrarea automată în diverse grupe
● Semantic web
● Sistem de chestionare
● Sistem mai bun de permisiuni
Studentware
● Downloadhttp://bitbucket.org/wooptoo/studentware/
● Demohttp://cmyk.wooptoo.com/studentware/
Mulțumesc