计算机论文:基于ASP技术的冲模CAD网络数据库设计与应用
近几年来,Internet风靡全球成为各种信息共享的平台,而基于Internet技术的Intranet则广泛应用于企业内部的信息交换。Internet/Intranet技术应用于制造业,构成新的敏捷制造生产模式并受到了世界各国的普遍重视,对制造业的未来发展有着深远的影响。本文主要针对利用Internet/Intranet平台下的ASP技术,开发模具CAD/CAM系统Web数据库应用进行了研究和探讨。
ASP技术实际上就是支持Active技术的服务器页,它是Active Server Page的简称,也是微软公司提供的一种应用程序环境。使用ASP技术连接数据库非常方便,利用ADO数据库对象组件,只需很少的几行代码就可编写出健壮的Web数据库应用程序。
ASP体系结构如图1所示,在ASP Web应用程序中,Web服务器起着主要作用。客户Web浏览器格式化HTML并运行客户端脚本程序后,向Web服务器发送请求,Web服务器响应页面请求后运行服务器端脚本程序(ASP文件),接着通过ODBC向数据库服务器发送数据请求及数据库操作命令,数据库服务器收到Web服务器请求后进行处理、检索,并将结果数据通过ODBC传回给Web服务器,最后由Web服务器中的ASP程序将请求结果转换成标准HTML文档传回至客户端浏览器。
对于开发者来说,要想熟练掌握ASP,需要了解以下三方面的知识:Active Scripting、内建对象和基本组件。Active Scripting就是用VBScript、JavaScript/Jscript和Perl等脚本语言,遵照ASP语法规则编写出的程序(即.ASP文件),建立.ASP文件比较简单,对于任意一个想加入脚本的HTML文件,只需将脚本扩展名由.htm或.html改为ASP,然后加入脚本命令,脚本命令放在分界符之间,多个脚本语言可在相同的ASP文件中交替使用并相互调用。ASP包括许多内置的服务器和应用程序构建对象。这些对象使开发者可以摆脱很多烦琐的工作,如存取来自客户方请求的细节、管理应用程序状态和调配请求等。在使用数据库访问控件访问数据库之前,必须在服务器的控制面板中配置数据库的ODBC应用。
下面的例子中,将在ASP中使用FoxPRO 2.6数据库。在一个页面01.HTM中,用户输入要查询的后侧滑动导柱模架凹模周界,选择要查询的标准件上模座(或下模座、导柱、导套),单击查询按钮,在服务器端运行ASP文件01.ASP,从数据库中的表Mo-u01.dbf中提取上模座国标码、数量及规格,再根据上模座国标码与规格,从上模座数据表Gb28555.
dbf中提取上模座各项参数。ASP文件又把对数据库操作的结果转换成标准的HTML文档,传回给客户端浏览器供客户浏览。图2所示为基于Internet/Intranet的冲模CAD/CAM系统数据库查询客户端交互界面。随着网络技术的高速发展,基于Web/Internet的Intranet信息系统的构成模式,现有的数据库系统需要和Web或Internet/Intranet集成,使得可以通过Internet的浏览器访问数据库中的信息,并可创建基于Web/Intranet的联机事务处理,这样所有对数据库的操作都基于统一的浏览器界面,极大地方便了操作人员。
ASP是开发Internet数据库应用的一种有效的方法,使用其脚本语言可以很容易加入构件来扩展Internet/Intranet应用。较合适的ASP开发和使用环境为: Visual InterDev ,它是一个集成的Web开发和管理环境, WWW服务器为IIS,浏览器为IE。
编辑推荐:
温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)
点击加载更多评论>>