Talk:MeilEiOleGrupinime

From ICO wiki
Revision as of 01:19, 14 March 2014 by Poras (talk | contribs) (Created page with "=Retsensioonid= ==Retsensioon XML-ile meeskonnalt "MRPD"== Retsentseerisime meeskonda „ MeilEiOleGrupinime“.</br> XML-fail on korrektselt koostatud täites tingimust, kus kas…")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Retsensioonid

Retsensioon XML-ile meeskonnalt "MRPD"

Retsentseerisime meeskonda „ MeilEiOleGrupinime“.
XML-fail on korrektselt koostatud täites tingimust, kus kasutatusele on võetud piisavalt elemente ning erinevaid ID-sid. XML-i uurides tekib küsimus, miks on kõik <person> märgendi ID-d väärtustatud sama arvuga, ehk 1-ga. Sama küsimus tekib ka <shoppingList> märgendi <product> ID-de kohta, kus erisuguseid tooteid märgitakse ühe ID-ga. Arusaadav oleks, kui shoppingList märgendi sees toimub iga toote märkimine eraldi ID'na, ehk shoppingList käib spetsiaalselt ühe isiku kohta. ID-de pisut segane jaotus võib tekitada probleeme päringute tegemisel.

XML-faili märgendite liigendamine on loogiline – olemas on isik, kelle alla käib ostunimekirjade märgend, mille alla omakorda ostunimekirjad eraldi. Positiivse poolena tooks välja ka Characted Data märgendi kasutamist, mis aitab ennetada probleeme teksti töötlemisel XML kujule. Andmetüüpide kasutusel on väärtustüüpe kasutatud mõistlikult ning mõeldud on ka olukorrale, kui koguse määr on komaga arv.

XSLT faile on loodud kaks. Esimene XSLT väljastab html-vormingus kõik andmed. Kasutatud on muutujaid ning when-tüüpi tingimusi. Teise XSLT järgi tehakse kindlate filtrite järgi juba spetsiifilisem päring – väljastatakse ühe inimese kindlat tüüpi ostunimekiri (tüüp – tavaline). Päringud on täidetud korrektselt ( pidades silmas, et päringuid ei tehta vaid ID-dele). Keelesüntaksi poolest on XSLT-d loogilised ning hästi loetavad – kasutatakse muutujaid ning atribuutide nimesid. Lisaks tasub välja tuua ka esitlus – päringute kuvamine tabelina on silmale hea ning ka lugemiseks väga otstarbekas.

Kokkuvõtlikult võib väita, et ettenähtud ülesanne on sooritatud korrektselt ning täidab suures osas kõiki eesmärke.

Retsentseeris meeskond „MRPD“.