1、 XML 技术期末考试 课程设计报告 系(部、中心) 姓 名 学 号 专 业 班 级 09 计一 课程名称 XML 技术 起止时间 2011 年 5 月 9 日2011 年 5 月 27 日 成 绩 教师签名 目目 录录 1 博物馆系统数据结构图 . 2 2. DTD 和 Schema 结构描述 . 2 2.1 DTD 2 2.2 Schema 4 3. XML 实例 . 6 4. 层叠样式表 CSS . 9 4.1 程序代码. 9 4.2 运行界面. 12 5. 建立 XSLT 文档 . 13 5.1 程序代码. 13 5.2 运行界面. 15 6. XML DSO 数据源绑定 15 6.1
2、 程序代码. 15 6.2 运行界面. 15 7. DOM 编程访问 XML . 20 7.1 程序代码. 20 7.2 运行界面. 25 8. JAVA 程序 . 错误错误!未定义书签。未定义书签。 8.1 程序代码. 错误错误!未定义书签。未定义书签。 8.2 运行界面. 错误错误!未定义书签。未定义书签。 9. 结束语 . 25 参考文献 32 1. 博物馆系统数据结构图博物馆系统数据结构图 2. DTD 和和 Schema 结构描述结构描述 2.12.1 DTDDTD %painting; %sculpture; %numismatic; 2.22.2 SchemaSchema 元丰通
3、宝 39 元 明代 太平天国 390 元 明代 作品:向日葵 凡高 男 荷兰 长宽:91X72 厘米 1888 年 作品:牛斗士 毕加索 男 西班牙 长宽:91X80 厘米 1889 年 作品:沉思 罗丹 男 法国 109 千克 作品:人民英雄纪念碑 刘开渠 男 中国 60 吨 3. XML 实例实例 C0500103 向日葵 4555 1999-03-17 凡高 男 荷兰 C0500102 作品:沉思 109 千克 罗丹 男 法国 C0500104 元丰通宝 39 元 明代 C0500103 xiang ri kui 45.55 limi 1999-03-17 fa guo nan he l
4、an C0500102 cheng si 109 kg 1890-02-2 luo dan nan fa guo C0500104 yuan feng bao tong 39 yuan ming dai C0500103 向日葵 45.55 厘米 1999-03-17 凡高 男 荷兰 C0500102 作品:沉思 109 千克 1890-02-2 罗丹 男 法国 C0500104 元丰通宝 39 元 明代 博物馆 油画 C0500103 向日葵 45.55厘米 1999-03-17 凡高 男 荷兰 雕塑 C0500102 作品:沉思 109千克 1890-02-2 罗丹 男 法国 古币 C05
5、00104 元丰通宝 39元 明代 4. 层叠样式表层叠样式表 CSS 4.14.1 程序代码程序代码 charset “gb2312“; titledisplay:block; font-family: 隶书; font-size:50pt; text-align:center; width: 100%; height: 100%; commentarybackground-image: url(下雪.jpg); width: 100%; height: 100%; bookcategorydisplay:block; font-family: 隶书; font-size: 30pt; le
6、tter-spacing:10pt; text-align:center; siddisplay:block; font-family: 魏碑; font-size:10pt; font-weight:bold; letter-spacing:10pt; line-height:40pt; text-align:center; color: Black; namedisplay:block; font-family: 隶书; font-weight:bold; font-size:100%; line-height:100%; letter-spacing:10pt; text-align:center; color: red; sizedisplay:block; font-family:隶书; font-weight:b