2014级软工期末笔试参考答案

2014级软工期末笔试参考答案

宣示:本资料由个人所写,不表示任何集体观点,当然,也不代表正式答案,欢迎研商,批评指正~

友情提示:开卷考试,闽南语。这门科目重要在于实践,理论什么的都是浮云啊,祝我们考试顺利~

 


 2011级软工期末笔试参考答案

1.学生档案管理连串用例图如下:

澳门新葡亰官网 1

用例分析描述(题目就是简单的用例描述,没懂要不要画表☹,画表也太多了呢)

(1)   扩充学生档案用例:档案管理人士向管理系列中新增一条学生档案资料。

(2)   …

or可能是这般

编号

1

用例名称

充实学生档案

 

动用人口

档案管理人士

扩展点

 

输入

学生档案的相干音信

 

系统响应

系统将学生档案存入数据库

 

输出

档案管理人士可对该档案举办连锁操作

 

嵌入条件

档案管理人士权力,数据库中从不此学生档案

后置条件

档案管理人员上传学生档案成功

 

举手投足步骤

  1. 档案管理人士分选新增学生档案
  2. 档案管理人士付出学生档案音信(姓名,学号等)
  3. 系统处理并指示添加学生档案成功

 

 

特别处理

  1. 档案管理人士输入学生档案音信不完整。重返输入页面给出提醒。
  2. 系统充分,不可以添加学生档案。给出指示信息,如数据库维护中。

 

2.等价类划分表如下:

输入条件

使得等价类

等价类编号

失效等价类

等价类编号

标识符首字符

字母

1

非字母

6

标识符组成

字母或数字构成

2

非字母或数字组成

7

保留字

8

标识符字符数

1~8个

3

0个

9

>8个

10

>80个

11

标识符个数(同一语句中)

起码一个

4

0个

12

标识符使用

先验证后选用

5

未说明就使用

13

设计测试用例如下:

测试用例序号

输入

预期结果

覆盖范围

1

VAR x,y; REAL;

BEGIN x:=3.14;

通过

1,2,3,4,5

2

VAR 2x; REAL;

不通过

6

3

VAR x$; REAL;

不通过

7

4

VAR GOTO; REAL;

不通过

8

5

VAR x,y,; REAL;

不通过

9

6

VAR x123456789; REAL;

不通过

10

7

VAR x123…; REAL;(多余80个字符)

不通过

11

8

VAR ; REAL;

不通过

12

9

VAR x,y; REAL;

BEGIN z:=5.20;

不通过

13

请参考:http://www.docin.com/p-1162602787.html


 2012级软工期末笔试参考答案

1.选课管理类别用例图如下:(其中登录用例有些欠妥,需要修改,可自我不会啊qwq)

 澳门新葡亰官网 2

2.学员“课程注册”举行事件流描述如下。

用例描述:学生开展选课

主事件流(基本事件流):(1)学生登录选课管理连串,用例起先

(2)学生呼吁查看该学期课程目录表

(3)系统展现每门课程所有音信,包括课程名,学时,学分,基本音讯,开课教授,开课院系,选课条件等。

(4)学生选拔对应课程

(5)系统保留选课记录,并提醒选课成功

可怜事件流(扩充事件流):(1)教务管理员未张开“课程注册”,

(2)学生选修课超越三门,系统指示已超越许可数量。

(3)学生所选课程人数已满,系统提醒人数已满。

PS:此答案有题目!!!不知情问题说了那般多到底什么样意思,这里只简简单单对“课程注册”用例举行了事件流描述。

3.等价类划分表如下。

输入条件

行之有效等价类

编号

不算等价类

编号

用户名长度

8~12位

1

<8位

3

>12位

4

用户名组成

英文字母和数字组合

2

只包含字母

5

只含有数字

6

含蓄其他非英文字母

7

计划测试用例如下:

测试用例序号

用户名输入

预期结果

覆盖范围

1

AlvinZH123

有效

1,2

2

Alvin123

无效

3

3

AlvinZH123456789

无效

4

4

AlvinZHabcd

无效

5

5

123456789

无效

6

6

$$$$$$$$

无效

7

7

AlvinZH123$

无效

7


 2013级软工期末笔试参考答案

1.简约的答题思路???

(1)    
识别并规定参与者:了然系统语境后,分析出加入者为学员,教务管理员,讲师。

(2)     识别并确定用例:结合已经识另外角色来分辨用例,并定义和描述它。

学员:查询新学期开设课程,查询讲课教授,课程注册,查询成绩单,登录。

教务管理员:助教、学生、课程音讯保障,开启和关闭“课程注册”,登录。

教育工作者:查询新学期开设的学科,查询选课学生境况,登记战表单,登录。

(3)     确定用例之间的涉及:(这里仿佛从来不)

(4)     完善优化用例图。

 2.文本花样等价划分???PPT上和书上好像都找不到,大概就是用文字描述表格内容吧:),不想描述嘿嘿嘿


 2014级软工期末笔试参考答案

1.仓库管理序列用例图如下:

 澳门新葡亰官网 3

简短的答题思路???(大概是其一套路)

(1)     识别并规定出席者:通晓系统语境后,分析出出席者为xxx。

(2)     识别并规定用例:结合已经辨认的角色来鉴别用例,并定义和讲述它。

xxx:…

xxx:…

xxx:…

(3)     确定用例之间的关系:

(4)     完善优化用例图。

类图如下:(那些不会画,乱画的)

 澳门新葡亰官网 4

简单的讲的答题思路???(按套路来大概就对了)

(1)     识别并规定类与对象,精晓系统语境后,找到…

(2)     识别并确定类的习性,比如…

(3)     识别并规定类的操作,比如…

(4)     识别并规定类之间的关联,比如…

(5)     完善优化类图

状态图如下:

不会☹

次第图如下:

不会☹

2.分支覆盖的惦念是是每个判断的取真分支和取假分支至少实施三回。

正确的次序流程图如下:

 澳门新葡亰官网 5

 

计划的测试用例如下:

序号

输入

覆盖分支

输出T

1

A=1;B=2;x=90;y=75;

abd

4

2

A=1;B=1;x=90;y=0;

ace

6

透过测试,B同学对于测试用例1得到结果T=5,测试用例2拿到结果T=5,分明错误,可以测试出问题。

3.等价类划分表如下:

输入条件

实惠等价类

等价类编号

不算等价类

等价类编号

 

地区码

空白

1

蕴含非数字字符

5

 

长度<3

6

 

三位数字

2

澳门新葡亰官网, 

长度>3

7

 

前缀

5000~9999

3

涵盖非数字字符

8

 

首位<5

9

 

长度<4

10

 

长度>4

11

 

后缀

四位数字

4

带有非数字字符

12

 

长度<4

13

 

长度>4

14

 

统筹测试用例如下:

测试用例序号

输入

料想结果

覆盖范围

区域码

前缀

后缀

1

空白

5000

1234

有效

1,3,4

2

123

5000

1234

有效

2,3,4

3

A12

5000

1234

无效

5

4

12

5000

1234

无效

6

5

1234

5000

1234

无效

7

6

123

500A

1234

无效

8

7

123

4000

1234

无效

9

8

123

500

1234

无效

10

9

123

50000

1234

无效

11

10

123

5000

A123

无效

12

11

123

5000

123

无效

13

12

123

5000

1234

无效

14

 

作者: AlvinZH

出处: http://www.cnblogs.com/AlvinZH/

本人Github:https://github.com/Pacsiy/

本文版权归作者AlvinZH和新浪所有,欢迎转载和商用,但未经作者同意必须保留此段讲明,且在篇章页面显然地点给出原文连接,否则保留追究法律责任的权利。

admin

网站地图xml地图