需求分析复习思考题:第四章 《结构化的需求分析与建模》思考题

本文介绍了需求分析模型的概念及其在软件工程中的作用,包括如何通过建模来分解复杂问题,以及数据模型、DFD图和STD图等具体模型的绘制方法。
    1. 什么是需求分析模型?
    • 所谓模型,就是为了理解事物而对该事物做出的一种抽象,在软件工程中的模型由一组图形符号和组织这些符号的规则组成 。
    • 经过对需求获取的资料进行分析,并以此建立起来的模型称之为需求分析模型
    1. 需求工程中,需求分析阶段模型的作用有哪些?
    • 需求分析模型主要描述软件目标系统的数据信息、处理功能、用户界面及运行的外部行为,它并不涉及软件的具体实现细节。
    • 模型帮助分析员理解系统的信息、功能和行为;模型成为评审焦点;模型也是设计基础。
    • 建模充分体现了“分而治之”这一古老而有效的概念。把复杂而困难的问题分解细化后,逐个解决它们。
    • 建模能有效地将需求映射到软件结构中 。
    1. 理解结构化分析模型图的组成。


    1. 数据模型包括哪三种互相关联的信息?

    数据模型包括三种互相关联的信息:数据对象描述数据对象的属性和数据对象相互连接的关系

    1. 掌握E-R的画法,能根据背景编制E-R图,或根据E-R图描述其中的数据对象、属性和关系。


    1. 掌握DFD图的画法,能根据背景材料编制DFD图,或根据DFD描述其数据流。


    1. 掌握STD的画法,能根据背景材料编制STD图。


    1. 能根据DFD图的某图形元素,编写其数据词典。


    1. 理解结构语言,能根据处理逻辑的描述,编制判定树和判定表。
包含需求基础、需求工程过程、需求获取概述、确定项目前景和范围、涉众分析和硬数据采样方面的思考题,还有参考答案。 方案及系统特性,继而无法明确项日的前景和范围,这样就会造成项口的不稳定甚至失败! 某大银行的一位银行卡办公室的收账经珒Li遇到了一个问题。她每周都收到一份过期 未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1250个账户。 为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。严重拖欠债务的账户由几 个不冋的规则确定,每个规则都要求Lz检查客户的一项或几项数据。过去半天的工作 量现在增加到了每周三天。即使在确定了严重拖欠债务的账户后,如果没有查阓该账户 三年内的历史资料,Li也不能做岀最后的信用决定(例如严厉的催款电话、断绝信甩 或海这个账户转给一个收账代理)。另外,也需要报告所有账户中过期未付款的、拖欠 债务的、严重拖欠债务的和呆死账的比例。目前的报告中并没有给她提供这个信息。 假改现在需要你来开发一个软件,解决Li血对的难翘。那么你认为Liz现在遇到 的问题有哪些?你希望新的软件应该达成哪些业务目标?你怎样设计软件的高层解决 方案和系统特性? 解答:Liz现在遇到的问题有:(1)工作量的増加;(2)客户账户的历史数据;(3)问题账 户所占比例没有显示 新的软件应该达成的业务目标有:(1)能够快速查询客户账户;(2)能够分析一个客户 是否为问题账户;(3)能够给出一个问题账户的三年内的历史数据;(4)能够计算问题账户 所占比例 软件的高层解决方案和系统特性:(1)建立一个数据厍系统用来存放客户账户信息 2〕根捃特定的判定问题账户的斧法检索辨别出问题账户;(3)工作人员能够 检杳该账户的三年内的历史数据:(4)即时显示问题账户所占比例
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值