Last project
Modeling of an XML database to store the data of a tour operator.
You need to distinguish amongst completely different sorts of tourism: cultural tourism, journey, ecotourims, and so on. You need to mannequin the numerous features of a tour operator: locations, actions, excursions, shoppers, guides, and so on.
• Describe your modeling decisions in pure language. Take into consideration the benefits and drawbacks of your decisions and focus on them.
• Write an XML Schema that represents your modeling
• Write a legitimate XML database towards this mannequin, containing a consultant extract of the data of some tour operator.
• Think about three completely different situations requiring the visualization of half of this data and write three XSL stylesheets to reply them.
• Think about a 4th state of affairs requiring the exploitation of half of this data in one other XML format and write a stylesheet for this.
• Bonus: Think about a fifth state of affairs requiring the exploitation of half of this data in JSON format and write a stylesheet for this.
You’ll be evaluated in accordance to the high quality and richness of your modeling, the situations imagined and the high quality of your stylesheets (desire a recursive XSL programming model that extensively makes use of XPath).
Add a zip file containing:
• A report of max four pages in pdf format presenting:
• your modeling decisions behind your XML schema, and the benefits and drawbacks of your decisions for the processing of the data
• your XSLT transformations and the use circumstances they reply
Additionally exactly point out in your report your working atmosphere, and the instruments or on-line providers you used.
• your supply XML file
• your XML Schema file
• your XSLT information containing in feedback their description in pure language
• the output of your XSLT transformations
• non-compulsory (bonus): the JSON Schema of the fifth output

Published by
Medical
View all posts