软件工程(第六版)习题及解答.pdfVIP

  • 5
  • 0
  • 约3.43千字
  • 约 5页
  • 2026-03-06 发布于河南
  • 举报

软件工程(第六版)习题及解答

以下内容围绕软件工程核心知识点,设计若干练习与详细解答,覆

盖需求、设计、实现、测试、管理等方面。以通俗清晰的表达方式呈

现,力求自洽、可操作,便于自学与复习。

1、需求分析场景与功能边界

练习:设想一个家庭智能照明系统,要求系统能在无人时自动熄灯,

在有人进出时按场景需求点亮,并提供能耗统计与日常控制界面。请

给出该系统的核心功能清单、非功能需求以及关键利害关系人。

解答要点:核心功能包括:传感触发(人体感应、手机蓝牙识别)、

场景切换(回家、离家、夜间、起床等)、时间段自动化、手动控制

界面、能耗统计、远程控制与告警、设备自诊断。非功能需求包括:

可用性(99%+)、响应时间(触发响应≤1秒)、安全性(认证、数

据加密)、可扩展性(模块化、支持新设备)、易用性(清晰界面、

帮助文档)和鲁棒性(异常场景处理)。主要利害关系人:家庭成员

(用户)、设备厂商(供应商)、服务提供商(云端与数据处理方)、

物业/网络运营方、隐私与安全审查方。简要思路是先列出谁“需要、要

做什么、在什么条件下做、如何衡量”,再把边界清晰化,避免功能混

乱。

2、需求建模与SRS大纲

练习:针对上述照明系统,给出一个简化的需求规格说明书(SRS

文档评论(0)

1亿VIP精品文档

相关文档