SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
Studentware
Aplicaț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


  Calendar          Pagini wiki       Forum




             Orar          Manager fișiere
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


  ●
      Download
        http://bitbucket.org/wooptoo/studentware/
  ●   Demo
        http://cmyk.wooptoo.com/studentware/
Mulțumesc

Más contenido relacionado

Similar a Studentware

Denis M. David - Studying journal
Denis M. David - Studying journalDenis M. David - Studying journal
Denis M. David - Studying journalDenisDavid12
 
Drupal Global Training Days - 31 May 2014
Drupal Global Training Days  - 31 May 2014Drupal Global Training Days  - 31 May 2014
Drupal Global Training Days - 31 May 2014romancri
 
Primii 6 Pași ai transformării digitale a unei organizații nonprofit
Primii 6 Pași ai transformării digitale a unei organizații nonprofitPrimii 6 Pași ai transformării digitale a unei organizații nonprofit
Primii 6 Pași ai transformării digitale a unei organizații nonprofitAsociatia Techsoup Romania
 
The quality of an online course / Calitatea unui curs online
The quality of an online course / Calitatea unui curs onlineThe quality of an online course / Calitatea unui curs online
The quality of an online course / Calitatea unui curs onlineCosmin Herman
 
Crearea prototipurilor
Crearea prototipurilorCrearea prototipurilor
Crearea prototipurilorDmitrii Stoian
 
Introducere in symfony2
Introducere in symfony2Introducere in symfony2
Introducere in symfony2Roman Claudiu
 
Proiect multimedia2
Proiect multimedia2Proiect multimedia2
Proiect multimedia2DeyuDiesel
 
Microsoft Student Partners. Laborator 2
Microsoft Student Partners. Laborator 2Microsoft Student Partners. Laborator 2
Microsoft Student Partners. Laborator 2Roman Claudiu
 
Suport curs tic matematica
Suport curs tic matematicaSuport curs tic matematica
Suport curs tic matematicavaliobagiu
 
Transferul educației inginerești în universul online în contextul COVID-19
Transferul educației inginerești în universul online în contextul COVID-19Transferul educației inginerești în universul online în contextul COVID-19
Transferul educației inginerești în universul online în contextul COVID-19eLearningCenterUPT
 
How to have a 100% successful rate in software development projects!
How to have a 100% successful rate in software development projects! How to have a 100% successful rate in software development projects!
How to have a 100% successful rate in software development projects! AXON-Soft
 
Developing a Math App
Developing a Math AppDeveloping a Math App
Developing a Math AppDenis Pitul
 
Documentatie Your Academic Tasks
Documentatie Your Academic TasksDocumentatie Your Academic Tasks
Documentatie Your Academic TasksAlice Burdujanu
 
Wpm, Underclick, Claudiu Gamulescu, Iasi 2009, Plan It
Wpm, Underclick, Claudiu Gamulescu, Iasi 2009, Plan ItWpm, Underclick, Claudiu Gamulescu, Iasi 2009, Plan It
Wpm, Underclick, Claudiu Gamulescu, Iasi 2009, Plan ItClaudiu Gamulescu
 
2011.03.09 - Webcast - Colaborare si productivitate online
2011.03.09 - Webcast - Colaborare si productivitate online2011.03.09 - Webcast - Colaborare si productivitate online
2011.03.09 - Webcast - Colaborare si productivitate onlineITSpark Community
 

Similar a Studentware (20)

Denis M. David - Studying journal
Denis M. David - Studying journalDenis M. David - Studying journal
Denis M. David - Studying journal
 
Drupal Global Training Days - 31 May 2014
Drupal Global Training Days  - 31 May 2014Drupal Global Training Days  - 31 May 2014
Drupal Global Training Days - 31 May 2014
 
Primii 6 Pași ai transformării digitale a unei organizații nonprofit
Primii 6 Pași ai transformării digitale a unei organizații nonprofitPrimii 6 Pași ai transformării digitale a unei organizații nonprofit
Primii 6 Pași ai transformării digitale a unei organizații nonprofit
 
Prezentare
PrezentarePrezentare
Prezentare
 
Proiect
ProiectProiect
Proiect
 
Prezentare mps
Prezentare mpsPrezentare mps
Prezentare mps
 
The quality of an online course / Calitatea unui curs online
The quality of an online course / Calitatea unui curs onlineThe quality of an online course / Calitatea unui curs online
The quality of an online course / Calitatea unui curs online
 
Crearea prototipurilor
Crearea prototipurilorCrearea prototipurilor
Crearea prototipurilor
 
XWiki Web Dev
XWiki Web DevXWiki Web Dev
XWiki Web Dev
 
Introducere in symfony2
Introducere in symfony2Introducere in symfony2
Introducere in symfony2
 
Proiect multimedia2
Proiect multimedia2Proiect multimedia2
Proiect multimedia2
 
Microsoft Student Partners. Laborator 2
Microsoft Student Partners. Laborator 2Microsoft Student Partners. Laborator 2
Microsoft Student Partners. Laborator 2
 
Suport curs tic matematica
Suport curs tic matematicaSuport curs tic matematica
Suport curs tic matematica
 
Transferul educației inginerești în universul online în contextul COVID-19
Transferul educației inginerești în universul online în contextul COVID-19Transferul educației inginerești în universul online în contextul COVID-19
Transferul educației inginerești în universul online în contextul COVID-19
 
Metodologii axon
Metodologii axonMetodologii axon
Metodologii axon
 
How to have a 100% successful rate in software development projects!
How to have a 100% successful rate in software development projects! How to have a 100% successful rate in software development projects!
How to have a 100% successful rate in software development projects!
 
Developing a Math App
Developing a Math AppDeveloping a Math App
Developing a Math App
 
Documentatie Your Academic Tasks
Documentatie Your Academic TasksDocumentatie Your Academic Tasks
Documentatie Your Academic Tasks
 
Wpm, Underclick, Claudiu Gamulescu, Iasi 2009, Plan It
Wpm, Underclick, Claudiu Gamulescu, Iasi 2009, Plan ItWpm, Underclick, Claudiu Gamulescu, Iasi 2009, Plan It
Wpm, Underclick, Claudiu Gamulescu, Iasi 2009, Plan It
 
2011.03.09 - Webcast - Colaborare si productivitate online
2011.03.09 - Webcast - Colaborare si productivitate online2011.03.09 - Webcast - Colaborare si productivitate online
2011.03.09 - Webcast - Colaborare si productivitate online
 

Studentware

  • 2. 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
  • 4. 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
  • 5. 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
  • 7. 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:
  • 8. Studentware Calendar Pagini wiki Forum Orar Manager fișiere
  • 9. 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
  • 11. Studentware ● Arhitectura: Linux, Apache, MySQL, PHP ● Interfața: HTML, CSS, JavaScript ● Unelte pentru dezvoltare: Geany, Mercurial, Doxygen, Idebug
  • 12. Studentware Componente: ● Interfața ● Sistem de login ● Procesare input ● Sistem de permisiuni ● Sistem de template ● Script instalare
  • 13. 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
  • 15. Studentware ● Autentificare → utilizator ● Pagini wiki ● Forum ● Manager fișiere ● Orar ● Calendar ● Vizualizare date utilizatori
  • 16. Studentware ● Autentificare → administrator ● Adaugă/editează/șterge orice date ● Modifica date și permisiuni ale altor utilizatori și grupuri ● Editează home page, orar, calendar
  • 18. 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
  • 19. Studentware ● Download http://bitbucket.org/wooptoo/studentware/ ● Demo http://cmyk.wooptoo.com/studentware/