《XML网页技术》课程简介
教师:余以胜
电话:020-34556980; 13392640220
电子邮件:ysyu@gdfs.edu.cn
办公室:综合楼502室
一、关于该课程的几个问题的说明
1 为什么学?
l
计算机类专业与非计算机类专业学生的差别 : 体现在硬件基础、软件基础、程序设计三方面
l
该课程在专业课程体系中的定位 : XML技术在网页设计制作的应用
2 怎样学好?
l
多看:永远别指望只看一本书,就能找到所有关于技术细节问题的答案
l
多试:看到任何一段代码,别放过亲自上机编写调试的机会
l
多练:尝试对已有代码进行修改,或针对新问题套用现行代码进行修改
l
多动脑:想清楚问题
3 平时要求
l
06应用1班 -> 404机房 ; 06网络1班->406机房
l
考勤(按学号与机位号对应坐,3次机会)
l
随堂作业(无缺次)
4 课程成绩
l
考核形式:第18周,(开卷)上机做训练题
l
通过获得4学分
二、课程内容与教材
相关XML的技术资料非常丰富,但教材稀少,原因在于知识体系形成需先服务于课程的定位要求。
如:http://bbs.xml.org.cn/index.asp 中国XML论坛。
采用项目化教学的理念设计教学大纲,并组织教学内容。共为7个项目,使用一个具体案例网上图书馆贯穿全部项目,每个项目都有相应的工作任务,为了完成这些任务,又将项目划分为若干个模块,每个模块都有精心设计的细分子任务。工作任务涵盖了XML文档基础,用CSS制作XML网页,XML和HTML的整合,显示XML的XSL样式技术,如何设计DTD,使用SCHEMA定义文件格式,以及ASP.NET的XML网页开发等知识点,涉及XML网页设计的各个方面的知识。
项目一 图书信息XML文档生成 – XML文档的基本操作
模块1 创建图书信息XML文档
模块2 图书信息XML文档的语法格式
项目二
读者借阅单网页设计 - 用CSS制作XML网页
模块1 读者借阅书目列表网页制作
模块2 书目列表网页的修饰制作
模块3 读者借阅书目首页制作
项目三
读者俱乐部网页设计 –
用HTML和XML制作网页
模块1 读者俱乐部欢迎页面制作
模块2 读者会员注册页面制作
模块3 新书介绍页面制作
项目四
个人网上图书馆网页设计 - 用XSL实现个性化显示
模块1 个人网上图书馆首页制作
模块2 借阅书籍分类展示页面制作
模块3 借阅书籍介绍页面制作
项目五
网上订购图书 - 设计一个DTD文件
模块1 网上订书初级DTD文件
模块2 网上订书增强DTD文件
项目六
图书管理员档案 - 设计XML Schema文件
模块1 简单的档案样本制作
模块2 完整的档案样本制作
项目七
读者在线咨询 - ASP.NET 的XML网页开发
模块1 设计读者在线咨询
模块2 将读者咨询数据写入XML文档
模块3 显示XML文档中的数据记录