《可扩展置标语言(XML)》课程设计报告_第1页
《可扩展置标语言(XML)》课程设计报告_第2页
《可扩展置标语言(XML)》课程设计报告_第3页
《可扩展置标语言(XML)》课程设计报告_第4页
《可扩展置标语言(XML)》课程设计报告_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程设计报告学科课程名称:可扩展标记语言(XML)设计标题:设计CD目录应用程序医院部门:计算机科学与工程学院专业化:软件工作类:学号:姓氏:指导教师:设计位置:上课时间:2009-2010学年第二学期计算机科学与工程学院系统学生名字成绩目录1.设计目的和任务12.开发环境22.1硬件环境22.2软件环境23.设计标题33.1标题名称33.2标题详细说明33.3功能要求44.相关技术和知识点54.1XML54.2 xsd.54.3XSL55.设计和实施65.1 ARTIST。编写XML文件65.2 ARTIST。创建XSL文件125.3 ARTIST。创建XSD文件. 155.4 ARTIST。创建XSX文件. 156.摘要177.参考资料17可扩展置标语言(XML)课程设计报告1.设计目的和任务这次期末考试是可扩展置标语言(XML)课程的期末考试,以课程设计形式进行。应综合利用XML相关知识,设计具有实用价值的CD目录应用程序并制作课程设计报告。其目的和任务如下:(1)加强和深化学生对本课程基本知识的理解和理解。(2)掌握XML程序调试的基本技术。(3)掌握设计XML应用程序的基本思路和方法。(4)提高使用XML解决实际问题的能力。(5)培养编写设计报告的能力。2.开发环境2.1硬件环境电脑2.2软件环境Txt文本文档3.设计主题3.1标题名称设计CD目录应用程序3.2标题详细说明1)光盘信息包括标题TITILE、艺术家ARTIST、COUNTRY、COMPANY、单价PRICE、YEAR,2) CD信息需要XSD验证:将TITILE、ARTIST、COUNTRY和COMPANY作为字符串格式。PRICE是正数。年份格式是1961到2010之间的4位数字。3)使用XSL和DOM以表格格式显示数据时,查看详细信息的界面格式包括:图3-1对于1990年之前的光盘,年份信息显示为红色。对于1990-1999年之前的CD,年份显示为绿色。其他显示为蓝色。3.3功能要求单击艺术家ARTIST的列,可以单击与长生相关的链接。标题标题TITILE、艺术家ARTIST、COUNTRY、COMPANY、单价PRICE和YEAR等CD相关信息将显示在标题上方。下图:图3-24.相关技术和知识点4.1XML可扩展标记语言(XML)和HTML一样,都是标准通用标记语言(sgml)。Xml是internet环境中跨平台、依赖内容的技术,是处理当前结构化文档信息的强大工具。Extended markup language XML是一种简单的数据存储语言,它使用一系列简单的标记来描述数据。这些标签所占用的空间比二进制数据多,但XML非常简单,易于识别和使用。4.2XSDXml方案是DTD的替代方案。Xml架构语言为XSDXML架构描述XML文档的结构。您可以使用指定的XML架构验证XML文档,以确保XML文档符合要求。XML方案使文档设计者可以指定XML文档允许的结构和内容,并相应地验证XML文档是否有效。XML架构本身是遵循XML语法结构的XML文档。可以使用常规XML解析器进行解析。4.3 xslXSLT是XSL转换(XSL Transformation,XSL转换),是XSL最重要的部分。XSLT可以将XML文档转换为其它XML文档、XHTML输出或简单文本。这通常是通过将每个XML元素转换为HTML元素来实现的。因为XML标签是自定义的,浏览器不知道如何解释或呈现每个标签,所以必须使用XSL。XML标签的含义是为了帮助用户理解,而不是计算机。XSLT还可以对XML树执行以下操作:*添加和删除元素*添加和删除属性*重新排列或对齐元素*隐藏或显示某些元素*查找或选择特定元素5.设计和实施5.1 ARTIST。创建XML文件列出相关CD信息(标题TITILE、艺术家ARTIST、国家/地区国家/地区、公司公司、单价、年份)的ARTIST。创建XML文件。-嗯?Xml版本= 1.0 encoding= iso-8859-1 ?-嗯?XML : style sheet type= text/xsl href= CD _ catalog . xsl ?mire burlesque bob dyaneusacolumbia 10.901985 hid

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论