Page 95 - 高中 信息技术 选择性必修4 人工智能初步
P. 95
4.1 人工智能应用系统项目分析
域,近年来越来越流行。智能玩具通常以动物或者娃
娃造型、会“说话”、能与人互动等功能吸引着少年 拍摄
儿童。
本项目学习范例中的拍照识物智能玩具,是以传
统玩具小熊为造型进行设计和制作的。
显示
当使用者面向可爱的小熊,用手按下小熊手上的
“橙子”
按钮时,小熊的眼睛会把眼前的景物拍摄下来,然后
通过智能识别,把识别的结果在显示屏上输出,如图
图4-3 拍照识物智能玩具设计示意图
4-3所示。
广东教育出版社
4.1.2 需求分析
需求分析是指系统设计人员经过深入细致的调研和分析,准确理解用户对项目的功
能、性能、可靠性等具体要求,将用户的需求表述转化为完整的需求定义,从而确定系统
必须做什么的过程。
需求分析是项目分析阶段的重要环节,该阶段主要分析系统在功能上需要“实现什
么”,而不是考虑如何去“实现”。需求分析的目标是通过分析与整理用户对系统提出的
需求,最终形成描述完整、清晰与规范的文字,以确定系统需要实现哪些功能,完成哪些
工作,以及满足哪一些非功能性需求(如性能、可靠性、响应时间、可扩展性和系统设计
约束条件等)。清晰明确地描述项目的需求,是项目顺利进行的关键。
在本项目范例学习中,根据拍照识物智能玩具系统的项目描述,进行需求分析,如表
4-2所示。
表4-2 拍照识物智能玩具系统需求分析表
1. 具有拍照功能,并可以保存为图像。
功能性需求 2. 能对图像中的物体进行识别,得到识别结果。
3. 能输出图像识别的结果。
1. 拍照识物智能系统在微型计算机中开发,体积较小。
非功能性需求
2. 人工智能模块运行速度较快。
1. 能够在树莓派的操作系统上运行。
设计约束 2. 使用Python作为程序开发语言。
3. 使用开源人工智能应用框架TensorFlow实现识物功能。
87 87
21Y3228.indd 87 2019/10/10 14:24:28