.可行性研究一、任务不是解决问题,而是确定是否可解值.ppt

.可行性研究一、任务不是解决问题,而是确定是否可解值.ppt

.可行性研究一、任务不是解决问题,而是确定是否可解值.ppt

9.1 可行性研究 一、任务 不是解决问题,而是确定是否可解\值得解 使用现有的技术能实现吗? 用户组内能行得通吗? 经济效益开发成本吗? ;二、 步 骤;二、 步 骤;二、 步 骤;二、 步 骤;9.2 需求分析;1、确定要求 ⑴ 功能要求:系统必须做什么? ⑵ 性能要求:做得怎样? 例:response time , memory , back-up memory , security , …… ⑶ 运行要求:运行环境、软硬件配置等。 ⑷ 未来可能的扩充要求;2、分析与综合,导出软件的逻辑模型;3、编写项目规格说明书;需求规格说明书内容: ;二、需求分析的特点;表达和理解问题的数据域和功能域:数据域包括数据流、数据内容和数据结构;功能域反映这三方面的控制信息。 将一个复杂问题按功能进行分解并逐层细化。 建模:模型可以帮助分析人员更好地理解软件系统的信息、功能和行为,也是软件设计的基础。如数据流图、数据字典等。;四、需求分析的工具; 仓库 管理员; “处理事务”功能进一步分解后的数据流图;2. 数据字典 ;9.3 总体设计;一、 过程;二、软件设计原理;2、抽象(Abstraction): 忽略细节,分层理解问题,自顶向下层层加细。 在系统定义阶段,作为计算机系统的一个元素对待; 在需求分析阶段,用问题环境中的术语来描述; 在设计阶段,抽象的

文档评论(0)

1亿VIP精品文档

相关文档