试题一(25分)
阅读以下关于软件系统分析与建模的叙述,在答题纸上回答问题1至问题3。
【说明】
某公司拟开发一套电视机控制软件,实现对电视机的控制。公司系统分析师赵工首先进行了需求分析,得到的系统需求列举如下:
电视机通电后进入休眠状态,用户按下遥控器上的电源按钮,显示播放菜单。
若用户从播放菜单中选择电视频道,则开始搜索该频道的信号是否存在。用户按下遥控器上的电源按钮,则进入休眠状态。
在搜索电视信号过程中,若存在电视信号,则开始播放电视节目。若不存在电视信号,则返回播放菜单。
在播放电视节目时,用户可按下遥控器上的返回按钮返回播放菜单,也可以重新选择电视频道。按下遥控器上的电源按钮,则进入休眠状态。
在系统分析与设计阶段,公司经过内部讨论,一致认为该系统的功能需求定义明确,但尚未定义非功能需求。



