4.3 完善信息系统(学案(含答案) 课件)

资源下载
  1. 二一教育资源

4.3 完善信息系统(学案(含答案) 课件)

资源简介

(共31张PPT)
4.3 完善信息系统
第四章 信息系统的搭建实例
1.了解系统测试和文档编写的具体过程。2.通过搭建信息系统,明确信息系统开发的基本过程,理解信息系统开发过程中各关键阶段的注意事项。
目 录
CONTENTS
知识梳理
01
例题精析
02
随堂检测
03
课时作业
04
知识梳理
1
1.系统测试
系统测试的目的是把测试结果与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方,及时加以修正。信息系统测试包括__________、__________和__________。
(1)软件测试:软件系统测试一般包括____________、__________与__________三种方法。
(2)硬件测试:设备到货后,应进行初验测试,初验通过后与软件、网络等一起进行系统测试。初验测试主要有配置检测、外观检查、硬件运行测试等。
(3)网络测试:在网络设备到货后,应进行初验测试。初验测试主要有配置检测、外观检查、运行测试、网络连通测试等。
软件测试
硬件测试
网络测试
正确性证明
静态测试
动态测试
2.文档编写
信息系统的文档,是系统建设过程的原始资料,是系统出现故障后维护人员的指南。规范的文档是对信息系统的开发方式、质量的保障。文档不仅包括应用软件开发过程中产生的文档,还包括硬件采购和网络设计中形成的文档。
系统文档的类型:
(1)按信息系统的阶段不同,可以分为:系统规划阶段的文档,如系统设计任务书和项目开发计划等;系统分析阶段的文档,如系统分析说明书等;系统设计阶段的文档,如系统设计说明书等;系统实施阶段的文档,如程序设计报告、系统测试报告和开发总结报告等;系统运行与维护阶段的文档,如用户手册、操作手册与维护修改建议书等。
(2)按文档不同的服务目的,可以将信息系统的文档分为三类:__________、__________与__________。用户文档主要是为用户服务的,开发文档主要是为开发人员服务的,管理文档主要是为项目管理人员服务的。
系统主要文档的内容简介:
①可行性研究报告
②系统分析说明书
③系统设计说明书
④程序设计报告
⑤系统测试报告
⑥系统使用和维护手册
⑦系统评价报告
用户文档
开发文档
管理文档
例题精析
2
A.软件测试 B.硬件测试
C.安全测试 D.网络测试
C
解析 信息系统测试包括软件测试、硬件测试和网络测试。
A.软件系统测试包括正确性证明、静态测试与动态测试三种方法
B.正确性证明不仅能发现程序错误,还能证明程序无错
C.静态测试不实际运行程序,主要对程序的编程格式和结构等方面进行评估
D.动态测试直接在客户端或服务器端上运行程序
解析 正确性证明只能发现程序错误,但不能证明程序无错。
B
随堂检测
3
A.用户文档 B.开发文档
C.使用文档 D.管理文档
C
解析 信息系统文档按文档不同的服务目的可以分为用户文档、开发文档和管理文档。
2.关于系统的可靠性、安全性、保密性和可维护性等状况,属于下列选项中的(  )
D
解析 系统评价报告包括概述、系统构成、系统达到设计目标和管理目标的情况;系统的可靠性、安全性、保密性和可维护性等状况;对系统的经济效益和社会效益的评价等。
A.系统分析说明书 B.系统设计说明书
C.系统测试报告 D.系统评价报告
A.服务器 B.网络通信设备
C.Flask Web系统 D.智能终端
C
解析 Flask Web系统是网络应用程序,属于软件设施。
4.下列关于软件测试的说法,正确的是(  )
A
解析 B选项,正确性证明只能发现程序错误,不能证明程序无错;C选项,软件测试包括正确性证明、静态测试、动态测试三种;D选项,静态测试不需要实际运行程序。
A.动态测试直接在客户端或服务器端上运行程序
B.正确性证明不仅能发现程序错误,还能证明程序无错
C.软件系统测试仅包括静态测试与动态测试两种方法
D.静态测试需要实际运行程序,主要对程序的编程格式和结构等方面进行评估
5.下列关于完善信息系统的说法,正确的是(  )
B
解析 信息系统测试包括软件测试、硬件测试和网络测试。系统设计说明书是在系统分析的基础上,进行新系统的物理设计而形成的报告。系统维护人员维护系统时使用系统维护手册。
A.对搭建完成的系统进行系统测试,只需进行软件测试与硬件测试
B.静态测试主要是对程序的编程格式和结构等方面进行评估
C.系统设计说明书是在可行性研究报告的基础上,进行新系统的物理设计而形成的报告
D.系统维护人员维护系统时一般要参考系统使用手册
4
课时作业
A.正确性证明 B.排错性测试
C.动态测试 D.静态测试
B
解析 软件系统测试一般包括正确性证明、静态测试与动态测试三种方法。
2.关于信息系统文档编写的说法,下列选项中正确的是(  )
C
解析 A选项文档不仅包括应用软件开发过程中产生的文档,还包括硬件采购和网络设计中形成的文档;B选项系统测试报告和开发总结报告属于系统实施阶段的文档;D选项开发文档主要是为开发人员服务的。故选项C正确。
A.文档一般仅包括应用软件开发过程中产生的文档
B.系统测试报告和开发总结报告属于系统运行与维护阶段的文档
C.按服务目的不同可以将信息系统的文档分为三类:用户文档、开发文档与管理文档
D.开发文档主要是为项目管理人员服务的
A.可行性研究报告 B.系统设计说明书
C.法律法规类文档 D.系统评价报告
C
解析 选项ABD均属于系统主要文档。
4.关于新系统的目标、要求和约束,属于下列选项中的(  )
A
解析 可行性研究报告的内容包括概述、新系统的目标、要求和约束;新系统对现行系统的影响;其他可选方案与同类方案的比较等。
A.可行性研究报告 B.系统设计说明书
C.程序设计报告 D.系统使用和维护手册
5.关于系统的可靠性、安全性、保密性和可维护性等状况,属于下列选项中的(  )
D
解析 系统评价报告包括概述、系统构成、系统达到设计目标和管理目标的情况;系统的可靠性、安全性、保密性和可维护性等状况;对系统的经济效益和社会效益的评价等。故选D。
A.可行性研究报告 B.系统设计说明书
C.程序设计报告 D.系统评价报告
6.某环境温度检测系统的设计结构图如图所示。关于该信息系统的测试,请回答下列问题:
A
解析 该系统通过传感器采集数据等,测试部分数据来验证程序的正确性属正确性证明。
(1)对该信息系统的软件测试属于(  )
A.正确性证明 B.静态测试 C.动态测试 D.其他测试
(2)在测试时,发现无法通过客户端登录该系统,此时应该首先进行的测试是(  )
A.软件测试 B.硬件测试
C.安全测试 D.网络测试
D
解析 该系统为B/S架构,客户端通过浏览器访问Web服务器,故无法登录初步认定为网络故障。
(3)在系统开发完成后,若遇到系统故障,技术人员应该查询的文档是(  )
A.可行性研究报告 B.系统设计说明书
C.系统评价报告 D.系统使用和维护手册
D
解析 系统维护手册是供具有一定信息技术专业知识的系统维护人员使用的。
A.该项目中采集的数据都集中存储在数据库中
B.该项目开发模式采用了B/S模式
C.该项目的客户端必须使用专门开发的程序
D.该项目中的温度传感器负责采集数据
C
解析 该系统采用B/S模式,浏览器就是客户端程序,不用再编写。
7.小刘编写B/S架构的“家庭亮度监测系统”,使用micro:bit软件采集亮度数据,使用BXY软件给终端编写数据传输的程序,部分代码如下:
#导入函数库代码略
#设置智能终端连接服务器的参数
①________ #设置服务器IP地址
PORT="8888"
SSID = " home "
PASSWORD = " 20210101 "
Uart.init(baudrate=115200,bits=8,parity=None,stop=1,tx=pin2,rx=pin1)
#网络连接
while Obloq.connectWifi(SSID,PASSWORD,10000)!=True:
display.show(". ")
display.scroll(Obloq.ifconfig( ))
Obloq.httpSet(IP,PORT)  #根据ip和port建立连接
#采集传感器数据,并设置传输模式
while True:
light = pin2.read_analog()
errno,resp = Obloq.get( ②__________ )  #设置传输的数据的模式
if errno =200:
display.scroll(resp)
else:
display.scroll(str(errno))
③________ #设置采集间隔时间
请回答下列问题:
(1)若某时刻传输数据时使用的URL为http:∥192.168.12.11:8888/input?id=1&val=423,则划线②处应填写的代码为__________。
(2)结合实现上述功能的Python程序,在划线①处填写合适的代码__________。
(3)若要求智能终端每间隔5秒采集传感器的亮度数据,则划线③处应填入的代码为________。
(4)智能终端与物联网模块的无线名称和密码分别为__________和____________。
答案 (1) "input?id=1&val="+str(light),100000
(2)IP ="192.168.12.11"
(3)sleep(5000)
(4)home 20210101
解析 本题考查信息系统搭建中代码的编写。(1)变量light存储光线数据,通过url传给变量val;(2)从代码http:∥192.168.12.11:8888/input?id=1&val=423中看出IP地址为192.168.12.11;(3)暂停5秒为sleep(5000);(4)从第3和4行代码可以看出无线名称为home,密码为20210101。4.3 完善信息系统
本节知识框架
课时目标
1.了解系统测试和文档编写的具体过程。2.通过搭建信息系统,明确信息系统开发的基本过程,理解信息系统开发过程中各关键阶段的注意事项。
1.系统测试
系统测试的目的是把测试结果与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方,及时加以修正。信息系统测试包括      、      和      。
(1)软件测试:软件系统测试一般包括     、      与      三种方法。
(2)硬件测试:设备到货后,应进行初验测试,初验通过后与软件、网络等一起进行系统测试。初验测试主要有配置检测、外观检查、硬件运行测试等。
(3)网络测试:在网络设备到货后,应进行初验测试。初验测试主要有配置检测、外观检查、运行测试、网络连通测试等。
2.文档编写
信息系统的文档,是系统建设过程的原始资料,是系统出现故障后维护人员的指南。规范的文档是对信息系统的开发方式、质量的保障。文档不仅包括应用软件开发过程中产生的文档,还包括硬件采购和网络设计中形成的文档。
系统文档的类型:
(1)按信息系统的阶段不同,可以分为:系统规划阶段的文档,如系统设计任务书和项目开发计划等;系统分析阶段的文档,如系统分析说明书等;系统设计阶段的文档,如系统设计说明书等;系统实施阶段的文档,如程序设计报告、系统测试报告和开发总结报告等;系统运行与维护阶段的文档,如用户手册、操作手册与维护修改建议书等。
(2)按文档不同的服务目的,可以将信息系统的文档分为三类:       、       
与      。用户文档主要是为用户服务的,开发文档主要是为开发人员服务的,管理文档主要是为项目管理人员服务的。
系统主要文档的内容简介:
①可行性研究报告
②系统分析说明书
③系统设计说明书
④程序设计报告
⑤系统测试报告
⑥系统使用和维护手册
⑦系统评价报告
例1 下列选项中,不属于信息系统测试的是 (  )
A.软件测试 B.硬件测试
C.安全测试 D.网络测试
听课笔记:________________________________________________________________________
_________________________________________________________________________________
例2 下列关于软件测试的说法,不正确的是 (  )
A.软件系统测试包括正确性证明、静态测试与动态测试三种方法
B.正确性证明不仅能发现程序错误,还能证明程序无错
C.静态测试不实际运行程序,主要对程序的编程格式和结构等方面进行评估
D.动态测试直接在客户端或服务器端上运行程序
听课笔记:________________________________________________________________________
_________________________________________________________________________________
1.按文档不同的服务目的可以分为三类,以下哪一项不属于这三类文档类型 (  )
A.用户文档 B.开发文档
C.使用文档 D.管理文档
2.关于系统的可靠性、安全性、保密性和可维护性等状况,属于下列选项中的 (  )
A.系统分析说明书 B.系统设计说明书
C.系统测试报告 D.系统评价报告
3.在通过软件测试后需要进行硬件测试,下列不属于硬件测试的是 (  )
A.服务器 B.网络通信设备
C.Flask Web系统 D.智能终端
4.下列关于软件测试的说法,正确的是 (  )
A.动态测试直接在客户端或服务器端上运行程序
B.正确性证明不仅能发现程序错误,还能证明程序无错
C.软件系统测试仅包括静态测试与动态测试两种方法
D.静态测试需要实际运行程序,主要对程序的编程格式和结构等方面进行评估
5.下列关于完善信息系统的说法,正确的是 (  )
A.对搭建完成的系统进行系统测试,只需进行软件测试与硬件测试
B.静态测试主要是对程序的编程格式和结构等方面进行评估
C.系统设计说明书是在可行性研究报告的基础上,进行新系统的物理设计而形成的报告
D.系统维护人员维护系统时一般要参考系统使用手册
4.3 完善信息系统
知识梳理
1.软件测试 硬件测试 网络测试 (1)正确性证明 静态测试 动态测试
2.(2)用户文档 开发文档 管理文档
例题精析
例1 C [信息系统测试包括软件测试、硬件测试和网络测试。]
例2 B [正确性证明只能发现程序错误,但不能证明程序无错。]
随堂检测
1.C [信息系统文档按文档不同的服务目的可以分为用户文档、开发文档和管理文档。]
2.D [系统评价报告包括概述、系统构成、系统达到设计目标和管理目标的情况;系统的可靠性、安全性、保密性和可维护性等状况;对系统的经济效益和社会效益的评价等。]
3.C [Flask Web系统是网络应用程序,属于软件设施。]
4.A [B选项,正确性证明只能发现程序错误,不能证明程序无错;C选项,软件测试包括正确性证明、静态测试、动态测试三种;D选项,静态测试不需要实际运行程序。]
5.B [信息系统测试包括软件测试、硬件测试和网络测试。系统设计说明书是在系统分析的基础上,进行新系统的物理设计而形成的报告。系统维护人员维护系统时使用系统维护手册。]

展开更多......

收起↑

资源列表