实验一静态分析测试

实验一静态分析测试
实验一静态分析测试

软件学院

上机实验报告

课程名称:软件测试与评估

实验项目:实验一基于代码的测试技术

实验室:耘慧416 姓名:

学号:

专业班级:软件13-7 实验时间: 2016/3/31

实验成绩评阅教师

一、实验目的及要求

1.掌握代码测试技术的基本方法(即软件静态测试技术);

2.针对案例,能够运用代码测试技术中的具体方法进行测试用例的设计。

二、实验性质

设计性

三、实验学时

2学时

四、实验环境

1.实验环境:主流PC机一套,要求安装windows操作系统、Visual Studio 2008开发工具(或以上或其它可供开发的工具或环境)和OFFICE工具

2.知识准备:

(1)运用熟悉的程序设计语言(C,java,C++等均可)实现案例程序;

(2)程序数据流分析方法;

(3)程序控制流分析方法。

五、实验内容及步骤

1.针对问题进行编程;

2.对程序进行数据流分析;

3.画出程序的控制流图。计算程序的环形复杂度,导出程序基本路径集中的独立路径条数,这是确定程序中每个可执行语句至少执行一次所必须的测试用例数目的上界;

4.导出基本路径集,确定程序的独立路径;

5.根据独立路径,设计测试用例的输入数据和预期输出(允许选用测试工具)。

研究生招生问题

输入四门成绩a,b,c,d,分别作为政治,英语,数学和专业课成绩,现通过程序判断四门成绩的分数线分别达到:自主招生,统一招生和没有考上三种情况。

现在要求输入三个整数a、b、c、d,必须满足以下条件:

条件1 (a+b+c+d)>=310&&a>=45&&b>=45&&c>=75

条件2(a+b+c+d)>=256&&a>=32&&b>=32&&c>=56

条件3 (a+b+c+d)>0&&(a+b+c+d)<500

1.对研究生招生问题进行程序设计;

2.对程序进行数据流分析;

3.对程序进行程序控制流分析;

流程图用来描述程序控制结构。可将流程图映射到一个相应的流图(假设流程图的菱形决定框中不包含复合条件)。在流图中,每一个圆,称为流图的结点,代表一个或多个语句。一个处理方框序列和一个菱形决测框可被映射为一个结点,流图中的箭头,称为边或连接,代表控制流,类似于流程图中的箭头。一条边必须终止于一个结点,即使该结点并不代表任何语句(例如:if-else-then结构)。由边和结点限定的范围称为区域。计算区域时应包括图外部的范围。

4.计算环形复杂度;

圈复杂度是一种为程序逻辑复杂性提供定量测度的软件度量,将该度量用于计算程序的基本的独立路径数目,为确保所有语句至少执行一次的测试数量的上界。独立路径必须包含一条在定义之前不曾用到的边。

有以下三种方法计算圈复杂度:

流图中区域的数量对应于环型的复杂性;

给定流图G的圈复杂度V(G),定义为V(G)=E-N+2,E是流图中边的数量,N是流图中结点的数量;

给定流图G的圈复杂度V(G),定义为V(G)=P+1,P是流图G中判定结点的数量。

5.给出程序的独立路径集合;

6.进行用例设计。

2.根据代码绘制程序流程图:

3.程序控制流图如下:

4.计算环形复杂度:

1)图中域的个数为5;

2)V(G)=E-N+2=14-11+2=5

3)V(G)=P+1=4+1=5。

5.导出测试用例:

根据上面的计算方法,可得出四个独立的路径。(一条独立路径是指,和其他的独立路径相比,至少引入一个新处理语句或一个新判断的程序通路。V(G)值正好等于该程序的独立路径的条数。)

◆路径1:6-15-37-17-22-26-32-40

◆路径2:5-15-17-22-26-28-40

◆路径3:6-15-17-19-6-15-17-22-24-40

◆路径4:6-15-37-6-15-17-19-6-15-17-22-24-40

◆路径5:6-15-17-22-24-40

根据上面的独立路径,去设计输入数据,使程序分别执行到上面五条路径。

6.准备测试用例:

为了确保基本路径集中的每一条路径的执行,根据判断结点给出的条件,选择适当的数据以保证某一条路径可以被测试到,满足上面例子基本路径集的测试用例是:

路径1:6-15-37-17-22-26-32-40

输入数据:((a+b+c+d)>0&&(a+b+c+d)<500)

预期结果:ERROR!

路径2:5-15-17-22-26-28-40

输入数据:(a+b+c+d)>=256&&a>=32&&b>=32&&c>=56

预期结果:您符合一般招生规范

路径3:6-15-17-19-6-15-17-22-24-40

输入数据:(a+b+c+d)<256||a<32||b<32||c<56

预期结果:"输入错误!请重新输入!

路径4:6-15-37-6-15-17-19-6-15-17-22-24-40

输入数据:a>100||b>100||c>>150||d>150

预期结果:输入错误!

路径5:6-15-17-22-24-40

输入数据:(a+b+c+d)>=310&&a>=45&&b>=45&&c>=75

预期结果:您达到自主招生规范!

六、实验总结

通过本次实验,我充分理解了静态测试的过程,明白了静态测试的方法去测试一段程序:先设计程序的算法,再设计程序流程图,然后设计测试用例,最后进行测试。我根据上述方式找出了我设计的程序的很多bug,感觉收获还是很多的。

附录源程序清单

1.主要代码如下:

1)#include

2)using namespace std;

3)int main()

4){int a = 0,b = 0,c = 0,d = 0;

5)while(true){

6)cout<<"请输入各科成绩:"<

7)cout<<"政治:"<

8)cin>>a;

9)cout<<"英语:"<

10)cin>>b;

11)cout<<"数学:"<

12)cin>>c;

13)cout<<"专业课:"<

14)cin>>d;

15)if((a+b+c+d)>0&&(a+b+c+d)<500)

16){

17)if(a>100||b>100||c>>150||d>150)

18){

19)cout<<"输入错误!"<

20)continue;

21)}

22)if((a+b+c+d)>=310&&a>=45&&b>=45&&c>=75)

23){

24)cout<<"您达到自主招生规范!"<

25)}

26)else if((a+b+c+d)>=256&&a>=32&&b>=32&&c>=56)

27){

28)cout<<"您符合一般招生规范!"<

29)}

30)else

31{

32) cout<<"您没有考上!"<

33)}

34)}

35)else

36){

37)cout<<"输入错误!请重新输入!"<

38)continue;

39)}break;}

40)return 0;}

检测系统的静态特性和动态特性

检测系统的静态特性和动态特性 检测系统的基本特性一般分为两类:静态特性和动态特性。这是因为被测参量的变化大致可分为两种情况,一种是被测参量基本不变或变化很缓慢的情况,即所谓“准静态量”。此时,可用检测系统的一系列静态参数(静态特性)来对这类“准静态量”的测量结果进行表示、分析和处理。另一种是被测参量变化很快的情况,它必然要求检测系统的响应更为迅速,此时,应用检测系统的一系列动态参数(动态特性)来对这类“动态量”测量结果进行表示、分析和处理。 研究和分析检测系统的基本特性,主要有以下三个方面的用途。 第一,通过检测系统的已知基本特性,由测量结果推知被测参量的准确值;这也是检测系统对被测参量进行通常的测量过程。 第二,对多环节构成的较复杂的检测系统进行测量结果及(综合)不确定度的分析,即根据该检测系统各组成环节的已知基本特性,按照已知输入信号的流向,逐级推断和分析各环节输出信号及其不确定度。 第三,根据测量得到的(输出)结果和已知输入信号,推断和分析出检测系统的基本特性。这主要用于该检测系统

的设计、研制和改进、优化,以及对无法获得更好性能的同类检测系统和未完全达到所需测量精度的重要检测项目进行深入分析、研究。 通常把被测参量作为检测系统的输入(亦称为激励)信号,而把检测系统的输出信号称为响应。由此,我们就可以把整个检测系统看成一个信息通道来进行分析。理想的信息通道应能不失真地传输各种激励信号。通过对检测系统在各种激励信号下的响应的分析,可以推断、评价该检测系统的基本特性与主要技术指标。 一般情况下,检测系统的静态特性与动态特性是相互关联的,检测系统的静态特性也会影响到动态条件下的测量。但为叙述方便和使问题简化,便于分析讨论,通常把静态特性与动态特性分开讨论,把造成动态误差的非线性因素作为静态特性处理,而在列运动方程时,忽略非线性因素,简化为线性微分方程。这样可使许多非常复杂的非线性工程测量问题大大简化,虽然会因此而增加一定的误差,但是绝大多数情况下此项误差与测量结果中含有的其他误差相比都是可以忽略的。

机械测试技术实验报告

《机械测试技术》 实验报告 学院:机械工程与自动化学院专业:机械设计制造及其自动化 学号:姓名 中北大学机械工程系 2012年5月15

实验一:用应变仪测量电阻应变片的灵敏度 一、实验目的 1.掌握电阻应变片的粘贴工艺技术; 2.掌握选择应变片的原则及粘贴质量的检查; 3. 掌握在静载荷下使用电阻应变仪测量方法; 1.掌握桥路连接和电阻应变仪工作原理; 5. 了解影响测量误差产生的因素; 6.为后续电阻应变测量的实验做好在试件上粘贴应变片、接线、防潮、检查等准备工作。 二、实验仪器及设备 常温用电阻应变片;等强度梁试件; 天平秤;砝码;INV1861应变调理器; 千分尺(0~25㎜);INV3018C信号采集分析仪; 防潮用硅胶;游标卡尺; 电烙铁、镊子、砂纸等工具;小台钳、钢尺、划针; 502粘结剂(氰基丙烯酸酯粘结剂);丙酮、乙醇、药棉等清洗器材等。 三、实验原理 电测法的基本原理是:将电阻应变片粘贴在被测构件的表面,当构件发生变形时,应变片随着构件一起变形(ΔL/L),应变片的电阻值将发生相应的变化,通过电阻应变仪,可测量出应变片中电阻值的变化(ΔR/R),并换算成应变值,或输出与应变成正比的模拟电信号(电压或电流),用记录仪记录下来,也可用计算机按预定的要求进行数据处理,得到所需要的应变或应力值。电阻应变片的灵敏度是构件单位应变所引起应变片电阻值的变化量,用S来表示。 本实验中用到的是单臂电桥,即四分之一桥,工作中只有一个桥臂电阻随着被测量的变化而变化,设改电阻为R1,产生的电阻变化量为ΔR,原理如下图所示:

个 则输出电压0U 的值为: 01 4 e u u S =ε 式中, 0u 为输出电压,ε为应变值,e u 为供桥电压,0u 和ε可从分析仪中直接读出, e u 在应变仪中读出,S 为实验所求。 四、实验方法与实验步骤 1.选片。目测电阻应变片有无折痕、断丝、霉点、锈点等缺陷,缺陷应变片不能粘贴,必须更换。 2.测片。用数字万用表或电桥精确测量应变片电阻值的大小。注意:不要用手或不干净的物品直接接触应变片基底。测量时应放在干净的书面上,不能使其受力,应保持平直。记录各个应变片的阻值,要求应变片阻值精确到小数点后一位数字。对于标称电阻为120Ω的应变片,测量时数字万用表必须打到200Ω档位上,所测电阻值为原始电阻。要求同一电桥中各应变片之间阻值相差均不得大于0.5Ω,否则需要更换。 3.试件表面处理。实验所用试件为等强度梁,为使粘贴牢固,必须对试件表面进行处理,处理过程如下: (1)用细砂纸在等强度梁表面需贴片处打磨,打磨方向与贴片轴线位置成45度交叉。如等强度梁上有以前贴好的应变片,先用小刀铲掉。应变片为一次性消耗材料,粘贴后再起下来不能再用。 (2)用棉花球蘸丙酮、乙醇擦洗表面的油污和锈斑,直到干净再自行晾干。 (3)然后用划针在贴片处划出十字线,作为贴片坐标,再用棉球擦一下。 (4)打磨好的表面,如暂时不贴片,可涂以凡士林等防止氧化。 4.贴片。贴片过程如下: R1+δR R2 R4 R3 U e B D R2 A B C D R1 R4 R3 C 0

机械工程测试技术基础实验报告

《机械工程测试技术基础》实验报告 专业 班级学号 姓名 成绩 沈阳理工大学机械工程学院 机械工程实验教学中心 2015年4月

目录 实验一金属箔式应变片——电桥性能实验1 1.1实验内容1 1.2实验目的1 1.3实验仪器、设备1 1.4简单原理1 1.5实验步骤2 1.6实验结果2 1.7思考题4 实验二状态滤波器动态特性实验4 2.1实验内容4 2.2实验目的4 2.3实验仪器、设备5 2.4简单原理5 2.5实验步骤5 2.6实验结果6 2.7思考题11 实验三电机动平衡综合测试实验11 3.1实验内容11 3.2实验目的11 3.3实验仪器、设备11 3.4简单原理12

3.5实验步骤12 3.6实验结果13 3.7思考题15 实验四光栅传感器测距实验15 4.1实验内容15 4.2实验目的16 4.3实验仪器、设备16 4.4简单原理16 4.5实验步骤16 4.6实验结果17 4.5思考题19 实验五 PSD位置传感器位置测量实验19 5.1实验内容19 5.2实验目的19 5.3实验仪器、设备19 5.4简单原理19 5.5实验步骤20 5.6实验结果20 5.7思考题23 -

实验一金属箔式应变片——电桥性能实验指导教师日期 1.1实验内容 1.2实验目的 1.3实验仪器、设备 1.4简单原理

1.5实验步骤 1.6实验结果 表1.1 应变片单臂电桥实验数据表

表1.2 应变片半桥实验数据表 根据实验结果计算单臂和半桥的灵敏度、线性误差、回程误差,在座标纸上分别画出单臂、板桥的输入及输出关系曲线,并在曲线上标出线性误差、回城误差位置:

UML面向对象建模 静态模型

昆明理工大学信息工程与自动化学院学生实验报告 ( 2015 — 2016 学年第一学期) 课程名称:面向对象建模技术开课实验室:信自楼442 2015年11月24日年级、专业、班计科122班学号201210405204 姓名邹华宇成绩 上机项目名称实验二静态模型指导教师付晓东 教师评语该同学是否了解实验原理: A.了解□ B.基本了解□ C.不了解□ 该同学的实验能力: A.强□ B.中等□ C.差□ 该同学的实验是否达到要求: A.达到□ B.基本达到□ C.未达到□ 实验报告是否规范: A.规范□ B.基本规范□ C.不规范□ 实验过程是否详细记录: A.详细□ B.一般□ C.没有□ 注:5个A 为优 4个A为良 3个A 为及格其余为不及格。 教师签名: 年月日 一、实验目的 1、掌握 UML 的静态建模的方法。 2、实践用 UML 建立静态模型。 二、实验原理 对象类静态结构模型描述了系统的体系结构,包括构成系统的类和对象、它们的属性和操作,以及这些对象类之间的联系。实质上是定义系统“对谁做”的问题。 对象是一种人的认知概念,对应于现实世界和机器世界的各种元素。软件系统也是由对象构成的。要理解对象世界,首先要进行对象分析,建立对象类模型。类是对象的抽象,认识对象的类别是人类的本领。类之间的各种关系都可以在对象世界里找到对应物。UML的对象类模型把类分解为属性和操作,属性也可以按照这种方法再进行分解,这是解决问题的一种基本原理。操作与系统的改变有关,系统的改变被分解为对象的变化,而类的操作代表与之相关的对象改变的计算过程。 在建立对象类静态结构模型时,主要是将对象间的关系(如继承、聚集等)标注在关联线上,使对象间的关联关系更加明了。根据已建立的用例图和客户业

软件测试技术实验报告——图书管理系统测试报告

图书管理系统测试报告

1简介 1.1编写目的 本测试报告描述了对图书管理系统的压力测试和对登录和注册功能的黑盒 测试,根据测试结果指导开发人员对软件产品进行完善和优化,给用户提供一份 客观的软件质量报告。本方案的主要读者为软件开发项目管理者、软件工程师、系统维护工程师、测试工程师、客户代表等。 测试流程: 制定测试计划开发测试脚本创建测试场景分析测试结果监视性能指标运行场景测试1.2系统简介 项目名称:图书管理系统 项目简介:本项目探讨了一个基于J2的图书管理系统的设计和实现。基于 J2下的图书管理系统用语言开发处理程序,选择强大的作为开发工具,用交互式 网站界面设计技术( )开发前台界面,后台数据库选择。本系统实现了基本的对书 籍信息、读者信息、借阅信息、归还信息、查询信息进行管理和操作等功能,可 以满足普通用户、管理员的需求。

1.3术语和缩略词参考资料 1)响应时间:客户端从给服务器发送一个请求开始直到完全接受了服务器反馈信息为止,这期间所用的时间称为响应时间。 2)吞吐率:即应用系统在单位时间内完成的交易量,也就是在单位时间内,应用系统针对不同的负载压力,所能完成的交易数量。 3)点击率:每秒钟用户向服务器提交的请求数。 4)图书管理系统项目开发计划,需求规格说明书,概要设计说明书,详细设计说明书。 5)黑盒测试:英文是。又称功能测试或者数据驱动测试。 6)等价划分测试:等价划分测试是根据等价类设计测试用例的一种技术。

2测试概要 2.1测试用例设计 2.1.1黑盒测试: 1)边界值法 用边界值法设计用户注册测试用例: a)先等价划分 b)边界值分析

实验二、液压泵的静态性能测试实验指导书

实验二液压泵性能实验 §1 实验目的 1.深入理解液压泵的静态特性。着重测试液压泵静态特性中: ①实际流量q与工作压力p之间的关系即q—p曲线; ②容积效率ην、总效率η与工作压力p之间的关系即ην—p和η--p曲线; ③输入功率Ni与工作压力p之间的关系即Ni--p曲线。 2.了解液压泵的动态特性。液压泵输出流量的瞬时变化会引起其输出压力的瞬时变化,动态特性就是表示这两种瞬时变化之间的关系。 3.掌握液压泵工作特性测试的原理和方法,学会使用本实验所用的仪器和设备。 §2 实验原理 一、液压泵的空载流量与理论流量 液压泵的出口压力为最低时所测到的输出流量叫空载(零压)流量,即在测试回路中,节流阀开口为最大时的流量计中的读数值。 泵的理论流量是不考虑泄漏时,单位时间内输出油液的体积,它等于泵的排量与其转速的乘积。泵在额定转速下的理论流量常以额定转速下的空载流量代替,因空载时泵的泄漏可以忽略。 额定流量是指泵在额定压力和额定转速下输出的实际流量,它总是小于泵的理论流量。 二、液压泵的流量----压力特性 液压泵的额定压力是指液压泵可长期连续使用的最大工作压力,它反映了泵的能力。超过此值就是过载。但不超过规定的最高压力(泵能力的极限),还可短期运行。 液压泵的工作压力是指液压泵在实际工作时输出油液的压力,即油液克服负载而建立起来的压力,它随负载的增加而增高。在实验中我们以节流阀作为负载,使节流阀具有不同的开口,则泵出口压力就有对应的不同值,在一系列的压力值下,测量出对应不同的流量值,就得出油泵的流量—压力特性:q = f1(p)。 实验油温越高、压力越大,其实测流量值就越小。 三、液压泵的容积效率、总效率----压力特性 1.容积效率ηv:液压油泵的实际流量与理论流量的比值称为容积效率,它表示液压泵容积损失大小的程度。 ην=q/q t=1-q泄/q t=1-(k泄·p/V·n)= f2(p)。 式中:实际流量q=60·Δν/Δt,单位为L/min。其中,Δν--油液体积(L),Δt--时间(s)。理论流量qt=0.001V·n=q空,单位为L/min。其中,V--油泵排量(mL/r),n—转速(r/min)。 液压油泵的容积效率随着输出油压力的升高而降低。 2..总效率η:液压油泵的输出功率与输入功率的比值称为液压油泵的总效率。 η=N t/N i=ην·ηm= f3(p)。 式中:油泵的输出功率Nt=(q·p)/60= f4(p),单位为KW。其中,p为实际工作压力(MPa)。 油泵的输入功率N i=P·ηd= f5(p),单位为KW。其中,P为电机输入功率(功率表的读数),ηd为电机效率,两者之间的联系可查电动机效率曲线(略)。实验计算时,ηd一般取80%。 油泵的机械效率ηm,反映油液在泵内流动时液体粘性引起的摩擦转矩损失和泵内机件相对运动时机械摩擦引起的摩擦损失之和。若摩擦转矩损失越大,则泵的机械效率越低。要直接测定ηm比较困难,一般是测出ην和η,然后算出ηm。

软件测试-静态技术考题

一、软件静态测试技术 1.软件测试技术可以分为静态测试和动态测试,下列说法中错误的是(D ) A. 静态测试是指不运行实际程序,通过检查和阅读等手段来发现程序中的错误。 B. 动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。 C. 动态测试包括黑盒测试和白盒测试。 D. 白盒测试是静态测试,黑盒测试是动态测试。 2. 从是否需要执行被测软件的角度,软件测试技术可划分的类型是:(AC)(多选)。 A、静态测试 B、黑盒测试 C、动态测试 D、白盒测试 3. 软件测试方法按照测试过程是否执行程序分为动态测试和(C)。 A. 白盒法 B. 黑盒法 C. 静态测试 D. 灰盒法 4. 下列有关测试说法中正确的是(B)。 A. 测试组的测试工作是在编码阶段开始的 B. 静态测试是不运行被测程序本身,而寻找程序代码中可能存在的错误或评估程 序代码的过程 C. 不是所有的测试都适合引入测试工具进行测试 D. 只要进行有效的测试,就能获得高质量的软件产品 5. 软件测试方法中的静态测试方法之一为(A) A.计算机辅助静态分析 B.黑盒法 C.路径覆盖 D.边界值分析 二、各阶段评审 1.正式的技术评审FTR(Formal Technical Review)是软件工程师组织的软件质量保证活 动,下面关于FTR指导原则中错误的是(C)。 A.评审产品,而不是评审生产者的能力 B.要有严格的评审计划,并遵守日程安排 C.对评审中出现的问题要充分讨论,以求彻底解决 D.限制参与者人数,并要求评审会之前做好准备 2.下列关于文档测试描述错误的是(A)。 A.文档测试主要检查文档的正确性、完备性、可理解性、可操作性和易维护性; B.正确性是指不要把软件的功能和操作写错,也不允许文档内容前后矛盾; C.完备性是指文档不可以“虎头蛇尾”,更不许漏掉关键内容。有些学生在证明数学题时,喜欢用“显然”两字蒙混过关。文档中很多内容对开发者可能是“显然”的,但对

实验报告实验心得

实验心得体会 在做测试技术的实验前,我以为不会难做,就像以前做物理实验一样,做完实验,然后两下 子就将实验报告做完.直到做完测试实验时,我才知道其实并不容易做,但学到的知识与难度 成正比,使我受益匪浅. 在做实验前,一定要将课本上的知识吃透,因为这是做实验的基础,否则,在老师讲解时就 会听不懂,这将使你在做实验时的难度加大,浪费做实验的宝贵时间.比如做光伏的实验,你要 清楚光伏的各种接法,如果你不清楚,在做实验时才去摸索,这将使你极大地浪费时间,使你事 倍功半.做实验时,一定要亲力亲为,务必要将每个步骤,每个细节弄清楚,弄明白,实验后,还 要复习,思考,这样,你的印象才深刻,记得才牢固,否则,过后不久你就会忘得一干二净,这还 不如不做.做实验时,老师还会根据自己的亲身体会,将一些课本上没有的知识教给我们,拓宽 我们的眼界,使我们认识到这门课程在生活中的应用是那么的广泛. 通过这次测试技术的实验,使我学到了不少实用的知识,更重要的是,做实验的过程,思考 问题的方法,这与做其他的实验是通用的,真正使我们受益匪浅. 实验心得体会 这个学期我们学习了测试技术这门课程,它是一门综合应用相关课程的知识和内容来解 决科研、生产、国防建设乃至人类生活所面临的测试问题的课程。测试技术是测量和实验的 技术,涉及到测试方法的分类和选择,传感器的选择、标定、安装及信号获取,信号调理、 变换、信号分析和特征识别、诊断等,涉及到测试系统静动态性能、测试动力学方面的考虑 和自动化程度的提高,涉及到计算机技术基础和基于labview的虚拟测试技术的运用等。 课程知识的实用性很强,因此实验就显得非常重要,我们做了金属箔式应变片:单臂、 半桥、全桥比较, 回转机构振动测量及谱分析, 悬臂梁一阶固有频率及阻尼系数测试三个实 验。刚开始做实验的时候,由于自己的理论知识基础不好,在实验过程遇到了许多的难题, 也使我感到理论知识的重要性。但是我并没有气垒,在实验中发现问题,自己看书,独立思 考,最终解决问题,从而也就加深我对课本理论知识的理解,达到了“双赢”的效果。 实验中我学会了单臂单桥、半桥、全桥的性能的验证;用振动测试的方法,识别一小阻 尼结构的(悬臂梁)一阶固有频率和阻尼系数;掌握压电加速度传感器的性能与使用方法; 了解并掌握机械振动信号测量的基本方法;掌握测试信号的频率域分析方法;还有了解虚拟 仪器的使用方法等等。实验过程中培养了我在实践中研究问题,分析问题和解决问 题的能力以及培养了良好的工程素质和科学道德,例如团队精神、交流能力、独立思考、 测试前沿信息的捕获能力等;提高了自己动手能力,培养理论联系实际的作风,增强创新意 识。 实验体会 这次的实验一共做了三个,包括:金属箔式应变片:单臂、半桥、全桥比较;回转机构 振动测量及谱分析;悬臂梁一阶固有频率及阻尼系数测试。各有特点。 通过这次实验,我大开眼界,因为这次实验特别是回转机构振动测量及谱分析和悬臂梁 一阶固有频率及阻尼系数测试,需要用软件编程,并且用电脑显示输出。可以说是半自动化。 因此在实验过程中我受易非浅:它让我深刻体会到实验前的理论知识准备,也就是要事前了 解将要做的实验的有关质料,如:实验要求,实验内容,实验步骤,最重要的是要记录什么 数据和怎样做数据处理,等等。虽然做实验时,指导老师会讲解一下实验步骤和怎样记录数 据,但是如果自己没有一些基础知识,那时是很难作得下去的,惟有胡乱按老师指使做,其 实自己也不知道做什么。 在这次实验中,我学到很多东西,加强了我的动手能力,并且培养了我的独立思考能力。 特别是在做实验报告时,因为在做数据处理时出现很多问题,如果不解决的话,将会很难的 继续下去。例如:数据处理时,遇到要进行数据获取,这就要求懂得labview软件一些基本

2015123352-韩吉-UML实验报告书实验2用例分析

淮海工学院计算机工程学院实验报告书 课程名:《UML理论及实践》 题目:用例分析 班级:软嵌151 学号:2015123352 姓名:韩吉

一、目的与要求 1、掌握分析模型和分析(用例实现)的过程与目的; 2、掌握跟踪关系图; 3、熟悉常用的MVC 架构模式与BCE 三层架构模式; 4、熟练掌握从用例模型中识别出分析类; 5、熟练使用顺序图进行交互分析,实现用例模型中的事件流; 6、掌握参与类类图; 7、掌握分析类图; 8、熟练掌握使用Rational Rose 进行分析建模(用例分析)。 二、实验内容或题目 根据实验一对教材第3章中旅游业务申请系统”用例建模得到的用例模型,对其进行首次迭代进行分析建模。(只需选择其中某个用例进行用例实现) 三、实验步骤及结果 1、跟踪关系图 办理申请手续——用例实现 办理申请手续 (from Use Cases) 打印旅游确认书和余额交款单——用例 实现 打印旅游确认书和余额交款单 (from Use Cases) 导出财务信息——用例实现 导出财务信息 (from Use Cases) 登录 (from Use Cases) 管理参加人 (from Use Cases) 完成支付 (from Use Cases) 登录——用例实现 管理参加人——用例实现 完成支付—— 用例实现 2、分析类 (1)边界类: 申请界面类 增加参加人界面类 完成支付界面类 登录界面类 发确认书界面类 导出财务信息界面类财务系统接口类 (2)实体类:

参加人 路线 旅游团 支付明细 申请 联系人用户(3)控制类: 申请控制类 增加参加人界面类 完成支付控制类 发确认书控制类 登录控制类导出财务信息控制类 3、顺序图 办理申请手续——用例实现的基本场景顺序图:

测试技术实验报告3-2017

测试技术实验报告3-2017

实验题目:《测试装置动态特性的测量》 实验报告 第 3 组姓名+学号: 胡孝义 2111701272 付青云 2111701146 黄飞 2111701306 黄光灿 2111701322 柯桂浩 2111701321 李婿 2111701346 邝祎程 2111701312 实验时间:2017年12月29日 实验班级: 实验教师:邹大鹏教授 成绩评定:_____ __ 教师签名:_____ __ 机电学院工程测试技术实验室 广东工业大学 广东工业大学实验报告

一、预习报告:(进入实验室之前完成) 1.实验目的与要求: 目的: 1).了解差动变压器式位移传感器的工作原理 2).掌握测试装置动态特性的测试 3).掌握m-k-c 二阶系统动态特性参数的影响因素 要求: 1).差动变压器式位移传感器的标定 2).弹簧振子二阶系统的阻尼比和固有频率的测量 2.初定设计方案: 根据测量出的弹簧振子欠阻尼二阶系统的阶跃响应曲线来求系统的动态特性:固有频率ωn 和阻尼比ξ。 实验时确定的设计方案: 先将质量振子偏离平衡,具有一定的初始位移,然后松开。该二阶系统在初始位移的作用下,产生一定的输出,位移传感器采集到系统的输出并传输给计算机,生成阶跃响应曲线。该输出是由初始状态引起的,可称之为零输入响应,也可看作是由初始位置到零的阶跃响应。 (1)求有阻尼固有频率ωd ωd =2π/T d (2)求阻尼比ξ 利用任意两个超调量M 和M 可求出其阻尼比,n 是该两个峰值相隔的某一整周期数。计算公式为 ξ=2222n 4n n πδδ+ (3)求无阻尼固有频率ωn 计算出有阻尼固有频率ωd ,阻尼比ξ之后,根据公式可求出系统的固有频率ωn ωd = 2 1ξ ω-d (4)求弹簧的刚度和振子组件的质量 振子组件主要由振子、滑杆、振子位置调节器、阻尼片、传感器连接杆等组成。

汽轮机静态试验

具体方法如下: 节系统的静态特性试验 调节系统的静态特性试验包括空负荷试验和带负荷试验。通过试验求取调节系统各个部套的特性和整个系统的静态特性线,从中验证调节系统的静态工作性能是否满足运行要求。 (一)空负荷试验 1、试验目的 空负荷试验是汽轮发电机无励磁空转运行工作下进行的。空负荷试验应测取:感受机构和传动放大机构的静态特性试验线;同步器的工作范围;感受机构和放大机构的迟缓率,并且检查机组能不能空负荷运行。空负荷试验包括同步器工作范围和空负荷升速、降速试验。测定同步器在高、中限位置和速度变动率在不同位置时,转速和油动机的关系。 2、试验方法和步骤 (1)降同步器分别放在高、中限位置进行试验。 (2)对于设计速度变动率在3%~6%范围内可调的系统,试验时,速度变动率放在3%、4%、5%三个位置分别进行,验证实际值是否与设计值相符合。 (3)缓慢操作自动主汽阀或者电动主汽阀的旁路阀,转速下降尽量慢一些,转速每下降20r/min要记录一次,测点数应不少于8个,直到油动机全开为止。 (4)缓慢开启自动主汽阀或者电动主汽阀的旁路阀,使转速升高,每上升20r/min记录一次,直到旁路阀全开为止。

(5)按照上述方法,把同步器放在中限位置,重新做一遍。 (6)试验中,记录:转速与油动机行程以及一次油压、二次油压、随动错油阀行程、控制油压的关系线。 (二)带负荷试验 1、试验目的 带负荷试验是机组并入网内运行时,通过增、减负荷来测取:油动机行程与负荷的关系;同步器行程与油动机行程的关系;油动机行程与各个调节阀开度的关系;各个调节阀开度与前后压力的关系。检查调节系统在各个负荷下运行是否稳定,在负荷变化时有无长时间的不稳定情况出现。 试验总记录的项目:负荷、新蒸汽流量、油动机行程、调节阀开度、调节阀前后压力、调节级汽室压力、同步器行程、电网频率、新蒸汽压力和温度、真空度等。 2、试验方法和步骤 (1)空负荷点的记录就用并网前的记录,因并网后,负荷很难调到零。 (2)从空负荷到满负荷之间的测点应不少于12点,在空负荷及满负荷附近,测点密一些,因系统静态特性线两端较陡,故测点多一些,从而使图形绘制较正确。 (3)带负荷试验应选定电网频率比较稳定的时间进行,一般在夜里10点以后进行。

静态测试和动态测试活动2

静态测试方法 静态测试包括代码检查、静态结构分析、代码质量度量等。它可以由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行。 代码检查: 代码检查包括代码走查、桌面检查、代码审查等,主要检查代码和设计的一致性,代码对标准的遵循、可读性,代码逻辑表达的正确性,代码结构的合理性等方面;可以发现违背程序编写标准的问题,包括变量检查、命名和类型审查、程序逻辑审查、程序语法检查和程序结构检查等内容。 在实际使用过程中,代码检查不动态测试更有效率,能快速找到缺陷,发现30%-70%的逻辑设计和编码缺陷;代码检查看到的是问题本身而非征兆。但是代码检查非常耗费时间,而且代码检查需要知识和经验的积累。代码检查应在编译和动态测试之前进行,在检查前,应准备好需求描述文档、程序设计文档、程序的源代码清单、嗲吗编码标准和代码缺陷检查表等。静态结构分析 静态结构分析主要是以图形的方式表现程序内部结构,例如函数调用关系图、函数内部控制流图。其中函数调用关系图以直观地图形方式描述一个应用程序中各个函数的调用和被调用关系;控制流图显示一个函数的逻辑结构,它由许多节点组成,一个节点代表一条语句或数条语句,连接节点的叫边,边表示节点间的控制流向。 检查项: ?代码风格和规则审核 ?程序设计和结构的审核 ?业务逻辑的审核 走查、审查与技术复用手册 静态测试要点: 1)同一程序内的代码书写风格是否为同一风格 2)代码布局是否合理、美观 3)程序中函数、子程序块分界是否明显 4)注释是否符合既定格式 5)注释是否正确反映代码的功能 6)变量定义是否正确(长度、类型、存储类型) 7)是否引用了未初始化变量 8)数组和字符串的下标是否为整数 9)数组和字符串的的下标是否在范围内(不“越界”) 10)进行数组的检索及其他操作中,是否会出现“漏掉一个这种情况” 11)是否在应该使用常量的地方使用了变量(例如:数组范围检查) 12)是否为变量赋予了不同类型的值 13)12)的情况下,赋值是否符合数据类型的转换规则 变量的命名是否相似 是否尊在声明过,但从未引用或者只引用过一次的变量 在特定的模块中所有的变量是否都显示声明过 在非16)的情况下,是否可以理解为该变量具有更高的共享级别 是否为引用的指针分配内存 数据结构在函数和子程序中的引用是否明确定义了其结构

JGB测试技术基础实验报告

测试技术基础实验报告 2017年06月8日

实验一光栅传感器测位移实验 1、四倍频辨向电路的工作原理 四倍频电路是一种位置细分法,就是使正弦信号在0度、90度、180度、270度都有脉冲输出,可使测量精度提高四倍。 光栅传感器输出两路相位相差为90的方波信号A和B.如图l所示,用A,B 两相信号的脉冲数表示光栅走过的位移量,标志光栅分正向与反向移动.四倍频后的信号,经计数器计数后转化为相对位置.计数过程一般有两种实现方法:一是由微处理器内部定时计数器实现计数;二是由可逆计数器实现对正反向脉冲的计数. ①当光栅正向移动时,光栅输出的A相信号的相位超前B相90,则在一个周期内,两相信号共有4次相对变化:00→10→11→01→00.这样,如果每发生一次变化,可逆计数器便实现一次加计数,一个周期内共可实现4次加计数,从而实现正转状态的四倍频计数. ②当光栅反向移动时,光栅输出的A相信号的相位滞后于B相信号90,则一个周期内两相信号也有4次相对变化:00→01→11→10→00.同理,如果每发生一次变化,可逆计数器便实现一次减计数,在一个周期内,共可实现4次减计数,就实现了反转。 2、四倍频辨向电路波形图

实验二:电容式、涡流式传感器的特性及应用实验 一变面积传感器实验原理及电路 实验电路框图如图2所示。电容的变化通过电容转换电路转换成电压信号,经过差动放大器后,用数字电压表显示出来。 图2 电容式传感器实验电路框图 图3 电容转换电路原理图

图4 二极管环形电桥原理图 1、根据表1实测数据,画出输入/输出特性曲线Uo=f(X),并且计算灵敏度和 非线性误差。 表1-1变面积电容传感器实测数据记录表 输入/输出特性曲线

实验四 类模型的建立

实验四类模型的建立 1、实验类型 设计性实验 2、实验目的 (1)理解类的基本概念。 (2)掌握在Rational Rose 中绘制类的操作方法。 (3)掌握在Rational Rose 中绘制类的关联、依赖、泛化关系。 3、实验内容与要求 实验分成两部分:第 1 部通过完成的用例图,初步了解系统的业务功能,对需求进一步分析,从中识别出系统的概念类,对系统进行分析阶段的静态建模;第2 部分要求在第1 部分系统分析的基础上,精化、完善分析阶段的类图,使之成为计算机系统可实现的模型。 运用课堂所学的有关如何抽象出类的知识,完成如下任务: (1)寻找和抽象出图书管理功能中的类。 (2)识别类间的关系。 (3)精化、完善类图,使之成为计算机系统可实现的模型。 4、实验步骤 4.1 分析阶段的静态建模 1.分析:分析阶段类的识别仅限于业务领域的概念类(或称实体类),根据课堂教授的方法——名词短语策略和不同类别的概念,将图书管理业务领域的实体类识别如下:馆藏书目、馆藏资源品种、图书品种、碟片品种、资源项、借书记录、预定记录、逾期记录、罚款细则、图书管理员、读者。 2.绘制类的步骤: (1)打开图书管理系统.mdl。 (2)打开Rose 中的Logical View(逻辑视图),鼠标右键单击Logical View 根节点后,选择“New——Package”项,在逻辑视图下建一个名为“Class Diagram”(类图)的包,用于存放图书管理系统的静态模型。 (3)鼠标右键单击新建的“Class Diagram”包,在“Class Diagram”包下建立一张名为“Entity”的业务领域实体类图。鼠标双击“Entity”类图,在绘图窗口打开这张新建类图。 (4)添加以下如图所示的类

实验三 溢流阀静态性能实验

实验三溢流阀静态性能实验 § 1 实验目的 1、深入理解溢流阀稳定工作时的静态特性及各项性能指标。 2、通过实验,学会溢流阀静态特性中启闭特性的测试方法。 §2 实验内容、方案及实验要求 实验用Y-l 0B(加装过渡板)先导式溢流阀作为被试阀。着重测试静态特性中的调压范围及压力稳定性,卸荷压力及压力损失和启闭特性三项,从而对被试阀的静态特性作适当的分析。 如图1所示,阀14为被试阀Y-l 0B,主要通过改变阀11的调节手柄,来调节系统压力,通过流量计和量杯测得不同压力下通过阀14的流量值,做出启闭特性曲线。由压力表12-1直接读出调压范围,压力振摆、压力偏移、压力损失、卸荷压力等数值。 一、调压范围及压力稳定性 1、调压范围:应能达到规定的调压范围(5~63kgf/cm2).并且压力上升与下降应平稳,不得有尖叫声。 2、至调压范围最高值时的压力振摆(在稳定状态下调定压力的波动值):是表示调压稳定的主要指标,此时压力表不准装阻尼,压力振摆应不超过归定值(±2kgf/cm2). 3、至调压范围最高值时压力偏移值:一分钟内应不超过规定值(±2kgf/cm2). 本项内容只需要调节被试阀14的调压手轮,同时观测压力表P12-2(Pa)(见图4-3) 二、卸荷压力及压力损失 1、.卸荷压力:被试阀的远程控制口与油箱直通,阀处在卸荷状态,此时通过试验流量的压力损失称为卸荷压力。卸荷压力应不超过规定值(2 kgf/cm2)。实验中可用二位二通电磁阀16(15),使被试阀处于卸荷状态,由压力表P12-2(Pa)测出卸荷压力.。 2、压力损失:被试阀的调压手轮至全开位置,在试验流量下被试阀进出油口的压力差即为压力损失,其值应不超过规定值(4 kgf/cm2)。由压力表P12-2 (P8)测出压力损失。 三、启闭特性 1、开启特性 1)开启压力:被试阀调至调压范围最高值,且系统供油量为试验流量时,调节系统压力逐渐升压,当通过被试阀的溢流为试验流量的1%时系统压力称为被试阀的开启压力。压力级为63 kgf/ cm2的溢流阀,规定开启压力不得小于53 kgf/ cm2)(即额定压力的85 %)。(注:试验流量即额定流量,本实验中为被测阀14压力调至63kgf/cm2时流过该阀的流量)2)开启特性指标 可用开启压力比n k=p k/p r来衡量,p r为额定压力。n k越大开启特性越好。压力级为

离子污染测试动态法和静态法的差异

测试液 循环泵浦 侦测探头 交换树脂净化 离子污染测试动态法和静态法的差异 动态测试与静态测试是两种不同的测试方法,在测试的起始状态,测试液都是非常洁净的,但是测试过程中测试液循环路径却有所不同: 动态法测试循环路径: 静态法测试循环路径: 动态方法在测试过程中萃取测试液在溶出污染物后经过探头和流量计进行积分计算,然后被交换树脂净化,回到测试槽的时候,又重新恢复到洁净状态。这 一过程不断重复,直到把污染物全部溶出并被树脂吸附完全,测试结束。所以在测试完成时,萃取溶液基本处于洁净状态,可以马上进行新的测试。对于弱电解质来说,这个测试过程可以使弱电解质的电解平衡不断向电解方向进行,从而完全测出其含量。在动态测试中,最终结果是表示在测试过程中测试液从样品溶出后被系统吸收掉的污染物数量。 其过程曲线图如下: 电阻率R 时间T 时间T 污染度C 测试液 循环泵浦 侦测探头

动态测试仪Ionograph 系列有如下几个特点: 1、 采用浸没式循环方式---溶液的循环不同于静态的喷淋方式,出水口和入水口都在液面一下,从而保持液面的基本稳定,可以大幅减少空气中污染源(二氧 化碳,氨气等)的溶入; 2、 超高的起始洁净度环境---测试初始的溶液电阻率在350M-cm 以上; 3、 电脑操控温度设定---温度波动小; 4、 采用标准液比对工作曲线的测试原理设计。 5、 对于洁净度要求高的样品来说,空气的影响已经难以忽略,而动态测试需要尽量减小空气的干扰,所以测试过程中循环速度较低。这对于污染值较高的样 品来说,测试时间会延长。 6、 标准可参照IPC-TM-650 P2.3.26 静态方法测试中,萃取测试液不经过交换树脂,萃取出来的污染物浓度在测试液中越来越高,在测试结束时,浓度达到最高值,同时电导率也达到最高值, 据此,根据溶液体积,系统计算出污染物总量。因此在下一次开始测试前,必须先进行萃取测试液的净化,等待测试液达到起始洁净度时才可以进行新的测试。对于弱电解质来说,静态系统只能测出电离状态的这部分含量。在静态测试中,最终结果是表示测试仪在测试过程中溶入测试液并电离的污染物数量。 在电子行业中,基本上造成离子污染的成分以强电解质类为主,两种测试方法测试的结果具有良好的一致性。静态的标准可参照IPC-TM-650 P2.3.26.1 其过程曲线图如下: 以上可以看出, 1、 动态起始点300M-cm 远高于静态60M-cm ,所以检测精度、灵敏度都高; 2、 动态法边清洗边测试边净化,使用标准物(3#标液)标定设备,此过程已经引入了环境的影响因素(主要是空气中的二氧化碳),所以测试过程的影响被视 为噪音消除,提高了测试精度。 3、 静态法不能排除二氧化碳的影响,所以测试结果呈正偏差,样品面积越小,偏差越大,空白测试(不放入样品空测)结果为正; 4、 动态法可消除环境影响,测试结果呈微小负偏差,空白测试结果为零。 时间T 污染度C 电阻率R 时间T

机械工程测试技术基础实验报告

武汉理工大学《机械工程测试技术》课程实验报告 专业:机械电子工程 姓名:大傻逼 年级:2019级 班级:测控1班 学号:201903704567

实验三等强度梁弯矩、拉力测试和标定实验 实验目的 学会制定梁的弯矩和拉力传感器制作方法;学会金属电阻应变片的标定方法;学会通过弯矩信号推导等强度梁的垂向结构参数(固有频率和阻尼比系数) 2实验原理 实验原理图: 应变片R1 R2 R3 R4接线图 (3)电桥的灵敏度 电桥的灵敏度Su是单位电阻变化率所对应的输出电压的大小

Su=U/(ΔR/R)=0.25UO(ΔR1/R1+ΔR2/R2+ ΔR3 / R3- ΔR4 / R4)/(ΔR/ R) n=(R1/R1- R2 / R2+ R3/R3- R4/R4)/(ΔR/ R) 则Su=0.25n U1 式中,n 为电桥的工作臂系数 利用最小二乘法计算单臂全桥的电压输出灵敏度S,S = ΔV/Δm,并做出V~m 关系 在载物平台上加标准砝码,每加一个记录一个放大器输出电压值,并列表: 灵敏度为直线的斜率为 =(1.35+0.81+0.28)-(1.09+0.54+0)/3*2=0.135 V/k 实验图片贴片

贴片一 贴片二 固有频率和阻尼比的计算 在这个实验中,我们使用的是自由衰减法,以下是实验应该得到的曲线样本及物理模型。 做震动减弱原理图

实验步骤及内容 1,按要求,把各实验仪器连接好接入电脑中,然后在悬臂梁上粘紧压电式加速度传感器打开计算机,。。 2,打开计算机,启动计算机上的“振动测试及谱分析.vi ”。 3,选择适当的采样频率和采样点数以及硬件增益。点击LabVIEW 上的运行按钮(Run )观察由 脉冲信号引起梁自由衰减的曲线的波形和频谱。 4,尝试输入不同的滤波截止频率,观察振动信号的波形和频谱的变化。 5,尝试输入不同的采样频率和采样点数以及硬件增益,观察振动信号的波形变化。 6,根椐最合适的参数选择,显示最佳的结果。然后按下“结束按钮,完成信号采集。最后我选择的参数是:采样频率sf 为512HZ,采样点数N为512点。 7,记录数据,copy读到数据的程序,关闭计算机。

哈工大测试技术基础实验报告word精品文档8页

实验一波形的合成与分解 一、实验目的 1、了解信号分析手段之一的傅里叶变换的基本思想和物理意义。 2、观察和分析由多个频率、幅值和相位成一定关系的正弦波叠加的合成波形。 3、观察和分析频率、幅值相同,相位角不同的正弦波叠加的合成波形。 4、通过本实验熟悉信号合成、分解的操作方法,了解信号频谱的含义。 二、实验结果 图1.1方波 图1.2锯齿波 图1.3三角波 图1.4正弦整流波 实验二典型信号的频谱分析 一、实验目的 1、在理论学习的基础上,通过本实验熟悉典型信号的频谱

特征,并能够从信号频谱中读取所需的信息。 2、了解信号频谱的基本原理和方法,掌握用频谱分析提取测量信号特征的方法。 二、实验原理 信号频谱分析是采用傅里叶变换将时域信号x(t)变换为频域信号X(f),从而帮助人们从另一个角度来了解信号的特征。 工程上习惯将计算结果用图形方式表示,以频率f为横坐标,X(f)的实部a(f)和虚部b(f)为纵坐标画图,称为时频—虚频谱图;以频率f为横坐标,X(f)的幅值A(f)和相位φ(f)为纵坐标画图,则称为幅值—相位谱;以f为横坐标,A(f)2为纵坐标画图,则称为功率谱。 频谱是构成信号的各频率分量的集合,它完整地表示了信号的频率结构,即信号由哪些谐波组成,各谐波分量的幅值大小及初始相位,揭示了信号的频率信息。 三、实验结果 实验结果如下图所示: 图2.1 白噪声信号幅值频谱特性

图2.2 正弦波信号幅值频谱特性 图2.3 方波信号幅值频谱特性 图2.4 三角波信号幅值频谱特性 图2.5 正弦波信号+白噪声信号幅值频谱特性 四、思考题 1、与波形分析相比,频谱分析的主要优点是什么? 答:信号频谱() X f代表了信号在不同频率分量成分的大小,能够提供比时域信号波形更直观,丰富的信息。 2、为何白噪声信号对信号的波形干扰很大,但对信号的频谱影响很小? 答:白噪声是指在较宽的频率范围内,各等带宽的频带所含的噪声能量相等的噪声。在时域上,白噪声是完全随机的信号,叠加到波形上会把信号的波形完全搅乱,所以对信号的波形干扰很大。但在整个频带上,白噪声均匀分布,所以从频谱上看,只是把有用信号的频谱抬高了一点而已。 五、工程案例分析 频谱分析可用于识别信号中的周期分量,是信号分析中最常用的一种手段。例如,在机床齿轮箱故障诊断中,可以

实验二静态模型分析

实验二静态模型分析 1)指出建模的类类图中表示的类有Customer、Reservation、Ticket、Show和Performance。 4)类中关联:一个顾客可多次订票,但每一次订票只能由一个顾客来执行。有两种订票方式:个人票或套票,前者只是一张票,后者包括多张票。每场演出都有多张票可供预定,每张票对应一个唯一的座位号。每次演出用剧目名、日期和时间来标识。 2.在订货管理系统中,识别出的类包括:Order, Customer, OrderLine, Corporate Customer,Personal Customer, Employee和Product,其中,Order 表示订单,它的主要属性包括收到日期,是否已缴纳预付款,订单数量和价格,主要的方法为下单(dispatch)和完成(close)。Customer表示客户,主要分为公司客户Corporate Customer和个人客户Personal Customer两类。每一个订单Order包括多个OrderLine,OrderLine的主要属性为quantity和price。每个OrderLine包括至少一件产品Product,每种产品可以在多个OrderLine中出现。每个职员Employee负责多个公司客户,每个公司客户只能由一名职员

负责。绘制订货管理系统的类图。 建立火车票预定系统类图。预定某一车次的车票,包括具体的时间和座位;在预定后,顾客必须在一定的时间内购票,否则预定无效;旅行社和火车售票处均可进行预定业务。 确定类:车票顾客定票处旅行社火车售票处 对车票进行预定建立“预定”类

相关文档
最新文档