- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于工作流理论建筑加固设计生成模型研究
基于工作流理论建筑加固设计生成模型研究
摘要:建筑加固设计的一项重要工作就是编制计算书文档,文中介绍目前国内建筑加固设计文档自动生成软件的现况,阐述了文档生成模型的研究内容,引入了工作流参考模型,给出了文档生成模型的结构,并模型实现的技术可行性进行分析。
关键词:工作流 加固设计 CAD 文档生成
0 引言
随着我国建筑事业的蓬勃发展,建筑结构的安全性和耐久性愈加重要。有关部门和专家在加固设计软件的开发和研究方面做了大量的工作,目前在建筑加固领域具有代表性的软件产品主要有:PKPM软件工程部开发的建筑抗震鉴定和加固设计软件、东南大学的“东大迪普”加固设计软件以及一些加固设计工程师编写的软件模块。这些软件提供了图形化界面,在一定程度上提高了加固设计的工作效率。但对固设计文档自动生成却没能提供很好的支持。因而,研究一种统一的方式对加固设计文档生成进行处理显得特别有意义。本文将结合“永固建筑结构加固设计系统”(YGJGCad)的实际需求,借助工作流理论和概念,提出了一个建筑加固设计文档生成的模型。
1 建筑加固设计文档生成模型的研究内容
加固设计计算的结果是一套计算书和CAD施工图纸,计算书通常是提交给上级主管部门进行方案审查的正式性文件。要实现不同建筑结构不同构件的加固方法使用统一的文档生成模型,必须考虑使用一种方法处理不同构件、不同加固方法的运算。为实现这一目标,需要对以下几个方面的内容展开研究:
①对不同的加固模块的设计参数进行标准化定义。不同的加固模块使用的加固设计计算方法不同,计算过程中所使用到的加固设计规范参数也不一样,因此必须对参数的表示进行标准化定义,才有可能让工作流引擎算法对不同的加固模块进行统一的数据处理。②研制加固模块GUI生成器。用以接收加固设计工程人员的参数输入,并形式化为标准的工作流数据表示。③过程控制数据的标准化表示。过程控制数据是加固设计计算的核心,它决定着数据执行的流程和数据去向,直接影响加固设计的最终输出。④通用数学表达识别、计算算法研究及Office公式生成算法研究。过程控制数据中定义了很多数学表达式,对这些数学表达式进行提取、识别、计算是工作流引擎的一个重要工作。⑤工作流引擎算法研究。工作流引擎根据模块参数定义和过程数据定义生成和管理加固设计工作流实例,开辟和管理工作流实例的变量栈,负责工作流各动作的数据运算。⑥模块文档的XML模板定义及Word文档转换算法。将工作流引擎运算的结果替换到模板中,把模板转换成Word生成书。⑦工作流定义工具设计。根据模块参数规则和过程数据编写规则,设计一套过程定义工具,为不同加固类型模块的工作流定义提供支持。
2 工作流参考模型
工作流概念起源于生产组织和办公自动化领域,是针对日常工作中具有固定程序活动而提出的一个概念。1993年工作流管理联盟(Workflow Management Coal ition,WFMC)作为工作流管理的标准化组织而成立,标志着工作流技术逐步走向成熟。WFMC对工作流给出定义为:工作流是一类能够完全或者自动执行的经营过程,根据一系列过程规则、文档、信息或任务在不同的执行者之间进行传递与执行。WFMC给出了通用工作流系统的主要功能组件如图1所示。
3 基于工作流模型的系统设计与可行性分析
3.1 系统设计 YGJGCad系统借助工作流理论和概念,对建筑加固设计参数和过程控制数据进行定义,研制一个通用的加固设计计算程序和一套流程定义配置工具,实现了对不同的加固设计类型的元数据进行配置、计算序列进行定义和文档模板进行设计,并运用统一的工作流机算法,执行计算序列生成标准文档的过程。YGJGCad系统结构模型如图2所示:
YGJGCad把计算序列看成是工作流的过程定义,计算序列由一个或多个计算元序列组成,一个元序列中包含若干个计算步骤,每个计算步骤可以看成工作流过程定义中的一个活动。计算步骤中包含过程控制数据,它通过设置跳转条件决定了下一个计算步骤。计算序列对应着构件的加固方法,它包括了加固设计计算的全过程。不同构件的不同加固方法经过过程定义建模后,计算序列具有相同的存储结构和表示方法,这为工作流引擎进行统一运算打下了基础。
YGJGCad把加固设计计算程序看成是工作流引擎,它为每个计算序列开辟一个内存栈,负责管理和维护计算序列中的变量,对计算序列进行运算,将运算的结果以统一的格式输出,为计算书生成提供标准化的数据。
加固计算程序在运算过程中需要运用到一系列数据,YGJGCad把国家标准和行业标准中的规范数据经验公式、构件的加固设计参数和预定义的XML模板等看成是工作流模型相关数据。这些相关数据通过建模工具或输入工具导入系统。
界面参数配置程序、
您可能关注的文档
最近下载
- 2025高考数学冲刺复习:立体几何与空间向量(试卷+答案解析).pdf VIP
- 侵犯名誉权与隐私权的法律规定与应对策略.pptx VIP
- 武汉体育学院专业技术职务量化评审办法试行.doc VIP
- 网络侵权培训课件案例.pptx VIP
- 2023-2024学年广东省珠海市凤凰中学八年级(上)竞赛物理试卷(附答案解析).docx VIP
- 2025年东海中学八年级物理竞赛试卷及答案.doc VIP
- EN 50530-2010+A1-2013 并网光伏逆变器的整体效率.pdf VIP
- 初三化学上册第四单元自然界的水各节习题.doc VIP
- 武汉体育学院教师专业技术职务任职资格申报评审条件【参考】.doc VIP
- 初中数学专题:一次函数背景下的动点问题(含答案).docx VIP
文档评论(0)