(
课件网) 第2章 信息系统概述 人教版(2019版) 信息技术(高中) 2.2 信息系统的开发过程 必修2 信息系统与社会 了解信息系统的生命周期和大体开发过程 初步体验信息系统的大体工作过程。 意识到搭建信息系统的背后隐含了很多开发工作,增强对信息系统开发人员的尊重。 学习 目标 1 2 3 课堂导入 图 2.2.1 一些场所的监控系统 观察思考: 马路、校园、小区等 地方是否安装了监控系统?它们的作 用是什么?搭建类似的监控系统背后 隐含了哪些开发工作? 2.2.1 信息系统开发的四个阶段 图 2.2.2 信息系统生命周期的四个阶段 系统分析 在信息系统开发中,第一个阶段是系统分析。分析的目的就是明确信 息系统要解决的问题,包括系统开发的背景、系统的目的与需求、队伍组 建、行动规划等内容。 系统设计 是根据系统的方案设计出系统的物理模型,包括系统总体结 构的设计、输出设计、输入设计、处理设计、数据库设计、 远程通信设计等。 系统实施 该阶段的主要任务是:配置系统运行的硬件环境, 如根据系统设计所提供的控制结构图、数据库设计、系统配 置方案及详细设计资料来安装设备等;配置系统的软件,如 编制和调试程序,创建完整的管理系统,进行系统的调试、 新旧系统的切换等工作;对使用者进行培训,即进行必要的 系统管理意识和突发事件处理方法的培训。 实践活动 图 2.2.6 家用监控系统的分布方案 系统运行与维护 系统建设完成并开始运行后,定期维护是非常必要的。为了 能让这套监控系统安全稳定地运行,除了要掌握监控系统的使用方 法外,还要设计一套行之有效的运行和维护方案。需要了解系统维 护的意义, 并确定维护的时间和内容,包括定期升级系统软件、检 查存储设备情况等。 信息系统开发过程模型 常见的系统开发过程模型有瀑布 模型、快速原型模型、演化模型、螺旋模型。 (1)瀑布模型。按照软件生存周 期的各项活动顺序分为三个时期,每个时期又分为若干阶段,形如瀑布流水,最终得 到软件产品。 (2)快速原型模型。这种模型需要迅速建造一个可运行的系统原型,以便理解和 澄清问题,使开发人员与客户达成共识,最终在确定的客户需求基础上开发客户满意 的系统产品。 (3)演化模型。要根据客户的基本需求,快速分析构造出系统初始可运行版本 (原型);客户试用后提出优化、增强系统的需求;开发人员根据客户反馈,实施开发 的迭代过程;重复此过程,最终得到客户满意的系统产品。 (4)螺旋模型。这种模型将瀑布模型和快速原型模型结合起来,并强调了其他模 型所忽视的风险分析,适合开发大型复杂的系统。 2.2.2 信息系统的工作过程 图 2.2.8 小型监控系统的工作过程 在小型监控系统中,数据被采集到系统中,通过系统的 存储、解码、传输等处理,数据被发送到客户端设备或存储 设备,使用者通过计算机、手机等设备查看;如果系统辨识 出异常,数据则被发送到报警设备,并自动发出警报声。可 以看出,系统的基本工作过程就是输入数据、处理数据和输 出数据。 图 2.2.9 信息系统的基本工作过程 了解人脸识别技术在信息系统中的应用 近年来,人脸识别技术取得了很大的进步,并在一些领域推广应用。很多手机厂 商发布了搭载人脸识别技术的新款手机,银行“刷脸”取款、餐厅“刷脸”支付、酒店 “刷脸”入住、火车站“刷脸”进站已逐渐普及。人脸识别技术的本质是让人机交互更 加人性化、更加自然。从手工输入密码到指纹识别,再到只是让机器“看一眼”,信息 系统的数据输入正变得越来越便利。 查阅资料或结合身边的应用案例,了解当前已有哪些信息系统采用了人脸识别技 术。(提示:一些场所的门禁系统、银行的取款系统……) 实践活动 了解监控 ... ...