刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

试题一(共25分)阅读以下关于软件系统分析与建模的叙述,在答题纸上回答问题1至问题3。

【说明】某软件公司拟开发一套博客系统,要求能够向用户提供一个便捷发布自已心得,及时有效的与他人进行交流的平台。新用户发布个人博客之前,需要创建一个新的博客账户,以下为新用户注册的操作行为:
(a) 向系统请求创建一个新的博客账户;
(b) 输入个人详细信息;
(c) 使用证件数据库验证个人详细信息;
(d) 选择账户类型;
(e) 身份验证成功,创建新的博客账户;
(f)用户身份信息验证不成功;
(g) 以电子邮件的方式将账户详细信息发送给用户;
(h)博客账户申请被拒绝。

【问题3】(10分)需求评审是通过将需求规格说明书递交给相关人员检查,以发现其中存在缺陷的过程。在需求工程中,需求评审是一个非常重要的过程。结合题干案例,请用300字以内的文字简要说明需求评审的内容及作用。


使用微信搜索喵呜刷题,轻松应对考试!

答案:

需求评审的内容:

(1)评审需求规格说明和初步的用户手册,确保软件需求的完整、准确、清晰。

(2)需求规格说明书中的软件需求是从系统需求、业务规格等正确推导出来;

(3)确保用户和软件设计人员对需求规格说明和初步的用户手册的理解达成共识,确保需求是符合干系人需求的。

(4)确保需求为系统设计、实现和测试提供了足够的基础。

(5)发现遗漏,以便尽快补充、更正。

需求评审的作用:

(1)发现二义性或是不确定性的需求

(2)发现未达成共识的需求,让项目干系人在需求问题上达成共识

(3)发现遗漏需求

(4)减少需求不一致的风险,提高软件质量与满意度。


解析:

需求评审是软件开发过程中非常重要的一个环节,其主要目的是确保软件需求的准确性、完整性和清晰性。通过评审,可以确保需求规格说明书中的软件需求是从系统需求、业务规格等各个方面正确推导出来的。同时,评审也能确保用户和软件设计人员对需求的理解达成一致,为系统设计、实现和测试提供充分的基础。评审过程中,还可以发现可能存在的遗漏、二义性或不确定性的需求,以及未达成共识的需求,从而及时进行补充、更正,减少需求不一致的风险。因此,需求评审对于提高软件质量和用户满意度具有重要的作用。

创作类型:
原创

本文链接:【问题3】(10分)需求评审是通过将需求规格说明书递交给相关人员检查,以发现其中存在缺陷的过程。在需

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share