Deliverable 1 Schema Presentation Ryan Prins October 15 th, 2003 INFO 320 – Terry Brooks.

Slides:



Advertisements
Similar presentations
Technology Chair Peter Kriens aQute.se. Issues No standardized process for chairs to handle publication tasks Waterfall model Publications contain the.
Advertisements

Architecture of the COREP-XBRL mapper Java based web application Uses only open source packages of Java + struts.jar for the GUI + poi.jar for the reading.
XML III. Learning Objectives Formatting XML Documents: Overview Using Cascading Style Sheets to format XML documents Using XSL to format XML documents.
1 A Method for Creating Web Sites Representation and Management of Data on the Internet.
Technology Reviews :XSL Park, Ho-gun. What is XSL Extensible Style sheet LanguageExtensible Style sheet Language An XML-based language used to.
 2001 Prentice Hall, Inc. All rights reserved. 1.
1 XSLT – eXtensible Stylesheet Language Transformations Modified Slides from Dr. Sagiv.
SPECIAL TOPIC XML. Introducing XML XML (eXtensible Markup Language) ◦A language used to create structured documents XML vs HTML ◦XML is designed to transport.
XSLT (eXtensible Stylesheet Language Transformation) 1.
XML: Managing Data Exchange Stylesheets. Lesson Contents CSS The basic XSL file XSL transforms Templates Sort Numbering Parameters and Variables Datatypes.
1 CP3024 Lecture 9 XML revisited, XSL, XSLT, XPath, XSL Formatting Objects.
XML Unit 6 October 31. XML, review XML is used to markup data Used to describe information Uses tags like HTML –But all tags are user-defined –Must be.
XSLT Stylesheets Some more advanced examples (adapted from the Edinburgh LT site)
September 15, 2003Houssam Haitof1 XSL Transformation Houssam Haitof.
Data Model Examples USER SPECIFICATIONS.
Ertan Deniz Instructor.  Prepare XML documents that contain your family tree in detail  By using only elements  By using only.
Philadelphia Area SharePoint User Group Using XSLT with Custom Web Parts Rick Wise RJB Technical Consulting
The Use of XML in Election Results Reporting, A historical review of Virginia’s use of XML in 2008 Paul E. Stenbjorn, M.S. Information Services Manager,
HDF 1 NCSA HDF XML Activities Robert E. McGrath Mike Folk National Center for Supercomputing Applications.
Project Scope Management
Chapter 12 Creating and Using XML Documents HTML5 AND CSS Seventh Edition.
XML, DITA and Content Repurposing By France Baril.
Pemrograman Berbasis WEB XML part 2 -Aurelio Rahmadian- Sumber: w3cschools.com.
Fluency with Information Technology INFO100 and CSE100 Katherine Deibel Katherine Deibel, Fluency in Information Technology1.
Introduction to XML cs3505. References –I got most of this presentation from this site –O’reilly tutorials.
XML and XSL Institutional Web Management 2001: Organising Chaos.
XML – Extensible Markup Language XML eXtensible – add to language. Markup – delimit info using tags. Language – a way to express info.
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
IS432 Semi-Structured Data Lecture 5: XSLT Dr. Gamal Al-Shorbagy.
XML eXtensible Markup Language w3c standard Why? Store and transport data Easy data exchange Create more languages WSDL (Web Service Description Language)
NetTech Solutions Working with Web Elements Lesson 6.
XML Extensible Markup Language. Markup Languages u What does this number (100) mean? –Actually, it’s just a string of characters! –A markup language can.
ETD DTD Based on ETD-ML1.1(Virginia Tech) - convert SGML DTD to XML DTD Added some tags -such as TableOfConetents, ListOfPicture, ListOfTables Added “id”
XML eXtensible Markup Language Erik Forsström Olle Wessel Patrik Löfgren.
XHTML,XML M.Abdullah Mrian. What is the XHTML Why XHTML ?
XML TUTORIAL Portions from w3 schools By Dr. John Abraham.
Topic - DATA PROVIDERS TRAINING COURSE Metadata quality procedures MINCyT, Buenos Aires, Argentina, 7 – 11 October 2013.
The Information School at the University of Washington INFO 440: Information System Design Fall 2003 * Bob Boiko * MSIM Associate Chair XML Transforms.
Presentation Topic: XML and ASP Presented by Yanzhi Zhang.
Using XML for Test Case Definition, Storage and Presentation Michael Ensminger
What’s Working in the Real World The Quick Data Excel Add In.
Emall id name description owner address1 address2 city state zip country created updated storefront id name description owner address1 address2 city state.
Waqas Anwar Next SlidePrevious Slide. Waqas Anwar Next SlidePrevious Slide XML XML stands for EXtensible Markup Language.
XML – Part III. The Element … This type of element either has the element content or the mixed content (child element and data) The attributes of the.
1 Overview of XSL. 2 Outline We will use Roger Costello’s tutorial The purpose of this presentation is  To give a quick overview of XSL  To describe.
XML Extras Outline 1 - XML in 10 Points 2 - XML Family of Technologies 3 - XML is Modular 4 - RDF and Semantic Web 5- XML Example: UK GovTalk Group’s Schema.
XML Design Goals 1.XML must be easily usable over the Internet 2.XML must support a wide variety of applications 3.XML must be compatible with SGML 4.It.
XML Introduction. Markup Language A markup language must specify What markup is allowed What markup is required How markup is to be distinguished from.
Kinetic Data Your business. Your process. KEG Kinetic Data Customer Conference & User Group February 24-25, 2014.
XML and SVG from PQL By Dave Doulton Computing Services University of Southampton.
XML Steve Fisher/RAL. 20 October 2000XML - Steve Fisher/RAL2 Warning Information may not be all completely up to date.
Supporting Details What are they? Why do I need them?
Dom and XSLT Dom – document object model DOM – collection of nodes in a tree.
1 D O C U M E N T A T I O N & I N F O R M A T I O N S E R V I C E S 1 Improved Dissemination of NMMSS Products and Reports NMMSS Software Engineer 5/20/2009.
Accessing XML Documents Using DOM ©NIITeXtensible Markup Language/Lesson 8/Slide 1 of 23 Objectives In this lesson, you will learn to: * Use XML DOM objects.
Product Description. XML file generation Fluidity in data transfer. Just-in-time integration and transformation Based on JAVA technology. Output formats.
Executive Overview. Software modeling is essential, because it is the map that guides your developers. Additionally: Modeling Software  Visual information.
1 SAVE A DRAWING AS A TEMPLATE TO REUSE: SETTINGS, DRAWING SHEETS, LAYOUTS, STYLES WITHOUT RECREATING THEM IN EACH NEW DRAWING. TO REUSE: SETTINGS, DRAWING.
Rendering XML Documents ©NIITeXtensible Markup Language/Lesson 5/Slide 1 of 46 Objectives In this session, you will learn to: * Define rendering * Identify.
different types of flower
October 19th 2016 Meeting Minutes.
Creating an XSLT Style Sheet for Formatting Data
XML Related Technologies
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
Adding your VUMC account to the Outlook App
Adding your VUMC account to the Outlook App
Power Hour October 2013 Extending Styles Adding properties and options
One Set of Styles Connected to As Many Pages as You Want!!!
ASSETS, SNIPPETS & COMPONENTS
Unit 6 - XML Transformations
Presentation transcript:

Deliverable 1 Schema Presentation Ryan Prins October 15 th, 2003 INFO 320 – Terry Brooks

XML Sources Store Information Hours of Operation Location Phone Number Address Flower Information Type Price Quantity Description Product ID

Why only one source for flowers? Maintains easy to follow file structure. Only calling data from one XML source as opposed to many. It would be more beneficial to keep all the flower data in one place, instead of many places (many sources). Keeps the upkeep to only one file, not many. Make the XSL style sheet do the work, not the XML source.

How this structure works Roses Daylilies Daffodils Tulips XML Source Roses Daylilies Daffodils Tulips XSL Style sheet Roses Daylilies Daffodils Tulips HTML Output

Ad Hoc Request Preparation Easy to find data within simple structure tree. Roses Daylilies Daffodils Tulips Very adaptable to the various types of requests that may be needed. By Price By Name By Type And so on… Easy to add various types of flower characteristics.

Data Reuse One schema is used for all the flower types. One schema is used for the store information. This keeps the reuse level high while keeping the maintainability low.