CSpay - Descriere generală și obiective

CSpay este o aplicație pentru ușurința completării formularelor de plată cu ora în Universitatea Politehnica din București. Obiectivul proiectului este dezvoltarea unei interfețe web care să permită completarea facilă a formularelor de plată cu ora. În urma a două sesiuni de dezvoltare (primăvară 2007, vară 2008 - în cadrul RSoC2008) au rezultat două interfețe (prima variantă, a doua variantă) care încă au neajunsuri. Prioritară este crearea unei interfețe rapide și ușor de înțeles/utilizat.

Interfața web folosește în spate o bază de date pentru acces rapid la resursele necesare. Se lucrează cu documente de tip spreadsheet atât pentru import cât și pentru export.

Keywords: plată cu ora, intefață web, utilizabilitate, formulare spreadsheet, baze de date

Proiectul este dezvoltat în cadrul ROSEdu Summer of Code 2009.

Cunoștințe anterioare recomandate (prerequisites)

  • programare web
  • noțiuni de baze de date, SQL
  • comenzi de bază Linux
  • utilitare de dezvoltare de bază (compilatoare, interpretoare, editoare etc.)
  • lucrul cu documente (în special spreadsheet-uri)
  • (recomandat) programare C
  • (recomandat) shell scripting
  • (recomandat) cunoștințe de administrare și configurare a unui server web

Fazele proiectului

Vezi și roadmap-ul.

Echipa

  • Eduard Tuțescu (eduard_tutescu [at] yahoo [dot] com)
  • Daniel Urdă (daniel.urda.ct [at] gmail [dot] com)
  • Grigore Lupescu (lupescu_grigore [at] hotmail [dot] com)
  • Răzvan Deaconescu (razvan [at] rosedu [dot] org) (coordonator)

Resurse pentru dezvoltare

  • instanță Trac
    • wiki: descriere sarcini, plan, module
    • milestones: repere importante în cadrul proiectului
    • ticketing: bug reports, feature requests
  • repository Subversion
    • gestiunea scripturilor și a fișierelor importante folosite
    • SVN URL: svn://dev.rosedu.org/cspay
      • repository-ul este public; oricine poate obține o copie
    • aici se află un tutorial rapid de SVN
  • listă de discuții
    • discuții între dezvoltatori legate de instalarea și configurarea instanței de DMS
    • cerințe/observații din partea utilizatorilor
    • oricine se poate abona; arhivele listei de discuții sunt publice

Arhitectură

Vezi planul arhitectural.

Pagina web a aplicației

Interfața web a aplicației este disponibilă la adresa http://www.rosedu.org/~cspay/2009.

Planul de activități

Vezi și roadmap-ul. Milestone-urile sunt disponibile și în format ICS.

Draft

Detaliat

  • Documentare, cleaning și utilitare folosite
    • descriere: stabilirea mediului de lucru folosit
    • perioada de desfășurare: 7-9 iulie
    • input: N/A
    • output: mediu de lucru stabilizat, opțiuni de dezvoltare
    • responsabil: Eduard + Daniel
    • legături cu celelalte activități: baza de dezvoltare pentru celelalte activități

Alte pagini

Attachments