《《xml应用基础》教学大纲》由会员分享,可在线阅读,更多相关《《xml应用基础》教学大纲(3页珍藏版)》请在金锄头文库上搜索。
1、 XML技术教学大纲 课程编号:S015013 英文课程名:XML Technology 总 学 时:54学时 学 分:3学分 课程类别:学位课 适用专业:计算机应用技术一、课程性质与目的XML技术是为计算机应用技术专业研究生开设的1门学位课,通过讲授功能强大的 可扩展标记语言XML,使学生掌握在Internet上存储和传送信息方面最具有发展前途的程 序语言。 通过本课程的学习,使学生掌握XML应用基础知识,具备使用XML开发Web站点必 备的基础知识、在XML中如何使用DTD,XML Schema知识、XML样式表、使用CSS格式格式化 XML,XSL样式表,名称空间、XML DOM与XPa
2、th,以及XML的开发技术DOM和SAX 等。课程的 重点是:DTD、XSL样式表。课程的难点是:XSL样式表和DOM、SAX开发技术。通过系统的 学习,学生能够掌握最新的XML技术,并能够利用XML进行Web站点的开发。 二、课程的基本要求通过本课程的学习,要求学生能够掌握利用XML进行开发的基础知识,并具有开发 Web站点的能力,具体有:1具备编写格式良好的XML文件的能力,并学会利用相关的开发软件;2掌握使用DTD来创建XML文档结构以及使用DTD检验XML文档合法性的能力;3熟练运用XSL格式化XML,能够使用独特的方式显示XML文档中的数据; 4掌握XML编程接口DOM技术,可以通过
3、客户端或服务器端的脚本程序处理或显示XML文档 中的数据。 三、教学内容及学时分配第1章 XML技术背景及其发展 (3学时)第1节 标记语言第2节 通用标记语言第3节 超文本标记语言 第4节 XML现状及其发展 第5节 XML相关的技术第2章 XML语法基础 (3学时)第1节 XML工具 第2节 XML文档结构 第3节 XML文档基本语法第4节 创建格式良好的XML文档第3章 在XML文档中使用DTD(3学时)第1节 DTD概述 第2节 DTD元素声明 第3节 DTD属性声明 第4节 DTD实体声明 第5节 DTD标记声明 第6节 DTD中的测试开关 第7节 DTD文件存在的问题 第4章 在X
4、ML文档中使用Schema(6学时)第1节 命名空间第2节 XML Schema第3节 XML Schema的数据类型第4节 XML Schema的元素声明第5节 XML Schema的属性声明第6节 XML Schema命名空间第5章 样式表技术 (6学时)第1节 样式表简述第2节 使用CSS显示XML第3节 使用XSL显示XML第6章 XML链接技术 (3学时)第1节 XLink语言第2节 简单链接第3节 扩展链接第7章 XSLT转换 (6学时)第1节 XSLT概述第2节 XSLT基本架构第3节 Xpath语言第4节 XSLT元素第5节 XSLT与脚本语言第6节 转换程序第8章DOM接口技
5、术 (6学时)第1节 DOM接口概述第2节 DOM的结构第3节 DOM对象第4节 DOM的使用第5节 DOM对文档的操作第6节 DOM应用实例第9章 SAX接口 (3学时)第1节 SAX接口概述第2节 SAX接口及其方法第3节 SAX接口应用示例第4节 SAX接口与DOM接口比较第10章 XML数据岛 (3学时)第1节 数据岛基本概念第2节 在HTML中显示XML数据第3节 数据岛对象第11章 XML数据交换 (6学时)第1节 数据交换基本概念第2节 XML与数据库第3节 XML与SQL Server的数据交换第4节 使用HTTP访问数据库对象第5节 使用ADO实现数据交换第12章 XML应用 (3学时)第1节 SMIL语言及应用第2节 可扩展矢量图形语言SVG四、教学方法以教师讲授为主,采用多媒体教学,鼓励提问并展开讨论。五、成绩考核方式考试以闭卷形式进行,占70%,课程论文和项目开发,占30%。六、教材与参考资料教材:XML应用教程(第2版),吴洁,清华大学出版社,2007参考资料: 1XML实用技术教程,顾兵,清华大学出版社,20072XML实用教程,丁跃潮、叶文开等,机械工业出版社,20063XML高级网络应用,但正刚、李顺等,清华大学出版社,20024XML网络编程实例,雷富强、王鹏、马睿,中国电力出版社,2002?