(完整word版)软件工程(第五版)--习题及答案--第三章.doc

2026/1/27 6:59:07

0 层图:

学生信息

课程表

1

学籍管理

学生档案

2

排课管理

3

成绩登统

考试成绩

课程库

成绩表

成绩库

部分数据词典:

学生档案 ={ 学号 +姓名 +性别 +年龄 +专业 +班级 } 成绩库 =学号 +课程号 +分数 课程库 =课程号 +课程名 +学分

学生信息 =学号 +姓名 +性别 +年龄 +专业 +班级 考试成绩 =学号 +课程号 +分数 学号 =”00001”... ”99999” 姓名 =2{ 汉字 }4

专业 =”01”... ”99注”:专业代号 2 位数字 班级 =”01”... ”99注”:班级代号 2 位数字 学分 =0..99

2、某录取统分子系统有如下功能:

( 1)计算标准分:根据考生原始分计算出标准分,并将其存入考生分数文件。 ( 2)计算录取线分:根据标准分、招生计划文件中的招生人数,计算录取线分数,并存入录取线文件。试根据要求画出该子系统的数据流程图。

解: 数据流图如下:

5

考生分数

招生计划文件

原始分

招生人数 标准分

计 算 录 取

考 生

计算

标准分

标 准

录取线文件

3、某考务中心准备开发一个考务管理系统,其需求如下:

( 1)考生填写考试报名表,经检查合格后在系统中登记注册,并发给学生准考证。 ( 2)学生按照准考证要求进入考场考试。考试完后将试卷交给阅卷站。

( 3)阅卷站阅卷后把成绩表(包括每个考试科目、每个考生的分项分数)交给本系统并输入计算机。

( 4)考试中心负责管理成绩评定标准,并将其交给阅卷站。

( 5)系统把考试成绩通知考生,把考试成绩的统计结果交给考试中心。

( 6)系统向考生提供按准考证号、考生姓名的考生成绩查询,将按科目的历年考试成绩统计分析和评分标准提供给考试中心。

( 7)考生对考试成绩质疑时,系统根据准考证号、姓名可以查询考生某科目的各分项成绩,必要时可查阅阅卷站的试卷。

( 8)系统保存并可查询历年每门科目的评分标准。

( 9)根据考试成绩统计系统可以向考试中心提供试题难度分析。 请画出系统的数据流程图(顶层图和

0 层图)。

解:顶层图:

报名表

统计分析表

考 试 中 心

不合格报名表

考 生 准考证

考务管理系统

合格标准

考试通知单

考 生 名 单

成 绩 清 单 错 误 成 绩 单

阅卷站

顶层图

0 层图:

6

报名表

考生通知单

不合格报名表

1

登记 报名单

2

准考证

统计 成绩

统计分析表 错 误 成

考 生 名 单

考生名册

合 格 标 准

绩 清 成 绩 单

0 层图

4、某单位人事部门拟对职工工作进行调整,细则如下:

年龄满 40 岁以上人员,初中或高中文化,若是男性当修理工,若是女性当清洁工;大专文化当技术员。

年龄 25 岁至 40 岁,初中或高中文化,若是男性钳工,若是女性当车工;大专文化当技术员。

年龄不满 25 岁,初中文化脱产学习,高中文化当电工;大专文化当技术员。 请根据以上叙述运用三种加工逻辑说明写出它们的逻辑组合的关系。

解:判定表如下:

设:性别 :

学历 :

1

性别

M A C X

X

X

X

X

X

X

X

X

X

X

X

X

2 M A Y

男 :M 女 :F 初中 :A 高中 B

3 M A L

4 M B C

5 M B Y

6 M B L

大专 :C

年龄 :小于 25: C 25 至 40:Y

7 M C C

40 以上 :L

8 M C Y

9 M C L

10 F A C X

X

X

X

X

11 F A Y

12 F A L

13 F B C

14 F B Y

15 F B L

16 F C C

17 F C Y

18

F

C

学历

年龄

L

脱产学习

电工

技术员

修理工

钳工

车工

清洁工

化简后的判定表 :

7

1, 10 -- A C X

2 M A Y

3 M A L

4, 13 -- B C

5 M B Y

6 M B L

7-9, 16-18 -- C --

11 F A Y

12 F A L

14 F B Y

15 F B L

性别 学历 年龄 脱产学习 电工 技术员 修理工 钳工 车工 清洁工

X

X

X

X X

X

X

X

X

X

判定树 :

年龄

学历

性别

------ 修理工 男

初中

>40

高中

----- 清洁工 女

男 --- 修理工 女 – 清洁工 技术员 钳工 车工

大专 ------------------------ 男 ------ 初中

25-40

高中

女 -----

男 ---钳工 女 –--车工

大专 ------------------------ 技术员

25-40

初中 ----------------- 脱产学习

高中 ------------------- 电工 大专 ------------------ 技术员

结构化语言: IF 年龄 >40 THEN SWITCH (学历) {CASE :“初中”

IF 性别为“男”

做修理工 ELSE

做清洁工

THEN

8

THEN

CASE :“高中” IF 性别为“男”


(完整word版)软件工程(第五版)--习题及答案--第三章.doc.doc 将本文的Word文档下载到电脑
搜索更多关于: (完整word版)软件工程(第五版)--习题及答案--第三章 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219