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

Pascal program, Pascal program: Exactly what you need to do to generat...

Pascal program: Exactly what you need to do to generate your empirical data is specific to your individual assignment. However, some rules apply to all of you: 1. The gener

Sytem call, use of exec and nice system call

use of exec and nice system call

Cobol 85, Open error message coming out when compiling

Open error message coming out when compiling

Programme for create the class in the karel++ , Create the class Robot desc...

Create the class Robot described in the Karel++ book. Description: The Robot class described in the Karel++ text is a derived class of ur_Robot. Create class Robot as a d

We need advancement in existing phonegap application, We need Advancement i...

We need Advancement in Existing PhoneGap Application We need a PhoneGap expert to aid us extend an existing PhoneGap application. The app works pulls data from a new website (de

Expressions and truth tables, Create a logical expression that corresponds ...

Create a logical expression that corresponds to the following statement: If you like talking about computers or playing video games at LAN parties, and you want to meet others w

Explain what the return value of fork-shell programming, Simple Shell ...

Simple Shell In this LAB, you will explore and extend a simple Unix shell interpreter. In doing so, you will learn the basics of system calls for creating and managing process

Pseudo-code to illustrate the breakpoint in a program, The standard way for...

The standard way for debuggers to plant interactive breakpoints in a program in RAM (whatever the processor instruction set) is to save the break pointed instruction and replace it

Program for implement xslt, The aim of this task is to gain experience in u...

The aim of this task is to gain experience in using the popular Web languages XSLT, XQuery, DTD, XML Schema and RDF. The Content: The University is organizing a stage show wh

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