nrnet分步式共享资源模具开发 .doc
《nrnet分步式共享资源模具开发 .doc》由会员分享,可在线阅读,更多相关《nrnet分步式共享资源模具开发 .doc(38页珍藏版)》请在沃文网上搜索。
1、Internet分步式共享资源模具开发摘 要随着信息时代的来临,计算机技术和网络通迅技术的飞速发展,信息化大大促进了科技前进的步伐,也给传统工业的制造模式带来了巨大的挑战。与此同时,在模具制造行业亦不可避免地面临着一次信息化的改革。本课题就是以此探索模具开发与流行技术的结合,从而希望实现更大的效率与质的飞跃。Internet环境下的模具异地协同工作是建立在最新Web技术、协同工作理论、网络数据库、网络化计算机辅助设计与制造技术的基础之上的,配合分析模具企业的实际需求,实现以B/S结构模式的开发设计。B/S结构基于Web技术,真正的实现了网络化模式。其只需服务器支持,客户端便可依赖于诸如Inte
2、rnet Explorer,Netscape,FireFox等Web浏览器实现交互。其主要目标是实现跨系统、跨地域、跨部门、互联互通、信息、资源、经验共享,以便利于设计人员查阅资料,分享经验,协同合作,从而促进开发速度,降低模具开发设计成本,提高企业运营的效率。本设计着重探索了其实现的主要问题,以及设计出初步的可行方案。关键词 Internet;模具;协同工作模式;B/S模式Mold development Under the InternetAbstract Along with the coming of technical times, the technology of compute
3、r science and internet communication develops in a high speed. Informatization not only accelerates the pace of technology to go ahead, but also takes challengeto the production mold of traditional industry. Meanwhile, the mode production industry facing an informational reform is inevitable. The pu
4、rpose of this topic is to achieve higher efficiency and efficiency development of this industry though investigating the combination of mold development and prevalent technique. Under the internet environment, the mold collaboration in different areas bases on the elements of last Web technique, col
5、laboration theory, Internet data base, Internet computer assistant design technique and manufacture technique to achieve the exploration design of B/S structural mode though analyzing the actual needs of the mold enterprise. B/S structure which bases on the Web technique really achieve the Internet
6、mode. Only sustained by the server, the clients of it can communicate with each other by Web browsers such as Internet Explorer,Netscape and FireFox, etc. The major purpose of it is to share information, resources and experienceamong different system, regions and departments, which is convenient for
7、 designers to check informations, share experience, so as to accelerate the speed of development, reduce the cost of mold design and improve the efficiencyof the enterprise.Keywords Internet; combination of mold development;mold design; B/S structure 35目 录1 绪 言11.1 概述11.2 中国模具行业背景预先状11.3 Internet分步式
8、共享资源模具开发的特点与实际意义21.4 模具协同设计系统开发工具22模具协同设计系统系统设计分析42.1系统、需求分析42.2模具协同设计系统的三层构架52.2系统整体规划设计63Internet分步式共享资源模具开发流程93.1模具协同设计系统基础框架93.2共享资源的解决方案123.3用户注册,登录,管理203.4协同式开发方案设计273.5权限设计314结论334.1设计总结334.2研究展望33致 谢34参考文献351 绪 言1.1 概述世记,人类迈进了信息时代。传统工业设计制作,依赖于画图板,三角尺的时代已经一去不复返了。网络的快速普及,Internet技术的快速发展与完善,加深了
9、生产社会化的程度。随着市场竞争的逐步加深,企业对网络的利用程度,直接影响着其综合竞争能力的提高。信息的价值, 越来越受到人们的重视。丰富的信息成为企业竞争力的重要组成部分,信息资源也越来越成为企业的战略资源。随着互联网的快速发展,为信息的传播提供了更广泛,更便利的途径。网络协同设计,辅助设计更是为企业在市场竞争转型提供了新的渠道。其便利的工作模式与设计模式实现跨系统、跨地域,跨部门、互联互通、信息、资源、经验共享等等功能,从而有利于企业设计开发人员更好的融入到开发过程中,更好地利用人类共同的知识财富。进而为企业生产缩短开发周期,降低生产成本,提高生产质量提供了可能1 2。1.2 中国模具行业背
10、景与现状中国的制作业起步较慢,但在改革过程中逐渐赶了上来。中国的模具企业大部分是中小企业,大规模的企业生产制造较少,一般是从作坊式的企业成长起来,甚至目前仍有许多模具企业是作坊式的管理,其竞争力水平不高。面对如此激烈的市场竞争,其落后的生产模式与管理水平,使其发展犹如逆水行舟,举步维艰。在模具设计制造时期,成本、技术、质量、沟通等问题层出不断,使模具企业中的管理和技术人员只有疲于奔命。因此,模具制造企业要提高竞争水平,具备快速反应和及时调整的能力,没有一套先进的管理系统实现管理的信息化是很难做到的。八十年代,制造模具的手段主要是依赖普通的机械加工设备,对于形状复杂的模具则是依靠钳工的技能来完成
11、,优秀的模具钳工在模具企业内起着决定性的作用,竞争的焦点在于谁有能力把模具生产出来。到了九十年代,CAD/CAM技术,数控加工技术及EDM加工技术逐步被广泛应用,制造出模具已经不是问题,CAD/CAM技术及数控技术的应用水平是衡量模具的主要内容,是模具发展的第一次变革。模具企业的管理模式也发生改变,管理也显得越来越重要。21世纪,网络技术、计算机应用等IT技术飞速发展,以及计算机技术应用成本的大幅降低、网络速度的提高、网络应用的迅速普及等等这一切说明信息化时代很快就要到来,谁能掌握主动,抢占先机,把IT技术尽快应用到模具企业,谁就能在开拓市场、提高企业核心竞争能力方面占有优势3。通过信息化建设
12、,实现模具制造信息化与协同设计。所谓信息化的模具企业,就是在模具企业应用INTERNET、ERP等信息化技术,把模具企业上下游业务过程,技术沟通过程,以及模具企业内部业务管理过程,以IT形式固定下来,最终提高模具企业的经营管理水平,提高模具企业运转的效率。并使用计算机网络辅助设计,加强开发设计人员之间的协作,以及共享资源与经验,对比以往设计人员查阅手册,分开设计(分任务设计),更有效地降低了成本,并提高了开发人员的开发水平4。1.3 Internet分步式共享资源模具开发的特点与实际意义CAD/CAM技术的推广已由“甩图板”阶段跨入到了深化应用阶段。CAPP技术的应用,可以大大提高企业工艺编制
13、的效率和准确性;PDM系统的应用,可以对产品开发数据进行有效的管理;MIS/ERP系统的应用,则可以从根本上降低企业的成本,提高生产和管理效率。这些系统之间实现信息的集成和功能上的配合,并逐步实现企业的全面信息化,已成为CAD/CAM技术深化应用的主题, 是模具发展的第二次变革。本课题密切结合中国模具制造行业的现状,探索性地进行了研究,务求找到一条行之有效的途径,提高企业的竞争力水平。CAD/CAM技术的推广已由“甩图板”阶段跨入到了深化应用阶段。CAPP技术的应用,可以大大提高企业工艺编制的效率和准确性;PDM系统的应用,可以对产品开发数据进行有效的管理;MIS/ERP系统的应用,则可以从根
14、本上降低企业的成本,提高生产和管理效率。这些系统之间实现信息的集成和功能上的配合,并逐步实现企业的全面信息化,已成为CAD/CAM技术深化应用的主题, 是模具发展的第二次变革。因此,结合信息技术,实现共享资源与协同分工,正符合模具发展的新方向5。对比以往,B/S结构的生产方式,在模具开发方面,其涉及不深。而现在网络资源急剧增加,若企业不能对其进行有效的利用与开发,将是一巨大损失。开发网络设计资源的目的就是通过网络技术,将散见于各地产品研发机构中的设计资源,以产品设计资源库的形式有机地组成一个整体,使设计人员能够方便、及时地通过面前的电脑获取所需的资源。运用网络设计资源,设计人员改变了手工获取设
15、计资源的状况,改面对面的设计组织模式为基于网络设计的异地协同设计模式,更有效于设计人员发挥主观能动性。网络企业的建立,总的来讲是基于INTERNET技术和计算机管理技术,并融合了EPR、CRM、SCM、PM等技术,以及一些行业标准化的规范。通过INTERNET技术,模具企业可以跟国内外客户建立联系,开拓更广阔的市场;进行企业与国内外客户业务、技术的沟通;建立企业和客户之间的接口。把INTERNET技术融合在模具开发中,还可以实现远程异地办公,提高企业的快速反应能力,更加有效地管理企业6。1.4 模具协同设计系统开发工具主要使用Visual Studio.Net2003与SQL Server作为
16、Microsoft的最新主流的开发工具,Visual Studio .Net为开发人员提供了最具效率的开发工具。良好的用户界面,使用托管式语言机制,使开发人员更得心应手。C#是一种最新的、面向对象的编程语言。C#语言从C和C+演变而来,它是给那些愿意牺牲C+一点底层功能,以获得更方便和更产品化的企业开发人员而创造的。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序,Microsoft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。它使开发者用更少的代码做更多的事,同时也不易出错。更值得一提的是,它完全支持现有的网络编程新标准。故选用其进行开发,
17、将方便与快捷7 8 9。Microsoft SQL Server基于关系型数据库的大型数据库系统,它具有独立于硬件平台、对称的多处理器结构、抢占式多任务管理、完善的安全系统和容错功能,并具有易于维护的特点。SQL Server 是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用10。C#,SQL server作为Microsoft推荐的两种开发工具,且在Microsoft推出.net之初,就为提升SQL server性能构建了SQLserver专用的访问类库,其性能得到大大的提升。因此,无论从哪个角度,选用这两种工具都使开
18、发人员游刃有余。2模具协同设计系统系统设计分析2.1系统、需求分析工欲善其事,必先利其器。在课题设计这么一个庞杂的过程中,预先对其做好充足的分析是非常必要的,有序的规划,开始时制订的标准,往往决定了其进展的顺利程度。设计之初,通过上网查找资料,详细分析模具协同设计系统系统及其组成,并进行详细的需求分析。参考文献1112有关章节中所述原理,同时对模具开发制造行业进行分析,使对系统有了大体的了解。针对本课题,其中要实现的资源共享,以及协同制造,其主要的工作模式在于共享与不同人员的参考,且要求跨系统,跨地域,其重中之重在于如何实现其共享的模式,以及模具设计人员协调的模式,经反复思考,修改后,在开始阶
19、段设计了B/S结构的系统大体框架图(如图1所示)。模具资源数据库服务器Web服务器Internet互联网络Internet设计人员设计人员设计人员模具企业管理人员资料管理员模具客户企业图1系统大体框架图从本质上说,在基于B/S结构的应用系统中,模具企业管理人员,设计人员通过浏览器连向互联网,再向服务器发送服务请求,Web根据不同的请求返回不同的内容。同样的,Web服务器自动判断来自用户的请求,向数据库服务器检索,操作数据。这样的优点是很明显的,作为模具企业或者模具开发人员,不必为其使用的客户端系统安装专用的服务程序,只需用浏览器连向Internet即可。而在此,只须在Web服务器和数据库服务器
20、布署配置完即可。这样优势是不言而喻的,其通用性,只要是在世界上任何能连向网络的机器向服务器发出请求即可,且可以让在网络内的用户实时获取所需内容。其模式,只需要一个浏览器便可实现基本的操作,无需其他操作,这种模式大大简化了客户机的工作模式。在另一个方面,由于网络的开放,资源共享,允许更有优秀的模具设计人员参与其中,效率由此可以得到很大的提升。虽然此模式大大减轻了对客户端的要求,而与此对应的是其对服务器的要求相应的负担加重了,服务器的负荷必须支持多用户的同时连接,并保证传输质量。其对服务器的硬件要求超出了很多客户机的要求,然在网络化大行其道的今天,服务器的配置只是充当了一个基本的角色,其硬件的要求
21、已经基本满足行业发展的需要。2.2模具协同设计系统的三层构架采用现流行的开发模式,基于Web模式的B/S三层结构。目前,互联网中绝大部分的网站和大多数Web应用系统都采用了这种体系结构。由于采用三层结构的Web应用程序基本上可以实现传桌面应用软件的绝大部分功能,所以Web就不仅是模具企业,模具开发人员发布信息的平台,而且也是软件开发的平台。使用三层结构,主要是使项目结构更清楚,分工更明确,有利于后期的维护和升级。从计算机辅助设计制造软件的设计原则,更好地符合了扩展性、实用性、易用性的原则。参考文献13所述原理,在采用三层体系结构的Web应用程序中,Web浏览器向Web服务器请求某个HTML文档
22、或者请求某个脚本程序。Web服务器根据Web浏览器请求文档的类型执行相应的操作;如果Web浏览器请求的是某HTML文档,Web服务器就返回该文档;如果Web浏览器请求的是某个程序,Web服务器则执行(或者调用外部程序执行)该程序,然后将程序执行的结果返回给Web浏览器。其具体原理如图2:结果命令应答请求Web浏览器Web服务器数据信息图2系统大体框架图从目前因特网上基于B/S结构的网站来看,或是从某些高端WEB应用服务器软件的应用设计来看,动态网站应用要可扩展,可伸缩到大规模,必然采取三层结构。即明确地划分WEB服务器、应用服务器和数据库服务器三层并在不同层面上作进一步的负载均衡控制。从本课题
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- nrnet分步式共享资源模具开发 nrnet 分步 共享资源 模具 开发