39
学术出版,国际教著,国际期刊,SCI,SSCI,EI,SCOPUS,A&HCI等高端学术咨询
来源:职称驿站所属分类:物理论文 发布时间:2015-03-14浏览:16次
摘要:在现代制造业,对于复杂之产品设计往往需要多方合作。本文立足机械制造行业,在分析XML与STEP各自技术特点之基础上,利用XML描述STEP数据之STEP/XML转换系统与Web技术相结合,提出了一种基于Web之异地协同设计之框架,并对具体实现之一些关键技术进行了讨论。
关键词:核心期刊发表,Web,协同设计,STEP,XML
0 引言
在产品开发过程中,企业由于自身科研力量之限制,由于地域局限,无法使外部之专家及时参与到项目中来。如今,网络已经进入到了我们日常生活之方方面面,网络化生产是必然趋势。然而传统制造技术模式下解决异构系统信息集成之国际标准STEP(STandard Exchange of Product data model),由于STEP是使用EXPRESS语言来描述数据结构之,而EXPRESS着重于固定之数据交换,而不是共享,在WWW浏览器上不能直接处理由EXPRESS定义之数据[1]。而XML(Extensible Markup Language)扩展标记语言之网络化数据处理能力为复杂之结构化之产品数据在网络上传输提供了可能。因此,我们在研究STEP与XML转换技术之基础上,提出了基于Web之异地协同设计技术,为真正实现并应用做了进一步之探索。
1 STEP/XML转换系统设计
1.1转换系统原理
可扩展标记语言技术XML为能够构造一个可扩展性良好之协同产品开发平台提供了强大之技术支持。为了实现STEP向XML之转换,首先必须将EXPRESS转换为XML Schema结构。在具体之应用中,向转换系统输入STEP文件,系统根据对应EXPRESS表达,从XML Schema库中调用合适之Schema,将STEP文件转换为XML文件。将所有之EXPRESS中之实体都对应之形成XML Schema,就建立了XML Schema库。显然,只要存在EXPRESS与XML Schema库之对应结构,就可以通过转换机构实现逆向转换,在应用中可将XML文件转换为STEP文件,起到传递与保存产品数据之目之。
2平台架构
计算机技术与与分布式对象技术之发展,使基于Web之复杂协同工作成为可能。Web平台采用Browser/Server结构。B/S之统一性、跨平台性与易维护性,对于异地企业间之协同工作提供了有力之支持,但是,它之安全性、交互应用之局限性与信息表达方式之单一性,又限制了再企业生产活动中之进一步应用[2]。目前企业之协同应用系统多采用基于局域网之Client/Server结构。
基于Web之协同应用系统中,必然存在两类要素,即提供相关服务之应用服务方与开展协同应用,接受服务之应用请求方。例,定义A为一类协同应用中之R方, B是该协议应用中之S方。系统由五个部分组成,分别设置在A之客户层、顶端Web服务层、B之目录服务层、应用服务层与数据库服务层。A用户作为客户端发起协同应用, B之服务器提供了协同中需要之资源与相应之环境,可供A在需要时下载。同时,与A具有相同结构之用户C,D可以同时对B之服务器发起协同请求, B以同样之模型回复多个用户之请求。
1数据查询与报表
查询条件千变万化,但都在单据之可选字段之中。数据之查询条件设计与查询一样之原理。数据对于设计来说至关重要。要在主程序中打印预览数据报表,也要能调出查询条件,能将报表结果导出为EXCEL、 PDF等文件。
2工作流,集成工作流引擎,能够对业务流程进行灵活之定义。业务流程定义之结果以元数据之方式保存在数据库中,运行时由工作流引擎根据元数据之描述驱动,业务单据都可以通过工作流进行驱动,从而实现业务流与数据流之统一。
3组织结构设计、权限分配
组织结构设计:需要有集团-公司-部门-人这样之维护界面。人又归类为一些角色。角色包含角色特有之功能。这样你在分配权限之时候,就非常容易先给一个人分配一个角色,这样标准功能就都有了,如果这个人还有特殊性,就个别再增删功能。
4还有一些公共业务函数与使用公共数据库连接池,就放在公共模块中,让普通业务程序员调用。做OpenApi,开放之web服务,供外部实现mash-up(一个网站或应用程序,将来自多个随需应变平台之工具组合起来创建新功能)。
5还有一些外围之功能,如软件加密,导入用户以前之数据,安装数据库而不是恢复备份,标示这个软件是什么版本打了什么补丁,这样在追查错误时比较容易判定是什么版本。
还有一些,就是登陆日志记录,操作错误就把错误记录下来,把界面屏幕抓下来。
3结束语
本文提出了基于Web之异地协同设计技术,分析了Web结构与XML/STEP转换系统原理及主要模块。异地协同设计是机械设计发展之必然方向,同时也将是企业提高竞争力之强有力武器,而现代网络技术之高速发展为其提供了强大之网络支持。相信在不久之将来,基于Web之异地协同设计技术一定能够发挥其意想不到之作用。
参考文献
[1] 周晓,卢炎麟。产品远程协同设计中STEP与XML之集成与应用[J].机床与液压,2005(5):137-138,153.
[2] 李玉玲 杨春峰 巫付专。基于Web之产品异地协同设计平台之开发[J].成组技术与生产现代化,2006,23(1):12-14.
[3] 仇晓黎 易红 吴锡英 江勇 周维。STEP/XML产品数据模型转换编译系统之实现,(2004)04-0005-04.
[4] 哈进兵 张友良 李舟洲。异地企业协同工作之Web模型及其实现,(2001)05-0037-05
[5] 李卫伟。Web页面之未来工具语言XML
[6] 仇晓黎 易红 吴锡英。STEP与XML技术在制造业信息化中之应用,(2004)02-0023-04
《核心期刊发表基于Web之异地协同设计技术研究》
本文由职称驿站首发,您身边的高端学术顾问
文章名称: 核心期刊发表基于Web之异地协同设计技术研究
扫码关注公众号
微信扫码加好友
职称驿站 www.zhichengyz.com 版权所有 仿冒必究 冀ICP备16002873号-3