首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
常用的软件需求分析方法有很多,其中面向数据流的分析方法是( )。
常用的软件需求分析方法有很多,其中面向数据流的分析方法是( )。
admin
2015-05-21
63
问题
常用的软件需求分析方法有很多,其中面向数据流的分析方法是( )。
选项
A、结构化分析方法
B、统一建模语言
C、对象分析方法
D、状态迁移图法
答案
A
解析
结构是指系统内各个组成要素之间的相互联系、相互作用的框架。结构化开发方法提出了一组提高软件结构合理性的准则,如分解与抽象、模块独立性、信息隐蔽等。针对软件生存周期各个不同的阶段,它有结构化分析(SA)和结构化程序设计(SP)等方法。
结构化分析方法给出一组帮助系统分析人员产生功能规约的原理与技术。它一般利用图形表达用户需求,使用的手段主要有数据流图、数据字典、结构化语言、判定表以及判定树等。
结构化分析的步骤如下:①分析当前的情况,做出反映当前物理模型的DFD;②推导出等价的逻辑模型的DFD;③设计新的逻辑系统,生成数据字典和基元描述;④建立人机接口,提出可供选择的目标系统物理模型的DFD;⑤确定各种方案的成本和风险等级,据此对各种方案进行分析;⑥选择一种方案;⑦建立完整的需求规约数据流图是SA方法中用于表示逻辑系统模型的一种工具,它从数据传递和加工的角度,以图形的方式来刻画数据流从输入到输出的变换过程。
OOAD(Object Orient Analysis&Desigll,面向对象的分析和设计,面向对象分析与设计)是现代软件企业广为采用的一项有效技术。OOAD方法要求在设计中要映射现实世界中指定问题域中的对象和实体,例如:顾客、汽车和销售人员等。这就需要设计要尽可能地接近现实世界,即以最自然的方式表述实体。所以面向对象技术的优点即为能够构建与现实世界相对应的问题模型,并保持它们的结构、关系和行为为模式。UnifledModeling Language(UML)又称统一建模语言或标准建模语言,是始于1 997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。面向对象的分析与设计(OOA&D,OOAD)方法的发展在20世纪80~90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且对其作了进一步的发展,并最终统一为大众所接受的标准建模语言。
状态-迁移图(STD)或状态一迁移表被用来描述系统或对象的状态,以及导致系统或对象的状态改变的事件,从而描述系统的行为。它属于结构化分析方法使用工具。在状态.迁移图中,由一个状态和一个事件所确定的下一状态可能会有多个。实际会迁移到哪一个状态,是由更详细的内部状态和更详细的事件信息来决定的,此时在状态一迁移图中可能需要使用加进判断框和处理框的记法。状态一迁移图的优点:第一,状态之间的关系能够直观地捕捉到,这样用眼睛就能看到是否所有可能的状态迁移都已纳入图中,是否存在不必要的状态等。第二,由于状态.迁移图的单纯性,能够机械地分析许多情况,可很容易地建立分析工具。
面向数据流的设计是以需求分析阶段产生的数据流图为基础,按一定的步骤映射成软件结构,因此又称结构化设计(Structured Design,SD)。该方法由美国:IBM公司L.Constantine和E.Yourdon等人于1974年提出,与结构化分析(SA)衔接,构成了完整的结构化分析与设计技术,是目前使用最广泛的软件设计方法之一。
转载请注明原文地址:https://www.kaotiyun.com/show/HcGZ777K
本试题收录于:
信息系统项目管理师上午综合知识考试题库软考高级分类
0
信息系统项目管理师上午综合知识考试
软考高级
相关试题推荐
请用300字以内的文字,从网络安全方面,特别针对张工所列举的建设防火墙、入侵检测、安全扫描、日志审计系统进行分析,评论这些措施能够解决的问题和不能解决的问题。请用300字以内的文字,论述李工所提建议中的FCSAN和IPSAN的差别。
某商贸城由商贸城办公主楼、花卉市场、农贸市场、水产品市场、调味品市场和交易中心等几个部分构成,由于各市场覆盖面积较广、用户数量较多、相互间距离较远,因此采用广域网方式建设商贸城的内部企业网络,其网络结构如图2-1所示。商贸城企业网络采用层次化设计
阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。[说明]图2—1为某企业数据中心拓扑图,图中网络设备接口均为千兆带宽,服务器1至服务器4均配置为4颗CPU、256GB内存、千兆网卡。实际使用中发现服务器使用率较低,为提高资产利用率,进行虚
某企业网络拓扑如图3-1所示,该企业内部署有企业网站Web服务器和若干办公终端,Web服务器(http://www.xxx.com)主要对外提供网站消息发布服务,Web网站系统采用JavaEE开发。采用测试软件输入网站www.xxx.com/inde
下列关于消息认证的描述中,错误的是(49)。
在非授权的情况下,使用Sniffer软件接收和截获网络上传输的信息,这种攻击方式属于(40)。
MIB中的信息用TLV形式表示。二进制位串“110”用TLV形式表示时,实际占用的字节数是1.______。TLV形式的数据被SNMP协议传输时,被封装成2._____进行传输。1._____A.1B.2C.3D.4
阅读以下关于分布式系统设计的说明,回答下列问题。【说明】某软件公司拟开发一套电信领域的分布式系统,该系统后台多个功能模块同时运行时的计算负载较大,且需要控制不同的特定电信硬件设备,由于硬件体积和I/O端口冲突等原因,这些设备需要分散安装在多
逆向工程过程的抽象层次是指可从源代码中抽取出来的设计信息的精密程度。抽象层次分为4层,其中“最低层”抽象能够导出过程的设计表示文档,“低层”抽象能够导出程序和数据结构信息,“中层”抽象能够导出(1),“高层”抽象能够导出(2)。
随机试题
_________yourealizeyourtroublewithEnglishlearning,youcantakesomeeffectivesteps.
一位医师在为其患者进行角膜移植手术的前一夜,发现备用的眼球已经失效,于是到太平间看是否有尸体能供角膜移植之用,恰巧有一尸体。考虑到征求死者家属意见很可能会遭到拒绝,而且时间也紧迫,于是便取出了死者的一侧眼球,然后用义眼代替。尸体火化前,死者家属发现此事,便
A.内关、中脘、足三里、上脘、胃俞B.内关、中脘、足三里、合谷、金津C.内关、中脘、足三里、脾俞、胃俞D.内关、中脘、足三里、阳陵泉、太冲E.内关、中脘、足三里、膻中、丰隆
2003年初,某开发商欲在城北城市建设用地规划圈内的一块“城中村”土地上建设商品房。为了不耽误商机,开发商直接与该村委会订下意向协议,愿意支付补偿费用,并先采取租用的方式启动项目。2004年初,土地被征收为国有后,通过正常出让程序开发商获得土地使用权。20
堤防工程初步设计阶段勘察,勘探以剖面沿堤线布置,钻孔间距宜为()。
由于有价证券是虚拟资本,所以它的价格总额总是小于实际资本额。()
上市公司董事会通过股票股利分配方案时,财会部门应将拟分配的股票股利确认为负债。()
营业账簿税目中记载资金账簿缴纳印花税的计税依据为()两项合计金额。
幼儿教师应具备的主要人格特征包括()
小刘的儿子瞳瞳今年5岁,上幼儿园中班。根据小刘的了解,儿子在幼儿园里的主要活动就是与其他小朋友玩儿,如玩“医院”的游戏、“过家家”的游戏等。儿子对在幼儿园的这种游戏非常感兴趣,乐此不疲。但是小刘担心儿子这样玩儿会浪费学习知识的时间。小刘为此感到非常困惑。你
最新回复
(
0
)