Configuration platform, configuration method and equipment of wharf data display system and medium
Through modular development and visual configuration platform, the construction efficiency of the dock data display system has been improved, the problem of low construction efficiency in the existing technology has been solved, flexibility and maintainability have been improved, adapted to different business needs and reduced costs .
Patent Information
- Application Number
- CN202411226741.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-03
- Publication Date
- 2024-12-27
AI Technical Summary
The existing dock data display system is inefficient in construction and cannot respond to business needs in a timely manner, resulting in the need for customized code changes when business changes, which increases development and maintenance costs and error risks.
Using modular development method, the dock data display system is divided into multiple independent but collaborative functional configuration units, providing a visual configuration platform, including basic configuration units, business configuration units, expansion configuration units and system self-test units to realize the system multi-dimensional fine parameterized configuration improves configuration efficiency and flexibility.
It improves the configuration efficiency of the dock data display system, enhances flexibility, maintainability and scalability, reduces configuration and maintenance costs, realizes rapid customization and adaptation to different business needs, and ensures the stability and reliability of the system.
Smart Images

Figure CN119201080A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of automated docks, and in particular to a configuration platform, a configuration method, a device and a medium for a dock data display system. Background Art
[0002] With the development of automated container terminals around the world, the terminal data display system, as the core information hub and portal of the terminal automation operation process, plays an important role in the automation operation process. Among them, the terminal data display system is generally deployed on the operating console to visualize the operation data of the container crane to assist the operator in remote operation, thereby ensuring the convenience and friendliness of remote operation.
[0003] However, the terminal data display system is facing a series of challenges and tests. The construction efficiency of the terminal data display system affects the efficiency of terminal automation operations and the manpower, time and economic costs. At present, when business needs change, the terminal data display system needs to be customized with code changes to meet the needs. The construction efficiency of the terminal data display system is low and cannot achieve the effect of timely response to business needs.
[0004] Therefore, how to improve the efficiency of building the terminal data display system has become a technical problem that needs to be solved urgently. Summary of the invention
[0005] In view of this, the present invention provides a configuration platform, configuration method, device and medium of a terminal data display system, which can improve the configuration efficiency of the terminal data display system.
[0006] To solve the above technical problems, on the one hand, the present invention provides a configuration platform for a terminal data display system, including: a plurality of functional configuration units constructed based on the business process of the terminal data display system, wherein the plurality of functional configuration units include: a basic configuration unit, used to provide a configuration function of basic operating parameters of the system, the basic operating parameters are parameters related to the basic configuration of the system; a business configuration unit, used to provide a configuration function of system business parameters, the system business parameters are parameters related to the business functions of the system.
[0007] According to some embodiments of the present invention, the basic configuration unit includes: an initialization configuration module, which is used to provide a configuration function for system initialization parameters, wherein the system initialization parameters are configuration parameters related to system initialization; a database configuration module, which is used to provide a configuration function for database connection parameters; and a communication configuration module, which is used to provide a configuration function for communication parameters.
[0008] According to some embodiments of the present invention, the business configuration unit includes: a user management configuration module, which is used to provide a configuration function for user management related parameters, wherein the user management related parameters include login configuration parameters and access permission control parameters; a job exception handling business module, which is used to provide a configuration function for exception handling request parameters, wherein the exception handling request parameters are the relevant parameters for request processing fed back by the terminal data display system when an exception occurs in the terminal operation.
[0009] According to some embodiments of the present invention, the plurality of function configuration units further include: an expansion configuration unit, configured to provide a configuration function of parameters related to system service expansion.
[0010] According to some embodiments of the present invention, the plurality of functional configuration units further include: a system self-checking unit, configured to verify configuration parameters in other functional configuration units based on preset verification rules.
[0011] According to some embodiments of the present invention, the system self-check unit is further configured to provide an error message to the user via a pop-up window when verification fails.
[0012] According to some embodiments of the present invention, multiple function configuration units are presented to the user in a visual interface manner.
[0013] In a second aspect, an embodiment of the present invention provides a method for configuring a terminal data display system, comprising: obtaining configuration parameters in a configuration platform of the terminal data display system, wherein the configuration platform of the terminal data display system is the configuration platform of the terminal data display system in the above-mentioned technical solution, and the configuration parameters are obtained by a user by configuring at least one functional configuration unit through the configuration platform of the terminal data display system; based on the configuration parameters, generating a terminal data display system.
[0014] In a third aspect, an embodiment of the present invention provides an electronic device, comprising: a processor; and a memory, wherein computer program instructions are stored in the memory.
[0015] When the computer program instructions are executed by the processor, the processor executes the configuration method of the terminal data display system in the above technical solution.
[0016] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the processor executes a configuration method for a terminal data display system as in the above technical solution.
[0017] The above technical solution of the present invention has at least one of the following beneficial effects: by refining the business process of the terminal data display system, a standardized and reusable configuration platform is established. By adopting a modular development method, the terminal data display system is divided into a number of independent and collaborative functional configuration units, realizing the fine parameterized configuration of the system in multiple dimensions, providing users with a platform for parameterized and flexible configuration, which can improve the configuration efficiency of the terminal data display system, flexibly adapt to different business needs, realize the rapid customization of the terminal data display system, enhance the flexibility, maintainability and scalability of the terminal data display system, improve the engineering application efficiency of the terminal data display system, and solve the configuration and maintenance cost problems.
[0018] In addition, it allows users to comprehensively configure and manage various parameters after system abstraction through graphical visualization, which can make it more convenient for users to customize configuration and further improve the configuration efficiency and flexibility of the terminal data display system.
[0019] In addition, through the segmented configuration units (including basic configuration unit, business configuration unit, expansion configuration unit and system self-check unit), the system has achieved fine parameterized configuration in multiple dimensions. Moreover, the configuration platform has been carefully considered and designed in terms of initialization configuration, diversified settings of database and communication methods, user management, exception handling decision-making schemes, and system scalability, which can provide a solid foundation for future business expansion and technological innovation. In addition, the built-in rule engine and comprehensive feedback mechanism of the system self-check unit ensure the stability and reliability of the system configuration, and provide a compliant and adaptable solution for engineering applications. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 A schematic diagram of a configuration platform of a terminal data display system according to an embodiment of the present invention;
[0021] Figure 2 A schematic diagram of a configuration platform of a terminal data display system according to an embodiment of the present invention;
[0022] Figure 3 It is a flow chart of a configuration method of a terminal data display system according to an embodiment of the present invention;
[0023] Figure 4 Schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0024] The specific implementation of the present invention will be further described in detail below in conjunction with the accompanying drawings and examples. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.
[0025] With the development of automated container terminals around the world, the terminal data display system, as the core information hub and portal of the terminal automation operation process, plays an important role in the automation operation process. Among them, the terminal data display system is generally deployed on the operating console to visualize the operation data of the container crane to assist the operator in remote operation, thereby ensuring the convenience and friendliness of remote operation.
[0026] Among them, the operation data may include operation task information, crane information and other auxiliary information. Among them, the operation task information may include the location of the loading and unloading ship, the container number, the container truck information, etc. The crane information may include the real-time data of the equipment mechanism, the status information of the crane single machine automatic control system (Automatic Crane Control System, ACCS), the status information of the automation subsystem and real-time fault information, etc. Other auxiliary information may include the target location, wind speed, wind direction, LCPS speed limit, the current container scanning profile and other information.
[0027] Specifically, the real-time data of equipment mechanisms may include the position, speed, speed limit of the main mechanisms such as the hoist, trolley, and truck, as well as the opening and closing signals of the spreader, etc. The automation subsystem may include the chassis positioning system (CPS), the ship profile scanning system (SPSS), the target detection system (TDS), the spreader detection system (SDS), the loading collision prevention system (LCPS), etc. The real-time fault information may include the real-time fault information of the currently controlled equipment or all the equipment in the terminal.
[0028] In one example, the terminal data display system can interact with multiple external systems to obtain and display the status of external systems. The external systems may include a crane management system (CMS), a yard management system (BMS), a quay crane management system (QCMS), or a remote operation control system (ROCS).
[0029] However, the terminal data display system is facing a series of challenges and tests. The construction efficiency of the terminal data display system affects the efficiency of terminal automation operations and the manpower, time and economic costs. Specifically, the current terminal data display system is compiled and generated by code writing. Its excessive reliance on hard coding not only limits the flexibility of changes, but also increases the cost of development and maintenance, as well as the potential risk of errors. The limitations of hard coding further hinder innovation and efficiency improvement. When business needs change, customized code changes are required to meet the needs of the terminal data display system. The construction efficiency of the terminal data display system is low and it cannot achieve the effect of responding to business needs in a timely manner.
[0030] For example, the terminal data display system needs to connect to different external information systems and operating systems, and the interface communication protocols are complicated. Once the interface is adjusted, the terminal data display system needs to make customized code changes to meet current business needs. This is difficult and inefficient, and it cannot flexibly adapt to different communication standards and it is difficult to quickly respond to changing business needs.
[0031] Therefore, how to improve the efficiency of building the terminal data display system has become a technical problem that needs to be solved urgently.
[0032] In order to solve the technical problem of low construction efficiency of the above-mentioned terminal data display system, the embodiment of the present application proposes a configuration platform for the terminal data display system. By refining the business process of the terminal data display system and adopting a modular development method, the terminal data display system is divided into a number of independent and collaborative functional configuration units, thereby improving the configuration efficiency of the terminal data display system, being able to flexibly adapt to different business needs, and realizing rapid customization of the terminal data display system, while enhancing the flexibility, maintainability and scalability of the terminal data display system.
[0033] The configuration platform 10 of the terminal data display system proposed in the embodiment of the present application is described in detail below. Figure 1 As shown. The configuration platform 10 includes: multiple functional configuration units constructed based on the business process of the terminal data display system. Among them, the functional configuration unit can be understood as a parameter configuration module for implementing the operation logic coding. Among them, the multiple functional configuration units include a basic configuration unit 11 and a business configuration unit 12.
[0034] The basic configuration unit 11 is used to provide a configuration function for the basic operating parameters of the system, and the basic operating parameters are parameters related to the basic configuration of the system. The basic configuration of the system generally involves some specific data of the terminal operation project, such as the number and number of crane equipment and operating tables, the communication configuration with the external system, the configuration of the internal database, etc. It can be understood that the present application is not limited to this, and the parameters related to the basic configuration of the system can be set according to the actual business needs of the terminal data display system, which is not limited here.
[0035] The business configuration unit 12 is used to provide a configuration function for system business parameters, where the system business parameters are parameters related to the system business functions. For example, when a user needs to intervene when an abnormality occurs in an operation, that is, to feedback error information to the upstream system, the terminal data display system can provide the user with a fault reminder service, and the user can configure the error information that needs to be fed back by the fault reminder service through the business configuration unit 12. In one example, the system business function may also include connection release of the console, abnormal completion / cancellation of a task, setting of the remote control status of the equipment, etc. It can be understood that the present application is not limited to this, and can be specifically set according to the actual business needs of the terminal data display system, which is not limited here.
[0036] This embodiment uses parameterized, modularized and highly configurable design concepts and adopts a low-code development model to quickly build a terminal data display system that generates different business needs. The configuration platform 10 enhances the flexibility and maintainability of the system, enabling it to quickly adapt to changing business needs and technological innovations, and realize the interconnection and interoperability of data in various links.
[0037] Specifically, this embodiment establishes a standardized and reusable configuration platform 10 by refining the business process of the terminal data display system. By adopting a modular development method, the terminal data display system is divided into a number of independent and collaborative functional configuration units, and a multi-dimensional fine parameterized configuration of the system is realized, providing users with a platform for parameterized and flexible configuration, which can improve the configuration efficiency of the terminal data display system, flexibly adapt to different business needs, realize the rapid customization of the terminal data display system, enhance the flexibility, maintainability and scalability of the terminal data display system, improve the engineering application efficiency of the terminal data display system, and solve the configuration and maintenance cost problems.
[0038] In one embodiment, multiple functional configuration units are presented to the user in a visual interface, allowing the user to comprehensively configure and manage various parameters after system abstraction through graphical visualization, which can make it more convenient for users to perform customized configuration and further improve the configuration efficiency and flexibility of the terminal data display system.
[0039] Combine the following Figure 2The configuration platform 10 is introduced in detail.
[0040] like Figure 2 As shown, the basic configuration unit 11 may include an initialization configuration module 111 , a database configuration module 112 and a communication configuration module 113 .
[0041] The initialization configuration module 111 is used to provide the configuration function of the system initialization parameters. The system initialization parameters are configuration parameters related to system initialization, such as basic information such as the model, scale, and scale of the remote operation station (ROS) of the crane equipment. The setting of the initialization configuration module 111 can ensure that the constructed terminal data display system operates normally and accurately in accordance with the engineering requirements.
[0042] The database configuration module 112 is used to provide a configuration function for database connection parameters, wherein the database connection parameters are configuration information for establishing and managing database connections, which may include information such as database type, host name, port number, user name, connection path, access control, etc. The setting of the database configuration module 112 can provide users with diversified database configuration services and support multiple relational database configurations, thereby ensuring that the system can flexibly handle different business data storage and management requirements.
[0043] The communication configuration module 113 is used to provide a configuration function for communication parameters, wherein the communication parameters may include communication protocols, ports, authentication information, etc. The setting of the communication configuration module 113 allows the user to quickly configure the communication connection between the terminal data display system and the external system, and supports the customization of multiple communication protocols to enhance the adaptability of the protocol.
[0044] In one embodiment, the service configuration unit 12 may include a user management configuration module 121 and a job exception processing service module 122 .
[0045] The user management configuration module 121 is used to provide the configuration function of user management related parameters, wherein the user management related parameters may include login configuration parameters and access permission control parameters. The login configuration parameters are used to configure the user login method, such as local login or inheritance of login authentication of an external user management system (User Management System, UMS) (such as the terminal AD domain control). The access permission control parameters are used to configure the access control model to define the operation control authority, such as configuring a role-based access control model (Role-Based Access Control, RBAC) or an attribute-based access control model (Attribute-Based Access Control, ABAC). Through the setting of the user management configuration module 121, a secure, flexible, and user-friendly access control solution can be provided to ensure compliance and adaptability during the system engineering application process.
[0046] The operation exception handling business module 122 is used to provide a configuration function for the exception handling request parameters. The exception handling request parameters are the relevant parameters for the request processing fed back by the terminal data display system when an exception occurs in the terminal operation (such as the container number is not scanned successfully). When an exception occurs in the terminal operation, the user can perform exception handling operations through the terminal data display system, that is, feed back the exception handling request to the upstream system through the terminal data display system. When the business requirements change, for example, if several new fields are to be added to the parameters of the exception handling request, they can be modified directly through the operation exception handling business module 122 to quickly adapt to the different needs of automated operations.
[0047] It can be understood that this embodiment only uses the terminal data display system to implement the job exception handling business as an example to illustrate the business configuration unit 12. The present application is not limited to this. Other business modules besides the job exception handling business module 122 can be set according to the actual business functions of the terminal data display system.
[0048] In one embodiment, the plurality of function configuration units further include an expansion configuration unit 13, which is used to provide a configuration function of parameters related to system service expansion.
[0049] In one example, the extended configuration unit 13 can be used to extend functions such as multi-language configuration (such as setting Spanish, English, etc.), pop-up prompt configuration, default fill input box configuration (such as automatically filling in job task information), and interactive object configuration. Among them, the interactive object refers to the system for interaction, and the "communication object configuration" means: when the terminal data display system is initialized, it establishes interactions with the external A system and the external B system. In the subsequent application process, it is necessary to add interactions with the new external C system. At this time, the external C system can be added through the extended configuration unit 13, and the request parameters related to the external C system can be configured, so as to achieve interaction with the external C system.
[0050] By extending the configuration unit 13, the user can be provided with configuration options for expanding system functions, supporting the user to customize and add new service connections, giving the system a high degree of flexibility and scalability, and ensuring that the platform can easily accommodate new business needs and service connections.
[0051] In one embodiment, the plurality of functional configuration units further include a system self-check unit 14, which is used to verify the configuration parameters in other functional configuration units (i.e., the basic configuration unit 11, the business configuration unit 12, and the extended configuration unit 13) based on preset verification rules to detect whether there are errors in the configuration of other functional configuration units. The system self-check unit 14 can also provide error feedback to the user through a pop-up window when the verification fails, so as to remind the user to modify the configuration parameters. It can be understood that the content of the pop-up window can be configured according to actual needs and is not limited here.
[0052] In one example, the verification rules of the system self-checking unit 14 for the system initialization parameters may include conventional null value verification, special character verification, and string verification rules such as IP addresses. The system self-checking unit 14 may verify the database connection parameters and communication parameters by verifying a fixed configuration format (such as IP: port) and testing port / network connectivity. The verification rules of the system self-checking unit 14 for the configuration parameters of the business configuration unit 12 may include conventional null value verification, special value verification, parameter type verification, parameter conversion verification, and request return value verification of request interface parameters.
[0053] The system self-check unit 14 is an important guarantee for the configuration stability and reliability of the terminal data display system. Through the system self-check unit 14, a system self-check mechanism can be established to comprehensively verify the system configuration parameters and provide a comprehensive feedback mechanism to help users quickly understand and correct configuration errors, promote stable system operation and efficient error correction, and further improve the configuration efficiency of the terminal data display system. Overall, a highly engineered, configurable and future-oriented terminal data display system framework is constructed.
[0054] In one embodiment, each of the above-mentioned function configuration units may be pre-set with original configuration parameters, and then the user may modify the original configuration parameters to build a terminal data display system that meets the current application requirements, thereby improving the user configuration efficiency and experience. The original configuration parameters may be set according to historical configuration data or pre-set by the user, which is not limited here.
[0055] The above embodiment realizes the fine parameterized configuration of the system in multiple dimensions through the subdivided configuration units (including the basic configuration unit 11, the business configuration unit 12, the expansion configuration unit 13 and the system self-checking unit 14). Moreover, the configuration platform 10 has been carefully considered and designed in terms of initialization configuration, diversified settings of databases and communication methods, user management, exception handling decision-making schemes, and system extensibility, which can provide a solid foundation for future business expansion and technological innovation. In addition, the built-in rule engine and comprehensive feedback mechanism of the system self-checking unit 14 ensure the stability and reliability of the system configuration, and provide a compliant and adaptable solution for engineering applications.
[0056] like Figure 3 As shown, the configuration method of the terminal data display system of the embodiment of the present invention includes the following steps:
[0057] Step 110: Obtain configuration parameters in the configuration platform of the terminal data display system.
[0058] The configuration platform of the terminal data display system is the configuration platform 10 of the terminal data display system shown in the above embodiment, which will not be described in detail here. The configuration parameters are obtained by the user configuring at least one functional configuration unit through the configuration platform of the terminal data display system.
[0059] Step 120: Generate a terminal data display system based on the configuration parameters.
[0060] In one example, the terminal data display system is run based on the configuration software, which may include configuration screens and operation logic (such as screen switching, data interaction, control animation, fault reporting, etc.). During the system construction process, the configuration screen can be set up first, and then the operation logic can be configured through the configuration platform of the terminal data display system to obtain configuration parameters. Finally, the configuration parameters are compiled based on the configuration software to generate a terminal data display system that can be operated and used.
[0061] In this embodiment, configuration parameters are obtained by configuring the configuration platform of the terminal data display system, so that the configuration efficiency of the terminal data display system can be improved.
[0062] An embodiment of the present invention also provides an electronic device, which includes a processor and a memory, wherein the memory stores at least one instruction or at least one program, and the at least one instruction or the at least one program is loaded and executed by the processor to implement a configuration method of a terminal data display system provided in the above method embodiment.
[0063] The memory can be used to store software programs and modules. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs required for functions, etc.; the data storage area can store data created according to the use of the device, etc. In addition, the memory can include a high-speed random access memory and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory can also include a memory controller to provide the processor with access to the memory.
[0064] In a specific embodiment, Figure 4 A schematic diagram of the structure of an electronic device for implementing the embodiment of the present invention is shown. The electronic device may be a computer terminal, a mobile terminal or other device. The electronic device may also participate in or include a configuration platform 10 of the terminal data display system provided in the embodiment of the present invention.
[0065] like Figure 4 As shown, an embodiment of the present invention provides an electronic device, including: a processor 401 and a memory 402, wherein computer program instructions are stored in the memory 402, wherein when the computer program instructions are executed by the processor, the processor 401 executes the configuration method of the terminal data display system as described in the above embodiment.
[0066] Furthermore, if Figure 4 As shown, the electronic device further includes a network interface 403 , an input device 404 , a hard disk 405 , and a display device 406 .
[0067] The above-mentioned interfaces and devices can be interconnected through a bus architecture. The bus architecture can be a bus and bridge that can include any number of interconnected buses. Specifically, one or more central processing units (CPUs) represented by processor 401 and various circuits of one or more memories represented by memory 402 are connected together. The bus architecture can also connect various other circuits such as peripheral devices, voltage regulators, and power management circuits together. It can be understood that the bus architecture is used to achieve connection and communication between these components. In addition to the data bus, the bus architecture also includes a power bus, a control bus, and a status signal bus, which are all well known in the art, so they are not described in detail herein.
[0068] The network interface 403 can be connected to a network (such as the Internet, a local area network, etc.), obtain relevant data from the network, and save it in the hard disk 405.
[0069] The input device 404 can receive various instructions input by the operator and send them to the processor 401 for execution. The input device 404 can include a keyboard or a pointing device, such as a mouse, a trackball, a touch pad or a touch screen.
[0070] The display device 406 can display the result obtained by the processor 401 executing the instruction.
[0071] The memory 402 is used to store programs and data necessary for the operation of the operating system, as well as data such as intermediate results during the calculation process of the processor 401.
[0072] It is understood that the memory 402 in the embodiment of the present invention may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. The memory 402 of the apparatus and method described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0073] In some implementations, the memory 402 stores the following elements, executable modules or data structures, or a subset thereof, or an extended set thereof: an operating system 4021 and an application 4022 .
[0074] The operating system 4021 includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., which are used to implement various basic services and process hardware-based tasks. The application 4022 includes various application programs, such as a browser, etc., which are used to implement various application services. The program for implementing the method of the embodiment of the present invention can be included in the application 4022.
[0075] The processor 401 , when calling and executing the application and data stored in the memory 402 , specifically, the program or instruction stored in the application 4022 , executes the configuration method of the terminal data display system as described in the above embodiment.
[0076] The method disclosed in the above embodiment of the present invention can be applied to the processor 401, or implemented by the processor 401. The processor 401 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit in the processor 401 or the instruction in the form of software. The above processor 401 can be a general processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, and can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present invention. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present invention can be directly embodied as a hardware decoding processor to be executed, or the hardware and software modules in the decoding processor are combined to be executed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 402, and the processor 401 reads the information in the memory 402 and completes the steps of the above method in combination with its hardware.
[0077] It is understood that the embodiments described herein can be implemented in hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), general purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described in the present application or a combination thereof.
[0078] For software implementation, the techniques described herein can be implemented by modules (e.g., procedures, functions, etc.) that perform the functions described herein. The software code can be stored in a memory and executed by a processor. The memory can be implemented in the processor or outside the processor.
[0079] In addition, an embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor executes the configuration method of the terminal data display system as described in the above embodiment.
[0080] In the several embodiments provided in the present application, it should be understood that the disclosed methods and devices can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0081] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may be physically included separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0082] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform some steps of the sending and receiving method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (RandomAccess Memory, referred to as RAM), disk or optical disk and other media that can store program codes.
[0083] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A configuration platform for a terminal data display system, characterized in that: include: A plurality of functional configuration units are obtained based on the business process construction of the terminal data display system, wherein the plurality of functional configuration units include: A basic configuration unit, used to provide a configuration function for basic operating parameters of the system, wherein the basic operating parameters are parameters related to the basic configuration of the system; The service configuration unit is used to provide a configuration function for system service parameters, where the system service parameters are parameters related to the system service functions.
2. The configuration platform of the terminal data display system according to claim 1, characterized in that: The basic configuration unit includes: An initialization configuration module, used to provide a configuration function of system initialization parameters, wherein the system initialization parameters are configuration parameters related to system initialization; Database configuration module, used to provide configuration function of database connection parameters; The communication configuration module is used to provide the configuration function of communication parameters.
3. The configuration platform of the terminal data display system according to claim 1, characterized in that: The service configuration unit includes: A user management configuration module, used to provide a configuration function for user management related parameters, wherein the user management related parameters include login configuration parameters and access permission control parameters; The operation exception handling business module is used to provide a configuration function for exception handling request parameters. The exception handling request parameters are related parameters of the request processing fed back by the terminal data display system when an exception occurs in the terminal operation.
4. The configuration platform of the terminal data display system according to claim 1, characterized in that: The plurality of functional configuration units also include: The expansion configuration unit is used to provide configuration functions for parameters related to system business expansion.
5. The configuration platform of the terminal data display system according to claim 1, characterized in that: The plurality of functional configuration units also include: The system self-check unit is used to verify the configuration parameters in other functional configuration units based on preset verification rules.
6. The configuration platform of the terminal data display system according to claim 5, characterized in that: The system self-check unit is also used to provide error feedback to the user through a pop-up window when verification fails.
7. The configuration platform of the terminal data display system according to claim 1, characterized in that: The multiple function configuration units are presented to the user in a visual interface manner.
8. A method for configuring a terminal data display system, characterized in that: The steps include: Acquire configuration parameters in a configuration platform of a terminal data display system, wherein the configuration platform of the terminal data display system is the configuration platform of the terminal data display system according to any one of claims 1 to 7, and the configuration parameters are obtained by a user configuring at least one functional configuration unit through the configuration platform of the terminal data display system; Based on the configuration parameters, a dock data display system is generated.
9. An electronic device, characterized in that: include: processor; and a memory having computer program instructions stored therein, Wherein, when the computer program instructions are executed by the processor, the processor is caused to execute the configuration method of the terminal data display system as claimed in claim 8.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the processor executes the configuration method of the terminal data display system according to claim 8.