`
isaac
  • 浏览: 41499 次
  • 性别: 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行业,特别是软件开发领域的专业人士来说,这...

    需求分析+概要设计+详细设计+数据库设计模板完整版(共55页).doc

    《需求分析+概要设计+详细设计+数据库设计模板完整版》是一份全面的软件开发文档,涵盖了软件项目从需求分析到设计再到数据库构建的全过程。这份文档旨在为软件开发团队提供一个清晰、规范的框架,确保每个阶段的...

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

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

    文档实例需求分析概要设计详细设计.zip

    通过这个案例,我们可以看到从需求收集、整理,到形成系统设计,再到具体实现的全过程,这对于提升个人在软件开发过程中的专业素养非常有帮助。 在实际工作中,程序员、需求分析师和产品设计师需要紧密协作,确保...

    探索需求-设计前的质量

    总之,《探索需求-设计前的质量》为读者提供了一种全面而深入的需求探索方法,旨在帮助软件开发人员、项目经理、测试人员等从源头上提升产品质量,确保产品开发的成功。通过阅读这本书,读者能够学习如何有效地与...

    需求跟踪关系图--清晰的关系图

    在软件开发过程中,需求跟踪是一项至关重要的活动,它确保了从需求分析到设计、编码、测试直至维护的每一个阶段都能准确无误地实现最初设定的需求目标。本文将深入探讨需求跟踪中的两个核心概念:横向跟踪与纵向跟踪...

    全套华为需求设计模板.zip

    本资源"全套华为需求设计模板.zip"提供了一系列华为公司使用的标准文档模板,旨在帮助项目团队有效地进行需求分析、设计及规约制定。以下是这些模板所涵盖的主要知识点: 1. **华为概要设计文档**: 概要设计是...

    东北大学 软件需求分析与设计 李哲珠 考试重点

    软件设计是软件开发的第二步骤,它的目的是根据软件的需求设计软件的架构和接口。软件设计的过程包括架构设计、接口设计、数据设计、系统设计等几个阶段。在架构设计阶段,需要设计软件的总体架构;在接口设计阶段,...

    概要设计说明书.doc

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

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

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

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

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

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

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

    需求分析+概要设计+详细设计+数据库设计模板

    需求分析、概要设计、详细设计和数据库设计模板 需求分析是软件开发的第一步骤,是指确定软件需求的过程。需求分析的目的是确定软件的功能和性能,以便满足用户的需求。需求分析的输出是软件需求规格说明书(SRS)...

    华为需求分析及设计模板(含ppt).rar

    2. **详细设计**:深入到每个模块的具体实现,包括类图、接口定义、数据结构和流程图等,以便程序员编写代码。 3. **接口设计**:定义系统内外部的交互方式,包括API接口、硬件接口、数据交换格式等,确保各组件间...

    山大软件工程硕士《软件需求分析与设计》课件

    本课件集合了多个实际项目案例,涵盖了从需求获取到系统测试的全过程,旨在提升学员对软件开发全生命周期的理解。 1. **软件工程概述**(11 在职:第一章 软件工程概述sqh.ppt): 这部分介绍了软件工程的基本概念...

    软件设计需求分析模板

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

Global site tag (gtag.js) - Google Analytics