本文介绍了需求分析的方法-数据库开发的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

数据库开发过程中,

下面是用于需求分析阶段 的两种方法,

Below are the two methodologies used for requirement analysis phase,

1) SDA -结构化数据分析

1) SDA - Structured data analysis

2) SSAD -结构化系统分析和设计方法

2) SSAD - Structured systems analysis and design method

需求分析阶段中创建的规范文档被用作概念模式设计阶段的输入.

The specification documents created in requirement analysis phase are used as input to conceptual schema design phase.

在数据库开发过程的需求分析阶段中,它们是否还有其他标准方法(当前趋势)?

For requirement analysis phase of database development process, are their any other standard methodologies(in current trend)?

推荐答案

具有正式需求分析阶段的瀑布生命周期仍然存在,但是比以前少了很多.在过去的十年左右的时间里,敏捷迭代方法(例如Scrum)已取代瀑布方法变得非常流行.

Waterfall lifecycles with formal requirements analysis phases are still around but they are a lot less common than they used to be. Over the last decade or so agile iterative approaches (like Scrum) have become extremely popular in place of the waterfall methods.

您的图表说明了您所描述的生命周期中的一些问题.

Your diagram illustrates some of the problems with the kind of lifecycle you are describing.

与测试,检查和调整工作产品相比,原型制作通常比较昂贵且耗时(尽管原型在某些情况下可能会起作用).

Prototyping is typically expensive and time-consuming compared to testing, inspecting and adapting a working product (although prototypes can have a role in certain circumstances).

就数据库设计而言,前期需求分析很少会产生准确而详细的信息,以建立独立于解决方案其他部分的良好数据库.

As far as database design is concerned, up-front requirements analysis seldom yields accurate and detailed enough information to build a good database independent of other parts of the solution.

测试不是一个单独的阶段.这是开发任何解决方案必不可少的一部分.

Testing is not a separate phase. It is an integral part of developing any solution.

这篇关于需求分析的方法-数据库开发的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-02 22:27