Glossary in demand analysis of several software projects

Source: Internet
Author: User

Data Dictionary: A defined applicationProgramThe meaning, type, data size, format, measurement unit, precision, and shared warehouse within the allowed value range of all data elements and structures used in. The maintenance of data dictionary is independent of the specification of software requirements. In any stage of product development and maintenance, each risk owner can access the data dictionary. It defines the original data elements, complex data elements that constitute the struct, repeated data items, enumerated values of a data item, and optional data items.
Data Flow Diagram: a basic tool for structured system analysis. A Data Flow Chart determines the conversion process of the system, the collection (storage) of data or material manipulated by the system, as well as the data flow or material flow between the process, storage, and the external world. The data stream model applies the layered decomposition method to system analysis. This method is suitable for transaction processing systems and other function-intensive applications.
Data Flow Diagram: depicts the Data Relationship of the system. The analysis of the physical contact diagram helps you understand and interact with the business or system data composition, and implies that the product will need to include a database. On the contrary, when you create an object contact chart in the system design phase, you usually need to define the physical structure of the system database.
Status transition diagram: real-time system and process control applications can exist in a limited State at any given time. When the defined standard is met, the status changes. For example, a specific input incentive is received under a specific condition. Such a system is an example of a finite state machine. Most software systems require state modeling or analysis, just as most systems involve conversion processes, data entities, and business objects.
Dialog diagram: in many applications, the user interface can be seen as a finite state machine. In any case, only one dialog element (such as a menu, workspace, line prompt, or dialog box) is available for user input. In the active input area, the user can navigate to a limited number of other conversation elements based on the activity. Therefore, many user interfaces can be modeled using a conversation graph in the state transition graph. A dialog diagram depicts the navigation link between the conversation elements in the system and them, but it does not reveal the specific screen design.
Class diagram: Object-oriented software development is better than structured analysis and design, and it is used in the design of many projects, resulting in a domain of object-oriented analysis, design and programming. Class Diagrams use graphs to describe the classes determined by Object-Oriented Analysis and their relationships.

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.