Find Jobs
Hire Freelancers

Create a Wordpress Template

$30-250 USD

Закрито
Опублікований about 9 years ago

$30-250 USD

Оплачується при отриманні
<?xml version="1.0" encoding="UTF-8"?> <!-- list element if required --> <!ELEMENT recipe_list (recipe*)> <!-- top level recipe element --> <!ELEMENT recipe (name, description, course, servings, suitability?, ingredients, method)> <!-- container elements --> <!ELEMENT suitability (diet*)> <!ELEMENT ingredients (ingredient+)> <!ELEMENT method (step+)> <!-- basic elelements --> <!ELEMENT name (#PCDATA)> <!ELEMENT description (#PCDATA)> <!ELEMENT course (#PCDATA)> <!ELEMENT servings (#PCDATA)> <!ELEMENT diet (#PCDATA)> <!ELEMENT step (#PCDATA)> <!-- complex elelement --> <!ELEMENT ingredient (#PCDATA)> <!ATTLIST ingredient quantity CDATA #REQUIRED unit_of_measure (item | g | kg | ml | l ) #REQUIRED > With the above DTD complete the following task Recipes are requested by eatFast users by specifying: • Any dietary requirements they have in terms of the type of diet they need to eat, e.g. low fat • Dietary requirements may also include particular cuisines they might prefer, e.g. Indian • Any ingredients they would prefer the dish to contain, e.g. yogurt • The type of course the dish would be suitable for, e.g. a main dish or starter The user requests are passed to publishers who return lists of recipes for dishes that match the user requirements. The recipe information supplied by publishers will typically include: • The name of the dish • A short description of the dish • The course, i.e. when the dish is normally served/eaten • Any special diets for which the dish may be suitable • The number of people the dish would normally feed, i.e. the servings, given the specified quantities of ingredients • A description of the method used to make the dish, including details of the individual steps involved in the process Tasks 1. Using the supplied DTD ([login to view URL]), create an XML file for a sample recipe to be used by eatFast. You should include at least three ingredients and four steps in the method of preparation. You should name this document ‘[login to view URL]’. 2. Create an XSD/Schema file based on the supplied DTD file and your sample XML file from task 1. Your schema should ensure that; • the ‘course’ is restricted to the values ‘starter’, ‘main’, ‘drink’ or ‘dessert’. • the number of servings is between 1 and 6. • the (optional) suitability information is limited to at most three particular diets • the diets initially being catered for include ‘vegetarian’, ‘low fat’, and ‘diabetic’ You should name this document ‘[login to view URL]’. 3. Create an XSD/Schema and a sample XML file to show how a recipe request should be structured, based on the information contained in the briefing above. You should name theses document ‘[login to view URL]’ and ‘[login to view URL]’ 4. Extend both the initial recipe XML document that you created in task 1, and the XSD/Schema that you constructed in task 2, to include more nutritional details of ingredients. These details should include: • the number of calories contained in a specified quantity e.g. 100g • substitute ingredients for particular diets, e.g. using quorn instead of pork for vegetarians An ingredient may have up to 3 substitute ingredients. The substitute ingredient should contain the same information as a regular ingredient with the exception that substitutes cannot themselves have substitutes. You should name your documents ‘[login to view URL]’ and ‘[login to view URL]’. 5. Create an XLST file to display the initial recipe from task 1 as HTML in a web browser. The resulting output should be simple and clear to view. You should name the XSLT file ‘[login to view URL]’. Write a short (500 words, +/-10%) report, describing how you chose to structure the extended recipe and recipe request documents. As part of that report, you should consider how you have/could make use of namespaces in the system to define your data and the role of id attributes
ID проекту: 7486049

Про проект

9 пропозицій(-ї)
Дистанційний проект
Активність 9 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
9 фрілансерів(-и) готові виконати цю роботу у середньому за $250 USD
Аватарка користувача
Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks
$268 USD за 12 дні(-в)
4,9 (195 відгуки(-ів))
7,5
7,5
Аватарка користувача
Hi I have gone through the details of your project and we find it well within our capabilities. I offer a wide range of services, including Web design, PHP/MySQL web application development, Open sources like Joomla, Os-commerce,vBulletin , Zen cart-Drupal I can create and deliver the project as per the information.I have skilled, expert programmers I'm very excited to assist you in making your Sites successful – please feel free to contact me directly to discuss this position further. Thanks
$247 USD за 10 дні(-в)
4,7 (340 відгуки(-ів))
7,8
7,8
Аватарка користувача
========Please Don't award this project to us without discussing this project in detail============ Hi, I (Myself a senior PHP, ASP.NET programmer using C# and VB) have a team having experience of more than 10 years in developing web and mobile applications. I have a team of expert programmers who write robust and bug-free codes at the very first instance. After seeing our quality of work and the cooperation offered to you even after the work has been delivered to you, you’ll come to us again and again to avail our services. I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I can achieve the results that you are asking for within your timeframe and budget. I am confident I can exceed your expectations and I would love to work on your project. Thanks, Priyanka
$309 USD за 10 дні(-в)
4,9 (40 відгуки(-ів))
6,3
6,3
Аватарка користувача
Hello Let's explore the requirement and kindly let us know if you would like us to share our skills & experiences with previous development.
$242 USD за 11 дні(-в)
4,6 (102 відгуки(-ів))
6,6
6,6

Про клієнта

Прапор GHANA
Ghana
0,0
0
На сайті з квіт. 14, 2015

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.