下载后可任意编辑1
构成软件项目的最终产品有哪些
应用程序、系统程序、面对用户的文档资料和面对开发者的文档资料
可行性讨论目的
确定在问题定义中所提出的问题是否值得去解,在限制条件下,问题能否解决
可行性讨论包括哪几方面的内容
(1)技术可行性:现有技术能否实现本系统,现有技术人员能否胜任,开发系统的资源能否满足;(2)经济可行性:经济效益是否超出开发成本;(3)操作可行性:系统操作在用户内部行得通吗
(4)法律可行性:新系统开发是否会侵犯他人、集体或国家利益,是否违反国家法律
需求分析的描述工具有哪些
有数据流图、数据字典、判定表、判定树、结构化自然语言、层次方框图、Warnier 图、IPO 图和需求描述语言等
需求分析的基本任务是什么
准确定义未来系统的目标,确定为了满足用户的需要系统必须做什么
软件需求规格说明书由哪些部分组成
组成包括:(1) 引言:编写目的、背景说明、术语定义及参考资料等
(2) 概述主要功能、约束条件或特别需求
(3) 数据流图与数据字典
(4) 用户接口、硬件接口及软件接口
(5) 性能需求、属性等
(6) 其它需求,如数据库、操作及故障处理等
系统流程图与数据流程图有什么区别
系统流程图描述系统物理模型的工具,数据流程图描述系统逻辑模型的工具
系统流程图从系统功能的角度抽象的描述系统的各个部分及其相互之间信息流动的情况
数据流程图从数据传送和加工的角度抽象的描述信息在系统中的流动和数据处理的工作状况
数据字典包括哪些内容
它的作用是什么
数据字典是描述数据流图中数据的信息的集合
它对数据流图上每一个成分:数据项、文件(数据结构)、数据流、数据存储、加工和外部项等给以定义和说明;它主要由数据流下载后可任意编辑描述、加工描述和文件描述三部分组成
对用户来讲,数据字典为他