XML基础实例教程

XML基础实例教程 教材名称: XML基础实例教程
ISBN号: 978-7-89436-272-8 作者: 周静 朱堂勋 周建儒
字数: 340千字 规格: 16开
印制时间: 2014-08-01 出版日期: 2014-08-01
定价: 29.8 元 样章下载: 样章《XML基础实例教程》正文.pdf
购买地址:

      本教材融入了近年来XML的新发展、新应用及众多编者多年的教学经验,在教学内容的组织形式采用了项目引入、任务驱动的方式,并给出了对应的拓展实例,其实例贴近生活、趣味性浓、注重吸引学生对课程的兴趣,体现了当今高等职业教育应用型人才的培养要求。
本教材共分四个项目,每个项目都有2个任务驱动,我们围绕完成任务设计必要的知识与理论的讲解,让学习与应用融为一体。通过前两个简单的项目,逐步深入完善到后面复杂的项目,使读者能够“循序渐进”地掌握XML的基本知识和技能。
      本教材可按32学时(含实验)安排教学,根据教学需要可增删有些内容。本教材可作为高职学校以及大学本、专科计算机、软件技术等有关专业的程序设计语言基础类课程的教材或教学参考教材。
 
项目一员工信息的存储——XML概述1
任务1员工信息数据的存储1
1.1.1问题情境及其实现1
1.1.2相关知识:XML的发展、XML语言应用、XML相关技术、
XML编辑解析工具2
1.1.3知识扩展:HTML与XML的比较18
任务2员工信息数据的结构化描述18
1.2.1问题情境及其实现18
1.2.2相关知识:XML基本语法、名称空间19
1.2.3知识扩展:菜单信息表36
综合实训:影碟出租管理系统37
练习43
项目二员工信息有效结构定义——XML文档类型定义46
任务1员工信息数据结构定义——DTD46
2.1.1问题情境及其实现46
2.1.2相关知识:XML文档类型定义(DTD)、实体引用47
2.1.3知识扩展:为菜单信息表设计DTD文档77
任务2员工信息数据结构定义——Schema78
2.2.1问题情境及其实现78
2.2.2相关知识:Schema文档类型定义78
2.2.3知识扩展:为菜单信息设计Schema文档97
综合实训:影碟目录文档有效验证(Schema)98
练习100
项目三员工信息的显示——XML文档样式表105
任务1员工信息数据层叠显示——CSS样式表105
3.1.1问题情境及其实现1053.1.2相关知识:CSS层叠样式表概述、CSS层叠样式表语法格式、
CSS结合XML文档106
3.1.3知识扩展:CSS样式显示菜单信息115
任务2员工信息数据扩展显示——XSL可扩展样式表119
3.2.1问题情境及其实现119
3.2.2相关知识:XSL文件结构、CSS与XSL的区别、
XSL结合XML文档119
3.2.3知识扩展:XSL配合显示菜单信息146
综合实训:影碟出租管理系统数据的格式化显示148
练习153
项目四员工信息管理系统——访问XML文档156
任务1员工信息管理系统实例——XML的数据源对象(DSO)操作156
4.1.1问题情境及其实现156
4.1.2相关知识:数据岛的概念、使用表格显示XML文档、
记录集对象管理数据岛157
4.1.3知识扩展:菜单信息DSO数据岛访问显示180
任务2员工信息管理系统实例——DOM操作184
4.2.1问题情境及其实现184
4.2.2相关知识:DOM概述、DOM的优点、DOM规范、
HTML DOM、DOM API185
4.2.3知识扩展:Java实现员工信息管理199
综合实训:智能菜单管理系统(C++)208
练习214
参考文献216
 
      本教材以生活项目实例为核心,采用情景教学的任务模式,在给出的任务中“提出问题”启发诱导引出需掌握的各项知识要点,然后再结合相关案例进一步对相关知识点进行讲解及分析,旨在让学生能理解知识点的具体应用,提高学生分析问题和解决问题的能力。在教材内容的组织和讲解方面,力求做到符合教学规律和认知特点,在突出主要知识点的同时,更加贴近实用,增强学生对所学知识的系统性、规律性的认识。为提高学生的学习效果,增强学生自主解决问题的能力,配以知识扩展和综合实训,开拓学生的视野,激发学习的兴趣。在每个项目之后配习题练习、有助于学生对相关章节内容的充分理解和掌握。在例题解析上力求方法多样和步骤完整,使学生对所学知识有一个细致全面的了解。在讲解XML文档DOM接口访问时,结合学生不同的前导课程(三种程序设计语言)展开讲解,兼顾了不同语言方向学生的学习,使教学能够适应高职教育体系和内容的改革。
      本教材教学重点是培养读者分析问题与解决问题的能力。其项目任务以及例题的选择比较典型,强调了对问题的分析过程,其目的在于通过对这些典型问题的分析,促进读者举一反三,解决复杂问题能力的培养。