Create xml documents to contain well-defined information, Programming Languages

Assignment Help:

The objectives of this assignment are to test your ability to create XML documents to contain well-defined information. This assignment will be used further in Assignment 2, so please don't leave it until the last day to start your assignment!!
Warning - XML Generating Tools
You are NOT allowed to use tools which generate XHTML, XSLT, SVG or CSS code from a visual representation. This includes DreamWeaver, Microsoft Frontpage, Saving to HTML from Word, etc. You must write all code yourself in a plain-text editor such as NotePad. Any assignments that use code generated from a tool will be given ZERO.

Outline

Producers of the reality TV show ChefMaster wish to establish a website highlighting all the recipes featuring on the show. The recipes should include a list of ingredients, only one of which should be a main ingredient as well as instructions for preparation. In order to assist people searching the recipes, the producers want to include some attributes of each entry. Along with the name of the dish, ingredients and instructions for cooking should be features such as
• The name of the chef who presented the dish
• How long the dish takes to prepare
• Type of dish (main course, entre, dessert, side dish, appetiser, post prandial)
• Category of dish (vegetarian, vegan, )
• Recommended wine or beverage to accompany the dish
The producers will use contestants from ChefMaster Australia to establish fields and sub-fields. They want the information in a database that they can use when they include ChefMaster recipes from other countries.
The production team has invited you, as a promising student of The University of Newcastle with web communication skills, to develop a web based information collection system. It is your task to create and populate an initial set of these XML documents with information you feel will be relevant to them for their task. This will involve
1. Creating an XML document template
2. Compile a DTD for your XML template
3. Populate 2 separate XML documents with fields that will allow for relevant searching of the database
Details of all these requirements are given below.


Related Discussions:- Create xml documents to contain well-defined information

Visual logic, how much it will cost? i need learn how to make rightsided tr...

how much it will cost? i need learn how to make rightsided triangle in forloop

determine if dna sequence is periodic or not, A string s is said to be per...

A string s is said to be periodic with a period α, if s is α k for some k > 2. (Note that α k is the string formed by concatenating k times.) A DNA sequence s is called a tande

Create hijara game application, Assignment is to create hijara game on any ...

Assignment is to create hijara game on any plate form, you can use any plate form you like or easy to you. For instance let's say you can use visual studio, game studio (Prefer to

Implement a two-dimensional table in prolog, Implement a two-dimensional ta...

Implement a two-dimensional table in Prolog. Your program will contain: 1.  An insert_entry predicate that takes a table, row, column and an entry and inserts the entry at the g

ARM LANGUAGE, I WANT TO MAKE PROJECT IN ARM LANGUAGE CAN YOU HELP ME

I WANT TO MAKE PROJECT IN ARM LANGUAGE CAN YOU HELP ME

Explain why the simplifiled knapsack code is not secure, 1- If the order of...

1- If the order of a (mod P) is 3, prove that the order of a+1 is 6. 2- Explain why the "simplifiled knapsack" code is not secure.

Write a perl script that accepts two integer arguments, 1. Write a Perl scr...

1. Write a Perl script that accepts exactly 2 integer arguments where the first argument must be less than the second argument. The script will print a comma separated list of inte

Explain the different states of activity diagram, Question 1 Discuss on In...

Question 1 Discuss on Inheritance Question 2 What are the four phases of the object modeling technique that can be repetitively executed? Question 3 Explain the di

Determine the effect of class isze on test scores, Of the 6,325 kindergarte...

Of the 6,325 kindergarten students who participated in the study, almost half or 3,052 were eligible for a free lunch program. The categorical variable sesk (1 == free lunch, 2 = n

Difference between MOV and MOVS, 2. TEST & AND TEST is like CMP, it is used...

2. TEST & AND TEST is like CMP, it is used for conditional statement, and doesn’t save the answer. AND is logical multiplication. 3. INS & IN IN is used for data transfer from I/O

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd