2010-02-26 10:13:38 来源:万方数据
协同开发系统为企业提供了一个产品开发的协同工作平台,它将设计部门、生产环节及客户联系在一起,用户直接参与设计、了解生产过程。企业之间可借助该平台,通过Internet建立快捷的信息流,及时获取产品的市场信息、设计数据和加工信息。通过实现网络化的企业联盟,实现资源共享,充分利用各个企业的自身优势,提高业务效率和产品质量、降低生产成本、提高经济效益。产品用户也可以将使用效果和工艺问题反馈给制造商,便于产品售后服务和产品工艺改进。
1 协同开发系统介绍
1.1 协同
可以通俗地称“协同”为协同作用(效应),协同效应是指开放系统中大量子系统相互作用而产生的整体效应或集体效应。在探讨协同要素之间的关系时,更多的是研究要素构成的整体效应,而对单个要素之间联系的分析较少。
1.2 远程协同开发系统
远程协同开发系统是集信息技术、计算机网络技术和现代管理技术于一体,提高企业市场竞争能力的一种技术含量高的企业产品研发平台。
系统具有易于结盟、节省成本、知识管理、快速反应、信息渠道畅通、发挥比较优势以及实施外包和联合开发的特点。
2 研究的意义及必要性
2.1 意义
羊绒产品的生产特点是工艺流程长,各工艺因所用原料、最终制品的性能和质量指标不同所采用的加工方法也有差别,加上影响因子间的高度非线性以及加工过程状态的波动性,使得完整准确的数学描述十分困难。
根据现代纺织企业面临的环境和国内外基于Internet环境下的纺织协同产品开发技术相关研究,结合我国纺织企业现状和国情,研究一种适合我国国情的新的现代纺织产品开发系统,可以避免大量重复性工艺试验,降低新产品开发的成本,增强纺织企业的市场反应能力,对推动我国传统纺织企业的产业发展具有积极作用。
2.2 必要性
建立快速反应系统,可以让企业在激烈的竞争中掌握时局,避免资源浪费,实现利润最大化,对于偏僻地区的投入和致力于此项研究的必要性更加明显。但是这项任务己经超越了毛纺企业工作人员的个人能力和网络技术简单查询的功能。发展计算机支持的协同设计(CSCD)工具和系统成为一种必然的需求。
3 协同开发系统的研究内容
3.1 系统的模块及模块功能的实现
开发系统的总体技术框架如图1所示,开发系统的模块见图2。

图1 开发系统的总体技术框架

图2 开发系统的模块示意图
3.1.1用户管理模块
用户管理主要包括客户分类、地区分类、供应商分类、存货分类、部门分类等有效管理。服务器端的用户管理包括管理员管理和普通用户管理。图3为编辑客户信息的界面图,通过图3所示界面,管理员添加完新的用户以后,可对客户的相关信息进行编辑,最后可根据编号对客户进行查询。

图3 编辑客户信息界面
3.1.2 工艺设计模块
工艺设计包括对企业工艺流程的记录和管理,工艺设计流程图如图4所示。

图4 企业工艺设计流程
3.1.3 产品设计模块
产品设计指协同设计制造人员在数据库的支持下,根据客户来样对产品的组织结构及各种参数(如经纬密度、织缩率等)进行分析,并在组织设计模块中输入各种参数,进行模拟织物组织效果图分析。该模块还适应于企业研发部门工作人员根据市场流行趋势设计并模拟织物效果图,在批量生产之前进行上机模拟。产品设计界面如图5所示。

图5 产品设计界面
3.1.4 远程协同设计模块
远程协同设计模块包括采购管理、销售管理、协同工具、资源和信息管理4个子模块,目前这4个子模块还在开发设计中。采购管理指原料采购方面的管理。销售管理主要功能有基础信息、业务处理、查询统计,其中基础信息包括客户分类、地区分类、客户档案等;业务处理包括订单管理、合同管理、发货通知等;查询统计包括订单查询、评审记录、合同查询、销售产品统计、产品增长分析等。协同工具包括交互协同工作环境(如交谈、共享电子白板、视频电话、应用程序共享、电子邮件列表、文件传输服务等)。资源和信息管理主要包括公共信息、共享资源、产品数据信息、知识库等。
3.2 系统结构优化链接的实现
协同开发系统采用B/s结构,即浏览器/服务器结构。
3.2.1 第1层(客户层)
第1层即Web浏览器。它的任务是由Web浏览器向网络上的某一Web服务器提出服务请求,Web服务器对用户身份进行验证后用HTTP协议把所需的主页传送给客户端,客户机接受传来的主页文件,并把它显示在Web浏览器上。
3.2.2 第2层(功能层)
第2层即中间层,包含系统的事务处理逻辑,位于web服务器端。它的任务是接受用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,当数据库服务器将数据处理的结果提交给Web服务器后,再由Web服务器传回客户端。
3.2.3 第3层(数据层)
数据库服务器在数据层中包含数据处理逻辑,位于数据库服务器端。第3层对知识库进行维护和管理工作,负责数据库的存储、查询、修改、备份,维护数据的一致性和安全性。
在该系统中,分布于不同的设计和生产部门的用户直接通过客户端的浏览器查询和更改产品开发数据,相应的业务逻辑在中间层服务器上执行。操作的数据则同样分布于不同部门的数据库服务器上,在完成操作后,数据库及时更新并将数据返回到客户端。
在分布系统中,需要集成各节点上的不同系统平台上的构件或不同版本的构件,由此产生了构架中间件。构架中间件中最主流的是OMG的CORBA和Microsoft公司的COM/DCOM。
4 总 结
协同开发系统研究的技术关键主要包括信息传输中的再译编码技术、产品开发系统的仿真、快速反应系统研制,创新点主要体现在系统的分布性、开放性、协作性、并行性方面,但是由于PC机上安装的软件种类繁多,有可能在设计、调试、演示的过程中出现不兼容的现象,也有可能所做的工作在移植后不能用,这些问题还需要逐步调试、反复试验以确定解决方案。
免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。
