Module Descriptors
ENTERPRISE DATA INTERCHANGE WITH XML
COIS60977
Key Facts
School of Computing and Digital Technologies
Level 6
15 credits
Contact
Leader: Jonathan Westlake
Hours of Study
Scheduled Learning and Teaching Activities: 24
Independent Study Hours: 126
Total Learning Hours: 150
Assessment
  • COURSEWORK weighted at 100%
Module Details
Module Resources
A suitable XML software suite e.g. Enterprise XML SPY 2013
A suitable database (mySQL)
Module Texts
XML in Easy Steps, McGrath, 2007, Computer Step,(2nd Edition) 1-84078-337-7
For latest texts see module web page
Module Learning Strategies
Lecture material will capture topical issues and best practice case studies.
The practical nature of the module is emphasised by the provision of practical tutorial sessions each week and an assignment which reflects all the elements of the module.
Using the capabilities of a browser on the Internet and a leading edge XML CASE tool, you will learn how to develop and implement XML data interchange from a server and client side perspective.
Within this module you will be introduced to and/or be able to develop your:
- Intellectual skills
- Personal skills for Lifelong Learning
Module Additional Assessment Details
100% in course assessment.

An assignment weighted at 100% (learning outcome 1-4). The assignment focuses on the design and development of a Business to Business document interchange using XML technology.
Module Indicative Content
This module focuses on the data interchange USING XML and the following aspects of XML technology.
XML client side of office applications including XML Maps.
XML server side provision.
XML Schemas; the analysis and design of XML documents and their role in electronic data exchange;displaying XML in browsers using XML stylesheets.
Manipulating XML using XPath and DOM.
Integrating XML with native and relational databases.
XML security.
There will normally be one-hour lecture and one hour tutorial per week.
Module Special Admissions Requirements
None