1、计算机支持的协同工作和设计
1.1计算机支持的协同工作
计算机支持的协同工作(CSCW)可定义为:一种支持人们在共享环境下完成同一件工作的计算机系统。具体地说就是利用多媒体和计算机通信技术建立一个协同工作的环境,该环境具有集成一体化的多媒体或模式操作系统平台,以及适合于支持计算机系统工作的管理、使用和创作的各种工具。在此环境中人们可以相互合作,共同工作于1个产品、1个研究领域、1个项目或求解1个问题。计、算机支持的协同工作的研究涵盖了在复杂的组织结构内使用计算机和信息技术支持群体工作的所有范畴,其演绎范围是广义的协同工作(CW)和广义的计算机支持(CS)。
计算机支持的协同工作技术和系统的发展适应了信息社会中人们工作方式的上述特点,因此被认为是未来社会中广泛采用的技术。CSCW的目的就是在计算机环境下提供1个群体工作的支持。从感性的意义上说,CSCW系统必然包含下面2个方面:(1) CSCW的基础是通信,目前遍布全球的无线和有线电信网络使人们可以在任意地方、任意时间进行通信,随着网络承载量的增大,百兆网、千兆网的迅速普及,人们可以进行更为广泛的以数据、图像和视频为特征的多媒体通信。(2) CSCW的形式是合作,在群体活动中,任意一项活动都必须是多人合作完成,然而目前的计算机系统却试图让用户感觉到他们是独立使用计算机系统,由此引发的实现机制使得用户无法对同样操作对象同时进行处理,而实际的许多活动如文件的编辑、项目的研制、计划的制定要求参加者可以同时对信息进行处理。CSCW必须可以提供这种共享机制以保证群体工作的合作进行。
1.2计算机协同设计
协同设计可以定义为:在计算机支持的环境中(即CS),1今群体协同工作完成1项设计任务(即CD),它的目标是要设计各种各样的协同工作的应用系统。计算机支持的协同设计(ComputerSupport Cooperative Design,CSCD)是CSCW的概念和技术在产品设计开发过程中的应用,是CSCW的1个分支。协同设计不是简单的设计发明或创造,而是集成了现代设计中许多新方法、新技术、新思想、新模式,经过系统的抽象发展形成的。它是利用计算机网络及成熟的CSCW技术,为异地设计者之间提供交流、协调工作的手段和工具,是为人类的思维创作、设计过程服务的。
从协同设计基本概念和原理出发,构造1个以任务为核心,以设计组织者为主体,联系和控制所有设计小组成员,共同完成协同工作的协同设计过程模型。该模型依据协同设计的过程分解为协同设计任务和成员组织阶段、设计准备阶段和设计实施阶段,如图1所示。
2、系统的总体设计
本协同设计管理系统在体系结构上采用集中式管理方式,在网络结构上选取B/S模型结构,构建于SUN公司的J2EE (Java 2 Enterprise Edition)体系上,系统的表现逻辑用JSP+Servelet实现,采用JDBC接口实现数据库连接。图2为协同设计系统的体系结构,该系统模型遵循3层架构模式。
最上层为协作应用层,包括各个不同的协同设计小组,每个小组承担不同的任务,并且可从其他小组中获取设计信息。协同设计小组通过各种网络协议,如HTTP、FTP等,与协同设计系统进行交互,通过浏览器提供的交互界面进行设计文档的显示、设计图纸的浏览和修改、实时在线设计评估、对设计方案的修改建议及成员意见和建议的收集。
系统应用层主要负责管理协同设计的业务逻辑过程,提供给成员访问后台数据的方法,给协同小组提供所需要调用的对应功能。具体的功能有文档浏览和编辑管理模块、图纸浏览和编辑管理模块、工作流管理模块、冲突协调管理模块等,如图3所示,其中虚线标识为本系统所实现功能。
系统数据层是实现协同设计的基础,一般由关系型数据库组成,是用来保存图形及文本数据的1个平台。在本协同系统中我们选用SQL Server2000数据库管理系统作为数据库服务器,用JSP开发协同设计应用程序。数据库、应用程序以及客户端之间的体系结构如图4。
3、数据库设计要求
数据库的设计要能够实现2个方面:(1)能够保存异步系统中所要求的“留言系统”、“布告系统”以及“电子邮件系统”等文本信息和图形信息。(2)添加专门的“运输机设计数据库”,借助SQL结构化数据查询语言技术建立一种面向对象和适用于网络的信息库系统平台。将研究成果以及通过各种信息手段收集和积累的研究资料分类录入信息库,并建立带式输送机主要零部件生产厂家、性能指标及带式输送机运行状况环境等动态信息模块,保证该系统具有不断完善和自我学习的功能。图5所示为“基于WEB的综合信息数据库信息系统”中的5个数据库。
4、CSCW支持下的带式输送机的计算和设计
在以上CSCW以及数据库所能实现的功能的支持下可完成2方面的设计功能,
(1)可以通过建立的数据库,利用存储环境参数以及输送机的输送量和输送带张力大小的计算公式,在具体设计过程中只需将输送带传动的参数(如装料断面面积、带速、传动系数、传动滚筒与输送带之间的摩擦系数等)输入到数据库中就能直接得到所需结果。输送机的输送量用体积输送量Qv或质量输送量QM来表示,其计算公式为
(2)实现实时协同编辑系统(CES)支持不同地域的多个协作人员通过网络连接同步地浏览和编辑文档。具体要求为:①必须要保证文本、图像的高质量传输,在浏览器中能够保证各种制图软件的兼容性。②对本地用户的操作应当立即响应,不能有明显的延迟,而对远程用户的操作,潜在延时应尽量小。即只要有任何用户的修改,所有协同工作人员的浏览器就必须即时更新。③能够实现对图形做文字方面的批注,并且能够在图形中附带修改后的图形,如画圆、长方形等简单的几何图形,并且能够做到剪切、填充等较高难度的修改。这是实现协同工作的高端要求。
以上2方面是在此协同设计平台上为用户提供的计算和开发工具,它们将使用户可更方便地在异地对带式输送机进行全面的设计和讨论。
5、结论
本文利用网络化的数据库管理技术与现有的研究成果有机结合,设计出支持协同工作环境下带式输送机的远程设计应用系统,利用目前流行的B/S模式来完成,只需在服务器端运行本系统,对于在实际环境下监测的设计工程师仅仅利用浏览器就可以实现团队的协同设计以及从带式输送机综合信息库中调用具体的零部件。这为带式输送机乃至整个机械零件的设计与计算机通信之间起到了重要的桥梁作用。
相关输送机产品:
1、皮带输送机
2、斗式提升机
3、刮板输送机