全球旧事资料 分类
与变更管理、项目管理、环境。30如何进行结构化需求分析,其建模方法有哪些?5传统方法学结构化分析中,有哪几个主要步骤?每个步骤应该要做什么?画什么图?怎么画?1)建立当前系统的”具体模型“:体统的”具体模型“就是现实环境的真实写照,这样到达与当前系统完全对应,用户容易理解。2)抽象出当前系统的逻辑模型:分析系统的”具体模型“,抽象出其本质的因素,获得当前系统的”逻辑模型“。3)建立目标系统的逻辑模型:分析目标系统与当前系统逻辑上的差别,从而进一步明确目的系统”做什么“,建立目标系统的“逻辑模型”。4)为了对目标系统进行完整的描述,还需要考虑人机界面和其他一些问题。建模方法:数据流图、实体关系、控制流图、状态转换图。
f31为什么说需求过程是一个迭代过程?由于人们对客观事物的认识是不断深化,因此需求过程是一个迭代过程,每次迭代都可提供更高质量和更详细内容的软件需求。这种迭代会给项目带来一定的风险,上一次迭代的设计实现可能会因为需求不足而被推翻。32简述可行性研究所研究的问题。1)经济可行性:进行成本效益分析那个。从经济角度判断系统开发是否“合算“。2)技术可行性:进行技术风险评价。从开发者的技术实力、以往工作基础、问题的复杂性出发,判断系统开发在实践、费用等限制条件下成功的可能性。3)法律可行性:确定系统开发可能导致的任何侵权、妨碍和责任。4)方案的选择:评价系统或产品开发的几个可能的候选方案,最后给出结论意见。33简述数据流图的作用。数据流图的作用:数据流图可以用来抽象地表示系统或软件。从信息传递和加工的角度它以图形的方式刻画数据流从输入到输出的移动变换过程,同时可以按自顶向下、逐步分解的方法表示内容不断增加的数据流和功能细节。因此,数据流图既提供了功能建模的机制,也提供了信息流建模的机制,从而可以建立其系统或软件的功能模型。34简述数据字典的作用!数据字典的作用:分析建模种包含了对数据对象、功能和控制的表示。在每一种表示中数据对象和控制项都扮演一定的角色。为表示每个数据对象和控制项的特性,建立了数据词典。数据词典精确地、严格地定义了每一个与系统相关的数据元素,并以字典式顺序将它们组织起来,使得用户和分析员对所有的输入、输出、存储成分和中间计算有共同的理解。35简述在软件设计的过程中需要遵循的规则。模块化、抽象化、逐步求精和信息隐藏。36.为什么说“高内聚、低耦r
好听全球资料 返回顶部