(机械设计及理论专业论文)面向协同产品商务的产品信息交互技术的研究与实现.pdf_第1页
(机械设计及理论专业论文)面向协同产品商务的产品信息交互技术的研究与实现.pdf_第2页
(机械设计及理论专业论文)面向协同产品商务的产品信息交互技术的研究与实现.pdf_第3页
(机械设计及理论专业论文)面向协同产品商务的产品信息交互技术的研究与实现.pdf_第4页
(机械设计及理论专业论文)面向协同产品商务的产品信息交互技术的研究与实现.pdf_第5页
已阅读5页,还剩97页未读 继续免费阅读

(机械设计及理论专业论文)面向协同产品商务的产品信息交互技术的研究与实现.pdf.pdf 免费下载

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

文档简介

浙江人学颁i 学位论文第三章产品竹息置标语苦的分析j 设计 3 3 2x m l 文档有效性的验证 m i c r o s o f t 公司的i n t e r n e te x p l o r e r5 o 是第一个支持x m l 的浏览器,当一个u r l 指向一个x m l 的文档的时候,i e 5 0 内在的解析器把x m l 文档以树的形式展现出来。如 果出现错误的话,i e 浏览器能够提示错误所在的行和错误原因。 将s i m l e l i f t x m l 和p r o d u c t i n f o d t d 置于适当路径下( 本文中放于同一目录下即 可) ,用i e 5 0 将该s i m p l e l i f t x m l 文件打开,得到如图3 - 6 所示结果。这说明前述p i m l 置标语言的设计是正确的,该x m l 文档也是有效的。当然,这种浏览只是显示x m l 的源 文件,还不具备在w e b 上所应呈现的效果。因为x m l 侧重的是对内容的描述,要使它在 各种浏览器展示出丰富的格式,还得借助于x s l ( e x t e n s i b l es t y l e s h e e tl a n g u a g e , 扩展样式语言) ,这将在第五章产品信息的w e b 发布中详述。 图3 - 6x m l 发布文档示例的页面浏览 对s i m p l e l i f t f e e d b a c k x m l ,f e e d b a c k i n f o d i d 置于同一文件夹下,用i e 5 - 0 打开 s i m p l e l i f t f e e d b a c k x m l ,也可显示f 确的结果,如图3 7 所示。同样说明f p i m l 置标 语- g 的设计是正确的,相应的x m l 文档是有效的。 浙江人学坝i 学位论文第三章产品信息置标语言的分析与世计 图3 7x m l 反馈信息文档示例的页面浏览 3 4x m l 数据交互技术 上述的s i m p l e l i f t x m l 、s i m p e l i f t f e e d b a c k x m l 只是对相应p i m l 和f p i m l 两种 置标语言进行应用的示例文档,用以说明相应x m l 文档存在的般形式和相应的语法规 则。同时也用以验证这两种自定义置标语言设计的正确性。这种x m l 纯文本文档是最基 本的也是最为简单的,它具备的最大的优点在于可以直接读取,或者辅以样式信息后在 浏览器中显示,或者通过d o m ( d o c u m e n to b j e c tm o d e l ,文档对象模型) 或s a x ( s i m p l e a p if o rx m l ) 接口编程同其它应用无缝连接。因此它是符合c p c 环境下产品信息交互 需求的。 但是,c p c 环境下的产品发布信息整合过程如果都象编写s i m p l e l i f t x m l 一样手工 进行,效率肯定是不高的,而且与c p c 中另外一些模块的关系将会变得疏远。这就需要 分析x m l 文档与其它数据源的映射关系。 x m l 数据源有多种多样,根据具体的应用,大致可分为下面三种:一种是x m l 纯文 本文档;第二种是关系型数据库;第三种则来源于其它各种应用数据,如邮件、目录清 单、商务报告等。 其中,第一种来源,就是如同s i m p l e l i f t x m i 一样的存储数据的文件,它也是我们 所希望获得的x m l 的表现形式。第二种数据来源对我们而言意义重大,因为c p c 中大部 堂塑型兰墅坠生兰些兰苎一 笙三里兰曼笪星墼堑堕童些坌塑童坠生 分产品信息存在于相应的数据库中,其优点在于通过数据库系统对数据进行管理,适合 于当前最为流行的基于三层结构的应用刀= 发。第三种数据由于来源广泛,因此需要具体 情况具体对待,更多的还是依靠人工提取所需的信息,本文不做讨论。 3 4 1 数据库映射为x m l 发布信息文档 因为c p c 中大部分产品信息已经存在于相应的数据库中,要自动生成一个类似于上 述示例的x m l 文档,以便于产品信息的发布和交互,这就涉及如何由数据库的内容映射 为我们的模块可以直接运用的x m l 文档的问题。 到目前为止,已有大量关于x m l 的数据交换技术和应用产品面世。其中,有的只是 在现有技术的基础上扩展x m l 支持,有的属于x m l 中间件产品,还有的是比较完整的x m l 应用。它们大多数都提供了对数据库的支持,这恰恰从一个侧面反映出x m l 与数据库的 密切关系以及基于x m l 数据库应用的潜力。本文对现有的转换工具作了总结和归纳,如 表3 2 所示。实际应用中,只需根据企业自身具备的条件选用现成的技术和工具即可。 表3 - 2 数据库映射为x m l 文档的工具总结 产品模块公司或绸织存在形式特点 原有a d o 技术的扩展,实现方法随a d o a d o + a s pm i c r o s o f t a c t i v e x 控件 版本不同而相异 d b 2 x m l 独立软件,提供1 0 0 纯j a v a 编写,独立丁不同的数据 i n f o c a l1 x m l 2 d b a p i 供调用库平台和版本 i n t e i i i g e n t w i n d o w s 动态库属于模板驱动,即s q l 查淘语句内嵌 o d b c 2 x m l s y s t e m s d l l 模板中 r e s e a r c h 模板驱动,并且将x m l 文档模型化成 a s p 2 ) ( i ls t o n e b r o o m c o m 组件 一个单一的表对象:双向数据交换 m e y & w e s t p h a l w i n d o w s 动态库 运1 | _ 了a d o 技术属于模板驱动,它利 x o s l r i p o s t e川特定的x o s l 元素将查洵语句嵌入 d l l s o f t w a r e 到模板中。 x m ls o f t w a r e 采用t c p i p 而不是通常的h t t p 作为 i n t e r a c c e s s独立软什包 c o r p o r a t i o n数据传输协议;双向数据交换 c e r i u m c o m p o n e n t通过j d b c 访问,开发模式沿袭了三层 x m ls e r v l e t独立软件 s o f t w a r e架构模式;双向数据交换 i n c o r d o r a t e d 浙江火学硕l 学位论文 第六章应用实例的原型实现与展示 第六章应用实例的原型实现与展示 6 1 模拟系统的设计与实现 镑同产晶商务是一静囊赣的理念和方法,嚣嚣稀究静还不多,邈没有供轿究测试用 的免费系统。而要完憋的应用本文的产品信息交互方案,需要协同产品商务中诸多系统 帮环节豹支撩。在褒蠢条孛不其备熬。藩况下,设诗麓易懿模熬系统验诞本文耱透技术窝 方法的f 确性。所做主要工作和步骤有: 1 安装i i s 服务叛模叛企监服务器,装入设计完成的示镄用d t d 文档、x m l 文橙以 及x s l 文档,作为产品信息资源。 2 设计注册用户访问权限下的模拟调用界面,说明产品俗息交互的使用方法,并阻 u r l 的方式调用x m l 文档。 3 客户端访问模拟企业,在充分浏览产品信息,尤其是产品的图形信息的基础上 提出发馈意冤表明囊蹙斡个性化霰求。 图6 - 1 显示了注册用户从客户端访问模拟企业服务器所得的界面。后文的访问和 交互赛嚣筠是韬应予注黪臻户豹本逮客户清瑟言豹,不蠢赘述。 鹫6 - 1 注薏| j = | 户访潮援摇金鼗激务器戆器嚣 浙江入学预l 学位论文 第六章应用实例的撩型实现与展示 6 2 示例交互功能的实现流程展示 1 点击上述访问界面中产品信息交互区内的“简易提升器”,进入该产品的交互页 面。图6 2 为加载图形i g e s 文件的过程,此时产品的基本信息和参数信息已被 加载,客户可以先行查看。 2 加载完所有的产品信息文件后,得到如图6 3 的初始交互界面。 3 点击图形信息控件左窗口中的装配树,可查看产品的构成实体,以及实体间的装 配关系,并在右窗口浏览具体的实体图形。在浏览过程中,可以对图形进行拆分、 平易、旋转、缩放、测量、复原以及全屏查看等功能,如图6 4 、图6 5 、图6 6 所示。 4 充分了解产品的基本信息、参数信息、和图形信息后,客户可借助反馈信息提出 个性化需求,如图6 7 所示。点击“提交建议”后,反馈信息进入企业服务器的 临时数据库,供企业设计人员甄别和参考。至此完成了产品信息交互的整个流程。 幽6 - 2 进入产品信息交互区后转化删l 文档、加载i g e s 文件 浙江入学坝l 学位论

温馨提示

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

最新文档

评论

0/150

提交评论