工程计算方法及软件应用--本科生考查大作业
计算方法大作业(第二次)
数值计算第二次大作业1.给定插值条件如下:i 0 1 2 3 4 5 6 7 X i 8.125 8.4 9.0 9.485 9.6 9.959 10.166 10.2 Y i 0.0774 0.099 0.280 0.60 0.708 1.200 1.800 2.177 作三次样条函数插值,取第一类边界条件 Y 0’=0.01087 Y 7’=100根据题目要求,首先要构造三次样条函数,三次样条函数的构造过程如下:设有0x <1x <…<n x 共n 个插值节点,任意给定一组常数0y ,1y ,…,n y ,要求构造一个插值三次样条函数)(x S ,使得如下插值条件得以满足:()i i S x y =,i =0,1,…,n经过插值点的三次样条函数是一组三次多项式,即有:23111111111223222222222323111111111()()()(),[,],()()()(),[,],()()()(),[,]n n n n n n n n n n S x a b x x c x x d x x x x x S x a b x x c x x d x x x x x S x a b x x c x x d x x x x x ---------⎧=+-+-+-∈⎪=+-+-+-∈⎪⎨⎪⎪=+-+-+-∈⎩ 由节点处的连续性可知:11(),(),1,2, 1.i i i i i i S x y S x y i n ++===-2321121121121231111111,1,2,1,()()()()()()i i nn n n n n n n n n n a y i n y y b x x c x x d x x y y b x x c x x d x x -------==-⎧⎪=+-+-+-⎪⎨⎪⎪=+-+-+-⎩ 由节点处的一阶与二阶光滑性可知:''''''11()(),()(),1,2,,i i i i i i i i S x S x S x S x i n --===又设''1()/2n n n c S x -=,记11,,1,2,,1i i i i i i x x y y i n δ++=-∆=-=- ,则1,1,2,,13i ii ic cd i n δ+-==- 。
软件工程-课程大作业
管理员
持管理员用户名、密码登陆,验证正确后进入系统。
主要工作内容:
• 学生选课
• 开课管理 • 学籍管理 • 成绩管理 • 考务管理
第10页,共18页。
学生选课
学生持学号及密码登陆系统。学生忘记密 码可持有效证件到管理员处更改密码。 选课有一定期限。在有效期内,学生可选 课也可删除所选课程;过期则学生只有查 看的权限。 选课限制:某学期最多***课,大二前不能 选选修课等
任课教师/管理人员进行选课统计、打印
第11页,共18页。
开课管理
教师教学计划信息查询、处理和发布。 任课教师可以查询自己开设的课程,并进 行核准确认。
实现教材总库信息的查询、维护功能。
实现年度/学期开课目录信息的生成、查 询、维护。
制定分班计划、分配学号、分班调整以及查 看分班信息。 排课并制定课程表。
大作业选题3
银行客户关系管理系统
• 客户信息管理。 • 客户行为分析。
• 采用控制台应用程序,用符号示意各个地铁状 态即可。
第18页,共18页。
作业提交
每个组一个压缩文件, “学号1-学号2-学号3-学号
4.rar”
每个压缩文件包括两个文件夹和一个文本文件, 文件夹命名为“源代码”和“文档”,文本文件 命名为“说明.txt”
源代码文件夹中只要软件源代码,不要放编译好的 可执行程序 文档文件夹放以下文档:项目开发计划、需求说明 书、设计说明书、测试计划书、测试报告、项目总 结报告。 说明.txt放每个人在各阶段分工说明,格式为:
学号 姓名 项目计划 需求 设计 实现 测试
第4页,共18页。
大作业选题1
某学院教务管理系统
第5页,共18页。
计算方法大作业作业((北京科技大学研究生结课考试)
《计算方法》平时作业(2010-2011学年第一学期)学 院:_________________________ 专 业:_________________________ 姓 名:_________________________ 学 号:_________________________ 联 系 方 式:_________________________机研111班机械工程学院作业(考试前交, 给出证明或计算过程、计算程序及计算结果) 1. 对向量()12Tn x x x x = 定义1211,max ,nk k k nk x x xx x ∞≤≤====∑设A 是n n ⨯矩阵,规定1111max x A Ax ==,1max x A Ax ∞∞∞==,2221max x A Ax ==证明111112max (),max (),.n nkj jk j nj nk k T A a A a A A A λ∞≤≤≤≤=====∑∑列范数行范数是最大特征值证明:1) 证明111||||max||nijj n i A a≤≤==∑1111111111||||max ||max ||||max ||||||max ||nnn nij iiji ij ij j nj nj nj ni i i i AX a x ax a x a ≤≤≤≤≤≤≤≤=====≤≤=∑∑∑∑所以 111||||111||||max ||||max||nijx j ni A Ax a=≤≤==≤∑设 1111max||||,1,0,1,0,||||1,nnijip i ip i ip j ni i aa x a x a x ≤≤====≥=-<=∑∑取若取若则11||n nip i ip i i a x a ===∑∑且。
因此,1111111||||max ||||||max ||n nn nij i ip iip ij j nj ni i i i Ax a x ax a a ≤≤≤≤=====≥==∑∑∑∑即 111||||111||||max ||||max||nijx j ni A Ax a=≤≤==≥∑ 则 111||||m a x ||nij j ni A a ≤≤==∑2)证明11||||max||niji n j A a∞≤≤==∑11111111||||m a x ||m a x ||||m a x ||||||m a x||nnnni j j i j j i j i j i ni ni ni nj j j j A X a x a x a x a ∞∞≤≤≤≤≤≤≤≤=====≤≤=∑∑∑∑ 所以 ||||111||||m a x ||||m a x ||nij x i n j A Ax a ∞∞∞=≤≤==≤∑设 111max||||,1,0,1,0,||||1,nnijpj j pj j pj i nj j aa x a x a x ∞≤≤====≥=-<=∑∑取若取若则11||nn pj j pj j j a a ===∑∑且。
软件工程大作业
软件工程大作业软件工程大作业引言本文档旨在介绍软件工程大作业的相关背景和要求,并提供一个实施计划,以便顺利完成该作业。
本作业旨在培养学生的软件工程实践能力,通过团队合作完成一个软件项目,涵盖项目规划、需求分析、设计实现、和部署等各个阶段。
1. 背景软件工程是开发高质量软件的一门学科,涵盖了软件开发过程的各个方面,包括需求分析、系统设计、编码、和维护。
软件工程大作业是对学生所学知识的综合应用,旨在让学生在一个团队环境中体验软件开发的全过程。
2. 作业要求软件工程大作业要求学生以小组形式合作,完成一个软件项目的开发。
作业要求如下:- 每个小组由3-5名成员组成,每个小组自行确定项目主题。
- 小组需要进行项目规划,包括项目目标、范围和进度计划等等。
- 小组需进行需求分析,明确系统的功能和非功能需求。
- 小组需要进行系统设计,包括系统架构设计和数据库设计等。
- 小组需要进行编码和单元,并进行代码评审。
- 小组需要进行系统集成,确保各个模块正确集成。
- 小组需要进行系统验收,并准备系统发布的相关文档。
- ,小组需要进行项目和经验分享。
3. 实施计划为了顺利完成软件工程大作业,下面是一个建议的实施计划:阶段一:项目规划(1周)在这个阶段,小组成员应该共同确定项目主题,并进行项目规划。
项目规划需要明确项目的目标、范围和进度计划等,以便在后续阶段进行参考。
阶段二:需求分析(2周)在这个阶段,小组成员需要进行需求分析,明确系统的功能和非功能需求。
可以采用面谈、问卷调查等方法收集用户需求,并将其进行整理和归类。
阶段三:系统设计(2周)在这个阶段,小组成员需要进行系统设计,包括系统架构设计、数据库设计等。
可以采用UML工具绘制系统的结构图、类图等,确保系统的设计满足需求。
阶段四:编码和(3周)在这个阶段,小组成员需要进行编码和单元,并进行代码评审。
编码过程中要遵循代码规范,确保代码质量。
,进行单元,及时发现和修复代码缺陷。
1软件工程方法(测试专业)-大作业
项目名称软件工程方法大作业2013-12版本变更历史目录1.引言 (1)1.1系统概述 (1)1.2术语和缩略词 (1)1.3参考资料 (1)1.4文档组织 (1)2.系统需求分析 (2)2.1用户需求概述 (2)2.2功能需求建模 (2)2.3非功能需求分析 (5)3.系统总体设计 (7)3.1设计目标和原则 (7)3.2软件架构设计 (7)3.3硬件架构设计 (7)3.4关键技术及解决方案 (7)4.系统测试和实施 (7)4.1测试方案设计 (7)4.2功能测试情况 (14)4.3...测试情况 .. (17)4.4测试结果分析 (18)5.结论........................................................................................ 错误!未定义书签。
5.1总体工作总结 (19)5.2个人完成工作总结 (19)1.引言1.1 系统概述摘要:本系统的来源背景:随着经济全球化的迅猛推进,传统的只通过人力来管理企业财务的方法已远远满足不了企业的需求,必须有一种迅捷而又方便的财务管理方式能够替代传统的方法,实现财务的自动化管理已迫在眉睫,在这个背景下财务双赢系统应运而生。
它的意义在于:它能有效解决中小企业各部门员工或经办人日常借款、报销签批过程复杂、结算过程等待时间长的问题;最大程度规范借款、报销单据的填写、签批操作,避免人为错误;提高财务审核、结算、入账的工作效率;实现日常借款、报销信息的数据存档,为费用管理提供数据依据。
1.2 术语和缩略词关键词:模块财务管理对象操作系统交互信息管理系统架构1.3 参考资料本章应列出本文档引用的所有文档的标题、出处、修订版本和日期等信息。
[1] 高成. JSP动态网站建设.[M].北京:国防工业出版社,2002[2] 黄理. JSP深入编程. [M].北京:北京希望电子出版社,2001[3] 马文刚.JSP实用编程实例集锦. [M].北京:清华大学出版社,2001[4] 黄明. JSP信息系统设计与开发实例. [M].北京:机械工业出版社,2004[5] 胡艳洁.HTML标准教程. [M].北京:中国青年出版社,2004[6] 萨师煊.数据库系统概论. [M].北京:高等教育出版社,2000[7] 吉根林.WEB程序设计. [M].北京:电子工业出版社,2004[8] 〔美〕T. 库克. JSP从入门到精通. [M].北京:电子工业出版社,2003[9] 〔美〕J. 福克纳.JSP WEB编程指南. [M].北京:电子工业出版社,2003[10]〔美〕G..柏林格.JSP程序设计指南. [M].北京:清华大学出版社,20021.4 文档组织本文从五部分对双赢系统做了分析:第一部分是,双赢系统的来源背景以及意义做了简要的分析,本系统能有效解决中小企业各部门员工或经办人日常借款、报销签批过程复杂、结算过程等待时间长的问题。
工程计算方法及软件应用--本科生考查大作业
工程计算方法与软件应用本科生大作业考核方式:考查(成绩按各软件的课外作业成绩综合给出)。
各软件讲完后1~2星期内上交作业。
一、CAD/CAE软件作业(每个学生完成下列任意一题)题目一:一端固定支撑,一端集中力的梁,横截面为10x10cm,长为150cm,受集中载荷作用,P=50N。
弹性模量E=70GPa,泊松比r=0.2。
用ABAQUS 软件建模并计算最大应力和最大位移的位置和大小。
(1)二维;(2)三维图1梁受力简图题目二:图中所示为一个连接件,一端焊接到设备母体上,一端在圆柱销子作用下的圆孔,圆孔下半周受到30 kN的均布载荷作用,用ABAQUS 软件建模并计算最大应力和最大位移的位置和大小。
图2 连接件受力简图题目三:如图3所示为一薄壁圆筒,在圆筒中心受集中力F作用,对此进行受力分析,并给出应力、位移云图,并求A、B两点位移。
圆筒几何参数:长度L=0.2m;半径R=0.05m壁厚t=2.5mm。
材料参数:弹性模量E=120Gpa;泊松比0.3载荷:F=1.5kN。
图3薄壁管受力简图题目四:如图4所示为一燃气输送管道截面及受力见图,试分析管道在内部压力作用下的应力场。
几何参数:外径0.6m,内径0.4m,壁厚0.2m材料参数:弹性模量E=120Gpa;泊松比0.26载荷P=1Mpa。
图4燃气管受力简图题目五:如图5为一三角桁架受力简图,途中各杆件通过铰链链接,杆件材料及几何参数见表1和表2所示,桁架受集中力F1=5kN、F2=2.5kN 作用,求桁架各点位移及反作用力。
图5 三角桁架受力简图表1 杆件材料参数表2 杆件几何参数二、CFD软件作业(每个学生完成下列任意一题)基本格式:选用经典算例或实际问题进行模拟,包括研究背景与意义,问题描述,几何建模,物理建模,网格考核,数据验证和结果分析与讨论,参考文献。
题目1:等角速度旋转问题一圆柱形容器(见图1),直径为d=300mm,高H=500mm,容器内装水,水深h1=300mm,容器绕其中心铅直轴线等角速度旋转,计算转速分别为20,40,60,80,100,120,140,160rpm时的液面变化情况,并获得液体的压强规律。
软件工程大作业(答案)
3
A、数据流 B、数据流图 C、数据库 D、数据结构
105.数据流图中,当数据流向或流自文件时(B )。
A、数据流要命名,文件不必命名
B、数据不必命名,有文件名就足够了
C、数据流和文件均要命名,因为流出和流进的数据流是不同的
D、数据流和文件均不要命名,通过加工可自然反映出。
106.结构化程序设计主要强调程序的(C )。
聚称为偶然内聚。 77. 一个模块直接调用的模块数目称为模块的扇出,一个模块被多少上级模块直接调用称为模块的扇
入。 78. 详细设计的工具有图形工具、表格工具和语言工具。 79. 为使用流程图描述结构化程序,限制流程图有五种基本的控制结构顺序型、选择型、while型循
环、until循环、多情况型选择。 80. IPO图由输入、处理和输出三个框组成。这个图的特点是能够直观的显示三者之间的关系。 81. 面向对象方法是一种运用对象、类、封装、聚合、消息传送、多态性等概念来构造系统的软件开
并估算每个不同之处对成本的影响,得出开发项目的总成本。这种成本估算方法称为差别估算法 ____。 三、 选择题 102.程序设计属于软件开发过程(C )阶段。 A、设计 B、编程 C、实现 D、编码 103.在软件的分析阶段,常用(C )来描述业务处理系统的信息来源、存储、处理和去向。 A、E-R 图 B、框图 C、DFD D、时序网络 104.结构设计是一种应用最广泛的系统设计方法,是以(A )为基础、自顶向下、逐步求精和模块化 的过程。
软件工程大作业题目讲解
软件工程大作业题目1.英汉小词典基本要求:实现类似“金山词霸”的英汉双向词典。
输入英文,显示词性、解释、音标和衍生词等。
输入中文,显示拼音和英文。
同时显示单词的索引,无需输入,只需点击就可查询。
高级要求:屏幕拾词2.围棋围棋是一种古老的运动,现在计算机大面积普及,围棋电子化也是一种大势所趋。
“围棋对弈”就是希望开发一个模拟现实中围棋对弈的软件平台,供人使用。
基本要求:实现围棋下子、提子、胜负判定功能,规则参照围棋界通用规则。
3.人机对弈(五子棋)基本要求:开发五子棋对弈的软件平台,进行人机对弈,实现下子和胜负判定功能,规则参照实际五子棋的通用规则。
4.游戏(挖地雷)Windows系统提供一个“挖地雷”的游戏,并具有高、中、低三个级别供用户选择。
用户按“开始”,系统进行计时,用户开始“挖”地雷,当把全部地雷都挖出,则获胜;只要碰到一个地雷就失败,只能从头开始。
地雷数目、分布位置随机产生,本游戏保存所有获胜盘的日期、开始和结束时间、地雷数。
游戏规则遵循Windows系统所提供的“挖地雷”游戏的规则。
5.计算器基本要求:Windows操作系统提供一个计算器,现要求开发一个能够完成Windows系统提供的计算器的所有功能。
高级要求:增强输入框的功能:用户可以在输入功能框中输入任何合法、非法的运算四则运算表达式,如果是合法表达式,计算器自动计算并显示结果,如果非法显示出错信息。
说明:1 合法的表达式:36.789*((23+68*45)-27/3747);2 非法的表达式:36.789*((23+68*45)-27/3747));67#67(3-2);6.源代码行数计数器基本要求:用户选择多个C或C++的程序文件,本软件能计算这些文件的源代码行数、空行行数和注解行数,计算结果显示并可保存在文件中。
高级要求:对C或C++程序进行美化,即按规则缩进,输出美化后的源程序文件。
7.画图板基本要求:实现MS Windows中“画图”软件的简单功能,包括用彩笔画直线、画矩形、画圆、用颜色填充一个区域、橡皮擦、颜色盒。
数值计算方法大作业--资料
数值计算方法大作业--资料-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN计算方法大作业学生学号: ********学生姓名: ****专业班级: ***********摘要:大作业通过MATLAB在计算方法中的应用实例,探讨了MATLAB在计算方法中的应用方法和技巧,对运用计算机软件完成“计算方法”课程的图形绘制,多项式方程的求解,计算方法分析具有较好的参考价值。
关键字:MATLAB应用迭代法多项式引言在科学研究与工程设计中,经常会遇到数学模型的求解问题,然而在许多情况下,要获得模型问题的准确解是十分困难的,甚至是不可能的。
因此,研究各种数学问题的近似解法非常重要。
数值计算方法又称计算方法或数值计算分析,是一门与计算机应用密切结合的实用性很强的数学课程。
数值计算方法提供的算法具有以下特点:1.面向计算机,根据计算机的特点设计可行的算法。
2.有可靠的理论依据。
3.高效率。
数值计算方法既重视与方法有关的理论,又重视方法的实际运用,而且数值计算方法课程涉及的面较广泛,包括了微积分、线性代数、常微积分方程等数学问题的数值方法。
所以我们只有努力的掌握这几门课程的基本内容,才能学好这门课程。
掌握数值计算方法,包括数组和数组函数,矩阵和矩阵函数的创建与操作,关系与逻辑操作符的运算,多项式计算,数据分析,以及方程与方程组的解法。
掌握Matla图形和3D可视化的技术,围绕数据成图机理,绘图要旨和修饰技法熟悉各种绘图指令和交互操作工具。
包括二维,三维和高维图形绘制,图形的色彩,光源和材质等效果的处理,以及图形句柄操作和动画制作技术。
Matlab数值计算,数值计算功能是Matlab最具代表性的特点,也是最基本、最重要的功能,它是备受欢迎的基石。
Matlab能够成为世界上最优秀的数学软件之一和它出色的数值运算能力是分不开的。
Matlab在数值运算中以数组和矩阵为基础。
数组是Matlab运算中一个重要的数据组织形式。
软件工程作业含答案
软件⼯程作业含答案软件⼯程第⼀章作业 (1)1.1什么是计算机软件?软件的特点是什么? (1)1.2 简述软件的分类,并举例说明。
(1)1.4 什么是软件⼯程? (1)1.5 简述软件⼯程的基本原则。
(1)1.6 软件⽣存周期分哪⼏个阶段?分别简述各个阶段的任务。
(1)1.9 简述各类软件过程模型的特点。
(2)1.10 敏捷软件开发的特点是什么? (2)1.12 简述敏捷软件开发的原则。
(2)第2、3章 (3)2.1简述系统⼯程的任务。
(3)2.2基于计算机的系统由哪些元素组成? (3)2.3简述可⾏性分析的任务。
(3)3.1需求⼯程的重要性是什么?举出⾝边由于需求分析失败⽽造成整个项⽬失败的例⼦。
(3)3.2需求⼯程具体包括哪些步骤?每个步骤的具体任务是什么? (3)3.3⼀个系统分析员应该具备哪些思想素质和基础知识?请说明理由。
(4)3.4列出在制定需求获取策略时的3种主要考虑因素。
(5)3.6举例说明⼀个系统的3个不同类型的⾮功能需求 (5)3.8软件需求分析的操作性原则和需求⼯程的指导性原则是什么? (5)3.9软件需求规约主要包括哪些内容?⾃⼰寻找⼀个实例,亲⾃写⼀个需求规约。
(5)3.10需求验证应该有哪些⼈参加?画出⼀个过程模型,说明需求评审应该如何组织。
5第4章 (5)4.1 简述软件设计阶段的基本任务 (5)4.2 软件设计与质量的关系是怎么样的? (6)4.4 简述模块、模块化及模块化设计的概念。
(6)4.6 耦合和软件可移植性的概念有何关系?举例说明⾃⼰的结论。
(6)4.7⽤⾃⼰的话描述信息隐蔽概念,并讨论信息隐藏与模块独⽴两概念之间的关系。
(6)4.8什么是模块独⽴性?设计中为什么模块要独⽴?如何度量独⽴性?模块功能独⽴有何优点? (6)4.9软件设计规约主要包括哪些内容? (7)第5章结构化分析与设计 (7)5.1 简述数据流图的主要思想,概述使⽤数据流图进⾏需求分析的过程。
《计算方法。课程大作业选题
计算方法大作业选题(任选一题)1.插值方法:编制用牛顿插值、哈密特插值、分段插值、样条插值的计算机程序,并就计算结果分 析它们的特点。
2. 数值积分方法:编制用牛顿一科特斯、复化求积、龙贝格公式计算积分的计算机程序,并就计算结果 分析它们的特点。
3. 求解线性方程组:编制用直接法(消去法、三角分解法)与间接法(迭代法)解线性方程组的计算机 程序,并就计算结果分析它们的特点。
4. 用高斯-勒让德公式计算定积分设计用高斯-勒让德求积公式计算定积分的程序,并用数值例子计算。
5. 求大区间积分的数值方法2000 2 设计一种方法求解积分I 二 e 」dx 的数值方法,并分析它的可行性6. 椭圆数值积分2 -IT I ------------- -- ------- -- ---已知椭圆的周长可以表示成 s=a,「{4 + P cos Q d (0 v P v 1),取a=1,(1)针对「从0.1到0.9 (步长h=0.1)分别求出周长s ;(用Romberg 积分方法)(2)对于以上数据,求出s 关于「的插值多项式;对于(1)中数据,试用最小二乘的思想求作拟合多项式(要求是偶次)优劣进行比较(1)试采用Romberg 求积算法计算当x = 0.5、1、1.5、2、2.5、3、3.5时的门(x )的值;(2) 针对(1)中求出的叮」(x )值,选择适当的曲线做曲线拟合。
备选曲线:①多项式曲线 ②y x③y ■夫(选择其中一种即可) Ax+B 1+Ce8. 曲线拟合1601年,德国天文学家开普勒发表了行星运行第三定律: T 二Cx 3/2,其中,T 为行星绕太阳 旋转一周的时间(单位:天),x 表示行星到太阳的平均距离(单位:百万公里),并测得水 星、金星、地球、火星的数据(x ,T )分别为(58,88)、(108,225)、(150,365)、(228,687)。
(1) 用最小二乘法估计C 的值;(2) 分别作出上述数据点的直线、抛物线、三次、四次多项式拟合,求出残差平方和 Q ,,并对这些多项式的7•正态曲线的拟合标准正态分布的分布函数 G丄2 e 2dt并比较优劣;(3)用函数y =ae x bx c 来对数据点进行曲线拟合,并求出残差平方和Q 9. 求方程实根用二分法和牛顿迭代法(包括弦截法)编程求方程2 xs i nx 02 的实根,要求误差不超过10・。
工程计算软件大作业
ZX Y 几何模型图为空心矩形截面,梁2和3为工字型截面,梁4和梁5为空心圆柱形截面,梁1:宽1米,高0.6米,厚度均为60毫米;梁2:W1=W2=0.8米,W3=1米,T1=T2=50毫米,T3=40毫米;梁3:W1=W2=0.6米,W3=0.8米,T1=T2=40毫米,T3=28毫米,注意,梁2和3的摆放要紧贴在路面下面,不能高出路面; 梁4:外半径为160毫米,内半径:120毫米; 梁5:外半径为200毫米,内半径:150毫米; 板厚(路面):25毫米。
有限元模型示意图:1XY ZJUL 17 201521:15:04ELEMENTSSEC NUM所有梁单元示意图:1XYZJUL 17 201521:17:43ELEMENTSSEC NUM梁截面2(紫色)和3(红色)与路面(绿色)相对位置示意图1)用文字及必要图片叙述主要建模过程及思路a)生成几何模型使用创建矩形创建一个15*56的底面出来,然后将(3,0,0)、(53,0,0)和(28,0,1)的点标记出来,以三点绘出圆弧线,节点连线平分10份标记关键点,做这些关键点上方Z轴坐标高过弧线的各点连接它们,并用这些线以用Divide里的Line by Line函数来划分圆弧线以得到截点,连接节点与平面上的点来得到平行的竖杆,对另一侧进行同样的处理后,调整坐标至对称点位置,之后采用Reflect来镜像图形,得到全图。
b) 定义参数根据题意,选择梁和版单元,其中,梁选用BEAM188单元,板使用SHELL181单元。
输入材料常数E=2.1E11Pa,ν=0.3,密度为7800kg/m2。
参数定义梁截面性质(Sections>>Beam>>Common Sections),定义板厚c) 划分网格首先分别赋予单元属性,后利用Mesh Tool划分网格。
梁单元在每条线上均设定为10个单元,将剖分面单元的大小设为0.5。
2)静力分析,要求贴出结构的Mises应力及合成位移的云图得到Mises应力云图如下:得到位移Mises图如下:显然,最大应力为370Mpa,最小值为1380.36pa;而最大位移为0.186532m,最小位移为03)模态分析,要求求出结构前三阶自振模态的频率,贴出前三阶模态的振型图前三阶自振频率如下:其阵形图:一阶:二阶:三阶:4)对本门课程学习过程中的体会及建议:经过这门课程的学习,我的理论知识得到了相当的补充,在上机的老师指导,同学帮助,自我摸索中,掌握了一定的ansys使用技巧,我的力学分析思想也得到了一定的促进,现在总结起来想想,我学到的ansys 知识也正是如上的3步,建立模型、画网格、受力分析振动分析。
软件工程大作业(二)2024
软件工程大作业(二)引言:软件工程大作业是一项重要的任务,要求学生根据所学知识和技能,设计和实现一个完整的软件系统。
该文档旨在概述软件工程大作业的内容,介绍其中的关键步骤和要点。
正文:一、需求分析1.1 了解用户需求和背景信息- 进行用户访谈,明确需求和期望- 调研类似系统,了解行业标准和最佳实践1.2 确定功能需求- 根据用户需求和背景信息,列出功能清单- 在团队中讨论和确认功能的优先级和可行性1.3 定义非功能需求- 确定性能要求,如响应时间和数据处理能力- 定义系统的安全和可靠性要求1.4 编写需求规格说明书- 将所有的需求整理、归纳和文档化- 确保规格说明书准确、清晰和可理解二、系统设计2.1 制定系统结构- 确定整体的系统结构,如分层架构或模块化设计- 确定系统的模块划分和模块间的接口2.2 设计数据库- 根据系统需求,设计适当的数据库结构- 定义数据表、字段和关系2.3 界面设计- 设计用户界面,确保用户友好和易用性- 使用工具创建原型和模拟界面,进行用户测试2.4 算法设计- 确定系统所需的算法和数据结构- 优化算法以提高系统的性能和效率2.5 编写详细设计文档- 将系统设计完整地记录下来,包括各个模块的详细设计三、编码和测试3.1 选择合适的编程语言和开发环境- 根据系统需求和团队成员的技能,选择最适合的工具 - 确保使用的编程语言和开发环境能够支持系统的需求 3.2 编写代码- 根据详细设计文档,逐个模块地编写代码- 遵循编码规范和最佳实践,确保代码质量3.3 进行单元测试- 针对每个模块编写相应的测试用例- 通过单元测试确保每个模块的功能正确和稳定3.4 进行集成测试- 将各个模块整合为一个完整的系统- 测试整个系统的功能和性能3.5 进行系统测试- 利用各种测试方法和技术对整个系统进行综合测试四、部署和维护4.1 部署系统- 准备服务器和网络环境,并安装所需的软件和配置- 将系统上线,确保可用性和稳定性4.2 系统的持续维护- 监控系统运行情况,及时解决问题和修复漏洞- 升级和扩展系统,以满足日益增长的需求五、总结通过软件工程大作业的设计和实现,我们加深了对软件开发全过程的理解。
软件工程期末大作业《软件工程》(二)2024
软件工程期末大作业《软件工程》(二)引言概述:为了完成软件工程期末大作业《软件工程》(二),本文将围绕软件工程的相关内容展开讨论。
软件工程是一门关于软件开发和维护的学科,涉及到多方面的知识和技术。
本文将从需求分析、系统设计、编码、测试和软件维护这五个方面分阐述软件工程的主要内容。
需求分析:1. 确定用户需求: 通过与用户沟通和调研,明确用户对软件的需求和使用场景。
2. 分析需求: 将用户需求进行逐一分解,理解每个需求的重要性和优先级。
3. 编写需求文档: 将需求转化为文档,明确需求的功能、性能和界面要求。
4. 确定需求变更处理方法: 需求变更是常见的情况,需要制定相应的变更管理流程。
系统设计:1. 架构设计: 根据需求分析的结果,设计系统的整体结构和模块间的关系。
2. 数据库设计: 设计系统需要使用的数据库结构和数据流程。
3. 界面设计: 设计系统的用户界面,保证用户友好性和易用性。
4. 安全设计: 考虑系统的安全性和防护措施,保护用户数据和系统的完整性。
5. 性能设计: 针对系统的性能要求,进行合理的资源和算法设计。
编码:1. 选择编程语言和开发平台: 根据系统需求和团队的技术经验,选择适合的编程语言和开发平台。
2. 划分模块: 将系统功能划分为多个模块,分别进行编码和测试。
3. 编码规范: 遵循编码规范,保证代码的可读性和可维护性。
4. 使用工具和框架: 利用现有的工具和框架,提高开发效率和质量。
5. 版本控制: 使用版本控制工具,管理和追踪代码的变更和版本发布。
测试:1. 单元测试: 针对每个独立的模块进行单元测试,确保其功能的正确性。
2. 集成测试: 将各个模块整合在一起进行测试,验证模块间的协同工作。
3. 系统测试: 对整个系统进行全面的测试,验证系统的功能和性能。
4. Bug修复: 在测试过程中发现的问题需要及时修复,并进行相应的再测试。
5. 用户验收测试: 邀请用户进行最终的测试,反馈系统的问题和建议。
大工17春《工程估算方法》在线作业
大工17春《工程估算方法》在线作业
作业要求
本次作业是关于《工程估算方法》课程的在线作业。
作业要求如下:
1. 需要完成给定的计算题目,包括工程估算的各个方面;
2. 题目涉及到的知识点包括但不限于:成本估算、时间估算、风险估算等;
3. 作业需要在规定的时间内完成,并按要求提交。
作业流程
1. 查看作业题目,了解题意;
2. 分析每个题目,确定解题方法和步骤;
3. 根据题目所给的数据,进行计算;
4. 将计算结果进行整理和总结;
5. 检查答案的正确性,并进行必要的修改;
6. 按要求提交作业。
注意事项
- 在解答题目过程中,要注意准确性和逻辑性;
- 对于工程估算方法的计算过程,要清晰明了,做到公式准确;
- 作业提交要按照要求的格式和时间进行。
结语
本次作业是关于《工程估算方法》的在线作业,要求完成多个
工程估算题目,需要在规定时间内完成并按要求提交。
在完成作业时,要注意解题的准确性和逻辑性,并按要求整理和总结计算结果。
祝您顺利完成作业!。
《软件工程》大题作业
附加题:1、对下列子程序进行调试:procedure example(y,z: real; var x: real)beginif (y>1) and (z=0) then x:=x/y;if (y=2) or (x=l) then x:=x+l;end.该子程序接受x, y, z的值,并将计算结果x的值返回给调用程序。
答题要求:(1)画出流程图。
(2)用白盒法设计测试用例,并写出它所满足的是何种覆盖标准、预期结果以及路径。
答:(1)流程图(2)用白盒法中条件组合覆盖设计测试用例:①y=2, z=0, x=4;②y=2, z=1, x=1;③y=1, z=0, x=2;④y=1, z=1, x=1.2、某报表处理系统要求用户输入处理报表的日期,日期限制在2003年1月至2008年12月,即系统只能对该段期间内的报表进行处理,如日期不在此范围内,则显示输入错误信息。
系统日期规定由年、月的6位数字字符组成,前四位代表年,后两位代表月。
现要求用黑盒测试法中的边界值法写出测试用例。
答:输入条件测试用例说明测试数据报表日期的1个数字字符 5类型及长度5个数字字符200357个数字字符2003005有1个非数字字符2003.5全部是非数字字符MAY---6个数字字符200305日期范围在有效范围200301边界上选取200812数据200300200813月份范围月份为1月200301月份为12月200312月份<1 200300月份>12 2003133、对以下程序进行测试:PROCEDURE EX(A,B:REAL;VAR X:REAL);BEGINIF(A=3)OR(B> 1)THEN X:=A×BIF(A>2)AND(B=0)THEN X:=A-3END先画出程序流程图。
再按不同逻辑覆盖法设计一种(写出名称)测试数据。
答:语句覆盖A=3 B=04、程序功能说明书指出,某程序的输入条件为:每个学生可以选修1至3门课程,试用黑盒法设计测试用例。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
工程计算方法与软件应用
本科生大作业
考核方式:考查(成绩按各软件的课外作业成绩综合给出)。
各软件讲完后1~2星期内上交作业。
一、CAD/CAE软件作业(每个学生完成下列任意一题)
题目一:
一端固定支撑,一端集中力的梁,横截面为10x10cm,长为150cm,受集中载荷作用,P=50N。
弹性模量E=70GPa,泊松比r=0.2。
用ABAQUS 软件建模并计算最大应力和最大位移的位置和大小。
(1)二维;(2)三维
图1梁受力简图
题目二:
图中所示为一个连接件,一端焊接到设备母体上,一端在圆柱销子作用下的圆孔,圆孔下半周受到30 kN的均布载荷作用,用ABAQUS 软件建模并计算最大应力和最大位移的位置和大小。
图2 连接件受力简图
题目三:
如图3所示为一薄壁圆筒,在圆筒中心受集中力F作用,对此进行受力分析,并给出应力、位移云图,并求A、B两点位移。
圆筒几何参数:长度L=0.2m;半径R=0.05m壁厚t=2.5mm。
材料参数:弹性模量E=120Gpa;泊松比0.3
载荷:F=1.5kN。
图3薄壁管受力简图
题目四:
如图4所示为一燃气输送管道截面及受力见图,试分析管道在内部压力作用下的应力场。
几何参数:外径0.6m,内径0.4m,壁厚0.2m
材料参数:弹性模量E=120Gpa;泊松比0.26
载荷P=1Mpa。
图4燃气管受力简图
题目五:
如图5为一三角桁架受力简图,途中各杆件通过铰链链接,杆件材料及几何参数见表1和表2所示,桁架受集中力F1=5kN、F2=2.5kN 作用,求桁架各点位移及反作用力。
图5 三角桁架受力简图
表1 杆件材料参数
表2 杆件几何参数
二、CFD软件作业(每个学生完成下列任意一题)
基本格式:选用经典算例或实际问题进行模拟,包括研究背景与意义,问题描述,几何建模,物理建模,网格考核,数据验证和结果分析与讨论,参考文献。
题目1:等角速度旋转问题
一圆柱形容器(见图1),直径为d=300mm,高H=500mm,容器内装水,水深h1=300mm,容器绕其中心铅直轴线等角速度旋转,计算转速分别为20,40,60,80,100,120,140,160rpm时的液面变化情况,并获得液体的压强规律。
可以采用流体力学静力学的相关知识验证。
图1
题目2:流量计问题
一标准孔板流量计,结构尺寸见图2,管道内径D为50mm,孔板厚度E为3mm,节流孔厚度e为0.8mm,求速度场的分布云图,压力的分布云图,不同Re、 时管中心压力P随轴向的变化曲线,孔
板流量计的流出系数C随Re、β的变化关系。
计算工况表见下表1。
(每人计算2个工况,共72个工况)。
流出系数C的定义查找流体力学书籍或相关文献。
图2 孔板流量计结构
表1 计算工况表
题目3:换热问题
一换热管(题3.1为圆形截面换热管,内径为φ20;题3.2为标准椭圆截面换热管30⋅15mm),管内介质为水,进口温度20℃,计算换热管内的流动和换热过程,获得管内流体的速度场、温度场;获得Nu、f随Re的变化关系,获得两种边界条件下,各流体断面平均温
度t f与壁面温度T w随轴向的变化规律(参照传热学图6-7)。
计算时管壁边界分别采用恒壁温(T w=50℃)和恒热流密度(q=50kW/m2)两种边界条件计算。
层流时Re分别取500,1000,1500,2000;
湍流时Re取104,2×104,5×104,8×104,105。
图3.1 圆管图3.2 标准椭圆截面管
题目4:圆柱等绕流的层流数值模拟
在层流范围内利用cfd软件对圆柱等几何体进行数值模拟计算,与经典数据或文献数据进行对比。
题目5:圆柱等绕流的湍流数值模拟
在湍流范围内利用cfd软件对圆柱等几何体进行数值模拟计算,与经典数据或文献数据进行对比。
题目6:后台阶流动的层流模拟计算
在层流范围内利用cfd软件对后台阶等几何体进行数值模拟计算,与经典数据或文献数据进行对比。
题目7:后台阶流动的湍流模拟计算
在湍流范围内利用cfd软件对后台阶等几何体进行数值模拟计
算,与经典数据或文献数据进行对比。
题目8:圆管等通道内的层流计算(恒热流)
在层流范围内利用cfd软件对圆管等通道进行数值模拟计算,与经典数据或文献数据进行对比。
题目9:圆管等通道内的湍流计算(恒热流)
在湍流范围内利用cfd软件对圆管等通道进行数值模拟计算,与经典数据或文献数据进行对比。
题目10:圆管等通道内的层流计算(恒壁温)
在层流范围内利用cfd软件对圆管等通道进行数值模拟计算,与经典数据或文献数据进行对比。
题目11:圆管等通道内的湍流计算(恒壁温)
在湍流范围内利用cfd软件对圆管等通道进行数值模拟计算,与经典数据或文献数据进行对比。
三、流程模拟技术及ASPEN软件作业(每个学生完成下列任意一题)
题目1、完成甲醇塔的热量及物料衡算
要求:
⑴建立流程图;
⑵输入物料;
⑶选择合适的物性方法;
⑷查看计算结果。
题目2、
甲基环几烷(MCH)和甲苯(Toluene)由于沸点非常接近,采用普通的二元蒸馏方法难以分离,我们采用苯酚(Phenol)抽提法来将二者分离,几乎纯净的甲基环几烷从塔顶回收。
回收的MCH纯度取决于苯酚的加入量,模拟该工艺,研究该塔的性能,具体的工艺流程图和操作条件如下:
提示:
1、分离模块用RadFrac中的FRACT1
2、物性方法采用UNIFAC (甲苯沸点231.13F,MCH沸点213.68F)
3、在报告选项中要增加物流的摩尔分率
工艺条件:
题目3、换热器的热量恒算
⑴工艺参数:某化工厂拟采用管壳式换热器回收甲苯的热量将正庚烷从80度预热到130度。
正庚烷的流量为40000KG/H;甲苯的流量为39000KG/H,进口温度为200度;要求管壳两侧的压降均不能超过30KPA。
⑵计算要求:用简捷法进行热量恒算。
题目4、
用A+软件来决定确保MCH蒸馏纯度98%所需要的准确的苯酚进料量(设计规定练习)。