Traditional Culture Encyclopedia - Traditional stories - What are the traditional requirements analysis methods? What are the main features?

What are the traditional requirements analysis methods? What are the main features?

Traditional demand analysis method: structured method.

Main features: structured method is a traditional analysis method. Its advantage is that it does not need to define the system accurately in the demand stage, but only needs to determine the functional scope of the system according to the business framework, processing logic, business rules and functional requirements specifications of each function.

Because there is no need for accurate description, the way to describe the system is flexible and diverse, and the system can be described by charts, examples and words. Before the development of the system, it is generally possible to communicate and confirm with the end users in a more intuitive prototype system way, so the requirements for business requirements will be lower, and the period of business requirements phase is relatively easy to control.

Through the business panorama, end users can also understand the functions of the system; Through the description of functional activity diagram and business rules, the business system can also be described relatively accurately; Because there is no strict markup language, you can use the appropriate space to describe the appropriate system.

Of course, the shortcomings of this method are also obvious. Analysts and business people may lack the same language, and machines cannot identify business requirements. In the design stage, we need to continue to confirm some functions with users.

Principle of demand analysis

In order to promote the standardization and scientificity of software research and development, many methods of software development and description have been put forward in the software field, such as structured method, prototype method and object-oriented method. Some of these methods are very similar. In the actual demand analysis work, each demand analysis method has its own unique ideas and expressions, and the following basic principles of demand analysis are basically applicable.

1, focusing on the data domain and functional domain of understanding the problem. The data domain of the data processed by the new system program includes data stream, data content and data structure. The functional domain reflects the control processing information of their relationship.

2. The demand problem should be decomposed and refined, and the hierarchical structure of the problem should be established. Complex problems can be decomposed according to specific functions and performances. , and refined layer by layer, one by one analysis.

3. Establish an analysis model. The model includes various charts, which is an important expression of the characteristics of the research object. Through the logical view, the relationship between the target function and information processing can be given, but the implementation details can not be given. Physical view is determined by the operating and processing environment of the system, which determines the actual expression of processing functions and data structures.