基于ASP的网络化模具资源库开发与实现,asp论文_第1页
基于ASP的网络化模具资源库开发与实现,asp论文_第2页
基于ASP的网络化模具资源库开发与实现,asp论文_第3页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于ASP的网络化模具资源库开发与实现,asp论文摘要:应用服务提供商(ASP)的出现,为寻求网络服务的用户提供了新的选择与体验。文章着重对基于ASP的网络化模具资源库进行分析,主动运用统一建模语言技术构建ASP网络化模具资源库。网络用户无需购买使用程序就可直接从库中提取各种模具资源,十分是零件模具的CAD资源,发挥了不同时空状态下均可有效共享模具资源的成效,大幅优化了模具的设计效率。本文关键词语:ASP;网络化;模具资源库;统一建模语言;Abstract:TheemergenceofApplicationServiceProvider(ASP)providesnewchoicesandexperiencesforusersseekingnetworkservices.ThispaperfocusesontheanalysisofASP-basednetworkedmouldresourcelibrary,andactivelyusesunifiedmodelinglanguagetechnologytoconstructASPnetworkedmouldresourcelibrary.Networkuserscandirectlyextractallkindsofmouldresourcesfromthelibrarywithoutbuyingtheapplicationprogram,especiallytheCADresourcesofthepartsmould,whichcaneffectivelysharethemouldresourcesunderdifferentemptyconditionsandgreatlyoptimizethedesignefficiencyofthemould.Keyword:ASP;networking;mouldresourcelibrary;unifiedmodelinglanguage;1、前言模具行业一直来是我们国家制造业普遍关注的热门之一,其设计制作水平的高低直接影响到制造行业的工业化水平高低,若把握不好模具质量,也就无法真正有效地提升中国制造的品牌影响力,不能在产业终端上与国外发达国家在市场经济中公平竞争。为了能够让模具的设计与制作在市场竞争机制中显现本身的优势,诸如产品升级或更新快、用户需求差异较大、个性化明显、交货期限减缩等等,模具生产企业更应该追求正确的合作竞争形式。然而,现前阶段国内的模具行业尚且存在不乐观、不明朗的竞争局面,不少模具设计及制造或生产企业往往存在各自为阵、各自为战的经营状态,这种离散式经营格局导致很多决策缺乏远期性的系通通筹规划,也不能在细节处做好精细化组织协调,导致不少模具产品的专业化沦为空谈,其模具商品化的市场价值也不突出,模具企业不同生产环节的技术管理水平都比拟低,从当下情况看,假如上述问题不能客观正视,只会加剧影响我们国家模具企业的竞争力[1]。人们还关注到一个突出的问题,就是在传统的模具设计制造经过中,无论是模具标准件、通用件还是不少主流设备上的典型零件、典型工艺都存在重复穿插设计与制造的问题,导致了模具设计制造环节存在宏大的资源浪费,直接拉低模具生产效率与本身产品质量。很多业内人士都表示,模具设计与制造工艺中,有时一个小小的技术或工艺改动,都可能影响到模具制作的效果,当然这样的效果可好可坏。下面对基于ASP的网络化模具资源库系统展开了分析,利用统一建模语言来开发资源库系统,正确认识并重点释放网络优势,真正让用户能够在较短时间能够利用资源丰富的网络化模具资源数据,促进不同地域的模具资源最大化分享,大大优化模具设计制造生产效率[2]。2、基于ASP的网络化模具资源库建设研究2.1、建库设计的解决方案应用服务提供商(ASP),是网络服务新理念,属严格履行契约精神的服务体系,惯用外包服务形式,通常强调企业与平行机构组织之间会发生有关软件程序应用的抽离提取与管理等问题。应用服务提供商将主动从具有相关网络服务功能及业务的企业处购买或临时租用各种软件系统、通讯线路或硬件设备企业,再与其他用户建立服务租赁关系,由新用户在ASP商家选择软硬件的租赁等服务。这与传统的应用程序外包有很大不同,很多业务无需用户专项支付更高层次昂的费用,而是选择必要的服务选项进行租赁即可。所有的服务都在互联网中完成,可让用户对服务功能的应用愈加灵敏。ASP本质上还是商家身份,在市场流通中主要面向用户提供服务器或其他应用程序软件托管与租赁等服务,其功能可高度辨识,且可操作性强。2.1.1、面向应用提供访问与管理ASP(ApplicationServiceProvider)与BPO(BusinessProcessOutsource,业务流程外包)相比,前者将面向应用提供访问与管理,所不同的是,后者对于人力资源或企业财务等业务流程的管理有所侧重,而前者并未与传统的托管服务有本质上的一致性,BPO服务基于计算机网络或服务器管理,对于面向应用所开展的访问与管理也很少对外提供。2.1.2、着力于更新主流应用环境方式ASP的这种更新应用环境的功能可称之为应用访问功能的出售行为。ASP经常会分析用户的信息,但对用户的应用软件使用情况不做精细规划,用户对应用软件的许可并不是ASP所关心的,ASP将各种处理行为的对象设定为服务器等各项资源,往往对用户的应用环境访问方式作了更新。ASP在运作中能够将软件归为己有,或是直接得到程序软件访问的最高权限。对于应用管理服务系统使用群体而言,应用环境必然已得到认可,环境差异变化与要素更改详细将由外包商全面负责。从本质上看,ASP的服务租赁更像是一种分享方式,而与普通Web托管服务差距较大[3]。2.1.3、特定中心位置的集中管理ASP服务往往会在服务经过中,选择好特定的中心位置,并及时开展集中管理,不再需要定位客户节点来完成管理,不同位置的客户仅仅需要在所处位置连接入网,就能够远程对ASP发起应用访问。2.1.4、同时供多终端应用服务ASP的开发,是面向详细用户的,可灵敏以不同方式来提供服务,对于用户的不同要求,在ASP中都有相对应的解决方案可供其调取应用部署,当然,ASP也会在与其他厂商合作中完成程序软件的标准化封装,由客户或合作厂商根据需要进行必要的软件升级,以提供不同需求。2.1.5、多种服务合作方案ASP严格遵循与客户在履行合同时所作出的交付承诺,在正规服务往来中,ASP服务的合作方案能够有很多种可能,若出现什么问题,则可由用户直接找ASP解决。不可否认,现前阶段的ASP更愿意在竞争剧烈的市场中借助移动互联网络资源来开展远程租用业务,定向或多向性地提供安装、配置、定制、管理等方面的应用软件封装服务。当然,ASP发展几年来,还积累了大量的商务处理咨询和外包服务,极有可能在将来ASP会释放对企业履行商业功能之外的个人服务,进而更好地占领消费者市场。2.2、建库设计的目的基于ASP的网络化模具资源库建设,力求打造愈加稳定的资源存储与读取系统,在这里系统中,积极收集整个在特定区域或在模具设计制造及生产领域富有特色的企业名录,重点收录企业中模具的设计制造生产资源,完善模具产品信息资源、设计资源、工艺技术资源、智能知识资源等内容,十分要强化华而不实可能运用的计算机网络技术与其他先进技术,通过合理高效的资源整合,尽快实现企业协同共建,进一步打造各模具企业的资源优势互补。2.3、基于ASP的网络化模具资源库总体设计在基于ASP的网络化模具资源库系统设计所要求的功能需求方面,可视整个资源库系统为若干功能模块组成,这些模块的基本功能包括:用户注册、用户登录、后台管理、信息发布、模具资源库、模具企业以及其他模块分区等。同时,不同模块可细分若干子模块,如后台管理模块可详细设置清楚用户资料管理、资源权限管理、建库信息管理等子模块;模具资源库模块可详细设置设计资源库、工艺技术资源库、专家系统、参数化设计系统或其他子系统等[4]。模具资源库模块无可厚非是ASP网格化模具资源库平台中的主要模块,也是该模块在提供网络化模具资源库的应用服务。模块应用下能快速高效地组织阅读、查阅不同企业收录登记的模具产品标准件、通用件、典型零件及工艺等基本信息,并且库中下载的模具图形、工艺等信息可在稍作调整后就直接应用到生产中,包括已经证实设计合理的标准件图形、装配图形或者工艺规程等。3、统一建模语言环境下的网络化模具资源库建模3.1、统一建模语言建模技术统一建模语言(UnifiedModelingLanguage,UML),属于可视化的建模语言,主要是用于软件程序开发,同时还能够支持不同理论的模型化。UML建立目的,就是能够面对任何不同形式不同内容的系统,以特点的面向对象的范式完成描绘叙述,通常会建立基于软件系统的可行性模型。当然,可以以对非程序软件表示出的系统展开建模分析,在工业化程度不断激增的今天,很多机械系统、企业业务机制、复杂信息系统的处理操作都能够使用UML语言来建模描绘叙述。UML技术所考虑的重心放在不同类之间的有效关联、类与对象之间的适度配合等方面,进而完成系统动态性的行为分析,并以此组建模型。通常,UML语言中常会使用例图、时序图、类图、状态图与协作图等图形来描绘叙述模型元素,并用图形展示不同元素之间的可视化关系。本文将利用MicrosoftVisio作为基于ASP的网络化模具资源库建模编辑工具。3.2、模具资源库建模3.2.1、角色、用例的开创建立(1)新建角色。UML语言环境所构建的角色,通常可见注册者、游客、系统操作员及管理员、介入者等。(2)新建用例。用例(UseCase)能够讲明系统与分系统及其关系复杂的活动介入者之间存在的交互行为序列,这些序列通常能够有效反映项目人员实时系统行为时的动作根据与遵循。本文拟定介入者身份,辩证审视系统功能,分析需求并确定系统用例。基于ASP的网络化模具资源库系统模型建构经过,业务流程用例示意图如此图1所示。图1基于ASP的网络化模具资源库系统模型用例示意图3.2.2、新建角色、用例关系图用例图可直观清楚明晰地展示角色、用例间关系,并且在表示出角色与用例不同内在元素时具有精到准确性与精准度。用例图在系统建模工作中,往往是合理展示与辨识系统、子系统、类之间的差异化功能的重要手段,而且还能够合理完成系统建立的不同角色间所有信息的交互动作序列分布与控制。3.3、构建模具资源库系统的动态模型模具资源库系统的动态模型构建思路中,动态形象的表现形式主要具体表现出在框图、时序图、协作图、活动图等要素中。先利用E-R图(实体-联络)框图,可灵敏展现各类业务流程。根据常规的系统E-R图(实体-联络)方案,当参照现实世界的实体事物积极构建不同模型概念时,应灵敏施行实体、属性、联络等不同要素的描绘叙述表示出方式方法。时序图常代表系统所设定的用户交互行为序列所花费的时间及各项要素机理的相应变化顺序,所展示的不同线路有详细的指代意义,一方面是不同类的角色身份,另一方面是用户交互行为的存续周期。活动图往往属于特殊形式的状态图,当模型构建中会被用于计算流程,并且表现不同的计算节点状态。3.4、构建模具资源库系统的类模型类图能展现不同类、接口、协作元素以及对应间关系。基于ASP的网络化模具资源库系统,同样应根据需求积极构建基于系统词汇以及协作图的类模型。强调构建类模型中各种属性的对应讲明如下:Name1模具名称;Name2模具厂商;MoldID模型系统属性身份辨别码;MoldClass不同类;MoldCode编码;BasicParameters基础参数;KeyParameters关键参数;JPEGIDjpeg.后缀格式的图片辨别码;BuildDate模具资源库建档日期。4、基于ASP的网络化模具资源库开发与实现对于本文的模具资源库系统,拟采用下面环境与工具:开发建库平台:MicrosoftVisualstudio.NET;开发语言:VisualC++;开发数据库:SQLServer2005。4.1、B/S架构基于ASP的网络化模具资源库建设系统,适用以常规B/S(Browser/Server)架构思想来促成系统的构建。通常在B/S(Browr/Server)架构下,模具的网络资源库用户可在计算机等智能可视终端接通交互界面以WWW阅读器建立工作界面,将合理灵敏处理的较少部分事务置于逻辑前端Browser实现执行,多数事务的逻辑处理将置于ASP所具备的特有应用服务器端Server实现执行,通常按3层构造组织,如此图2所示。图2系统架构图示意4.2、系统开发最终,完成基于ASP的网络化模具资源库系统建模与分析,基本实现管理端、客户端、用户端的服务器开发,在精巧布局的系统各页面中,用户能够快速实现各种模具资源的录入与读取下载,工作效率大大提升。5、结束语本文所讨论的基于ASP的网络化模具资源库平台建

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论