A information processing process can be summarized into an abstract process:
Source
Structured here is relatively, refers to the scope of the study, and the source, source and goals are also objects for the scope of the study.
If you understand the source into input, the target understands it, that is, an IPO model.
It is important to emphasize an abstract summary, parsing process, and merger process to be an inverse process that plays a structured adapter.
Expand:
Analysis and merge
Analysis of the consolidation of the parsing of the keyboard to the control too much output to the database information to the database information to the database
For example, we have to handle a paragraph XML, then output to XML is such a typical process.
The process of a servlet can also be considered such a process.
Including the natural language dialogue between people, from receiving a sentence, then understand the meaning, then answer, it is also this process
A intelligent event can be decomposed like this
Structured object processing inside, is also a relatively independent such link
The process is only continuously repeating this process.
The page stream is also a process: a page accepts the information
So, when you have a program, or when you organize a process, tell yourself: this step is to work hard to make structured work, this step is to think about structured, this step is to merge, so It is easy to keep yourself clear understanding.
When combing business needs, a description of an event stream is actually such a process, what is input, how to transform, how to process, how to output, what possible other situations in the middle, resulting in branching.
This idea can be called: ITPMO model. It can make P to be multiplexed.