Disclosure of Invention
The invention aims to solve the defects that in the prior art, in the process of testing a graphic interface, the security of a graphic cannot be effectively protected, and the graphic data is easy to leak in the transmission process, and provides a software graphic interface testing method and a server capable of automatically deleting the data.
In order to achieve the above purpose, the present invention adopts the following technical scheme:
the software graphic interface test server capable of automatically deleting data comprises a platform server, a network interface, a storage medium, a transmission end and a receiving end, wherein the transmission end and the receiving end are connected with the platform server through buses, the network interface is in communication connection with the platform server, and the storage medium is used for storing changed graphic data.
A software graphic interface test method capable of automatically deleting data is based on a software graphic interface test server and comprises the following steps:
s1: designing a graphic data interface;
s2: checking the dependency relationship of the graphic data interface;
s3: inputting and authenticating a graphical interface;
s4: graphical interaction;
s5: basic graph conversion;
s6: and (5) protecting the safety of the graphic data.
Preferably: the graphic data interface in the step S2 is applied to the platform server, the transmission end and the receiving end, and the dependency relationship is used for checking the connection relationship among the platform server, the transmission end and the receiving end, so that the dependency relationship is established between the graphic data transmission end and the graphic data receiving end of the client.
Preferably: the interface input and authentication in S3 includes the following steps:
s31: judging the condition of a data interface;
s32: inquiring a data interface;
s33: and (5) carrying out logic operation on the data interface.
Preferably: the data interface condition judgment is that after a receiving end of the graphic data sends a graphic data request to a transmitting end of the graphic data, the transmitting end sends a command for inputting a transmission password to the receiving end, a platform server compares the transmission password input by the receiving end with the transmission password stored in the platform server by the transmitting end, and according to whether the transmission password is correct or not, the platform server sends a response code after the transmission password is wrong under normal conditions, so that the receiving end sends a prompt, the wrong transmission password is fed back, the transmitting end can set the frequency of inputting the transmission password, and therefore the platform server cuts off the dependency relationship between the transmitting end and the receiving end when the upper limit of inputting the transmission password is reached.
Preferably: and after the data interface inquires that the transmission password is input, checking the transmitted graphic data and confirming the integrity of the graphic data.
Preferably: the data interface logic operation tests the color saturation, dynamic simulation and frame rate of the graph after ensuring the integrity of the graph data and no damage to the graph format.
Preferably: the graphic interaction in the S4 comprises the following steps:
s41: the platform server controls the interface of the graphic processing system;
s42: the graphic data is organized according to a hierarchy;
s43: dynamically modifying the graphics and reorganizing the display.
Based on the scheme: the receiving end receives the graphic data, then carries out secondary processing and modification of the graphic, and the platform server automatically backs up and stores the modified data after the graphic is modified.
Preferred on the basis of the foregoing scheme: when the graphic data is organized in a hierarchy, modularization storage is carried out on the establishment of different coatings and colors on the graphic, the graphic modules are organized and stored according to the coverage sequence of the graphic layers, when the graphic is rendered and simulated on a dynamic range of a three-dimensional structure, a platform server tests the three-dimensional graphic in a limit frame rate and a high dynamic range through an interface of a processing system, error data in the test process is reorganized, and the data after the organization is stored.
The beneficial effects of the invention are as follows:
1. the platform server, the transmission end and the receiving end can be connected through the graphic data interface, so that the transmission end can ensure the transmission safety of graphic data in the process of transmitting the graphic data between the transmission end and the receiving end, and the transmission password can be set through the transmission end to protect the graphic data.
2. The data interface condition judgment and the data interface inquiry can ensure that data exchange can be carried out between the transmission end and the receiving end in real time, and the platform server can send out a response code after the transmission password is wrong under normal conditions, so that the receiving end is prompted to feed back the wrong transmission password.
3. The data with problems can be corrected and reorganized in time by dynamically modifying the graphics and organizing the graphics on the display, so that the damage of the data in the process of rendering and simulating the graphics can be effectively avoided.
4. The conversion between two-dimensional data and three-dimensional data can be used for carrying out systematic processing on various CAD/CAM according to the change of complex file structures between geometric entities, description entities and assembly entity basic units, and the file structures can be used for converting and changing the structures between the CAD/CAM according to the start, directory entry, parameters, integrity and end.
5. The platform server is arranged to transfer and process the graphic data between the transmission end and the receiving end, and the network interface can connect the transmission of the graphic data.
Detailed Description
The technical scheme of the patent is further described in detail below with reference to the specific embodiments.
Embodiments of the present patent are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals refer to the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the drawings are exemplary only for explaining the present patent and are not to be construed as limiting the present patent.
In the description of this patent, it should be understood that the terms "center," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," and the like indicate orientations or positional relationships based on the orientation or positional relationships shown in the drawings, merely to facilitate describing the patent and simplify the description, and do not indicate or imply that the devices or elements being referred to must have a particular orientation, be configured and operated in a particular orientation, and are therefore not to be construed as limiting the patent.
In the description of this patent, it should be noted that, unless explicitly stated and limited otherwise, the terms "mounted," "connected," and "disposed" are to be construed broadly, and may be fixedly connected, disposed, detachably connected, disposed, or integrally connected, disposed, for example. The specific meaning of the terms in this patent will be understood by those of ordinary skill in the art as the case may be.
Example 1:
the software graphic interface test server capable of automatically deleting data comprises a platform server, a network interface, a storage medium, a transmission end and a receiving end, wherein the transmission end and the receiving end are connected with the platform server through buses, the network interface and the platform server are in communication connection, and the storage medium is used for storing changed graphic data; the platform server is arranged to transfer and process the graphic data between the transmission end and the receiving end, and the network interface can connect the transmission of the graphic data.
Example 2:
a software graphic interface test method capable of automatically deleting data is based on a software graphic interface test server and comprises the following steps:
s1: designing a graphic data interface;
s2: checking the dependency relationship of the graphic data interface;
s3: inputting and authenticating a graphical interface;
s4: graphical interaction;
s5: basic graph conversion;
s6: and (5) protecting the safety of the graphic data.
Preferably, the graphic data interface in the step S2 is applied to the platform server, the transmission end and the receiving end, and the dependency relationship checks the connection relationship among the platform server, the transmission end and the receiving end, so that the dependency relationship is established between the graphic data transmission end and the graphic data receiving end of the client.
Specifically, the interface input and authentication in S3 includes the following steps:
s31: judging the condition of a data interface;
s32: inquiring a data interface;
s33: and (5) carrying out logic operation on the data interface.
Specifically, the data interface condition judgment is that after a receiving end of the graphic data sends a graphic data request to a transmitting end of the graphic data, the transmitting end sends a command for inputting a transmission password to the receiving end, the platform server compares the transmission password input by the receiving end with the transmission password stored in the platform server by the transmitting end, and operates the transmission of the graphic data according to whether the transmission password is correct or not.
Specifically, after the input of the transmission password is completed, the data interface inquires and checks the transmitted graphic data, and confirms the integrity of the graphic data.
Specifically, the data interface logic operation tests the color saturation, dynamic simulation and frame rate of the graphics after ensuring that the graphics data is complete and the graphics format is not damaged.
Preferably, the graphical interaction in S4 includes the following steps:
s41: the platform server controls the interface of the graphic processing system;
s42: the graphic data is organized according to a hierarchy;
s43: dynamically modifying the graphics and reorganizing the display.
Specifically, the receiving end receives the graphic data, then carries out secondary processing and modification of the graphic, and the platform server automatically backs up and stores the modified data after the graphic is modified.
In particular, when the graphic data is organized in a hierarchy, the building of different coatings and colors on the graphic is stored in a modularized manner, and the graphic modules are organized and stored according to the coverage sequence of the graphic layers.
Specifically, when the graphics are rendered and simulated on the dynamic range of the three-dimensional structure, the platform server tests the three-dimensional graphics in the limit frame rate and the high dynamic range through the interface of the processing system, reorganizes error data in the test process, and stores the data after the organization.
Example 3:
a software graphic interface test method capable of automatically deleting data is based on a software graphic interface test server and comprises the following steps:
s1: designing a graphic data interface;
s2: checking the dependency relationship of the graphic data interface;
s3: inputting and authenticating a graphical interface;
s4: graphical interaction;
s5: basic graph conversion;
s6: and (5) protecting the safety of the graphic data.
Preferably, the graphic data interface in the step S2 is applied to the platform server, the transmission end and the receiving end, and the dependency relationship checks the connection relationship among the platform server, the transmission end and the receiving end, so that the dependency relationship is established between the graphic data transmission end and the graphic data receiving end of the client.
Specifically, the interface input and authentication in S3 includes the following steps:
s31: judging the condition of a data interface;
s32: inquiring a data interface;
s33: and (5) carrying out logic operation on the data interface.
Specifically, the data interface condition judgment is that after a receiving end of the graphic data sends a graphic data request to a transmitting end of the graphic data, the transmitting end sends a command for inputting a transmission password to the receiving end, the platform server compares the transmission password input by the receiving end with the transmission password stored in the platform server by the transmitting end, and operates the transmission of the graphic data according to whether the transmission password is correct or not.
Specifically, after the input of the transmission password is completed, the data interface inquires and checks the transmitted graphic data, and confirms the integrity of the graphic data.
The data interface logic operation tests the color saturation, dynamic simulation and frame rate of the graph after ensuring the integrity of the graph data and no damage to the graph format.
The graphic interaction in the S4 comprises the following steps:
s41: the platform server controls the interface of the graphic processing system;
s42: the graphic data is organized according to a hierarchy;
s43: dynamically modifying the graphics and reorganizing the display.
Specifically, the receiving end receives the graphic data, then carries out secondary processing and modification of the graphic, and the platform server automatically backs up and stores the modified data after the graphic is modified.
In particular, when the graphic data is organized in a hierarchy, the building of different coatings and colors on the graphic is stored in a modularized manner, and the graphic modules are organized and stored according to the coverage sequence of the graphic layers.
Specifically, when the graphics are rendered and simulated on the dynamic range of the three-dimensional structure, the platform server tests the three-dimensional graphics in the limit frame rate and the high dynamic range through the interface of the processing system, reorganizes error data in the test process, and stores the data after the organization.
The basic graph conversion in the step S5 comprises the following steps:
s51: conversion between two-dimensional data and three-dimensional data;
s52; modeling of geometric entities;
s53: describing rendering of the entity;
s54: and (5) assembling the assembly entity.
The conversion between the two-dimensional data and the three-dimensional data is based on the data conversion between CAD/CAM, the system processing is carried out between various CAD/CAM according to the change of the complex file structure between the geometric entity, the description entity and the assembly entity basic unit, and the file structure is converted and changed according to the start, the catalog entry, the parameter, the whole and the end.
Example 4:
a software graphic interface test method capable of automatically deleting data is based on a software graphic interface test server and comprises the following steps:
s1: designing a graphic data interface;
s2: checking the dependency relationship of the graphic data interface;
s3: inputting and authenticating a graphical interface;
s4: graphical interaction;
s5: basic graph conversion;
s6: and (5) protecting the safety of the graphic data.
Preferably, the graphic data interface in the step S2 is applied to the platform server, the transmission end and the receiving end, and the dependency relationship checks the connection relationship among the platform server, the transmission end and the receiving end, so that the dependency relationship is established between the graphic data transmission end and the graphic data receiving end of the client.
Specifically, the interface input and authentication in S3 includes the following steps:
s31: judging the condition of a data interface;
s32: inquiring a data interface;
s33: and (5) carrying out logic operation on the data interface.
Specifically, the data interface condition judgment is that after a receiving end of the graphic data sends a graphic data request to a transmitting end of the graphic data, the transmitting end sends a command for inputting a transmission password to the receiving end, the platform server compares the transmission password input by the receiving end with the transmission password stored in the platform server by the transmitting end, and operates the transmission of the graphic data according to whether the transmission password is correct or not.
Specifically, after the input of the transmission password is completed, the data interface inquires and checks the transmitted graphic data, and confirms the integrity of the graphic data.
The data interface logic operation tests the color saturation, dynamic simulation and frame rate of the graph after ensuring the integrity of the graph data and no damage to the graph format.
The graphic interaction in the S4 comprises the following steps:
s41: the platform server controls the interface of the graphic processing system;
s42: the graphic data is organized according to a hierarchy;
s43: dynamically modifying the graphics and reorganizing the display.
Specifically, the receiving end receives the graphic data, then carries out secondary processing and modification of the graphic, and the platform server automatically backs up and stores the modified data after the graphic is modified.
In particular, when the graphic data is organized in a hierarchy, the building of different coatings and colors on the graphic is stored in a modularized manner, and the graphic modules are organized and stored according to the coverage sequence of the graphic layers.
Specifically, when the graphics are rendered and simulated on the dynamic range of the three-dimensional structure, the platform server tests the three-dimensional graphics in the limit frame rate and the high dynamic range through the interface of the processing system, reorganizes error data in the test process, and stores the data after the organization.
The basic graph conversion in the step S5 comprises the following steps:
s51: conversion between two-dimensional data and three-dimensional data;
s52: modeling of geometric entities;
s53: describing rendering of the entity;
s54: and (5) assembling the assembly entity.
The conversion between the two-dimensional data and the three-dimensional data is based on the data conversion between CAD/CAM, the system processing is carried out between various CAD/CAM according to the change of the complex file structure between the geometric entity, the description entity and the assembly entity basic unit, and the file structure is converted and changed according to the start, the catalog entry, the parameter, the whole and the end.
The graphic data security protection in the S6 comprises the following steps:
s61: establishing a graph data password;
s62: graphic data backup and remote operation;
s63: the graphic data is automatically deleted.
Specifically, after the graph data password is established and the graph is modified and stored, the system popup window defaults to input the graph data security protection password, and preliminary security protection is established for the graph data.
Specifically, the graphic data backup automatically performs cloud backup after the graphic is stored, and utilizes the common connection between the cloud and the mobile equipment, so that the mobile equipment is used for remote operation when the graphic data is invaded, and the graphic data is automatically damaged and protected.
Specifically, after the data is destroyed, the cloud is utilized to backup the graphic data, and the destroyed graphic data is automatically deleted.
The foregoing is only a preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art, within the scope of the present invention, should be covered by the protection scope of the present invention, since the technical solution and the inventive concept of the present invention are equally replaced or changed.