定义,在澄清问题的基础上,导出系统的逻辑模型;2从系统逻辑模型中,选择问题的若干种主要解法,研究每一种解法的可行性,为以后的行动提出建议;3如果问题没有可行的解,建议停止系统开发;如果问题有可行的解,应该推荐一个较好的解决方案,并为工程制定一个初步的计划。4.可行性研究包括哪几方面的内容?1技术可行性:现有技术能否实现本系统,现有技术人员能否胜任,开发系统的资源能否满足;2经济可行性:经济效益是否超出开发成本;3操作可行性:系统操作在用户内部行得通吗?4法律可行性:新系统开发是否会侵犯他人、集体或国家利益,是否违反国家法律。5.可行性研究的步骤1复查系统的规模和目标;2研究目前正在使用的系统,总结现有系统的优劣,提出新系统的雏形;3导出新系统的高层逻辑模型;4推荐建议方案;5推荐行动方针;6书写计划任务书可行性报告;7提交审查。6可行性研究报告的主要内容?可行性分析的结果是可行性研究报告内容包括:
f1系统概述:说明开发的系统名称提出单位和开发单位。2可行性研究的前提系统目标;要求;约束和限制;可行性研究的基本准则等。3对现有系统的分析处理流程,图示说明现有系统的处理流程和数据流程;现有系统存在的问题。4系统需求主要功能;主要性能及其要求;操作要求;信息要求;限制性要求。5建议系统系统目标;处理流程;系统结构功能性能;系统技术可行性;投资和效益分析;操作可行性;法律可行性。6其它可选方案与国内外同类型方案的比较;提出一两个可行性方案供论证和探讨。7制定下一阶段的预算。8结论性意见:由用户方、设计方和投资方共同签署意见。
第三章
需求分析习题答案
1需求分析的描述工具有哪些有数据流图、数据字典、判定表、判定树、结构化自然语言、层次方框图、War
ier图、IPO图和需求描述语言等。2需求分析的基本任务是什么准确定义未来系统的目标,确定为了满足用户的需要系统必须做什么。3怎样建立目标系统的逻辑模型要经过哪些步骤建立目标系统的逻辑模型的过程也就是数据流图的分解过程。它的导出过程如图:
4什么是结构化分析它的结构化体现在哪里结构化分析使用数据流程图、数据字典、结构化英语、判定表和判定树等工具,来建立一种新的、称为结构化说明书的目标文档需求规格说明书。结构化体现在将软件系统抽象为一系列的逻辑加工单元各单元之间以数据流发生关联。5软件需求规格r