Preface to the previous chapter wrote the software plan, about the software to do planning and some feasibility study, this article continues the next stage of software requirements analysis.
BodyMind Mapping
Main content1. Problem definition (1) Requirements Analysis principles:
Information domains and functional areas that need to be able to express and understand problems to be able to decompose and refine the problem in a hierarchical manner before starting to build an analytical model, understand the problem to make the user understand how the human-computer interaction records the causes and causes of each requirement use multiple demand views to prioritize requirements to remove functionality
2. Data Flow Diagram Definition: Describes the system logic model commonly used tools, indicating information flows processing situation. In the flow chart, the processing box must be numbered by layer. The number indicates the parent-child relationship between the processing level and the upper and lower layers. Specifies that any data stream sub-diagram must correspond to one of its previous layers, and that both the input and output streams must be consistent.
3. The data dictionary data dictionary and flow graph can be used to clear the request for data processing. Term description-For each named graphical element in the streaming diagram, it is defined with the following contents: Name, alias or number, classification, description, definition, location, etc.
4. Description tool for write processing logic Structured English
Decision table if the processing of the flow chart depends on the value of multiple logical conditions, use the decision table to describe the more appropriate
Decision Tree Decision tree is also used to express the processing logic of a tool, the contingency is more intuitive than the decision table
5. The task of the requirements analysis phase of the system needs analysis system of the requirements of the data demand export system of logical model correction system development Plan Development prototype System
summary of the main study The various requirements and methods of the software is a relatively basic aspect.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.