文档视界 最新最全的文档下载
当前位置:文档视界 › 面向对象的表达式解析算法框架研究与实现

面向对象的表达式解析算法框架研究与实现

面向对象的表达式解析算法框架研究与实现
面向对象的表达式解析算法框架研究与实现

现代计算机(总第三一七期

面向对象的表达式解析算法框架研究与实现

孙高飞

王瑞平

(安阳工学院计算机科学与信息工程系,安阳45500)

要:关键词:表达式解析;类工厂;全定制;解耦

收稿日期:2009-08-04

修稿日期:2009-09-01

作者简介:孙高飞(1975-),男,硕士,工程师,研究方向为计算机软件与理论

研究面向对象表达式解析的核心算法,并借助类工厂模式实现对表示式符号集和方法

自定义的支持。表达式解析算法支持运算符定义和重载,支持方法自定义,可以通过方法和符号集的扩展,通过配置即可构造新的表达式解析器。

0引言

实现软件模块之间、层次之间的解耦是非常重要

的软件设计准则。在耦合的四种形式中,以数据耦合的耦合程度最小。数据耦合的一种方式就是表达式,通过表达式的定制,可以实现运行期的数据动态绑定。例如:EL 表达式,在网页框架语言中广泛使用。

在应用软件中,同样对表达式解析器有非常广泛的使用。例如在工作流平台中,就需要表达式来定义表单中关联的数据。报表工具也同样使用表达式来提取外部数据,Excel 中的公式同样也是表达式。

1表达式解析器的基本原理

简单的表达式至少包含如下部分:操作数、操作

符、方法。其中括号、逗号都被视为操作符的一部分,称之为界限符。

要想正确地计算出表达式的结果,首先必须有正确的解释表达式,最为常用的方法是算符优先法,即根据运算优先关系的规定来实现对表达式的解释。对于普通的表达式,其运算规则是:先计算优先级高的运行符;计算从左到右;先计算括号内,再计算括号外。

一般的表达式解析算法都是通过栈来实现,其中一个栈寄存操作符,另一个栈来寄存操作数或计算结果。算法的基本思想是依次读入表达式中的每个字符,如果是操作数则压入操作数栈,若是操作符则和操作符栈的栈顶元素比较优先级,如果栈顶操作符的优先级低,则将新操作符入栈,否则出栈操作数,和新操作符进行计算,并将结果压入操作数栈。重复以上

操作,直至表达式求值完毕。

2定制表达式需要处理的问题

依据表达式基本原理可以用来实现简单的加减

乘除四则混合运算,但是如果想实现一个高弹性的能定制解决复杂表达式的框架,还有很多工作需要做。这些工作包括:操作符的优先级的定制、方法的定制、操作符的定制、操作数(参数)类型定制、嵌套对象的解析、解析方法的定制、定制文件解析。在以上工作全部完成后,实现的表达式框架就能够实现表达式所有元素的定制,这个框架是完全定制的,支持多种符号集的表达式解析器扩展。表达式解析框架的实现流程图如图1所示。

图1表达式解析框架的实现流程图

3定制文件

表达式解析框架的定制采用XML 文件来实现,

采用DOM 对XML 解析进行解析。XML 标准格式

DTD 文件如下:

现代计算机(总第三一七期

fix*,convertor*)>//表达式定制根结点

//方法描述结点

privilege)>//操作符描述结点

//实现类描述结点

//名称结点

//描述结点

//优先级描述结点

//解析算法类描

述结点

//类型判断和转

换类结点

//类型描述结点

//类型描述结点

//类型描述结点

XML定制文件必须严格按照DTD文件格式要

求进行设置,否则在XML文档解析之前的格式检查

就会提示定制错误。由于篇幅限制,本文只按照类型

来介绍标记描述,相似的标记描述不再赘述,一个简

单的表达式定制文件内容如下:

//数据类型

long//数据类型名称

com.xdf.expression.convertor.ConvertLong

//数据类型的转化类

sum//方法名

//实现类名

com.xdf.expression.function.FuncLongSum

long...//方法参数类型

long//返回值类

//重载方法实现类

com.xdf.expression.function.FuncStringSum

long...

long

*//操作符

//操作符实现类

com.xdf.expression.operator.base.OperLongMulti-

ply

long,long//操作数类

long//返回值类型

12//优先级

=//==操作符前缀

com.xdf.expression.NormalCalculator

lator>

定制文件中可以定制内容包括:数据类型、方法、

操作符、表达式分解计算类。由于篇幅的限制,定制标

记只给出了一个例子。

数据类型描述的是在表达式中能够使用的类型,

该类型最终决定方法的调用中的参数和操作数以及

返回值是否合法。Convertor类的作用是将表达式中的

字符串转化为对应数据类型的变量,以便进行计算。

方法是表达式中优先级最高的运算符,它和小括

号的运算优先级相同(要求方法名后接小括号)。一个

方法可以有多个实现,即方法支持重载,这样可以使

表达式更加简洁。表达式在计算时根据参数选择计算

使用的方法实现类。

操作符可以是一个字符,也可以是多个字符,目

前本算法只支持一元操作符和二元操作符,三元操作

符可以转化为方法来实现。操作符同样支持重载。

表达式分解计算类负责解析和计算表达式,不同

的表达式解析器会有不同的解析计算类。

4表达式解析器的初始化

表达式解析器在对表达式进行计算之前,必须完

成初始化的过程,初始化的过程要完成的内容包括:

初始化类型MAP、初始化方法对象MAP、初始化操作

数MAP、实例化方法和操作数工厂对象,其中前三项

在解析XML配置文件的过程中完成。初始化完成后,

将获得一个表达式工厂实例,这个实例能够根据字符

串名称提供数据类型对象、方法对象和操作符对象。

该实例将作为参数传递给表达式解析和计算对象,作

为表达式解析和计算的上下文。

表达式工厂的接口设计如下:

现代计算机(总第三一七期public interface ExpAbstractFactory {

public Calculatoror getCalculatoror();//获得计算对象public Actor gerFunction(String name,List paramList);public Actor gerOperator(String name,List paramList);public DataType getDataType (String name);//获得数据

类型

}

初始化过程中读取方法信息代码如下

private void readAFunction(Node node)throws Exception {

NodeList nodeList =node.getChildNodes();String value,nodeName;String funcName =null;

Vector v =new Vector();//临时存放方法实现类for (int j =0;j

if (nodeList.item(j).getFirstChild()==null)

continue;

value =nodeList.item(j).getFirstChild().get

NodeValue();

nodeName =nodeList.item(j).getNodeName();if (https://www.docsj.com/doc/5b10254012.html,pareTo("name")==0){

funcName =value;

}else if (https://www.docsj.com/doc/5b10254012.html,pareTo("class")==0){

v.add(readAClass(nodeList.item(j)));}}

//从XML 文件循环读取方法信息

if ((funcName ==null)||(funcName.trim().equals

("")))

throw new Exception("没有提供方法名!");if (v.size==0)throw new Exception("没有提供方

法实现类!");

for (int i =0;i

this.addFunction(funcName,v.get(i));}//将方法信息添加到工程的变量中

}

5表达式的解析和计算

在表达式的解析过程,有一个重要的问题需要解

决,那就是表达式字符串的分割问题。在表达式中,界限符将表达式分成若干个部分,例如括号、逗号、空格。操作符也隐含地起到分割作用,例如一个二元操作符将自身左右两侧的字符串分割成两个操作树。在简单的表达式计算中,一般认为操作符是一个字符,但是实际的表达式的操作符可能有多个字符,最为常见的如“==”就有两个字符,这就要求在读取表达式的每个字符时,必须判断该字符是否是某个多字符操作符的前缀。因此系统中必须指定多字符操作符的前缀,在本框架描述文件中使用operPrefix 进行描述,从

而能够快速判断是否应读取到操作符。

基本的表达式计算方法采用栈来进行计算,对于复杂的表达式来说,使用栈难以完成表达式的解析。在表达式中提供方法的情况下,有些方法的参数个数是不定的,再加上方法可以嵌套,如何区分有几个参数属于当前栈顶方法就难以解决。不能确定方法的参数个数,也就不能正确地完成出栈计算操作。

因此本框架采用树形结构来记录表达式的各个元素之间的关系,同时在采用树形结构之后,就将表达式的解析和计算清晰的分成两个部分:一、将表达式解析为表达式树;二、根据表达式树进行计算。

当读取到界限符和操作符时,需要进行一系列的处理,主要的工作是将新分解出来的元素挂接到表达式树中正确的结点。以支持方法和四则混合运算为例,表达式树的构造算法步骤如下:

(1)设置操作数的结点优先级为最高,因为操作数将作为叶子结点,最先参与运算。方法和左括号的优先级高,其他操作符按照计算规则设定优先级,优先级高的操作符先计算;

(2)遇到右括号,沿树向上寻找左括号,找到第一个左括号结点或者是方法结点,将该结点的父亲结点作为当前结点。如果路径上所有祖先结点都不是左括号和方法,报括号不匹配错误;

(3)如果分解出当前元素为操作数,并且当前结点不为空,将操作数作为当前结点的孩子结点,并将操作数作为当前结点;

(4)若是操作符或者是方法(下面统称Actor ),则和当前结点比较优先级,如果当前结点优先级低,则将Actor 作为当前结点的孩子结点,并将该孩子结点作为新结点;如果当前结点优先级高,则沿当前结点向上寻找被新结点优先级低的结点P ,将新结点插入到结点P 和回溯路径上的P 的孩子之间,并将新结点作为当前结点。

例如在四则运算中,方法、操作数的优先级表如表

1所示,其中第一列为先出现的元素,第一行是后出现的元素,交叉点上是两个元素之间的优先级比较:

表1表达式元素之间的优先级比较

现代计算机(总第三一七期根据以上计算原则和优先级,对于表达式sum

(p1+p2,p3)+a-b*(c+d)/e ,将其解析为如图2所示的表达式树。

图2解析后的表达式树示例

方法后面的左括号不再作为一个单独的符号,它和匹配的右括号都作为方法的边界符,来确定方法包含的参数。

6反射机制解析对象方法

在表达式中使用对象设计两个特殊的操作符:

“.”和“[]”,即属性操作符和数组操作符。属性操作符的优先级仅低于操作数,而数组操作符需要分为“[”和“]”两个操作符,其优先级和左右小括号是一样的。由于Java 提供了反射机制,因此实现这两个操作符的计算并不复杂。属性操作符的主要实现代码如下:

private Object getPropertyValue (Object o,String proper -tyName)

throws Exception {

//获得方位属性的get 方法名称

String s =propertyName.substring (0,1).toUpper -Case();

s ="get"+s +propertyName.substring(1);Class[]cs =new Class[0];//创建参数表

//获得方法对象

Method method =o.getClass().getMethod(s,cs);

//调用方法获得属性值,返回return method.invoke(o,null);}

数组操作在Java 中有三种类会使用,分别是

Map 、List 和Array ,对三种情况分别处理即可:

private Object getCollectionPropertyValue(Object o,Ob -

ject key)

throws Exception {

if (o instanceof List){//List ,[]内是索引,数值型

int id =Integer.parseInt(key.toString());

return ((List)o).get(id);

}else if (o instanceof Map){//Map,[]内是关键字

key ,字符型

return ((Map)o).get(key);

}else if (o.getClass().isArray()){//数组,[]内是索

引,数值型

int id =Integer.parseInt(key.toString());return Array.get(o,id);}else {

throw new Exception (key+"is not Map,col -lection or Array,can not access by []!");

}}

7表达式的计算

当表达式被分解为表达式树时,由于父结点是运

算符,而子树的计算结果是操作数,因此使用树的后根遍历算法,即可完成表达式的值计算。

8结语

本文介绍了通用的表达式框架,解释了表达式的

定制方法和解析计算方法。基于本文给出的表达式框架,可以开发出各种类型的表达式解析器。笔者在此框架下开发出的表达式解析器,可以在表达式中混合使用方法、面向对象的操作符,四则混合运算、bool 运算,能够解析绝大部分Java 语言形式的表达式。基于本框架开发出的表达式解析器可以作为组件,广泛应用于报表定制和工作流程定义等定制业务需求。

参考文献

[1](美)Robert C.Martin 敏捷软件开发:原则、模式于实践[M].邓辉译.北京:清华大学出版社,2003:238~242[2]曹京,谭建龙,刘萍,郭莉.布尔表达式匹配问题研究[N].

计算机应用研究,2007(09):70~72

[3]汪永好.表达式解析器在工作流管理系统中的应用[N].

计算机工程与设计,2007(12):3020~3022

[4]邓绪斌.一种无改写的正则表达式分析树构造算法[N].

计算机应用于软件,2007(12):65~66

现代计算机(总第三一七期Design of Production Expert System

Based on Web Services

HUANG Wu-lan 1

HONG Jia-fen 2

(1.Jiangsu Polytechnic University,Changzhou 213164;2.Zhuhai Campus,Beijing Institute of Technology,Zhuhai 519085)

Abstract:Keywords:Web Services;XML;Component;Internet;Reasoning Machine

By using component to encapsulate reasoning machine,maintenance of knowledge -based

and other business logical functional modules,designs a distributed decision expert system frame based on Web,which has trans-platform ability by using Web services'abilities of interconnection between different platforms.The system has better extendibility,elasticity,compatibility and cooperation,and also realizes the cooperation of distributed multi expert systems.

Research and Implementation of Object-Oriented for

Expression Analysis Algorithm Framework

SUN Gao-fei

WANG Rui-ping

(Department of Computer Science and Information Enginerring,Anyang Institute of Technology,Anyang 455000)

Abstract:Keywords:Expression Parse ;Class Factory ;Full-Custom ;Decoupling

Researches the the core algorithm of object-oriented expression,and uses the class factory

pattern,implements self -definition support of set of symbol,methods of expressions.Ex -pression analysis algorithm supports the operator definition and overloading,and supports self-definition of method,methods and symbols can be set to expand,only through configu -ration can generate a new expression parser.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

(上接第147页)

开题报告研究思路及框架拟定

开题报告研究思路及框架拟定 开题报告研究思路及框架拟定三、研究的思路、论文框架本文采取文献研究、定性研究、定量研究、计量研究等研究方法,紧紧围绕xx对外贸易对产业结构升级的影响这一主题展开,在研究国内外关于这方面的文献的基础上,深入分析在一个开放经济中xx对外贸易可以通过哪些途径影响产业结构升级,并结合近几年的统计数据,对xx对外贸易与产业结构之间的关系进行实证分析,最后指出在对外贸易促进xx产业结构升级的过程中还存在哪些问题并提出解决措施。本文的初步研究框架拟定如下: 1导论1.1选题背景和意义1.2相关文献回顾1.3研究思路、研究方法及创新点1.4论文结构和篇章安排2对外贸易对产业结构升级影响的理论分析2.1 基本概念2.2对外贸易对产业结构升级影响的理论依据2.2.1比较优势理论 2.2.2生命周期理论2.2.3雁形理论2.2.4战略性贸易政策理论2.3对外贸易对产业结构升级影响的作用机理2. 3.1通过进口促进产业结构升级2.3.2通过出口促进产业结构升级2.3.3对外贸易与产业结构升级的相互作用3xxx产业结构现状3.1xx产业结构的演变 3.2xx产业结构的特点3.3xx各个产业内部结构分析4xxx对外贸易现状 4.1对外贸易规模分析4.2对外贸易商品结构分析4.3对外贸易方式分析4.4对外贸易主体分析4.5对外贸易地理方向分析5xxx对外贸易对产业结构升级影响的实证分析 5.1xx对外贸易对产业结构影响的实证模型5.2实证结果分析5.3xx对外贸易对产业结构升级作用中存在的问题6结论及对策建议 6.1结论6.2对策建议具体思路用技术路线图表示如下: 四、研究方法(1)文献研究法:通过检索国内各种数据库与相关文献,在阅读、分析文献的基础上得出研究主题的研究现状,为论文的研究提供学术、理论基础;同时对相关的文献资料进行归纳、演绎和比较分析,得出相关结论。 (2)定性研究法:分析xx市对外贸易对产业结构升级的影响机制。 (3)定量研究法:采用合理的计量方法研究对外贸易与产业结构之间的影响关系。 (4)调查研究法:通过访问、实地考察等方式调查收集第一手资料。 五、研究的难点与可能的创新之处研究难点: xx市对外贸易对产业结构的影响分析对外贸易产业结构xx对外贸易现状分析xx产业结构现状分析影响机制实证分析对外贸易对产业结构升级作用中存在的问题对外贸易对产业结构的影响理论结论及建议 (1)目前关于对外贸易与产业结构升级关系的文献资料很少,可借鉴的不多。 (2)如何正确地选取合适的方法分析对外贸易与产业结构之间的关系。 (3)在搜集数据时,可能会遇到相关年份的数据难以收集的困难。 创新之处: (1)理论创新:目前国内外学者对对外贸易对产业结构升级影响的理论研究较少,大多是对两者关系的实证分析,本文试图对对外贸易对产业结构升级的作用机制进行研究。 (2)研究视角的创新:对外贸易是xx的优势,而产业结构升级是xx经济进一步发展的制约因素,本文选取xx市对外贸易与产业结构升级的关系为视角,

计算几何基础知识整理

计算几何基础知识整理 一、序言 计算机的出现使得很多原本十分繁琐的工作得以大幅度简化,但是也有一些在人们直观看来很容易的问题却需要拿出一套并不简单的通用解决方案,比如几何问题。作为计算机科学的一个分支,计算几何主要研究解决几何问题的算法。在现代工程和数学领域,计算几何在图形学、机器人技术、超大规模集成电路设计和统计等诸多领域有着十分重要的应用。在本文中,我们将对计算几何常用的基本算法做一个全面的介绍,希望对您了解并应用计算几何的知识解决问题起到帮助。 二、本基础目录 本文整理的计算几何基本概念和常用算法包括如下内容: 1. 矢量的概念 2. 矢量加减法 3. 矢量叉积 4. 折线段的拐向判断 5. 判断点是否在线段上 6. 判断两线段是否相交 7. 判断线段和直线是否相交 8. 判断矩形是否包含点 9. 判断线段、折线、多边形是否在矩形中 10. 判断矩形是否在矩形中 11. 判断圆是否在矩形中 12. 判断点是否在多边形中 13. 判断线段是否在多边形内 14. 判断折线是否在多边形内 15. 判断多边形是否在多边形内 16. 判断矩形是否在多边形内 17. 判断圆是否在多边形内 18. 判断点是否在圆内 19. 判断线段、折线、矩形、多边形是否在圆内 20. 判断圆是否在圆内 21. 计算点到线段的最近点 22. 计算点到折线、矩形、多边形的最近点 23. 计算点到圆的最近距离及交点坐标 24. 计算两条共线的线段的交点 25. 计算线段或直线与线段的交点 26. 求线段或直线与折线、矩形、多边形的交点 27. 求线段或直线与圆的交点 28. 凸包的概念 29. 凸包的求法 三、算法介绍 1.矢量的概念: 如果一条线段的端点是有次序之分的,我们把这种线段成为有向线段(directed

课题研究方案的基本框架

课题研究方案的基本框架 一、问题的提出(目的意义) 这部分主要要说明研究课题的设想从何而来,即选题的来源和背景,研究要达到的目的以及历史和现实的意义。这是研究方案设计和研究过程的宗旨所在。问题的提出应包含以下几方面的内容。 (一)选题论证,即课题的理论价值和实践意义。 (二)课题在国内外的研究历史及现状的文献情况及情况综述。 (三)课题研究范围的界定等。 二、研究依据和假设 (一)研究依据:包括政策依据、法规依据、教育科学理论依据及研究对象的自身发展规律依据等。 (二)理论假设:即对事物因果关系所作的一种推测,也就是对通过什么达到什么的一种预测。假设在表述上有四个要点: 第一,明确。假设一般是陈述句或复合句,必须包含两个以上变量间关系的推测。 第二,新颖。反映教育改革与发展中的热点、难点和重点问题,具有现实针对性。 第三,合理。符合求真、求善的要求及教育科学的基本理论。 第四,可测。能通过明确的目标体系、具体的操作要求和科学的检测标准来验证。 三、研究对象和方法 (一)研究对象:如前所述,研究对象的选择方式,一般可划分为总 体研究和抽样研究两大类:可根据课题的性质、要求、研究对象情况及研 究力量的可行性出发进行选择。对于中小学教育科研课题来说,多采用抽样研究方式。抽样研究的目的就是通过对能代表总体的样本进行研究,取得能说明总体的足够可靠

资料,准确地推断总体情况,从而认识总体的特征或规律性。方案设计中要对抽样的原则和步骤加以说明。若是实验研究, 则需对实验班与控制(对照)班的确定原则、方法加以说明。 (二)研究方法:主要指具体的研究方法、手段和工具。每一项课题都要有相应的研究方法。一般可采用综合的方法、或以一种方法为主,其它方法为辅。这样有利于收集多方面的信息,可以得到可靠的结论。在方案中应提出用这些方法起什么作用以及如何进行操作等等。 四、研究目标 指课题研究要达到的目标,主要是直接目标。目标要求明确、内涵和 外延清楚,具有可行性、可操作性,并能够检测。 五、研究内容 研究目标要通过研究内容来体现。研究内容是在理论假设和研究目标 的基础上,将研究思路具体化。通常是将研究变量分解成若干子课题,各子课题为总课题服务,既各有侧重,又互相渗透,构成统一的整体。研究内容的确定就是对教育中各种变量进行考察、探讨、测试、调查、实验,以揭示其本质特征,揭示各变量之间的关系,达到对教育现象的本质和规律的认识。在研究内容的设计中,要确定变量的类别和性质,划定变量的范围,说明变量的控制方法,并制定标志变量变化的标准(即指标)。对 于实验研究,应对如何操纵自变量,如何检测因变量,如何控制无关变量 作出具体的说明。 六、研究步骤 设计研究步骤,就是确定研究实施过程和时间规划,即对研究的具体

论文框架结构

论文框架结构 Document serial number【KKGB-LBS98YT-BS8CB-BSUT-BST108】

论文框架结构 特别说明:以下的框架只是普遍意义的写作思路,各位同学在写作时,可以按照此框架整理自己的思路,具体拟订写作提纲时,应根据实际情况进行增减和调整,不一定完全按照此框架写。 对于不同类型的选题,论文的框架各有不同,一般而言,电大论文选题可以分为三种类型。 第一种类型:以研究企业现存问题为主,对存在问题提出改进建议的选题。重点写存在的问题接解决措施。 在文章的开头应该有300-600字左右的引言,引出所研究的内容, 对于问题型研究主题,主要内容的展开可以参考以下分析框架: 一、理论概述 (一) (二) ······ 二、提出问题(研究对象的特点、重要性、必要性) (一) (二) (三) ······· 三、现状描述(现状,现存主要问题) (一) (二) (三) ······· 四、问题分析(原因分析、成因分析) (一) (二) (三) ·······

五、解决问题(解决措施、改进建议、应注意的问题) (一) (二) (三) ······· 六、小结(结论) 第二种类型:某一种管理方式在某企业中的应用,如“电子商务在XX企业中应用研究”。重点写实施过程中面临的主要问题及解决方案 在文章的开头应该有300-600字左右的引言,引出所研究的内容, 对于问题型研究主题,主要内容的展开可以参考以下分析框架: 一、理论概述 (一) (二) ······ 二、研究对象的必要性 (一) (二) (三) ······· 三、推行的主要措施 (一) (二) (三) ······· 四、推行过程中面临的主要问题 (一) (二) (三) ······· 五、解决措施、保障措施或进一步注意的问题

研究思路及框架--开题报告

三、研究的思路、论文框架 本文采取文献研究、定性研究、定量研究、计量研究等研究方法,紧紧围绕“宁波对外贸易对产业结构升级的影响”这一主题展开,在研究国内外关于这方面的文献的基础上,深入分析在一个开放经济中宁波对外贸易可以通过哪些途径影响产业结构升级,并结合近几年的统计数据,对宁波对外贸易与产业结构之间的关系进行实证分析,最后指出在对外贸易促进宁波产业结构升级的过程中还存在哪些问题并提出解决措施。本文的初步研究框架拟定如下: 1 导论 1.1 选题背景和意义 1.2 相关文献回顾 1.3 研究思路、研究方法及创新点 1.4 论文结构和篇章安排 2 对外贸易对产业结构升级影响的理论分析 2.1 基本概念 2.2 对外贸易对产业结构升级影响的理论依据 2.2.1比较优势理论 2.2.2生命周期理论 2.2.3雁形理论 2.2.4战略性贸易政策理论 2.3 对外贸易对产业结构升级影响的作用机理 2.3.1通过进口促进产业结构升级 2.3.2通过出口促进产业结构升级 2.3.3对外贸易与产业结构升级的相互作用 3 宁波产业结构现状 3.1 宁波产业结构的演变 3.2 宁波产业结构的特点 3.3 宁波各个产业内部结构分析 4 宁波对外贸易现状 4.1 对外贸易规模分析 4.2 对外贸易商品结构分析 4.3 对外贸易方式分析 4.4 对外贸易主体分析 4.5 对外贸易地理方向分析 5 宁波对外贸易对产业结构升级影响的实证分析 5.1 宁波对外贸易对产业结构影响的实证模型 5.2 实证结果分析 5.3 宁波对外贸易对产业结构升级作用中存在的问题 6 结论及对策建议 6.1 结论 6.2 对策建议

GIS算法的计算几何基础

GIS算法的计算几何基础 矢量的概念: 如果一条线段的端点是有次序之分的,我们把这种线段成为有向线段(directed segment)。 如果有向线段p1p2的起点p1在坐标原点,我们可以把它称为矢量(vector)p2。 矢量加减法: 设二维矢量P = ( x1, y1 ),Q = ( x2 , y2 ), 则矢量加法定义为: P + Q = ( x1 + x2 , y1 + y2 ), 矢量减法定义为: P - Q = ( x1 - x2 , y1 - y2 )。 显然有性质 P + Q = Q + P,P - Q = - ( Q - P )。 矢量叉积: 计算矢量叉积是与直线和线段相关算法的核心部分。 设矢量P = ( x1, y1 ),Q = ( x2, y2 ), 则矢量叉积定义为由(0,0)、p1、p2和p1+p2所组成的平行四边形的带符号的面积, 即:P × Q = x1*y2 - x2*y1,其结果是一个标量。 显然有性质P × Q = - ( Q × P ) 和P × ( - Q ) = - ( P × Q )。 两点的加减法就是矢量相加减,而点的乘法则看作矢量叉积。 叉积的一个非常重要性质是可以通过它的符号判断两矢量相互之间的顺逆时针关系: 若P × Q > 0 , 则P在Q的顺时针方向。 若P × Q < 0 , 则P在Q的逆时针方向。 若P × Q = 0 , 则P与Q共线,但可能同向也可能反向。 折线段的拐向判断: 折线段的拐向判断方法可以直接由矢量叉积的性质推出。 对于有公共端点的线段p0p1和p1p2,通过计算(p2 - p0) × (p1 - p0)的符号便可以确定折线段的拐向: 若(p2 - p0) × (p1 - p0) > 0,则p0p1在p1点拐向右侧后得到p1p2。 若(p2 - p0) × (p1 - p0) < 0,则p0p1在p1点拐向左侧后得到p1p2。

浅谈中小学教学楼框架结构设计要点

浅谈中小学教学楼框架结构设计要点 字数:1776 来源:科技致富向导2013年7期 随着我国国家标准《建筑工程抗震设防分类标准》GB50223-2008、《建筑抗震设计规范》GB50011-2010、《建筑结构荷载规范》GB50009-2012的相继实施,对中小学教学楼等主要教学用房的抗震设防在设计要求上有了较大提高,本文结合作者曾做过的某小学综合教学楼结构设计实例,浅谈一下中小学教学楼框架结构设计的要点及注意事项。 1.建筑设计 该小学主要使用功能为24班制小学+6班制幼儿园,辅以配套的办公室、实验室、合班教室及风雨操场等教学用房,地下一层设为教师用汽车、自行车停车库。 总建筑面积15672m2。其中地上建筑面积12732m2;地下建筑面积2940m2。 建筑功能分区布置如图: 根据建筑功能要求并结合结构体系布置,该小学教学用房共划为6个分区:1区为四层教学楼;2区为一层多功能阶梯教室;3区为三层连廊;4区为三层教学综合楼;5区为三层幼儿园;6区为一层风雨操场。4、5、6区下设一层地下室。 2.结构设计 2.1基本情况 六个分区中各分区均以抗震缝分成独立的结构单元,采用钢筋混凝土框架结构体系;其中2区、6区为单层框架结构体系,混凝土框架柱,以网架组成屋面空间结构。 2.3结构设计的要点及注意事项 2.3.1抗震设防分类 按照现行《建筑工程抗震设防分类标准》GB50223-2008要求,该项目属于“教育建筑中的幼儿园、小学的教学用房,其抗震设防类别应不低于重点设防类”。该规范第3.0.3-2条明确规定“重点设防类,应按高于本地区抗震设防烈度一度的要求加强其抗震措施,同时应按本地区抗震设防烈度确定其地震作用”。基于这条规范的理解为:确定抗震措施时的设防标准按八度,确定地震作用时的设防标准按七度。在这里需要注意的是,设计中处理此类问题不是单纯的将本地区设

调查报告的框架结构

调查报告的框架结构 一般说,调查报告包括三部分内容,它们是:第一部分,关于研究报告的“题目与作者的介绍”。包括:(1)题目,(2)作者,(3)作者单位,(4)作者说明。第二部分,研究的“正文”。包括:(1)问题的提出,(2)研究的方法,(3)研究的结果,(4)分析与讨论。第三部分,“附录”。包括:(1)参考文献,(2)调查题目与评定标准。 一、调查报告的题目与作者 调查报告的题目与作者将出现在论文集的目录、图书馆的文献目录卡、计算机信息网络上。读者首先接触的是调查报告的目录和作者,然后根据题目和作者来决定是否需要查找这篇调查报告或调查报告的摘要。 (一)题目。研究报告的题目应用一句话尽可能反映出研究的对象、内容、问题和类型。 (二)作者。 (三)作者单位。注明作者所在单位和单位所在地区的邮政编码,便于读者对作者的了解并在需要时与作者进行联系。作者单位应用行政单位。 (四)作者说明。需要时用脚注说明:1.该调查报告属哪一研究课题的研究成果;2.该课题的级别与归属;3.如作者认为需要,可说明课题研究过程中的研究工作分工;4.在作者栏没有署名,但作者认为需要说明的对调查研究有贡献的其他人员。 二、研究报告中“问题的提出” “问题的提出”部分应该向读者交待该调查研究要解决什么问题,以及研究这一问题有何价值。这一部分的内容要点一般包括:研究的课题、研究的现实意义、研究的理论价值和研究的主要内容。 (一)研究的课题。即研究要解决的问题是什么?包括:这一调查要解决的是哪一现象?我们要 解决的问题是“这一现象的现状如何?”是“两种现象之间有无联系?”是“这一现象形成的原因是什么?”还是“这一现象的发展规律是怎样的?”研究要解决的问题应该直接提出、开门见山,不要让别人去推理、体会。问题的表述在语言上必须明确、具体、容易理解。(二)为什么要研究这个问题?说明确定这一现象有何现实意义,使读者了解这一课题的重要性。 在撰写时可用这一“存在问题的表现形式”、“问题的涉及面”、“问题的存在有何影响和会造成何种后果”等加以说明。有时可以谈一下:怎么会去研究这个问题的缘由。 (三)对这一问题别人研究的情况怎么样?说明研究课题所涉及领域的研究情况,用以体现所研究课题的理论价值。可以说明的有:“至今有没有这方面的研究”?有的话,“研究过哪些内容”?这些研究“采用了哪些研究方法和手段”?这些研究“获得过哪些结果”?对一项实践中需要解决的课题来说,如果已经有人进行过研究并有了研究结果,而我们又提不出不同的意见,在这种情况下我们的任务是将这一研究成果应用到教育实践中去。我们不需要再进行无谓的简单重复的劳动,因为这一课题已经不再有进行研究的价值了。 (四)研究的主要内容。一项研究课题在开始研究之前,总是需要对这一课题进行分析。而分解出来的子课题就构成了这一课题的主要研究内容。在调查报告中应该交待清楚,本调查将研究哪几个具体问题? 三、研究报告中“研究的方法” 交待“研究的方法”目的是:让读者了解,我们的调查结果和调查结论是用什么方法、经过怎样的步骤获得的,从而使读者可以据此判断调查结果和结论的可信程度和可适用范围。读

论文框架结构

论文框架结构 特别说明:以下的框架只是普遍意义的写作思路和基本框架,各位同学在写作时,可以按照此框架整理自己的思路,具体拟订写作提纲时,应根据实际情况进行增减和调整,不一定完全按照此框架写。 对于不同类型的选题,论文的框架各有不同,一般而言,电大论文选题可以分为三种类型。 第一种类型:以研究企业现存问题为主,对存在问题提出改进建议的选题。重点写存在的问题接解决措施。对于问题型研究主题,主要内容的展开可以参考以下分析框架: 引言 (一)(二)? …… 二、XX 公司XX 管理的现状 此处可以加一小段文字对所研究企业进行简单介绍,不必单独列出二级标题 (一)(二)(三)?…… 三、XX 公司XX 管理中存在的主要问题 此处可以加一小段文字对所研究企业进行简单介绍,不必单独列出二级标题 (一) (二) (三) ?…… 四、XX 公司XX 管理的改进对策(改进建议、应注意的问题)

(三) ?…… 五、结论 第二种类型:某一种管理方式在某企业中的应用,如“电子商务在XX企业中应用研究”。重点写实施过程中面临的主要问题及解决方案。对于问题型研究主题,主要内容的展开可以参考以下分析框架: 引言(在文章的开头应该有300-600字左右的一小段引言,引出所研究的内容,可不要单独列一级标题) 一、理论概述 (一) (二) ?…… 二、XX管理在XX企业推行的必要性(重要性、迫切性) (一) (二) (三) ?…… 三、推行的主要措施 此处可以加一小段文字对所研究企业进行简单介绍,不必单独列出二级标题(一) (二) (三) ?…… 四、推行过程中面临的主要问题 (一) (二)

土木工程框架结构毕业设计开题报告

土木工程框架结构毕业设计开题报告

毕业设计(论文)开题报告 学生姓名:学号: 所在学院:土木学院 专业:土木工程 设计(论文)题目:常州市某培训中心实训大楼指导教师: -1-11

毕业设计(论文)开题报告 1.结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写字左右的文献综述: 文献综述 课题的目的及意义(含国内外的研究现状分析或设计方案比较、选型析等) 毕业设计是一个总结性的教学环节,是学生全面系统地融汇所学理论知识和专 业技能并运用于解决实际问题的过程。经过本教学环节,要加深学生对所学基本理 论知识的理解,培养学生综合分析和处理问题的能力以及设计创新精神,使学生得到 有关单位工程建设从方案制定到施工组织的全过程系统性的训练。经过毕业设计这一 重要的教学环节,培养土木工程专业本科毕业生正确的理论联系实际的工作作风,严 肃认真的科学态度。毕业设计要求我们在指导老师的指导下,独立系统的完成一项工 程设计,解决与之有关的所有问题,熟悉相关设计规范、手册、标准图以及工程实践 中常见的方法,具有实践性、综合性强的显著特点。因此毕业设计对于培养学生初步 的科学研究能力,提高其综合运用所学知识分析问题、解决问题能力有着重要意义。 在完成本次毕业设计过程中,我们需要运用感性和理性知识去把握整个建筑的处理, 这其中就包括建筑外观和结构两个方面。还需要我们更好的了解国内外建筑设计的发 展的历史、现状及趋势,更多的关注这方面的学术动态,以及我们在以后的土木工程 专业发展的方向。同时积极、独立的完成本次毕业设计也是为今后的实际工作做出的 必要的准备。 一、研究现状 土木工程是建造各类工程设施的科学,技术和工程的总称。土木工程是伴随着人类社会的发展而发展起来的。它所建造的工程设施反映出各个历史时期社会经济、文化、科学、技术发展的面貌,因而土木工程也就成为社会历史发展的见证之一。土木工程在中国能够分为:建筑工程、桥梁工程、公路和城市道路工程、铁路工程、隧道工程、水利工程、港口工程、给水和排水工程、环境工程。作为土木工程专业的学

钢筋混凝土框架结构超强研究_翟长海

文章编号:1000-6869(2007)01-0101-06 钢筋混凝土框架结构超强研究 翟长海1,谢礼立1,2 (1.哈尔滨工业大学土木工程学院,黑龙江哈尔滨150090;2.中国地震局工程力学研究所,黑龙江哈尔滨150080) 摘要:结构超强对结构在强烈地震中保持良好的性能具有重要的作用。本文首先给出了严格按我国抗震规范设计的几个典型钢筋混凝土框架结构,用大量经过筛选的地震动记录,分别利用动力时程分析法和Pushover 方法确定了结构的整体能力曲线,并研究了结构在非弹性阶段由于内力重分布而形成的超强,得出结论:利用时程分析法建立结构的整体能力曲线时,地震动记录的场地条件对结构的能力曲线影响不大;动力时程分析法和Pushover 方法给出的超强的差别随层数的增多而增加;在还没有进行大量细致的工作和研究之前,可以保守地认为严格按我国抗震规范设计的钢筋混凝土框架结构的超强系数最小值为2。 关键词:结构超强;钢筋混凝土框架结构;动力时程分析法;Pushover 方法;内力重分布;合理建议值中图分类号:TU37514 TU352111 文献标识码:A Study on overstrength of RC frame structures ZHAI Changhai 1,XIE Lili 1,2 (1.School of Civil Engineering,Harbin Institute of Technology,Harbin 150090,China;2.Institute of Engineering Mec hanics,China Seismological Bureau,Harbin 150080,China) Abstract:Overstrength plays an important role in keeping satisfactory performance of structures during strong https://www.docsj.com/doc/5b10254012.html,ing a number of ground motions and the RC frame struc tures designed according to Chinese seismic code,the global capacity envelopes and overstrength of RC frame structures attributing to redistribution of internal forces are studied by means of incre mental dynamics analysis and Pushover analysis.It is concluded that when using incremental dynamic analysis to deter mine the global capacity envelopes of structures,the difference between the capacity envelopes caused by different local site conditions is small.And the difference between the overstrength obtained from incre mental dyna mics analysis and Pushover analysis increases with the stories.Before further detailed investigations,it can be conservatively considered that the minimum overstrength factor of RC frame structures,which are designed according to Chinese seismic code,is 2. Keywords:overstrength;RC frame structures;incre mental dynamics analysis;Pushover analysis;redistribution of internal forces;reliable values 基金项目:国家自然科学基金资助项目(50608024,50538050);高 等学校博士学科点专项科研基金(20030213042);黑龙江省自然科学重点基金资助项目(ZJG03-03)。 作者简介:翟长海(1976) ),男,山东淄博人,工学博士,副教授。收稿日期:2005年4月 0 引言 大量震害和试验证明,结构实际的抗震能力通常 要大于其设计抗震能力,这种现象称为超强 (overstrength),超强系数则定义为结构实际的抗震能力与其设计地震力的比值。超强为结构在强烈地震中保 持良好的性能起到了重要作用[1-3] 。结构的超强是一个设计效率的问题,所有严格执行了规范的抗震结构都包含着一定程度上的储备强度,从一定程度上反映了结构抗震设计的安全度问题。 结构的超强取决于很多因素[4-8] ,主要包括:(1)材 料的实际强度与设计强度之间的差异;(2)结构设计的模数化和取值的离散化;(3)控制设计的其他因素,如 101 第28卷第1期建 筑 结 构 学 报 Vol 128,No 112007年1月 Journal of Building Structures Feb 12007

研究生论文框架参考

第1章绪论 1.1 问题的提出 1.2 研究现状 1.2.1 职业生涯管理研究 1.2.2 高校辅导员职业生涯管理研究 1.2.3 小结 1.3 研究意义 1.3.1 理论意义 1.3.2 实践意义 1.4 研究思路与方法 1.4.1 研究思路 1.4.2 研究方法 第2章高校辅导员职业生涯管理理论概述 2.1 高校辅导员职业生涯管理概念界定 2.1.1 职业 2.1.2 职业生涯 2.1.3 职业生涯管理 2.1.4 高校辅导员职业生涯管理 2.2 高校辅导员职业生涯发展阶段划分 2.3 高校辅导员职业生涯管理原则 第3章高校辅导员职业生涯管理现状调查与分析 3.1 调查设计与实施 3.1.1 调查工具 3.1.2 样本概况 3.2 调查结果分析 3.2.1 高校辅导员自我职业生涯管理分析 3.2.2 高校辅导员组织职业生涯管理分析 3.2.3 高校辅导员职业生涯管理访谈结果分析 3.3 存在的主要问题 3.3.1 高校辅导员个人层面 3.3.2 高校组织层面 第4章高校辅导员职业生涯管理对策 4.1 高校辅导员要加强自我职业生涯管理 4.1.1 强化高校辅导员职业生涯管理理念 4.1.2 掌握各职业生涯阶段的管理方法 4.2 高校组织要建立和完善辅导员职业生涯管理体系 4.2.1 强化高校组织职业生涯管理理念 4.2.2 完善高校辅导员职业生涯管理制度体系 4.2.3 加强高校辅导员职业生涯的阶段管理第5章研究结论 5.1 本研究的创新之处 5.2 本研究的不足

高校辅导员职业生涯管理研究 王丽薇 【摘要】:高校辅导员工作在学生思想政治工作的第一线,是大学生思想政治工作的基层指挥员和教育者。辅导员职业生涯管理的成败关系到大学生的健康成长、辅导员队伍的稳定与发展、学校乃至社会的和谐与稳定。关于高校辅导员职业生涯管理的研究,本文从四个方面进行论述。第一部分主要阐述了与高校辅导员职业生涯管理相关的概念和理论,如:高校辅导员职业生涯的含义、高校辅导员职业生涯发展的内涵、高校辅导员职业生涯管理的界定。第二部分论述了目前高校辅导员职业生涯管理存在的问题,主要是通过对高校辅导员队伍职业生涯管理现状的调查及资料分析,总结目前高校辅导员职业生涯管理工作中的主要问题有辅导员定位不清晰、辅导员职业生涯发展配套政策不完善、辅导员培训机制不完善、辅导员职业生涯缺乏可持续性发展等。 本文第三部分是关于高校辅导员职业生涯发展周期模型的设计,主要借鉴国外学术界的有关职业生涯发展周期理论,如:萨帕职业生涯发展周期理论、金斯伯格职业生涯发展周期理论、施恩的职业生涯周期理论、格林豪斯的职业生涯发展周期理论,并且结合了辅导员这一工作的特性,把辅导员的职业生涯发展周期划分为职业生涯初期、中期、晚期三个阶段。高校辅导员每个阶段处于不同的职业状态,面临不同的职业发展任务,承担不同的职责,达到不同的职业发展要求。本文最后一部分提出了具体的加强高校辅导员职业生涯管理的措施,如:引入职业生涯管理理念、健全辅导员职业生涯管理体制、确立辅导员职业生涯发展目标、制定辅导员职业发展规划、完善辅导员的培训机制、完善辅导员的激励机制、引导辅导员主动参与职业生涯管理。这些具体措施对于高校辅导员职业生涯管理有一定的参考价值和可操作性的指导意义。本文从教育学、心理学、管理学的角度研究了高校辅导员的职业生涯管理,对高校辅导员职业生涯发展进行模型设计,并提出相关具体措施以实现辅导员的职业生涯发展,建设稳定高效的辅导员队伍。 【关键词】:高校辅导员职业生涯职业生涯管理职业生涯目标激励机制 【学位授予单位】:华东师范大学 【学位级别】:硕士 【学位授予年份】:2009 【分类号】:G641 【DOI】:CNKI:CDMD:2.2009.188244 【目录】: ?摘要6-7 ?ABSTRACT7-12 ?文献综述12-14 ?一、相关概念的界定14-18 ?(一) 高校辅导员职业生涯的含义14-16 ? 1. 职业的内涵14-15 ? 2. 职业生涯的不同理解15-16 ? 3. 高校辅导员角色定位的含义16 ?(二) 高校辅导员职业生涯发展的内涵16-17 ?(三) 高校辅导员职业生涯管理的界定17-18 ?(四) 高校辅导员职业生涯管理的意义18 ?二、目前高校辅导员职业生涯管理中存在的问题18-27 ?(一) 辅导员定位不清晰19-20 ? 1. 辅导员角色定位模糊19 ? 2. 辅导员职责分工不明确19-20 ?(二) 辅导员职业生涯发展配套政策不完备20-23 ? 1. 辅导员队伍人员配备不足20-21 ? 2. 辅导员激励机制不健全21-22 ? 3. 辅导员评价机制缺乏有效性22-23

计算几何算法的实现

度。下图是个例子:

四、实验结果与分析(源程序及相关说明) 1)#include #include #include #include using namespace std; typedef pair POINT;//线段 //fuction dirction determines the direction that the seqment //p1p turns to p2p with respect to point p //if return value is positive,means clockwise; //if return value is negative,means counter-clockwise; //naught means on the same line; double direction(POINT p,POINT p1,POINT p2){ POINT v1,v2; v1.first=p2.first-p1.first; v1.second=p2.second-p1.first; v2.first=p1.first-p.first; v2.second=p1.second-p.second; return v1.first*v2.second-v1.second*v2.second;} //fuction on_seqment determines whether the point p is on the segment p1p2 bool on_segment(POINT p,POINT p1,POINT p2){ double min_x=p1.firstp2.first?p1.first:p2.first; double min_y=p1.secondp2.second?p1.second:p2.second; if(p.first>=min_x&&p.first= min_y&&p.second<=max_y) return true; else return false;} //point startPoint is the polor point that is needed for comparing two other poinr; POINT startPoint; //function sortByPolorAngle provides the realizing of comparing two points,which support //the STL function sort(); bool sortByPolorAngle(const POINT &p1,const POINT &p2) {

教学楼框架结构设计研究报告

教学楼框架结构设计研究报告 目录 摘要 (3) 绪论 (5) 1 建筑设计理念及设计依据 (6) 1.1设计理念 (6) 1.2工程概况 (6) 1.3设计依据 (7) 2 建筑设计 (8) 2.1平面设计 (8) 2.2立面设计 (10) 2.3建筑剖面设计 (10) 2.4其它部分详细做法和说明 (10) 3 截面尺寸初步估计 (12) 3.1柱截面设计 (12) 3.2梁的截面设计 (12) 4 框架侧移刚度的计算 (13) 4.1横梁线刚度I B的计算 (13) 4.2柱线刚度I C的计算 (14) 4.3各层横向侧移刚度计算 (14) 5 竖向荷载及其内力计算 (17) 5.1计算单元的选择确定 (17) 5.2竖向荷载统计 (17) 5.3竖向荷载内力计算 (19) 5.2重力荷载代表值计算及荷载汇总 (31) 6 水平荷载计算 (34) 6.1风荷载计算 (34) 6.2地震荷载计算 (37) 7框架的内力组合 (42) 7.1梁柱的内力组合 (42) 7.2柱端弯矩设计值的调整 (47)

8 截面设计 (48) 8.1框架梁截面设计 (48) 8.2框架柱截面设计 (50) 8.3楼板设计 (56) 9 楼梯计算 (59) 9.1示意图 (59) 9.2荷载计算 (59) 10 基础设计 (61) 10.1荷载设计值 (61) 10.2A、D柱独立基础的计算 (61) 10.3B、C柱基础配筋 (64) 毕业设计总结 (67)

摘要 根据教学楼设计规范和其它相关标准,以及设计要求和提供的地质资料,设计该框架结构教学楼。按照先建筑后结构,先整体布局后局部节点设计步骤设计。主要内容包括:设计资料、建筑设计总说明、建筑的平面、立面、剖面图设计说明,以及其它部分的设计说明;结构平面布置及计算简图确定、荷载计算、内力计算、内力组合、主梁截面设计和配筋计算、框架柱截面设计和配筋计算、次梁截面设计配筋计算、楼板和屋面设计、楼梯设计,基础设计等。其中附有风荷载作用下的框架弯矩、剪力和轴力图;纵向和横向地震荷载作用下的框架弯矩、剪力和轴力图;恒荷载和活荷载作用下的框架弯矩、剪力和轴力图以及梁柱的内力组合表。 关键词:框架、重力荷载代表值;现浇钢筋混凝土结构;内力组合;弯矩调幅。

建工程框架结构施工策略研究探讨

建工程框架结构施工策略研究探讨 摘要:框架结构因具有稳定性好、防震功能优良和安全性好等众多优点,而被 广泛的运用到土建工程建设中。对于钢筋混凝土框架结构的施工,虽已有规范的 详细规定,但仍有若干问题没有明确具体作法,给工程质量留下隐患。本文针对 梁柱节点施工,详细分析了土建工程施工过程中框架结构可能遇到的问题,并对 这些问题提出优化策略。 关键词:土建工程;框架结构;施工;策略 引言 框架结构作为最常见的建造结构,被广泛应用到土建工程项目中。本文对土 建工程中框架结构的施工策略进行探索研究,希望能对项目相关设计人员和施工 建设人员有所帮助。 1 框架结构常见问题概述 1.1 梁、柱的钢筋保护层厚度问题 钢筋保护层厚度通常是指主筋的保护层厚度,有些施工人员按字面将其误解 为构件最外侧钢筋到模板(即箍筋外侧),甚至是拉筋外侧到模板的距离。钢筋 保护层的作用一是确保混凝土握裹钢筋,使两者共同工作;二是考虑耐久性即钢 筋的保护,防止因混凝土开裂后钢筋被氧化锈蚀,且满足耐火极限的需要。但保 护层太厚会导致构件有效截面削弱过多,而太薄则降低上述两个作用。当建筑物 的防火等级要求较高时,可根据防火规范的要求适当增大钢筋保护层厚度,但应 与设计方共同协商,确定是减小有效截面值,还是保持该两值不变而增大构件截 面尺寸。对一类环境的C25混凝土梁,其主筋保护层厚度为25mm,箍筋均应包 含在其内,实际箍筋外侧保护层厚度为17mm。当构件截面尺寸较大时,如结构 转换层梁、梁式筏形基础、条形基础、箱形基础的梁、板等,可通过减小的方法 来增大保护层厚度,因此时该两值的缩减量的比例较小,对构件截面尺寸及承载 力影响很小。施工人员可在保证安全或设计认可的原则下根据具体工程、构件及 部位灵活运用。当箍筋在10以上或有其外拉筋时,主筋保护层取25mm就未免 偏小,此时应根据具体情况适当将原构件增大10―20mm,同时增大保护层厚度,使有效截面保持不变。 1.2 核心区箍筋施工的问题 在实际施工中,梁-柱节点区钢筋密集,构造复杂,特别是处于结构中间部位 的柱子,梁柱钢筋纵横交错,梁的纵向受力钢筋要放在柱纵向钢筋内部,呈井子 形交叉,这样柱子的箍筋绑扎就很不方便。在框架结构施工中,施工单位普遍采 取先安装梁板模板,再绑扎安装梁钢筋,待梁钢筋安装结束,然后整体沉梁,那 么节点区箍筋就无法绑扎,致使梁柱节点区出现不放、少放或者即使放也是杂乱 的挤在一起,这样就会给节点区质量留下安全隐患。由于意识到这个问题对工程 质量的影响,有些施工单位施工人员就采取用两个开口箍筋对向拼合的方法,然 而这种做法显然是不符合规范规定的。根据规范的规定,为保证箍筋对混凝土核 心区起到约束作用,箍筋要封闭、末端要有弯钩。还有的做法就是在沉梁之前就 把柱箍筋绑扎好,然后和梁一起下落,由于箍筋与柱纵筋摩擦且下落不平衡,使 得箍筋不能下落出现施工人员强力往下打的现象,不但把箍筋打得变形,而且也 不能使得箍筋到位。这样做的结果是箍筋没有得到封闭绑扎且杂乱变形,间距更 不会满足规范要求。以上两种方法都不能解决节点核心区箍筋施工的问题。 1.3 混凝土开裂问题

学术论文研究框架的构建及其写作方法

学术论文研究框架的构建及其写作方法 作为学术论文的作者来说,其面对的读者有同学、朋友、老师、领导、同事、同行、股民、债权人、企业老总、政府官员、杂志编辑(又分为男编辑、女编辑,编审、主审、常务副主编、总编辑)等等,不一而足。因此,我们可以说,如果写出一篇论文不下一点功夫,真有点对不起上述各类读者。 一、学术论文的概念和特点 学术论文是高等院校师生和科研机构经常需要写作的一种具有很强的学术性的文体论文。 学术论文属于议论文体,它一般可分为人文、社会、科学论文和科技论文两大类。 学术论文具有以下特征: (一)学术性 所谓学术性,是指研究探讨的容具有专门性和系统性。具体体现如下: 1 论文选题具有很强的专业性。 2 论文容具有明显的专业性。 3 语言专业术语化。 4 作者修养的专业化。 (二)科学性 所谓科学性,是指研究探讨的容准确、思维严密、推理全乎逻辑。具体体现如下: 1 研究态度的科学性 2 研究方法的科学性 3 论文容的科学性 4 表达的科学性知识理论应用准确结构严密语言精确明快庄重。 (三)创造性 所谓创造性,是指科学研究的成果要有新意,要有发展。具体体现如下: 1 填补空白的新发现新发明新理论。 2 在继承的基础上发展完善、创新。 3 在众说纷纭中提出独立见解。 4 推翻前人定论。 5 对已有资料作出创造性的综合。

(四)理论性 所谓理论性,主要是指论文的作者思维的理论性、论文结构的理论性、和论文表达的理论性。具体体现如下: 1 思维的理论性。 2 结论的理论性。 3 表达的理论性。即学术论文是以论述为主要表达方式,它的理论性体现在概念、判断等组成的推理体系上,也体现在论证过程的各种表达型态上。 二、学术论文研究框架的构建 论文题目大致确定之后,我们就需要明确几个问题: (1)本文用于何处?即为谁服务? (2)本文是一事一议?还是综合分析? (3)本文属于定性分析?还是属于定量分析? (4)本文属于规分析?还是属于实证分析? (5)本文属于纯理论分析?还是理论与政策结合分析?还是纯政策分析? (6)本文是否一定要有对策建议?是否一定要有结论? 针对上述问题的不同回答,我们可以将学术论文主要分为两大类:基础研究型论文和应用型论文,前者侧重于理论分析,不一定要有结论,主要服务于科研院所、同行学术交流;后者侧重于政策分析,一般要有对策建议和结论,主要服务于企业和政府决策部门。 (一)基本方案 1.基础研究型论文的基本框架 一般而言,包括: (1)绪论:一般写明写作的缘由、问题的提出等 (2)本论:文章的主体部分 (3)结论:是文章的精华所在 具体来说,包括: (1)引言(导言)-概括写作动机与目的 (2)文献综述-国外相关研究概况及主要观点或结论 (3)本文的基本研究框架

相关文档