Research and Development 1/^Archief/2009-2010/01/Planning
Uit Werkplaats
< Research and Development 1 | ^Archief | 2009-2010 | 01(Doorverwezen vanaf Research and Development 1/Projecten/01/Planning)
- Property "Auteur1" (as page type) with input value " Research and Development 1/^Archief/2009-2010/01Gebruiker:Aaron van Geffen" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.
- Property "Auteur2" (as page type) with input value " Research and Development 1/^Archief/2009-2010/01Gebruiker:Raoul Estourgie" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.
- Property "Auteur3" (as page type) with input value " Research and Development 1/^Archief/2009-2010/01Gebruiker:Erik Boss" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.
- Property "Auteur4" (as page type) with input value " Research and Development 1/^Archief/2009-2010/01" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.
Planning opgesteld op 27 april 2010 in overleg tussen Erik Boss, Raoul Estourgie en Aaron van Geffen, bijgewerkt op 16 en 17 mei 2010.
Inhoud
Doelstelling
Productvorm
Het doel is een website op te leveren waarmee geluidsstreams ingezonden, bewerkt en samengevoegd kunnen worden.
Onderzoeksvragen
- Welk geluidscompressieformaat neemt gemiddeld genomen het minste schijfruimte in bij bitrates {128kbps, 256kbps en 320kbps}?
- Welk platform leent zich het best voor opname van geluid in de browser, rekening houdend met adoptiegraad?
Bovenstaande overleggen met Erik Barendsen en Sjaak Smetsers.
Methodiek
Om het eindproduct op te kunnen leveren, zal gebruik moeten worden gemaakt van verschillende programmeertalen, waarvan een groot deel vreemd is. De programmeertalen die -naar verwachting- aan bod zullen komen, zijn PHP, JavaScript en C++, met ondersteunende opmaaktalen XHTML, XML en CSS.
Deelproducten
Het product wordt opgedeeld in vijf deelproducten:
- SiteFramework: de basis waarop de webkant is opgebouwd: authenticatiesysteem, templatesysteem, object-georiënteerd geprogrammeerd volgens MVC-model
- AudioMerger: C++ daemon die het samenvoegen van geluidsstreams mogelijk moet gaan maken
- FlashRecorder: Flash-app die middels embedding in browserpagina's opnames maken mogelijk moet maken
- FileUploader: PHP/HTML-app die het opsturen van audiobestanden mogelijk moet maken: basisuploads van streams door afhandelen file POSTS
- FlashUploader: Flash-app die middels uploaden van opnames gemaakt met FlashRecorder mogelijk moet maken
Tijdsplanning
Datum | SiteFramework | AudioMerger | FlashRecorder | FileUploader | FlashUploader | Vergadering? | Opmerkingen |
---|---|---|---|---|---|---|---|
17 mei 2010 | basisframework t.b.v. authenticatie en uploaden opgeleverd worden → Aaron | initieel ontwerp maken t.b.v. uitwerking → Erik | initieel ontwerp maken t.b.v. uitwerking → Raoul | n.v.t. | n.v.t. | ja | |
24 mei 2010 | opgeleverd | werkende aanzet opleveren → Erik, waar nodig hulp | werkende aanzet opleveren → Raoul, waar nodig hulp | werkend deelproduct product opleveren → Aaron | werkende aanzet opleveren → Raoul, Aaron | ja | |
31 mei 2010 | opgeleverd | werkend deelproduct opleveren → Erik, waar nodig hulp | werkend deelproduct product opleveren → Raoul, waar nodig hulp | opgeleverd | werkend deelproduct product opleveren → Raoul, Aaron | ja | deze week presentatie |