信息系统的开发过程 知识点题库

设计基于Web环境下的“自助点餐系统”,其部分界面如图所示。该系统实现以下功能:发布每天提供的菜谱清单、相应的价格和菜品的数量等数据;客户通过终端进入系统后,可以直接点菜及选择餐厅餐桌的位置。

  1. (1) 搭建该系统经过用户需求和可行性分析后,需要确定点菜功能模块、结账功能模块和点菜价格与结算之间各子系统的调用关系,这一过程属于系统搭建的(    )
    A . 概要设计 B . 详细设计 C . 开发模式的选择
  2. (2) 结合上述需求分析,完善该系统的详细设计部分,包括设计输入和输出界面的要素、该系统架构模式的选择等。

    信息系统名称:自助点餐系统

    系统目标

    实现某餐厅的客户点餐、结算的功能

    功能需求

    系统管理员:通过服务器运行系统输入菜单等各种数据

    客户:使用各类终端进人系统后,显示餐厅菜谱清单,如菜品的价格和数量等数据

    详细设计

    输入界面的要素

    输出界面的要素

    人机界面等设计

    系统架构模式( 选填:“B/S模式”或“C/S模式”)

    选择理由:

    系统模块结构图:

  3. (3) 该系统进行概要设计时,请你为该系统选择数据库管理系统。

    数据库管理系统:

    选择理由:

  4. (4) 请你简单设计存储客户已点菜品数据的数据表的字段结构,至少3个字段。

    字段名

    数据类型

    字段功能

下列关于搭建信息系统的描述,不正确的是(    )
A . 一个完整的信息系统实现程序代码的正常运行即可 B . 信息系统的开发主要包括系统的前期准备、搭建系统完善系统等过程 C . 信息系统中的每个子系统之间都是独立的,子系统之间的数据也可以相互传递 D . 搭建系统前需要对功能需求、可行性、开发模式和架构等进行分析和论证
小强搭建“室内烟雾报警系统”,实现如下功能:当室内烟雾浓度达到系统设定的阈值时,系统使用执行器打开喷淋系统,系统将采集到的数据保存到数据库中。系统架构示意图如图所示。

下列说法不正确的是(    )

A . 该系统采用B/S模式搭建 B . 该服务器需要安装数据库管理系统 C . 执行器只能直接连接服务器 D . 可以通过互联网访问该系统
信息模型是人们为正确直观地反映客观事物及其联系,对所研究的信息世界建立的一个抽象模型。
在采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。下列关于产生这些文档的描述正确的是(    )。
A . 外部设计评审报告在概要设计阶段产生 B . 集成测试计划在程序设计阶段产生 C . 系统计划和需求说明在详细设计阶段产生 D . 在进行编码的同时,独立地设计单元测试计划
在信息系统的生命周期中,在系统分析和系统实施中间的阶段是(    )。
A . 详细设计 B . 系统设计 C . 需求分析 D . 编程调试
需求分析阶段产生的重要文档是。      
需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的是
信息系统的开发一般分为五个阶段,正确的顺序是(    )。

①系统规划

②系统设计

③系统分析

④系统运行与维护

⑤系统实施

A . ①②③④⑤ B . ①③②④⑤ C . ①③②⑤④ D . ①②③⑤④
(     )是系统开发的起始阶段,其主要目标是明确系统的发展方向、系统规模和开发计划。
A . 系统分析 B . 系统设计 C . 系统实施 D . 系统规划
现准备搭建一个家庭浇灌系统,实现缺水时自动给花补水。其相关器件连接如图所示。

micro:bit代码:

from microbit import *

while True:

if pin0.read_ analog()< 100:

pin2.write digital(0)

else:

pin2.write digital(1)

sleep(2000)

pin2.write_digital(0)

sleep(10000)

请分析该装置,完成下列题目。

  1. (1) 本套系统中,用来检测土壤湿度的设备属于信息系统中的                 
    A . 控制器 B . 执行器 C . 传感器 D . 受控对象
  2. (2) 根据程序代码,土壤干湿的临界值为               
    A . 1 B . 100 C . 2000 D . 10000
  3. (3) 根据程序代码,控制微型马达启动需要发送数字               
    A . 0 B . 1 C . 2000 D . 10000
  4. (4) 根据程序代码,微型马达接在               
    A . 0号口 B . 1号口 C . 2号口 D . 无法判断
  5. (5) 从信息系统设计来看,本系统中目前还没有                , 未来可以继续完善.
    A . 人机界面 B . 代码设计 C . 输出设计 D . 输入设计
信息系统的开发一般分为五个阶段,分别有:①系统分析;②系统设计;③系统规划;④系统运行与维护;⑤系统实施,这五个阶段正确的顺序依次是:(    )。
A . ⑤①②③④ B . ③①②④⑤ C . ③①②⑤④ D . ③②⑤④①
  信息系统的开发过程一般分为四个阶段,分别是系统规划、系统分析、系统设计、系统实施。
学校编程社团准备设计开发一个学生生涯规划测评系统。设计步骤如下:

A.调研确定该系统的学生测评需求

B.设计数据库结构并用 Access创建数据库表

C.利用html、Javascript编写前端网页用于用户提交请求

D.使用Asp.NET编写后端程序响应请求、处理数据

E.调试修改程序,并保证兼容前端浏览器

F.将应用程序部署在W服务器中运行

以上步骤中,哪一步为实现信息系统发布运行后的“存储”功能做好了准备(填字母序号)经指导老师检查,发现遗漏了一项设计步骤“规划该系统包含的功能模块(子系统)”。该项应该放到以上哪两步之间(填字母序号)

信息系统开发的基本过程包括:需求分析、可行性分析、开发模式选择、架构设计、硬件搭建、软件开发等,以下选项属于可行性分析阶段要解决的问题的是(       )
A . 我希望有个系统能够让我知道室内甲醛是否超标 B . 系统由哪些模块组成,各个模块的功能是什么 C . 代码是否高效,人机界面是否友好、美观 D . 现有硬件条件能否实现该系统的搭建
需求分析阶段研究对象是软件项目的用户需求。
应用软件设计过程(   )

1)需求分析

2)体系结构模式的选择

3)模块设计

4)数据库设计

A . 1) 2) 3) 4) B . 4) 3) 2) 1) C . 1) 3) 2) 4) D . 1) 2) 4) 3)
某公司计划建立一个网站进行宣传推广,在开发网站前,需要先对该项目进行可行性分析。
某环境监测系统具有以下功能:传感器采集的光线值、温度值、湿度值等数据通过智能终端汇总到数据库服务器中,客户端通过浏览器登录Web服务器,获得各种数据信息,当环境信息出现异常,服务器发出报警信息,如邮件和短信等。该系统结构图如图所示。

  1. (1) 下列说法正确的是(    )

    ①该信息系统由硬件、软件、数据、通信⽹络和⽤户构成

    ②该信息系统的数据主要存储在智能终端⾥

    ③该信息系统采⽤了B/S架构

    ④该信息系统对外部环境有依赖性

    A . ②③④ B . ①③④ C .   ①②④ D . ①②③
  2. (2) 下列传感器中,该信息系统必需的是(    )

    ①温度传感器 ②湿度传感器 ③声⾳传感器 ④光线传感器 ⑤⽓体传感器

    A .   ①②④ B .   ①②⑤ C .   ②③④ D . ②④⑤
  3. (3) 由服务器直接发出各种报警信息,如邮件和短信,管理员不需要登录本信息系统的情况下也可以正常接收,下列说法正确的是(    )
    A . 接⼊LAN就可以正常发出短信 B . 通过计算机⽹络就能发出所有报警信息 C . 接收报警短信需要由移动通信⽹络实现
  4. (4) 初步完成信息系统的搭建后,还需要根据⽤户需求对系统进⾏测试,对系统加以修正, 并在此基础上修改各种⽂档,进一步完善信息系统。下列说法正确的是(    )
    A . 系统测试包括硬件测试、软件测试、⽹络测试和⽂档编写 B . 正确性证明、静态测试与动态测试是软件测试的三种⽅法 C . 信息系统的⽂档只包括⽤户⽂档和管理⽂档 D . 使⽤Flask Web框架搭建的服务端程序,打开调试功能可以提⾼系统安全性
  5. (5) 为加强该信息系统安全,下列说法不正确的是(    )
    A . 安装杀毒软件降低病毒感染的⻛险 B . 增加⽤户访问控制策略控制⽤户对⽹络资源的访问 C . 更换处理速度更快的服务器 D . 定期定时进⾏漏洞检测、及时更新系统
科技小组准备搭建酒店智能门锁系统,基本工作流程:管理终端将基本信息(包含验证信息)录入并传输到服务器中;智能终端将客户输入的验证信息至服务器上进行验证,验证通过后,解锁开门。系统结构图如图所示,下列说法正确的是 (    )

A . 该系统中管理终端只能是智能手机 B . 该信息系统中的用户是指入住的客户 C . 为提高开发效率,无需进行网络测试 D . 为实现不联网开锁,需将客户验证信息保存到智能终端