System operation method of client framework

An operation method and client-side technology, applied in the system operation field of the client-side framework, can solve problems such as slowing down the development speed and poor scalability, and achieve the effects of convenient testing, reducing the proportion of manual testing, and easy expansion

CN111309404APending Publication Date: 2020-06-19上海金融期货信息技术有限公司
0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
Publication Date
2020-06-19

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a system operation method of a client framework, which improves the development speed, the expansibility and the test convenience degree. According to the technical scheme, a client frame is developed based on a service system, standardization processing is conducted from the whole process to specific functions, and corresponding technical means are provided. Generally speaking, through a standardized project template and a Visual Studio plug-in, repeated codes input manually are reduced, so that rapid development is realized; according to the invention, an interface provided by the frame or a customized new interface is realized, and the loading is automatically completed by the frame, so that the expansion is easy. The method supports unit testing of main servicefunctions, reduces the proportion of manual testing, and facilitates testing.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technology of client development, in particular to the system operation method of the client framework. Background technique

[0002] At present, in client development, the MVC (Model-View-Controller, Model-View-Controller) pattern, or some of its variants, is commonly used, such as: MVVM (Model-View-ViewModel, Model-View-View Model ), MVP (Model-View-Presenter, Model-View-Presenter), forcibly separate the input, processing and output of the application to achieve the purpose of decoupling.

[0003] Take MVC as an example:

[0004] Model, which represents data and related business rules, has nothing to do with specific data formats, so it can provide data for multiple views and reduce code duplication;

[0005] View, which means the interface that can be seen and interacted with by the user, has a strong diversity, such as the view adapted to the mobile phone screen and the computer screen, there is a big difference; [...

Examples

Embodiment Construction

[0034] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments. Note that the aspects described below in conjunction with the drawings and specific embodiments are only exemplary, and should not be construed as limiting the protection scope of the present invention.

[0035] figure 1 The flowchart of an embodiment of the system operation method of the client framework of the present invention is shown. See figure 1 , the implementation steps of the method of this embodiment are described in detail as follows.

[0036] Step 1: Initialize processing.

[0037] The client framework completes the scanning of all assemblies in the business system and performs automatic assembly, and then calls all instances in the system that implement the ISystemInitialization interface in turn to perform initialization operations on the system, such as: loading system configuration, loading interface themes, etc.

[0038] ...