基于Web的矿山机械加工车床远程设计服务系统研究

时间:2022-09-16 06:34:29

基于Web的矿山机械加工车床远程设计服务系统研究

摘 要 文章对基于web矿山机械加工车床远程设计服务系统研究进行了分析。首先对Web的远程机械设计的概念进行了阐述,然后重点研究了机械设计远程系统的相关关键技术,其中包括对B/S计算模式、与、Web服务器集成技术等在远程设计服务系统中的理论应用以及所达到的实践效果,最后在理论基础分析的前提下对机械设计过程中的实际系统架构进行了模拟,并取得了理想的效果。希望文章所涉及的相关理论研究能够对实际过程中矿山机械加工车床远程设计服务系统提供一个理论基础和实践指导作用。

关键词 远程设计服务系统;;B/S计算模式

中图分类号:TD4 文献标识码:A 文章编号:1671-7597(2014)13-0050-02

作为一个重型机械的设计师的角度来讲,在产品的设计过程中会经常碰到诸如机械强度、负载以及机械设计分析等方面的问题,而通过人工查找设计手册来进行计算的话,效率低下,且规模巨大。因此,基于Web技术对矿山加工机床的远程应用系统中,通过机械设计Web数据库来实现Internet的存储,当设计人员在设计过程中遇到问题时,可以提交已知参数给数据库服务系统来达到数据分析的目的,这样大大节约了产品研发的成本,也有效的解决了复杂的数据分析查询任务。

1 Web的远程机械设计的概念

远程设计指的是设计者在进行机械设计过程中,通过在客户端输入相关的设计参数,然后利用服务器的自动计算得到相关数据,设计者可以对获得的数据进行选择分析,从中得到符合设计要求的相关结果。远程设计通过运用现代化的网络、计算机技术,有效的缩短了产品设计的周期,降低了设计者的工作量,提高了设计工效率。

基于Web技术为基础的远程设计通过实行,JSP、B/S、SQL等网络技术,从而达到对设计数据实现远程查询的目的;基于Web的远程机械设计通过相应的程序编辑工作来实现对数据资源的贡献,有效的完成了计算分析由人工到网络的转移任务,从而实现了产品的远程设计与分析。同时,设计者通过对机械设计过程中的相关共享信息进行互相分析探讨,对机械设计技术的发展具有一定的促进意义。

基于Web的矿山加工机床远程设计服务系统为矿山企业的机械设计提供了相关设计服务,并具备了相当的优势:

1.1 服务范围广

由于远程设计服务系统是基于互联网基础,因此不同地区不同国家的企业或个人只要有系统的注册就能够随时随地的在互联网上获得相关服务权限。

1.2 使用简单、方便

系统用户依据本身的需求来进行相应Web功能的选择,然后输入自己所选定的参数进行计算,系统在计算完之后能够自动对结果进行分析,并传递给用户。

2 机械设计远程系统的关键技术

2.1 B/S计算模式

随着互联网等相关技术的迅速发展,浏览器/服务器(B/S)的计算模式已经成为主流的应用。B/S计算模式从原先的两层C/S模式的技术基础上发展而来,B/S模式的实质就是对原本的C/S模式的相应服务器端进行技术上的深化作用,将其分解为数据库服务器和应用服务器两个部分,同时对C/S模式的相关客户端进行了极大的简化作业,将原本位于客户端的计算功能转移的Web服务器上,而本身只保存显示功能,从而将原本的两层结构转化为了用户表示层、功能层和数据层。

图1 B/S计算模式图

2.2 与

作为当前主流的Web应用程序开发技术,与以往的ASP技术来说,在结构上发生了相对改变,同时对原本使用的ASP开发应用程序的可能产生的限制进行了有效的改进措施,可采用、C++等语言程序,使其具备了语言的独立功能;同时,程序代码与用户界面之间进行区分,使得结构上更为清晰,执行效率也得到了大幅度的提高。使得系统具有更高的安全可靠性。

而中采用的来实现对数据库的存取工作。作为当前权威的.NET数据库的应用解决方案,提供了高性能、高兼容性、一致性的数据访问结构,保证了能对各类Web数据库的访问。不管数据源的类型如何,都可以采用来进行存取。

2.3 JSP访问数据库技术

数据库一般位于远程设计系统结构的第三层,作为开发网站的重要组成部分,同时也是提供远程服务的基础技术,包括系统的产品设计相关的资源库、用户信息数据库的建立都需Web数据库来提供支持。JSP因其自身所特有的安全高效性以及组建方便、平台应用广的特点成为了现今最为实用的网络编程语言。

JDBC作为连接数据库管理系统与JSPD的桥梁,主要由一组采用Java语言来进行编写的接口组成,用来实现SQL语言的Java应用程序接口对数据库的访问支持。用户向服务器发出查询信息的请求时,相关服务器端的JSP程序执行命令,启动对应的JDBC驱动程序,从而与数据库之间建立连接,连接后的相关执行程序中的SQL语句进行相应数据信息的调用工作,然后将调用的信息进行Web服务器返回,最终来达到响应客户端请求的目的。

图2 JSP程序访问数据库模块流程

2.4 Web服务器集成技术

基于Web的远程机械设计技术对静态网页内容以及动态网络内容的依赖性较大。而针对服务器层的开发制定的相关策略对系统的整个性能影响极大。因此,基于目前的服务器来讲,大都是采用Apache和Tomcat二者的功能集成来实现相关的应用功能,这是因为,单独的Apache服务器在为网络管理员提供丰富的Web管理功能的同时,并不能提供相关的Servlet/JSP容器。而单独的Tomcat可以单独的作为一个服务器进行网络的开发和检测,但在静态网络的处理速度较慢,且没有丰富的功能来满足设计开发。

3 系统的总体结构

基于Web的矿山机械加工车车远程设计服务作为一项综合性很强的多学科技术产品,涉及到了机械设计、控制工程、网络技术、计算机数据处理等各个领域。其数据格式相对复杂、所应用的设计资源也较为丰富,因此,对于机械设计系统来讲,远比一般网络系统要复杂。要开发相应的远程设计服务系统,首先必须有针对性的对远程设计的各项目进行具体情况的分析,系统的对各设计资源进行需求分析。然后采取模块化的设计理念,功能与模块之间相互对应,在此基础上来构建整个系统的结构框架,最后可以采用相关编程软件来对实现的功能进行处理,以达到具体设计的实现和资源的查询调用。

3.1 系统开发的原则

1)系统的开发过程中,应该执行“以人为本”的原则,要保证界面的友好流畅,并且能够提供相关的提示。

2)系统应该允许用户进行必要设计参数的输入,以及在设计资源库中实现有关数据图标的查询工作,然后可以进行相应计算,形成需要的文档资料。

3)系统的所应用的模块或者子系统要能够同时具备集成运行与独立运行的功能。

4)系统不应完全开放,要根据不同的用户来设定不同分权限,更具用户类别的不同,提供快速便捷的服务。

5)系统应该尽量减小网络数据的传输次数、传输量,以确保网络负荷的要求。

6)要确保远程设计系统在应用和维护上的方便。

3.2 应用程序的部署

在系统的软件开发完成之后,需要对各个文件已经相关软件进行部署以便提供完善的远程设计服务。因此,首先需要将相关图形文件以及aspx文件、html文件进行组合,在IIS对应功能目录下简历对应的Web站点,进行站点Web.config文件的配置工作;其次,对于远程设计系统中可能需要使用的相关数据表都应该在SQL数据库服务器中进行创建,进行相关数据源的配制工作;最后,对远程设计系统启动、调试,从而保证形态的正常运行工作。

基于Web的矿山机械加工车床远程设计服务系统的总体分布一般都用个各自独体的方式通过采用典型的B/S模式的三层结构的模式,以互联网作为基础来实现跨地域范围的数据传递,可以分别对款式机械加工基础的各个部件进行在线设计分析,并得到正确结果。

4 结束语

基于Web的矿山机械加工车床远程设计服务系统,通过利用相关的B/S技术、Web服务器集成技术以及JSP、SQL等相关技术来实现对矿山机械加工车床的网上设计、以及参数查询和相关的监控,提供给远程用户一个在线的设计分析环境。在一定程度上加强了各科研单位的协同合作,避免了重复性的设计工作。极大的提高了我国远程机械设计的发展。

参考文献

[1]张英.利用互联网技术实现机械工程图纸的管理[J].矿山机械,2005(6).

[2]曹洪龙.基于B/S架构的电子图纸管理系统研究和应用[J].苏州大学学报(工科版),2004(2).

[3]曹明,万彦,王巍.远程CAD图纸管理系统的探讨及实现[J].煤矿机械,2004(12).

[4]赵双强,张洪明,张立翔.基于AutoCAD的工程图纸管理系统的开发[J].昆明理工大学学报,2001(5).

[5]许良元.机械部件产品的二维图纸管理系统的研究与开发[J].机械管理开发,2005(6).

[6]张振建,赵转萍.基于Web的电力工程图纸管理系统[J].郑州轻工业学院学报,2005(5).

[7]马长青.Linux环境下基于Web的图档管理系统的开发[D].山东农业大学,2005.

上一篇:基于OpenVPX标准的软件无线电信号处理平台设计 下一篇:超导限流器与电力系统继电保护配合问题研究