Patterns have become a more effective way on the knowledge use of the HCI domain. These patterns are mainly oriented to different tasks, which are too coarse-grained to be easily implemented. And it is not given that how to use these patterns to built user interfaces in engineering way. Furthermore, many different patterns are oriented to different models in the model based on user interface (UI) development, which are hard to be integrated into the UI development tool. In point of increasing UI knowledge reuse, every UI is divided into many presentation units (PU), which reduces the grain of UI. Next, the UI feature space is given through three facets and various relations among these facets. Therefore, the Engineering-oriented User Interface Design Pattern (EUIDP) is proposed from the interior model, the presentation model and the operation model. As a case, the Grid EUIDP is explicitly described according to the form of EUIDP. Finally, the conclusion and the further work are discussed.