Institute of Computer Science
Courses.cs.ut.ee Institute of Computer Science University of Tartu
  1. Courses
  2. 2021/22 spring
  3. Development of web services and distributed systems (LTAT.00.000)
ET
Log in

Development of web services and distributed systems 2021/22 spring

  • Pealeht
  • Loengud
  • Praktikumid
  • Lahenduste Esitamine

Praktikumi 11 boonus ülesanne

Boonus ülesande eesmärk on anda võimalus koguda lisapunkte aine praktilises osas nendele kes lõpetasid praktikumi ülesanded varem. Ülesanne on täiesti iseseisev aga soovi korral võib küsida piiramatus mahus vihjeid või abi Slack kaudu või praktikumis. Boonus ülesande panus hindesse: 50% tava praktikumi mahust.

Ülesanne B1: PDF raamatu failide haldus

Selles ülesandes täiendame oma pilvepõhist rakendust nii, et rakenduse abil saaks hallata ka PDF faile. Tehke järmised muudatused:

  1. Raamatu kustutamisel kustutuatakse ka raamatu fail.
  2. Raamatu alla laadimisel saab teksti faili asmel alla laadid ka PDF faili.
    • Kasutajal peaks olema võimalik valida, kas tõmmatakse alla raamatud teksti fail või PDF dokument.
    • Rakenduse veebilehel (front-end) peaks lisama lingid mõlemat tüüpi faili alla laadimiseks.
    • Saab lisapunkte, kui jälgitakse rangelt REST API printsiipe. (Võrreldes vabama HTTP API võimalustega)
    • Saab lisapunkte, kui raamatu PDF faili link ilmub ainult/alles siis, kui PDF fail on valmis.

Esitamine

  • Modifitseeritud kood
  • Link rakendusele
  • Ekraanidvaated, mis illusteerivad valminud lahendust ning tehtud muudatusi.
14. boonus
Solutions for this task can no longer be submitted.
  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment