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

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.

Posted Date: 2/16/2013 12:49:18 AM | Location : United States







Related Discussions:- Create xml documents to contain well-defined information, Assignment Help, Ask Question on Create xml documents to contain well-defined information, Get Answer, Expert's Help, Create xml documents to contain well-defined information Discussions

Write discussion on Create xml documents to contain well-defined information
Your posts are moderated
Related Questions
Let the player (denoted U in the diagram below) navigate around the board until she wins the game by finding the exit or is killed by a monster. A player begins the game with a sli

Determine the moment of force about the point where a bracket is attached to a wall. the bracket is shown in figure attached. it extends 10 inched out from the wall and 5 inched up

Procedure-oriented programming (POP):- This is a top-down programming approach, where the problem is viewed as a sequence of tasks to be done such as calculating, printing etc. A n

A specification of a function TOARR is given below. function TOARR(n in Int, s in Stack of Int) return in Array of Int pre n ≥ 0. post The returned value is an array of size

Selfcare Project:   Technology Used Strut Frame work, WAS 5.1, WPS 6.0, DB2, AJAX, Eclipse, Rational Application Developer 6 and  DB2 Selfcare is a big umbrella under whic

Redundant sequence identification: Given a set of k DNA sequences, S = { s 1, s 2, ... ,  s k } give an optimal algorithm to identify all sequences that are completely contained

We want a program that will allow us to print a "grade list" of the students in a class. The program should loop, asking for a name, midterm score, and final score. It should th

Use an insertion sort to sort an array (sequence) of long word integers. The size of the list will appear just before the list itself. Use the same labels as in this example: LE

The following is the process an account holder of eBroker, a discount online brokerage firm, uses to sell stocks.  The user first logs in by entering the username and password.

W.A.S.S to display all the files in a specified directory in the following format: File  size in K        Date   Protection    Owner Program echo -e "Enter dir : \c" read di