欢迎来到天天文库
浏览记录
ID:21827857
大小:52.00 KB
页数:5页
时间:2018-10-25
《xml技术在高校信息管理中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、XML技术在高校信息管理中的应用:从高校信息管理中存在的“信息孤岛”问题出发,根据XML自身的特点,提出了采用XML技术为载体实现数据共享和交换。并以MicrosoftOffice为例,采用XML技术实现Office各组件中的数据交换和共享。 关键词:XML数据交换数据共享MicrosoftOffice 随着信息化建设的发展,信息化在高校信息管理中的应用不断深入与扩大,“信息孤岛”越发成为了阻碍高校信息化应用的重要问题。在高校信息管理中,由于不同部门、不同人员可能使用不同的软件进行信息处理,比如有些信息采用数据库进行数据存储管理,有些信息则以a和XSL。 2.1XM
2、LSchema XMLSchema,也称为XML架构或者XML模式。XMLSchema用来规定XML文档的数据模式及组织结构。XMLSchema定义和描述了对应的XML文档的结构、内容和语义,具体到XML文档中可以包含哪些元素,这些元素有可以具有哪些子元素,子元素出现的次数、顺序和数据类型等。XMLSchema与XML文档的关系就类似与数据库技术中数据表结构和数据表的关系。下面是一个简单的XMLSchema和对应的XML实例。 图1左边是一个XMLSchema文档的片段,右边是一个对应的XML实例文档的片段。从图中我们可以很容易知道这是一个用来存储学生信息的XML文档,在
3、XMLSchema文档中规定了XML文档的结构。例如每个学生的相关信息由一个“学生”元素来存储,每个“学生”元素由“学号”、“姓名”、“性别”、“民族”、“出生年月”、“身份证”等元素来构成。 2.2XSL XSL(eXtensibleStylesheetLanguage,可扩展样式语言),由L文档显示样式的主要技术之一。XSL由数据转化语言XSLT、数据格式化语言XSL-FO和节点路径语言XPath组成。在实际工作中,利用XSLT的数据转化功能,可以把需要共享的数据保存为XML文档,然后根据各种不同的需求把这些数据转化为不同格式的文档,并输出到不同的显示媒体中。 3X
4、ML技术在信息管理中的应用 由于XML自身的特点使得其非常适合作为各种数据存储与共享的通用平台,随着XML技术的发展,越来越多的厂商和软件都支持XML格式的数据,下面就以MicrosoftOffice为例,采用XML技术实现Office各组件中的数据交换和共享。 在高校信息管理中,有关学生的信息可能会被不同部门、不同人采用不同的软件进行处理,比如可能教务处在处理学生信息时需要采用ACCESS数据库,而学工处在处理学生信息时可能要求使用EXCEL或L技术来存储学生信息,而ACCESS,EXCEL和L文档中,对应XMLschema文档名为“学生信息.xsd”。 3.1由XM
5、L生成ACCESS数据库 具体步骤如下: 打开MicrosoftOfficeAccess2003,新建一名为“学生信息.mdb”的空数据库;单击“文件”菜单中的“获取外部数据”,选择其子菜单中的“导入”选项,在弹出的“导入对话框中”选择要导入的数据“学生信息.xml”,点击“导入”按钮,在弹出的“导入xml”对话框中点击“确定”,此时在新建的“学生信息.mdb”数据库中自动生成一个名为“学生”的数据表,数据表的结构和内容如图2所示。 相反的,也可以利用ACCESS数据库软件的“导出”选项将数据库中的数据生成XML文件和对应的XMLSchema文件。 3.2由XML生成
6、EXCEL文件 打开MicrosoftOfficeExcel2003,新建一名为“学生信息.xls”的空白工作簿,单击“数据”菜单中的“XML”,选择其子菜单中的“XML源”选项,在“XML源”任务窗格中单击“XML映射”按钮,在弹出的对话框中单击“添加按钮”,在“选择XML源”对话框中找到“学生信息.xsd”文件并打开,此时在任务窗口中将显示架构的树视图,如图3所示,将需要的元素从任务窗格拖动到工作表中指定的单元格上,如图4所示。 在创建数据映射后,就可以将XML数据导入映射中了。单击“数据”菜单中的“XML”,选择其子菜单中的“导入”选项,在“导入XML”对话框中,找
7、到“学生信息.xml”文件,然后单击“导入”按钮,导入XML数据后的结果如图5所示。 3.3由XML生成L数据之前,先编写XSL样式表文件,样式表文件中采用字处理标记语言(简称L)来定义数据在L文档中有关“学号”、“姓名”的内容用黑体、四号字显示;而“性别”、“年龄”、“出生年月”、“身份证”内容采用宋体、小四号字显示。 采用MicrosoftOfficel”文档,此时仅显示XML文档中的数据,如图7所示。 应用XSL文件到XML文档上。单击窗口右侧“XML文档”任务窗格中的“浏览…”选项,在弹出
此文档下载收益归作者所有