`
isaac
  • 浏览: 42444 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

从需求到设计

 
阅读更多

从需求到设计分为:需求、分析、设计三个步骤。

1、需求收集和整理阶段

    尽量详尽的收集客户的需求,把复杂的业务化成业务流程图。

    需求整理就是把需求按客户的业务模块进行整理,分模块把需求按业务逻辑整理一遍,去除杂质、规整业务、履顺业务流程。

2、需求分析

    分析整理好的业务需求,把握业务的数据流,画出业务流和数据流图。从整体上把握业务,把业务模块之间的交互处理好。

3、系统设计

     从新审视业务系统,找到业务系统主要业务脉络。按照主要业务脉络重新整理业务,去除多余的业务点。此时的业务系统要出于客户而高于客户,按照客户的业务精髓去设计系统,以业务精髓为核心把其他的业务按照业务逻辑添加到系统中来。这样系统就达到设计的目的了。

1
1
分享到:
评论
1 楼 isaac 2008-10-20  
项目文档包括:
  1、需求文档
  需求文档是需求人员和客户经过交流后达成的业务共识,需求文档有自己的需求格式,尽量把客户的业务内容都包括进来。文档内容包括需求文字和业务流程图。需求文档的业务流程图是真实业务的再现,没有考虑系统设计的问题。
  2、设计文档
  设计文档是在需求文档的基础上经过整理生成的,是把需求文档经过整理后形成的用于指导实现的文档,是实现的文字说明和实现业务流程图。设计文档的文字说明说明了实现的功能实现过程,业务流程图也是实现的真实再现。
  设计文档的文字说明在项目收集完需求后,可以让专业的设计人员编写,他从总体上考虑业务需求,把具体的功能分散到各个业务模块中,形成一个总体的业务设计文档。
  设计文档的流程图可以由实现人员根据设计文档的文字说明进行绘制,绘制完成审核后就可以编码了。
  设计文档的类图怎么处理?

相关推荐

    软件需求(pdf文档)

    15.2 从需求到设计和编码 130 15.3 从需求到测试 131 15.4 从需求到成功 131 第三部分 软件需求管理 第16章 需求管理的原则与实现 133 16.1 需求管理和过程能力成熟度模型 133 16.2 需求管理步骤 135 16.3 需求规格...

    15 需求开发向设计规划的转化1.PDF

    总结来说,从需求到设计规划的转化是软件开发中的重要步骤。它涉及到需求分析、项目规划、预估和设计等多个方面,每个环节都需要精确和深思熟虑,以确保项目的成功执行和产品的高质量。通过有效的规划和预估,可以...

    需求分析与系统设计第3版 完整,很清晰 带目录

    通过学习本书,读者不仅可以掌握需求分析与系统设计的基本方法,还能了解到实践中的一些最佳实践,这对于提升软件开发的效率和质量具有重要意义。对于想要进入或提升在IT行业,特别是软件开发领域的专业人士来说,这...

    毕业设计 很完整的一个设计 有需求分析

    【标题】:“毕业设计 很完整的一个设计 有需求分析” 这个标题暗示了这是一个全面的毕业设计项目,其中包含了需求分析这一重要的软件开发初期阶段。在软件工程领域,需求分析是项目启动的第一步,它是对系统、产品...

    软件需求分析与设计

    "软件需求分析与设计" 软件需求分析是软件开发的重要阶段,它对软件的成功起着至关重要的作用。在软件开发过程中,需求分析是获得软件需求的过程,目的是为了确定软件的功能、性能和界面等要求。在本文中,我们将对...

    华为产品需求设计说明书_华为、需求_

    综上所述,“华为产品需求设计说明书”是产品开发的重要指南,它涵盖了从需求收集到需求实现的全过程,为项目团队提供了明确的方向。通过深入理解和应用这些知识点,可以提升产品开发的效率和质量,满足用户和市场的...

    概要设计说明书.doc

    《概要设计说明书》是软件开发过程中的关键文档,它在需求分析之后,...综上所述,《概要设计说明书》作为软件开发过程中的关键文档,涵盖了从需求到设计的桥梁,为开发团队提供了清晰的开发路径,确保项目的顺利实施。

    需求分析、概要设计、详细设计文档编写资料汇总

    这份"需求分析、概要设计、详细设计文档编写资料汇总"包含了丰富的实例报告,旨在提供从入门到精通的全程指导,帮助你更好地理解和实践这些关键步骤。 **需求分析**是软件开发的第一步,其目的是明确并理解用户或...

    需求分析与系统设计 第3版

    《需求分析与系统设计》第三版是一本深入探讨软件工程中关键步骤——需求分析与系统设计的权威著作。这本书详细阐述了如何有效地理解和提取用户需求,以及如何将这些需求转化为可实施的系统设计方案。在软件开发过程...

    软件需求详细设计文档模板.docx

    ### 软件需求详细设计文档模板解析 #### 一、引言 在软件开发过程中,一份详尽的软件需求详细设计文档对于确保项目成功至关重要。这类文档通常包含项目的背景介绍、目标概述以及如何理解、解读文档的具体指南。在本...

    华为需求设计需求分析模板

    华为需求设计需求分析模板是一套全面的文档和培训材料,旨在帮助项目团队高效地进行软件或系统的需求收集、分析和设计工作。这一套资源包含了多个关键文档,包括需求规格说明书(SRS)、概要设计、详细设计、接口设计...

    软件需求设计说明书

    软件需求设计说明书 软件需求设计说明书是软件开发过程中的一份重要文件,旨在详细描述软件需求的设计和实现细节。该文件是软件开发团队、项目经理和客户之间的沟通桥梁,旨在确保软件产品满足客户的需求和期望。 ...

    软件工程需求设计

    软件工程需求设计

    银行管理系统-需求分析+总体设计+详细设计+代码实现

    本压缩包包含了一份完整的银行管理系统开发过程,从需求分析、总体设计、详细设计到代码实现,为学习者提供了宝贵的参考资料。 首先,我们从需求分析开始。需求分析是系统开发的第一步,它旨在明确系统应具备的功能...

    需求分析,概要设计,详细设计的设计过程

    在软件开发过程中,需求分析、概要设计和详细设计是至关重要的阶段,它们构成了软件工程的基础。以下将分别对这三个阶段进行深入阐述...通过以上三个步骤,软件项目能够从概念转化为可执行的代码,最终满足用户的需求。

    软件设计需求分析模板

    综上所述,“软件设计需求分析模板”涵盖了从需求收集、概要设计、详细设计到测试分析和可行性研究的全过程。理解并掌握这些步骤对于成功地进行软件开发至关重要,因为它们为软件项目的成功奠定了坚实的基础。在实际...

    需求与设计评审

    需求与设计评审,需求与设计评审 需求与设计评审

    性能需求与设计

    它涉及到如何量化地定义一个系统的性能需求,并且基于这些需求进行合理的设计,以确保系统在实际应用中能够达到预期的性能水平。性能指标的定义、性能需求的分析、以及性能测试和压测等环节,都与性能设计紧密相关,...

    软件需求分析报告文档模板+概要设计报告文档模板+详细设计报告文档模板+详细设计报告文档模板+软件测试

    本文将深入探讨软件需求分析报告、概要设计报告、详细设计报告以及软件测试等关键环节,为开发者提供一套完整的文档模板和指南。 1. 范围 软件开发的范围定义了项目的边界,明确了要解决的问题和目标。它包括了系统...

Global site tag (gtag.js) - Google Analytics