节点文献

基于Web Service的机器人控制系统研究

Study of Robot Control System Based on Web Service

【作者】 杨正祥

【导师】 熊健民; 刘么和; 宋庭新;

【作者基本信息】 湖北工业大学 , 计算机应用技术, 2005, 硕士

【摘要】 本文按照软件工程的步骤,从需求分析、总体设计、数据库及其访问设计、Web Service组件设计、Web应用程序设计方面,对基于Web Service的机器人控制系统进行了全面的阐述。其中总体设计包括系统的体系结构、软硬件的组成、广域网连接方式等方面的设计。数据库设计中给出了数据库和关键数据表的生成脚本,及数据表之间的实体关系。数据库访问设计方面,由于ADO.NET的优异的性能和存储过程的应用,大大提高了整个系统的访问性能。本系统的创新之处在于将Web Service这一最新的现代软件组件技术运用到工业控制领域,实现了完全基于Internet的远程自动控制方案。本文给出了Web Service封装机器人控制函数的实现方法和主要代码。在本项目的开发过程中,注重使用Visual Studio .NET中的Web Service、C#.NET、ASP.NET和ADO.NET技术,结合使用SQL Server 2000数据库,使得软件的结构更趋合理、方便及实用,并大大提高了整个控制系统的性能。本系统的功能将进一步扩展到通过语音远程控制机器人。本文以点面结合的方式阐述了一个基于Web Service的机器人自动工业控制系统的设计过程。限于篇幅,不可能每一个模块都面面俱到,但其中重点、难点模块及有较深体会的模块都进行了较细致的描述。期望本文对其他自动工业控制系统的开发能有所帮助。

【Abstract】 According to the procedure of software engineering,the thesis has expatiated thewhole system in terms of system demand analysis,general design,design of databaseand its access,Web Service component design and web application program design.The general design includes system structure,software and hardware constitution,WAN (wide area network) connection interface. In the database design,thegenerating scripts for database and its key data tables,and the entity relationshipamong data tables are provided. As to database access design,due to the excellentfunctionality of ADO.NET and the adoption of the stored procedure,the performanceof system access has been significantly enhanced. The primary innovation of thissystem lie in applying Web Service,the latest modern software technology,to theindustry controlled field,realizing the remote automatically controlled scheme totallybased on Internet. This paper provides implementation method and main code aboutWeb Service’s encapsulation of robot controlling function.The utilization of new technologies and new tools has been emphasized in thisdevelopment. The employment of ADO.NET,ASP.NET,C#.NET and Web Servicefrom MicroSoft latest development tool Visual Studio.NET,in combination with SQLServer 2000 Database has made the software structure more rational,convenient,andpractical,and has greatly improved the performance of the whole control system.The thesis has expounded the designing process of a Robot Remote IndustrialControl System with a multiple layer structure based on Web Service. Due to thelimited time and space,not every module was presented in its own details. However,the key parts,difficulties and the author’s experience in carrying out the system havebeen described in details. All these could well serve as a helpful reference for othersimilar industrial control systems.

  • 【分类号】TP242
  • 【被引频次】2
  • 【下载频次】101
节点文献中: