节点文献
基于Web Services的协同技术在建筑外观设计中的应用
【作者】 崔昊;
【导师】 刘弘;
【作者基本信息】 山东师范大学 , 计算机软件与理论, 2006, 硕士
【摘要】 随着科学技术的飞速发展,使得社会分工越来越细,建筑产品的开发以及激烈的市场竞争要求设计单位从更广阔的范围内来优化资源配置。因此建筑产品的开发需要众多企业及相关科研院所等单位协作完成,企业应充分利用以网络为核心的信息技术,用新的设计模式来提升设计单位的竞争力,实现对地域上分布的设计资源的快速调集和利用,形成基于网络的企业内部或企业之间团队化协同设计模式。计算机支持的协同工作(Computer Supported Cooperative Work)是指群体成员利用计算机技术、多媒体技术和网络通信技术,在共享环境下的协同工作、交互协商、分工合作,共同完成设计任务。XML是一种格式独立、与平台和应用程序无关的可扩展标签语言,它不但适合存储结构化数据,而且能够针对不同行业不同领域的特点定义标签,制定记录行业或专业数据的标准,这些标准被称为XML词汇,只要行业或专业领域内所有应用程序都理解并支持所定义的XML词汇,就可以实现不同系统之间的数据共享与互操作。Web Services使用基于XML的消息处理作为基本的接口描述和数据通信方式,采用W3C组织制定的开放性标准和规范,对服务的实现与使用进行高度的抽象,以消除由于使用不同组件模型、操作系统和编程语言所产生的系统差异,为实现数据和系统的互操作性提供了新的解决方案。本文以建筑外观设计为主要研究对象,在充分了解建筑外观设计的特点之后,将基于WebServices的计算机协同工作技术应用到建筑外观设计中。根据以上内容本文所做的主要工作如下:1)从CSCW技术的网络化需求入手,分析Web Services概念体系在协同设计中的作用,将Web Services技术和CSCW技术应用于建筑外观设计,提出了一种基于Web Services的建筑外观协同设计模型。2)基于系统框架,提出了一种以优先权控制的分层式协同设计过程和集中式控制解决设计冲突的方法。可以提高协同效率,很好地规划实现复杂度和专业程度都很高的建筑外观设计任务,对设计过程中用户的自由加入有很强的支持性,同时平衡了设计过程中用户的设计创新与设计知识,大大提高了设计结果的精致程度和设计效率。3)对基于Web Services的CSCW系统的设计与实现,将前面的研究讨论付诸于实践,综合运用Web Services和CSCW技术,借助微软公司的.Net开发平台,设计实现了一个基于Web Services的建筑外观协同设计系统。本文将Web Services技术和计算机支持的协同工作技术结合起来应用到建筑外观设计中,是一种新的尝试,该模型有很强的可维护性和可扩展性,适应现有大量辅助设计专业人员地域分布广的特点。实践证明了本文工作的可行性和有效性。
【Abstract】 With the development of science and technology, the social division of labor becomes moreand more complicated. The enterprises must optimize the allocation of resource from a much widerrange due to the development of architectural products and fierce market competition. Therefore,the development of products requires the cooperation of enterprises, research institutes and etc. Theenterprises should make full use of the information technology, which relies mainly on the network,and adopt new design models in order to improve their competition power. Thus, based on the swiftregional attribution and utilization of design resources, the enterprises can form the intra-firm orinter-firm cooperative design models.CSCW means that the group members work cooperatively in a sharing environment to achievethe design task by using computers, multi-media technologies and network communication. XMLrefers to the extend markup language, which is format-independent and unrelated to the platformand practical program. XML can be used not only to store structured data but also to define thelabels according to different fields and different industries. Besides, it can establish the criteria ofrecording professional data, which are called XML vocabulary. As long as all the relativeapplications can understand and support XML vocabulary, the share and interactive operation ofdata between different systems can be achieved. Web Services use the information processing ofXML as its basic interface description and means of data communication. Meanwhile, it adopts theopen criteria by W3C and highly generalizes the realization and application of the services. Thus, itcan eliminate the differences between systems caused by the adoption of different modules,operating systems and programming languages and finally achieve the interactive operation of dataand systems.Focusing on architectural designs, this paper proposes to put CSCW, which is based on webservices, to the exterior design of architecture. And this study has been put into practice on the basisof a full familiarity the exterior design of architecture. The main content of this paper is as follows:First of all, based on the actual demand of CSCW, it analyzes the functions of Web Services incooperative design and combines Web Services as well as CSCW with the exterior design ofarchitecture. And it then puts forward a cooperative design model based on Web ServicesSecondly, according to the system framework, it proposes the idea of a layered collaborativedesign process model based on priority -controlled method and a centralized -controlled conflictresolving method. This design can improve the cooperative efficiency achieve the complicated andspecialized exterior design of architecture. This method allows users to enter the design programand balances the innovation and knowledge of the users during the design process. All of thesefactors ensure the accuracy of results and the efficiency.Finally, according to the above research and analysis, this paper achieves a cooperative exteriordesign system of architecture based on Web Services. This system synthesizes the Web Services andCSCW and recurs to the .Net platform of Microsoft in order to achieve the design goal.This paper attempts to apply Web Services and CSCW to the exterior design of architecture.This model is easy to maintain and extend, which is fit for the widely geographical spread of thedesigners. The feasibility and effectiveness has been proved by practice.
【Key words】 CSCW; Web Services; ADT; XML; modeling methods for process;
- 【网络出版投稿人】 山东师范大学 【网络出版年期】2006年 09期
- 【分类号】TU201.4;TP393.09
- 【被引频次】2
- 【下载频次】119