建筑工程毕业设计开题报告(2)

时间:2021-03-21 13:17:48 开题报告 我要投稿

建筑工程毕业设计开题报告

  1.定值设计法。将影响结构可靠度的主要因素(如荷载、材料强度、几何参数、计算公式精度等)看作非随机变量,而且采用以经验为主确定的安全系数来度量结构可靠性的设计方法,即确定性方法。此方法要求任何情况下结构的荷载效应s(内力、变形、裂缝宽度等)不应大于结构抗力r(强度、刚度、抗裂度等),即s≤r。在20世纪70年代中期前,我国和国外主要都采用这种方法。
 2.概率设计法:将影响结构可靠度的主要因素看作随机变量,而且采用以统计为主确定的失效概率或可靠指标来度量结构可靠性的设计方法,即非确定性方法。此方法要求按概率观念来设计结构,也就是出现结构荷载效应3大于结构抗力r(s>r)的概率应小于某个可以接受的规定值。这种方法是20世纪40年代提出来的,至70年代后期在国际上已进入实用阶段。我国自80年代中期,结构设计方法开始由定值法向概率法过渡。

  面向对象编程

  使创建windows程序较为容易的关键技术是面向对象编程,或oop。这种技术可以创建可重用组建,它是程序的组成模块。

  几个定义

  控件 提供程序可见界面的可重用对象。控件的示例有文本框、标签和命令按钮。

  事件 由用户或操作系统引发的动作。事件的示例有击键、单击鼠标、一段时间的限制,或从端口接收数据。

  方法 嵌入在对象定义中的程序代码,它定义对象怎样处理信息并响应某事件。例如,数据库对象有打开纪录集并从一个记录移动到另一个记录的方法。

  对象 程序的基本元素,它含有定义其特征的属性,定义其任务和识别它可以响应的事件的方法。控件和窗体是visual basic中所有对象的示例。

  过程 为完成任务而编写的代码段。过程通常用于响应特定的事件。

  属性 对象的特征,如尺寸、位置、颜色或文本。属性决定对象的外观,有时也决定对象的行为。属性也用于为对象提供数据和从对象取回信息。

  5.设计主要内容

  本软件适用于现浇钢筋混凝土多层、多跨的框架的设计。毕业设计要完成的工作包括:

  1.平面钢架分析程序的改造

  对结构力学教研室版平面钢架分析程序进行修改和补充。要求:

  (1) 编写自动生成节点坐标和单元节点编号的程序,或以图形方式输入计算简图。

  (2) 修改程序,使之适合多工况内力计算; (3) 根据输入、输出数据的特点,设计适当的人机界面。输出应可选的显示各构件端力和内力图。

  2.编写钢筋混凝土多层多跨框架机构的构件设计程序

  (1) 根据有关的规范,应明确计算的各种荷载(恒载、楼屋面活载、风荷载和地震作用等)的计算方法,在次基础上编写自动生成各种荷载作用下的结点荷载和单元荷载的程序。

  地震作用按底部剪力法确定。自振周期用经验公式确定。

  (2) 计算各种荷载单独作用时框架各杆件的内力。计算结构存放在各自的杆端力(随机)文件中。

  对竖向荷载下的梁端弯距进行塑性调幅。

  (3) 在(2)中产生的杆端力文件基础上,分别计算各种可能的荷载组合下,梁、柱控制截面的内力。计算结果存放在适当的文件中。

  (4) 从(3)生成的文件中选出最不利组合,同时给出截面配筋。

  梁、柱截面配筋的确定应考虑抗震设计的要求。

  3.位移。作用引起的结(转载自第一范文网http://www.diyifanwen.com,请保留此标记。)构或构件中某点位变(线位移)或某线段方向的改变(角位移)。

  4.挠度。构件轴线或中面上某点在弯短作用平面内垂直于轴线或中面的线位移。

  (5) 部分编程较熟练的同学可根据计算结果和构造规定,用auto-cad vba 绘制梁、柱配筋图。

  5.成果形式

  本毕业设计的成果应包括:

  1.可运行的、并能给出正确计算结果的源程序

  在存放源程序的软盘中,应至少有一个算例的数据文件,可在基本不需另外键入数据的前提下,显示正确地运行结果。

  2.软件使用手册

  这是为用户准备的关于软件使用方法、操作步骤和其他必要的文字材料。

  3.软件说明书

  这是软件作者的工作档案,是软件维护的基本资料。其中应包括:

  (1) 软件所依据的工作档案、力学和工程结构模型的较为详细的描述,主要的计算公式及其使用的符号的含义,重要算法的文字说明:

  (2) 程序的结构:模块的划分的情况、各模块相互之间的关系及各模块的功能;

  (3) 带有较为详细的注释的源程序文本。其中应注明各标识符的含义(尽可能的采用通用公式中的符号)。各程序段的功能、相应的数学公式和特殊算法的说明; (4) 为使他人根据软件说明书读懂你的程序所必需的其他资料。

  (5) 部分编程较熟练的同学可递交梁、柱配筋图纸一张。

  4.对自己所编程序的评价

  (1) 对算例计算结果的合理性进行必要的分析;

  (2) 总结软件设计过程中的经验和及教训,提出设计改进意见。