基于SOA的产品工艺性审查系统的设计与实现
这是一篇关于工艺性审查,工业信息化,SOA,封装的论文, 主要内容为随着科学技术的飞速发展,现代产品的构造和功能越来越复杂,在保证产品性能、质量要求的前提下,如何降低制造成本和缩短产品的研制生产周期,是市场竞争取胜的关键。另外在产品全寿命周期中,涉及对产品的性能、质量和成本控制起着至关重要的作用。一般情况下,设计费用约占产品总成本的5%,但决定产品总成本的约70%,而约80%的设计差错要到制造、使用过程才能发现。制造业公认的“十倍定律”表明,如果在概念设计解决发现并改正一个错误所需的费用1,那么改正同一错误,在详细设计阶段所需费用为10,在生产制造阶段所需费用为100,并且直接造成周期的延长。 工艺性是产品设计工作中的一项重要因素,也是产品的固有属性之一,它直接决定产品的可制造性,是采取经济、合理和可靠的方法制造产品的基础。因此产品设计中选用合理的结构、合适的材料及工艺,在制造源头提高产品的设计工艺性,对保证产品的质量和可靠性、提高快速研制水平、增强产品批生产能力和有效控制产品成本有着重要的现实意义。 随着计算机在制造企业的深入应用,计算机辅助工艺设计成为可能。计算机辅助工艺规程设计在现在制造业中具有重要的理论意义和广泛、迫切的实际需求。因此计算机辅助工艺规程设计系统的使用,不仅可以大大提高工业规程设计的效率和质量,而且保证了设计的一致性、规范化。 本系统称为产品工艺性审查系统,是由哈工大(威海)软件学院负责设计开发,为型号主任工艺师、专业工艺师进行产品工艺性审查提供辅助工具,规范工艺性审查的标准,提高工艺性审查的效率;为厂方技术领导层的工艺管理提供分析、决策工具,提高工艺决策的科学性和效率性。 首先,本文在讨论工业行业信息化项目背景和对其开发设计所面对问题的基础上,分析了系统的功能需求和非功能性需求,并对系统需求以流程图和用例图的形式来详细说明。 在需求分析基础上,我们进行了系统架构设计。首先根据系统需求提出系统设计目标和原则,然后分别对系统技术架构和功能架构进行了设计。技术架构主要考虑系统的可扩展性,可维护性以及性能问题,因此采用基于SOA架构,并对各层的功能进行了设计分析。在功能架构设计中,讨论了系统各部分的功能组成,最后给出一个动态的系统功能流程。 再一步进行该公司工艺性审查系统的详细设计。该部分模块化和SOA架构的思路来设计系统,并对各个模块的设计进行了描述。在系统建模中,充分分析了工艺审查系统在其中的作用和位置。然后给出了该系统的整体结构图。在了解了整体结构之后,根据需求分析中提出的功能模块进行详细设计。 第五部分,我们在详细设计的基础上,首先对各个模块的实现进行了简单介绍,给出了系统的整体效果图和各个部分的实现。然后举例说明面向服务的封装过程。 最后,本文对工艺性审查系统的进行了必要的测试,并对应用情况作了简单介绍,并对系统进一步改进提出了建议。 综上所述,我们在SOA技术架构基础上对功能进行模块化,设计并实现了针对该公司的工艺性审查系统。
基于SOA的产品工艺性审查系统的设计与实现
这是一篇关于工艺性审查,工业信息化,SOA,封装的论文, 主要内容为随着科学技术的飞速发展,现代产品的构造和功能越来越复杂,在保证产品性能、质量要求的前提下,如何降低制造成本和缩短产品的研制生产周期,是市场竞争取胜的关键。另外在产品全寿命周期中,涉及对产品的性能、质量和成本控制起着至关重要的作用。一般情况下,设计费用约占产品总成本的5%,但决定产品总成本的约70%,而约80%的设计差错要到制造、使用过程才能发现。制造业公认的“十倍定律”表明,如果在概念设计解决发现并改正一个错误所需的费用1,那么改正同一错误,在详细设计阶段所需费用为10,在生产制造阶段所需费用为100,并且直接造成周期的延长。 工艺性是产品设计工作中的一项重要因素,也是产品的固有属性之一,它直接决定产品的可制造性,是采取经济、合理和可靠的方法制造产品的基础。因此产品设计中选用合理的结构、合适的材料及工艺,在制造源头提高产品的设计工艺性,对保证产品的质量和可靠性、提高快速研制水平、增强产品批生产能力和有效控制产品成本有着重要的现实意义。 随着计算机在制造企业的深入应用,计算机辅助工艺设计成为可能。计算机辅助工艺规程设计在现在制造业中具有重要的理论意义和广泛、迫切的实际需求。因此计算机辅助工艺规程设计系统的使用,不仅可以大大提高工业规程设计的效率和质量,而且保证了设计的一致性、规范化。 本系统称为产品工艺性审查系统,是由哈工大(威海)软件学院负责设计开发,为型号主任工艺师、专业工艺师进行产品工艺性审查提供辅助工具,规范工艺性审查的标准,提高工艺性审查的效率;为厂方技术领导层的工艺管理提供分析、决策工具,提高工艺决策的科学性和效率性。 首先,本文在讨论工业行业信息化项目背景和对其开发设计所面对问题的基础上,分析了系统的功能需求和非功能性需求,并对系统需求以流程图和用例图的形式来详细说明。 在需求分析基础上,我们进行了系统架构设计。首先根据系统需求提出系统设计目标和原则,然后分别对系统技术架构和功能架构进行了设计。技术架构主要考虑系统的可扩展性,可维护性以及性能问题,因此采用基于SOA架构,并对各层的功能进行了设计分析。在功能架构设计中,讨论了系统各部分的功能组成,最后给出一个动态的系统功能流程。 再一步进行该公司工艺性审查系统的详细设计。该部分模块化和SOA架构的思路来设计系统,并对各个模块的设计进行了描述。在系统建模中,充分分析了工艺审查系统在其中的作用和位置。然后给出了该系统的整体结构图。在了解了整体结构之后,根据需求分析中提出的功能模块进行详细设计。 第五部分,我们在详细设计的基础上,首先对各个模块的实现进行了简单介绍,给出了系统的整体效果图和各个部分的实现。然后举例说明面向服务的封装过程。 最后,本文对工艺性审查系统的进行了必要的测试,并对应用情况作了简单介绍,并对系统进一步改进提出了建议。 综上所述,我们在SOA技术架构基础上对功能进行模块化,设计并实现了针对该公司的工艺性审查系统。
面向设计主体的产品开发过程仿真系统设计及开发
这是一篇关于产品开发,设计主体,建模仿真,系统开发,封装的论文, 主要内容为在现代企业中,产品开发是关系到产品竞争力的关键环节。现代产品的复杂程度日益提高,新产品开发模式也日益增多并得到广泛应用。在这个大背景下,通过有效地规划产品开发过程来提高产品竞争力已经成为学术界和企业界采用的主要方法。与其它工作流程不同的是,产品开发过程是典型的知识工作过程,设计主体及设计组织在其中发挥着不容忽视的重要作用。然而,当前已有的产品开发过程建模与仿真研究,一般将设计主体作为普通技术资源,以任务为中心建立过程模型,设计主体与资源的差异性、设计主体自身的主动性、自治性、协同性等重要特征难以在模型和仿真过程中体现出来,从而难以对产品开发过程中设计人员的行为以及对应的组织策略进行分析及优化。为此,针对产品开发过程的特点,本文充分考虑了设计主体在过程中的主动作用、自治行为及协作行为,并在此基础上深入研究了面向设计主体的产品开发过程建模方法及仿真技术,设计并开发了面向设计主体的产品开发过程仿真系统。全文的研究内容主要包括以下几个部分: 首先,根据产品开发过程的特点,基于CAS(Complex Adaptive System)理论和多主体系统MAS(Multi-agent System)的建模原理,提出了面向设计主体的产品开发过程建模方法,建立了以设计主体为核心的集成仿真模型,该模型由5个分模型构成:设计主体分模型、设计任务分模型、设计资源分模型以及产品信息分模型在内的产品开发过程集成模型。该模型打破了传统以任务为中心的建模方式,将产品开发过程描述为设计主体在设计资源和产品信息的约束下不断改变任务的状态,直至任务完成的过程。该集成模型考虑了产品开发过程中设计主体的重要作用,充分体现了设计主体在过程中的重要特征:主动性、自治性和协同性,为仿真系统设计与开发奠定了基础。 其次,基于所建立的产品开发过程仿真模型,设计了面向设计主体的产品开发过程仿真系统的仿真流程和功能框架,并介绍了系统的图形化仿真建模功能。系统的仿真流程分为5个阶段:参数的初始化设置、任务箱筛选、任务选择、任务执行,以及仿真结果输出;系统的功能框架则细分为4个层次:用户层、模型层、运行层和数据处理层;图形化仿真建模功能则是对功能框架中模型层的详细描述,也是仿真流程中参数初始化阶段的功能实现。 再次,基于上述的仿真流程和系统的功能框架,对面向设计主体的产品开发过程仿真系统进行了技术的实现。采用Visual C++开发了面向设计主体的产品开发过程仿真系统A-PDPS(Agent-oriented Product Development Process Simulation System)。该系统把集成模型中的设计主体和环境对象进行了类的封装;其中,通过在仿真过程中调用大量的主体行为函数来实现设计人员在产品开发过程中的主动作用,从而体现设计人员在产品开发过程中的主动性、自治性和协同性;另外,对系统的图形化仿真建模和仿真结果输出的函数调用机理进行了描述。通过对某一具体的产品设计项目进行建模与仿真,验证了该仿真系统的正确性和有效性,验证实验结果表明:该仿真系统能有效支持对产品开发过程的仿真预测和过程规划,并能描述人在产品开发过程中的自治性、主动性和协同性,为产品开发过程组织行为优化提供了更科学的依据。 最后,对产品开发过程中设计主体协作性和自治性,以及组织性能影响因素进行了仿真研究,并对仿真系统中面向设计主体的产品开发过程的复杂性进行了验证。对仿真系统中是否体现了设计主体的协同性和自治性进行了仿真实验设计及分析,并对不同组织结构对产品开发过程周期的影响进行了仿真实验设计及分析。仿真结果表明,面向设计主体的产品开发过程的建模与仿真方法能够充分体现设计主体的主动性、自治性与协同性,可为产品开发过程的预测优化以及组织策略的优化提供一条有效的途径。
基于ASP.NET的Ajax组件的设计与封装
这是一篇关于ASP.NET,Ajax,组件,设计,封装的论文, 主要内容为Ajax的全称是Asynchronous JavaScript and XML,即异步JavaScript和XML。Ajax不是指一种单一的技术,而是有机地利用了XHTML、DOM、CSS、XML、XLST、JSON和JavaScript等一系列相关的技术,每种技术都有其独特之处,合在一起组成了一个功能强大的新技术。Ajax实现了页面的无刷新,给使用B/S结构系统的用户以与桌面系统相媲美的“所见即所得”的体验。鉴于组件的可重复使用、易维护和支持无缝升级等优点,Microsoft等公司已封装了部分ASP.NET Ajax组件,但已封装的组件还缺少一些符合特定需求的功能且部分已有的组件性能还有改进的余地。 本文根据开发人员提出的实际需求,设计与封装了多选树组件、单选树组件、级联组件、可查询的多级列表组件、分页组件及二次确认等六个ASP.NET Ajax组件。多选树组件支持按编码关系对深层次的数据库表内容进行树状显示,支持用户对任意级别的结点进行多项选择;单选树组件支持按编码关系对深层次的数据库表内容进行树状显示,支持用户对任意级别的结点进行单项选择;级联组件支持对有级别关系的数据进行联动选择;可查询的多级列表组件支持用户对列表中值进行单项选择,同时支持模糊查询;分页组件支持显示控件与分页功能分离,通过导航按钮进行翻页;二次确认组件支持用户对可能的误操作进行再次确认。 在设计与封装的基础上,采用大数据量的样本进行了测试,测试结果表明:多选树组件和单选树组件比Microsoft提供的TreeView控件加载速度快;级联组件和可查询的多级列表组件的加载速度在10s以内;分页组件比ASP.NET自带的支持分页功能控件的效率高;二次确认组件有效地降低了用户的误操作率。
面向设计主体的产品开发过程仿真系统设计及开发
这是一篇关于产品开发,设计主体,建模仿真,系统开发,封装的论文, 主要内容为在现代企业中,产品开发是关系到产品竞争力的关键环节。现代产品的复杂程度日益提高,新产品开发模式也日益增多并得到广泛应用。在这个大背景下,通过有效地规划产品开发过程来提高产品竞争力已经成为学术界和企业界采用的主要方法。与其它工作流程不同的是,产品开发过程是典型的知识工作过程,设计主体及设计组织在其中发挥着不容忽视的重要作用。然而,当前已有的产品开发过程建模与仿真研究,一般将设计主体作为普通技术资源,以任务为中心建立过程模型,设计主体与资源的差异性、设计主体自身的主动性、自治性、协同性等重要特征难以在模型和仿真过程中体现出来,从而难以对产品开发过程中设计人员的行为以及对应的组织策略进行分析及优化。为此,针对产品开发过程的特点,本文充分考虑了设计主体在过程中的主动作用、自治行为及协作行为,并在此基础上深入研究了面向设计主体的产品开发过程建模方法及仿真技术,设计并开发了面向设计主体的产品开发过程仿真系统。全文的研究内容主要包括以下几个部分: 首先,根据产品开发过程的特点,基于CAS(Complex Adaptive System)理论和多主体系统MAS(Multi-agent System)的建模原理,提出了面向设计主体的产品开发过程建模方法,建立了以设计主体为核心的集成仿真模型,该模型由5个分模型构成:设计主体分模型、设计任务分模型、设计资源分模型以及产品信息分模型在内的产品开发过程集成模型。该模型打破了传统以任务为中心的建模方式,将产品开发过程描述为设计主体在设计资源和产品信息的约束下不断改变任务的状态,直至任务完成的过程。该集成模型考虑了产品开发过程中设计主体的重要作用,充分体现了设计主体在过程中的重要特征:主动性、自治性和协同性,为仿真系统设计与开发奠定了基础。 其次,基于所建立的产品开发过程仿真模型,设计了面向设计主体的产品开发过程仿真系统的仿真流程和功能框架,并介绍了系统的图形化仿真建模功能。系统的仿真流程分为5个阶段:参数的初始化设置、任务箱筛选、任务选择、任务执行,以及仿真结果输出;系统的功能框架则细分为4个层次:用户层、模型层、运行层和数据处理层;图形化仿真建模功能则是对功能框架中模型层的详细描述,也是仿真流程中参数初始化阶段的功能实现。 再次,基于上述的仿真流程和系统的功能框架,对面向设计主体的产品开发过程仿真系统进行了技术的实现。采用Visual C++开发了面向设计主体的产品开发过程仿真系统A-PDPS(Agent-oriented Product Development Process Simulation System)。该系统把集成模型中的设计主体和环境对象进行了类的封装;其中,通过在仿真过程中调用大量的主体行为函数来实现设计人员在产品开发过程中的主动作用,从而体现设计人员在产品开发过程中的主动性、自治性和协同性;另外,对系统的图形化仿真建模和仿真结果输出的函数调用机理进行了描述。通过对某一具体的产品设计项目进行建模与仿真,验证了该仿真系统的正确性和有效性,验证实验结果表明:该仿真系统能有效支持对产品开发过程的仿真预测和过程规划,并能描述人在产品开发过程中的自治性、主动性和协同性,为产品开发过程组织行为优化提供了更科学的依据。 最后,对产品开发过程中设计主体协作性和自治性,以及组织性能影响因素进行了仿真研究,并对仿真系统中面向设计主体的产品开发过程的复杂性进行了验证。对仿真系统中是否体现了设计主体的协同性和自治性进行了仿真实验设计及分析,并对不同组织结构对产品开发过程周期的影响进行了仿真实验设计及分析。仿真结果表明,面向设计主体的产品开发过程的建模与仿真方法能够充分体现设计主体的主动性、自治性与协同性,可为产品开发过程的预测优化以及组织策略的优化提供一条有效的途径。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码工厂 ,原文地址:https://m.bishedaima.com/lunwen/50124.html