Module Descriptors
DEVELOPING E-COMMERCE APPLICATIONS WITH XML
COWB60166
Key Facts
Faculty of Computing, Engineering and Sciences
Level 6
15 credits
Contact
Leader: Desmond Keiher
Hours of Study
Scheduled Learning and Teaching Activities: 36
Independent Study Hours: 114
Total Learning Hours: 150
Assessment
  • ASSIGNMENT weighted at 70%
  • CLASS-TEST weighted at 30%
Module Details
Module Indicative Content
This module focuses on the development of e-commerce systems USING XML. More general issues of E-Commerce are dealt with in the level 2 E-commerce module (CE52302-2) which students are encouraged to take prior to this module.
XML Schemas and their role in E-Commerce.
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.
Module Additional Assessment Details
100% in course assessment.

An assignment weighted at 70% (learning outcome 1). The assignment focuses on the design and development of a Business to Business document interchange using XML technology. The assignment includes a 1,000 word management report. In addition to 10 pages of design documentation (typically).

Class test of 1 hour weighted at 30% (learning outcomes 2, 3 and 4).
Module Texts
XML in Easy Steps, McGrath, Computer Step, 2001, 1-84078-124-6
For latest texts see module web page
Module Special Admissions Requirements
None.
Module Resources
A suitable E-Commerce software suite e.g. XML SPY 2004
Web browser and server space
A suitable web scripting tool (JavaScript and VB script)
A suitable database (My SQL)
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, you will learn how to develop and implement E-Commerce from a server and client side perspective.Applications for supporting electronic commerce will be learnt using tutorials based on a suitable E-Commerce package.
There will normally be one-hour lecture and two-hour tutorial per week.
Within this module you will be introduced to and/or be able to develop your:
- Intellectual skills
- Problem solving
- Personal skills for Lifelong Learning
(1:n) (1:25)