XML与电子商务应用
分享
课程详情
课程评价
spContent=标准是开放的前提,正如TCP/IP协议标准造就了计算机互连互通的互联网世界,XML标准造就了商务活动主体互连互通的电子商务世界。XML是电子商务实现开放式数据集成和应用集成的核心基础技术,是电子商务业务过程自动化和智能化的奠基石。让我们一起领略XML技术的精髓,体会电子商务应用的魅力。
—— 课程团队
课程概述

人类进入21世纪以来,电子商务得到迅猛发展,至2016年底我国电子商务交易金额超过26万亿元。为保证电子商务的效率,企业内部、企业之间、企业和客户之间进行了广泛的数据集成和应用集成,以实现电子商务交易和业务流程的自动化,而电子商务交易和业务流程自动化的前提是交换数据和业务流程的标准化,这些标准均是采用XML,即eXtensible Markup Language(可扩展标记语言),进行定义的。标准是开放的前提,如同有了TCP/IP协议就有了开放的互联网世界一样,有了XML标准就有了开放的电子商务世界。

由于电子商务环境下企业的合作伙伴动态多变,需要集成的电子商务数据具有多源异构的特征,因此,利用XML技术定义数据交换的标准,实现开放式的数据集成尤为重要。电子商务应用集成则普遍采用由IBM倡导的SOA,即Service Oriented Architecture(面向服务的架构),其中服务的描述、发现与集成均采用XML描述。进一步,基于语义的智能化商务正在迅速发展,描述语义的语言OWL是基于XML的。总之,XML是电子商务数据集成和应用集成的核心基础技术,没有XML,就没有电子商务环境下商务过程的自动化和智能化。

那么,如何利用XML技术定义数据交换的标准?如何利用XML技术描述具体的商务信息?如何对XML描述的商务信息进行格式化转换,以呈现我们所需要的效果?本课程将带你一起寻找这些问题的答案。

本课程是电子商务技术类核心课程,可供电子商务、信息管理、计算机科学与技术等专业的学生,以及对电子商务集成技术感兴趣的社会人士选修学习。

授课目标

通过XML、DTD、Schema、CSS、HTML、xPath和XSL几个方面的内容学习,能够利用XML相关知识,设计电子商务数据标准和数据表现方案。具体要求达到的能力包括:(1)标准定义能力:利用Schema技术定义商务数据的标准;(2)商务描述能力:遵循已经定义的数据标准,利用XML描述具体的商务信息;(3)格式化转换能力:一是利用CSS表现XML数据的能力;二是利用XSLT对XML数据进行格式化转换(如将XML文档转换为HTML文档)的能力。

课程大纲

第1周 引论

1.2 基于EDI的电子商务数据集成技术

1.1 电子商务环境下传统数据交换与集成技术存在的问题

1.3 基于XML的电子商务数据集成技术

第1周单元测验

第2周 XML语言与名字空间

第2周单元测验

2.4 XML名字空间

2.2 XML概述

2.1 标记语言及其发展

2.3 XML文件结构

第2周单元作业

第3周 数据标准定义技术之一:DTD

第3周 单元测验

3.4 DTD定义属性

3.3 DTD定义元素和子元素

3.1 数据模式概述

3.2 DTD概述

第4周 数据标准定义技术之二:Schema

第4周单元测验

3.10 Schema与名字空间

3.6 用Schema定义元素和属性

3.7 用Schema定义简单类型

3.9 Schema中元素内容与注释

3.8 用Schema定义复杂类型

3.5 Schema概述

第4周单元作业

第5周 数据格式化转换技术之一:CSS

第5周单元测验

4.4 颜色与背景属性

4.2 分类属性

4.5 文本属性

4.3 字体属性

4.6 框属性

4.1 CSS概述

第6周 HTML与网页制作(一)

5.2 HTML的HEAD标记

5.3 HTML的BODY与分区标记

5.1 HTML概述

5.5 HTML的列表与导航标记

5.4 HTML的文本标记

第6周单元测试

第7周 HTML与网页制作(二)

5.9  HTML中框架的使用

5.6  HTML中的图形与多媒体标记

5.7  HTML中表格的使用

5.8  HTML中表单的使用

第7周单元作业

第8周 数据格式化转换技术之二:XSL

6.1 XPath概述

6.3 Xpath节点匹配

6.8 XSL排序与内容创建

6.4 XSL概述

6.2 XPath语法

6.6 XSL选择模式

6.7 XSL测试模式

6.5 XSL匹配模式

第8周单元测试

第8周单元作业

预备知识

本课程没有特别的预备知识要求。只要你对数据交换和表现技术感兴趣即可。

证书要求

1、成绩构成:
综合成绩100分,其中在线课程学习时长占10%,课程讨论占10%,单元测验占25%,单元作业占25%,考试占30%。
2、证书要求:
基本要求:看完全部视频。达标条件:综合成绩60分及以上。
综合成绩60-79分:发放合格证书;
综合成绩80-100分:发放优秀证书。
3、说明:
课程讨论成绩以学生在“课堂讨论区”的参与度为依据,进行至少10 次有效讨论方能获得该部分满分。单元测验题目均为客观题,包括单选题、多选题和判断题三种类型。


参考资料

XML技术应用》(第二版),贾素玲 王虹森 王强编著,清华大学出版社,2017.2

HTML5完全自学手册》,刘河飞著,电子工业出版社,2018.1