CN103368981B - There is individual-layer data and process virtual desktop management system and the method for framework - Google Patents

There is individual-layer data and process virtual desktop management system and the method for framework Download PDF

Info

Publication number
CN103368981B
CN103368981B CN201210082339.1A CN201210082339A CN103368981B CN 103368981 B CN103368981 B CN 103368981B CN 201210082339 A CN201210082339 A CN 201210082339A CN 103368981 B CN103368981 B CN 103368981B
Authority
CN
China
Prior art keywords
data
virtual desktop
pid
arithmetic
identification data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201210082339.1A
Other languages
Chinese (zh)
Other versions
CN103368981A (en
Inventor
邱全成
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangxi union Speed Technology Co., Ltd.
Original Assignee
YINGSHUNYUAN (CHONGQING) TECHNOLOGY Co Ltd
Inventec Chongqing Corp
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by YINGSHUNYUAN (CHONGQING) TECHNOLOGY Co Ltd, Inventec Chongqing Corp, Inventec Corp filed Critical YINGSHUNYUAN (CHONGQING) TECHNOLOGY Co Ltd
Priority to CN201210082339.1A priority Critical patent/CN103368981B/en
Publication of CN103368981A publication Critical patent/CN103368981A/en
Application granted granted Critical
Publication of CN103368981B publication Critical patent/CN103368981B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The present invention relates to a kind of virtual desktop management system with individual-layer data process framework and method, it stores access project by data center, arithmetic system provides the virtual desktop operating system on the operation of access project, termination to provide operation screen, the display of result screen and the technological means of the operation to arithmetic system according to personal identification data (PID), the data of each process of product manufacturing can be managed concentratedly, and reach to increase the technique effect of Information Security.

Description

There is individual-layer data and process virtual desktop management system and the method for framework
Technical field
The present invention relates to a kind of data handling system and method thereof, particularly to a kind of virtual desktop management system with individual-layer data process framework and method thereof.
Background technology
The manufacture of one product and sale are by research and development, design, checking, manufacture, sell, logistics, the processes such as analysis, research and development are i.e. with reference to the data collected, product orientation data etc. carry out the research of product, design is i.e. to provide model data, the Design Theory result of analysis report etc., checking is i.e. to provide test data, the theory of design process is realized by test report etc., and provide design process to be improved, complete research and development, after design and checking, a large amount of manufacture process can be entered, but and manufacture it is noted that material inventory, production efficiency, produce yield, after product manufacturing is completed, by sale and logistics, product is sold again, and sales data, market survey, sale analysis i.e. can be supplied to research and develop developmental research or the existing product improvement carrying out new product further.
But, research and development, design and carry out in the research and development department of enterprise often with proof procedure, when having arrived manufacture process, it is then to carry out in the manufacturing sector of enterprise, and when having arrived sale with logistics, it is the most again to carry out in the sales department of enterprise, finally when the process of analysis, but it is to carry out at the analysis department of enterprise, above are only differentiation schematically, in fact according to the demand of enterprise, each process can be stood alone as different department to carry out, when each department's processing procedure, generally require data produced by previous process department, therefore, Mei Duoyige department processing procedure, the process department of previous process just needs to be supplied to data required for next process the process department of next process, so, the cost of data transmission will reflect in cost of goods manufactured.It addition, also because data scatter in each department, therefore, data be difficult to keeping, even suffer to steal also be not easy find.
In sum, it is known that the data needed for always having there is each process of product manufacturing since prior art is medium-term and long-term are dispersed in the problem in the process department of each process, it is therefore necessary to propose the technological means improved, solve this problem.
Summary of the invention
Because the data needed for prior art exists each process of product manufacturing are dispersed in the problem in the process department of each process, the invention provides a kind of virtual desktop management system with individual-layer data process framework and method, wherein:
The virtual desktop management system with individual-layer data process framework provided by the present invention, includes at least: termination, in order to install virtual desktop operating system, and in order to transmit personal identification data (PID);Data center, in order to transmit the access project corresponding with personal identification data (PID);Arithmetic system, it is connected with data center, and provide termination to connect, personal identification data (PID) in order to be transmitted by termination transfers to data center, and the access project that foundation data center is transmitted produces corresponding operation screen, make virtual desktop operating system display operation screen and input operation is provided, and the operation data manipulation corresponding with input operation in order to be transmitted according to virtual desktop operating system accesses project to produce operating result, and transfer operation result stores to data center, and produce result screen according to operating result, so as to providing virtual desktop operating system to show.
Provided by the present invention have the method that individual-layer data processes framework, and its step at least includes: termination is connected with arithmetic system;Termination installs virtual desktop operating system;Virtual desktop operating system transmits personal identification data (PID) to data center by arithmetic system;Data center transmits corresponding access project to arithmetic system according to personal identification data (PID);Arithmetic system produces corresponding operation screen according to access project;Virtual desktop operating system display operation screen also provides input operation;Virtual desktop operating system transmits the operation data corresponding with input operation to arithmetic system;Arithmetic system is according to operation data manipulation access project, and produces operating result after operation completes;Arithmetic system transfer operation result stores to data center;Arithmetic system produces result screen according to operating result;Virtual desktop operating system display result screen.
System and method for provided by the present invention is as above, and the difference between prior art is that the present invention passes through data center and stores access project, arithmetic system according to virtual desktop operating system offer operation screen, the display of result screen and the operation to arithmetic system on personal identification data (PID) the offer operation of access project, termination, so as to solving the problem existing for prior art, it is possible to reach to increase the technique effect of Information Security.
Accompanying drawing explanation
Fig. 1 is the virtual desktop management system Organization Chart with individual-layer data process framework provided by the present invention.
Fig. 2 A is the method flow diagram with individual-layer data process framework provided by the present invention.
Fig. 2 B is the addition method flow chart of setting personal identification data (PID) provided by the present invention.
Fig. 2 C is the method flow diagram of renewal operation screen provided by the present invention.
[critical piece description of reference numerals]
100 data centers
110 Active Directories (ActiveDirectory) server
120 data bases
200 arithmetic systems
300 termination
Step 501 virtual desktop operating system is connected with arithmetic system
Step 505 termination installs virtual desktop operating system
Step 512 virtual desktop operating system provides and sets personal identification data (PID)
Step 516 virtual desktop operating system transmits personal identification data (PID) to arithmetic system
Step 520 arithmetic system transmits the computing identification data of personal identification data (PID) and corresponding arithmetic system to data center
Step 530 data center sets up the corresponding relation of personal identification data (PID) and access project according to computing identification data
Step 540 virtual desktop operating system transmits personal identification data (PID) to data center by arithmetic system
Step 550a data center transmits corresponding access project to arithmetic system according to personal identification data (PID)
Step 550b data center transmits the access project after corresponding renewal to arithmetic system according to personal identification data (PID)
Step 560a arithmetic system produces corresponding operation screen according to access project
Step 560b arithmetic system produces corresponding new operation screen according to the access project after updating
Step 572 virtual desktop operating system display operation screen
Step 574 virtual desktop operating system provides input operation
Step 578 virtual desktop operating system transmits the operation data corresponding with input operation to arithmetic system
Step 581 arithmetic system is according to operation data manipulation access project, and produces operating result after operation completes
Step 583 updates the access project corresponding with personal identification data (PID)
Step 585 arithmetic system transfer operation result stores to data center
Step 587 arithmetic system produces result screen according to operating result
Step 590 virtual desktop operating system display result screen
Detailed description of the invention
Inventive feature and embodiment is described in detail below with reference to drawings and Examples, content be enough to enable any those skilled in the art to fully understand easily the present invention solves technological means that technical problem applied and implements according to this, be achieved in the accessible effect of the present invention.
The present invention can be by product from conception, research and development are to manufacturing, data file required for the process (manufacture chain) sold all is stored in data center, data center is when the arithmetic system of each department needs, data file is supplied to the arithmetic system of all departments, make each arithmetic system can read data file and carry out computing, afterwards, result screen produced by arithmetic system is shown by the virtual desktop operating system on termination, thus store data file in data center, arithmetic system carries out computing according to data file, and shown by the virtual desktop operating system of termination, so, the safety of data and the complexity simplifying data protection can be improved.
Following elder generation has individual-layer data process the system architecture diagram of virtual desktop management system of framework so that the System Operation of the present invention to be described so that Fig. 1 is provided by the present invention.As it is shown in figure 1, the system of the present invention contains data center 100, arithmetic system 200 and termination 300.
Data center 100 is connected with arithmetic system 200.Generally speaking, in order to avoid data are stolen in transmitting procedure, arithmetic system 200 may use private network (privatenetwork) to be connected with data center 100, it is also possible that be connected with each other with such as the cables such as RS-232, or data center 100 is set up in same cutter point server with arithmetic system 200, make to use the internal circuit of cutter point server to be connected with arithmetic system 200 data center 100, but data center provided by the present invention 100 is not limited with above-mentioned with the connected mode of arithmetic system 200.
Data center 100 is responsible for storing the access project being provided to different users's access.In the present invention, deserving particular mention, only data center 100 can store data, and arithmetic system 200 and termination 300 are all without storing data.
Access project stored by data center 100 comprises the various data needed for the manufacture chain of product, or it is supplied to the data that each arithmetic system 200 carries out operating, or each arithmetic system produced data (operating result) after the activation, these data are typically stored in specific data file, it addition, access project can also comprise is supplied to the application program that each arithmetic system 200 uses.But access project provided by the present invention is not limited with above-mentioned.
Data center 100 can receive the personal identification data (PID) from termination 300 transferred by arithmetic system 200, and the one or more access projects corresponding with received personal identification data (PID) are sent to arithmetic system 200.It addition, data center 100 can also receive and store the operating result transmitted by arithmetic system 200.Wherein, personal identification data (PID) is word, numeral and the combination in any of symbol, has man-to-man corresponding relation with the user being currently in use termination 300, such as, the account number of user and/or password etc. can represent multiple characters of user, but the present invention is not limited thereto.
Generally speaking, data center 100 can use data base 120 to store data (access project), corresponding relation so as to management personal identification data (PID) with access project, but the present invention is not limited thereto, in the embodiment of part, data center 100 it is also possible that with Active Directory (ActiveDirectory, AD) server admin personal identification data (PID) with access project corresponding relation.It addition, data center 100 is likely to comprise attached backup server (not shown), it is responsible for the corresponding relation of each access project of backup and personal identification data (PID) and access project.
Data center 100 can also receive the personal identification data (PID) from termination 300 and the computing identification data corresponding with the arithmetic system 200 transmitting personal identification data (PID) that arithmetic system 200 is transmitted, and according to received computing identification data, the personal identification data (PID) received by foundation accesses the corresponding relation of project with stored part.Generally speaking, data center 100 stores the access project corresponding with computing identification data in advance, therefore, data center 100 can directly set up personal identification data (PID) and the corresponding relation of the access project corresponding with computing identification data, but the mode of corresponding relation that data center 100 sets up personal identification data (PID) and access project is not limited with above-mentioned, such as, data center 100 can also set up personal identification data (PID) and the corresponding relation of the access project corresponding with the authority setting data that termination 300 is transmitted.
Termination 300 is for providing the device of input operation and display, termination 300 is in addition to can being general PC, it can also be mobile device, such as panel computer, intelligent mobile phone, personal digital assistant (PDA), hand-held POS etc., but termination provided by the present invention 300 is not limited with above-mentioned.
Termination 300 is connected with arithmetic system 200.It is said that in general, termination 300 can use network or cable to be connected with arithmetic system 200, but the present invention is not limited thereto.
Termination 300 is provided with virtual desktop operating system, virtual desktop operating system is responsible for providing the user input personal identification data (PID) of termination 300, and transmit the personal identification data (PID) that is transfused to data center 100 by arithmetic system 200, so as to allowing the user of termination 300 login virtual desktop management system provided by the present invention.
Virtual desktop operating system can show operation screen, it is worth mentioning that, difference along with the arithmetic system 200 that termination 300 is connected, need the data of input, need the access project operated, and the operating result being output would generally be different, therefore, operation screen shown by virtual desktop operating system would generally be different, similarly, difference along with the user using termination 300, access project corresponding to the personal identification data (PID) of different users is likely to difference, therefore, operation screen shown by virtual desktop operating system may be different.
Virtual desktop operating system can provide the user of termination 300 to carry out input operation, and after user carries out input operation, the input operation carried out according to user produces corresponding operation data, and transmits produced operation data to arithmetic system 200.Above-mentioned operation data are when user inputs word, numeral or symbol, it is word, numeral or symbol that user is inputted, and when user operation mouse moves cursor or clicks on particular artifact, operation data will be probably specific data or signal, but operation data provided by the present invention are not limited with above-mentioned.
Virtual desktop operating system can also receive the result screen corresponding with the input operation that user is carried out passed back by arithmetic system 200, and the result screen received by display.In the present invention, result screen generally will not be with the form transmission of word, but with the form transmission of picture, but the present invention is not limited thereto.
Virtual desktop operating system can also provide the user of termination 300 to set personal identification data (PID), and after personal identification data (PID) has set, transmitted set personal identification data (PID) to arithmetic system 200, transfer personal identification data (PID) to data center 100 thereby through arithmetic system 200.
Arithmetic system 200 is connected with data center 100, and provides termination 300 to connect.In the present invention, in order to coordinate the various different demands manufacturing in chain, having one or more arithmetic system 200, wherein, each arithmetic system 200 can provide multiple termination 300 to connect simultaneously.
The personal identification data (PID) that arithmetic system 200 can be transmitted with the virtual desktop operating system of receiver terminal device 300, and received personal identification data (PID) is turned be sent to data center 100.Arithmetic system 200 can receive the access project that data center 100 is passed back according to personal identification data (PID), and produces corresponding operation screen according to received access project.Wherein, operation screen produced by arithmetic system 200 is including at least the option of each application program performed in access project, and the option of each data file in unlatching access project, so as to allowing the user of termination 300 can operate each access project in operation screen, namely perform each application program and/or access each data file.
The operation data that arithmetic system 200 can be transmitted with the virtual desktop operating system of receiver terminal device 300, and according to received operation data manipulation specific one or multiple access project, such as, perform specific application program, and using the data in specific data file as the input data of application program.It is said that in general, arithmetic system 200 can also produce the operating result of correspondence after having operated.
Arithmetic system 200 can produce corresponding result screen according to produced operating result.In the present invention, owing to operation screen is usually the form of word, and if be the most easily stolen in order to avoid data, result screen is usually the form of picture, therefore, in the case, arithmetic system 200 also needs to be converted to the result screen shown with word, form the form of picture.Store it addition, arithmetic system 200 can also transmit produced operating result to data center 100, so as to allowing produced operating result become the input data of other arithmetic systems.
Arithmetic system 200 can also be after the personal identification data (PID) that the virtual desktop operating system receiving termination 300 is transmitted, received personal identification data (PID) is sent to data center 100 together with computing identification data so that data center 100 sets up the corresponding relation of personal identification data (PID) and access project according to computing identification data.Wherein, computing identification data are the combination in any of word, numeral, symbol, have man-to-man corresponding relation with arithmetic system 200, say, that computing identification data can represent the arithmetic system 200 of correspondence.
When arithmetic system 200 can also be updated (increase newly, revise, delete) in the access project corresponding to the personal identification data (PID) of user of termination 300 that is currently in use, judge whether to need to produce corresponding new operation screen according to the access project after being updated, and produce new operation screen when needed, and the virtual desktop operating system being sent in termination 300, make virtual desktop operating system update show operation screen.
In addition, special one is needed to be mentioned that, in order to reduce the probability that data are stolen, at virtual desktop operating system and the arithmetic system 200 of termination 300 before exchange data, can also first specifically encode to data encryption or to data, so, after virtual desktop operating system/arithmetic system 200 receives the data (personal identification data (PID), display picture, operation data, result screen) that arithmetic system 200/ virtual desktop operating system is transmitted, need first to the data deciphering received or specifically to decode, just can carry out subsequent treatment.
Then explain operation system and the method for the present invention with an embodiment, and refer to Fig. 2 A method flow diagram with individual-layer data process framework provided by the present invention.Assume that the manufacture chain of product comprises the processes such as early stage research and development, product design, design verification, product manufacturing, shipment sale, sale analysis, the most in the present embodiment, arithmetic system 200 may be development system, design system, checking system, manufacture system, logistics system, marketing system, analysis system etc., but arithmetic system provided by the present invention is not limited with above-mentioned.
After the manufacturing enterprise of product imports the present invention, it is necessary first to first set up data center 100.In this example, it is assumed that data center 100 comprises active directory server 110, and data base 120.
Then, all termination 300 (PC, panel computer, personal digital assistant, intelligent mobile phone etc.) in enterprise to be connected to the arithmetic system 200 (step 501) being connected with data center 100, and installs virtual desktop operating system (step 505) that can use Active Directory Services.In the present embodiment, the arithmetic system 200 that the termination 300 that the user of different departments is used is connected can be different, such as, the termination 300 of the department being responsible for early stage research and development can be connected to development system, without being connected to design system, checking system, manufacture system, logistics system, other arithmetic systems such as marketing system or analysis system, same, charge of product, design verification, product manufacturing, shipment flow process, production marketing, the termination 300 of the department of sale analysis also only can be connected to design system, checking system, manufacture system, logistics system, marketing system or the system of analysis, without being connected to other arithmetic systems.
After termination 300 installs virtual desktop operating system (step 505), if the user of termination 300 does not have the user account number (personal identification data (PID) provided by the present invention) of Active Directory Services, then need to set the user account number of the Active Directory Services of this user.
The flow process set is as shown in Figure 2 B, virtual desktop operating system can first show the operation screen setting user account number, user can input the personal identification data (PID)s such as account number and password in the operation screen shown by virtual desktop operating system, so, virtual desktop operating system then provides user and sets personal identification data (PID) (step 512).Then, the personal identification data (PID) (account number and password) that user can be inputted by virtual desktop operating system is sent to the arithmetic system 200 (step 516) that termination 300 is connected.Next, the arithmetic system 200 receiving personal identification data (PID) can transmit received personal identification data (PID) and the computing identification data corresponding with this arithmetic system to data center 100 (step 520), data center 100 can be according to received computing identification data, the personal identification data (PID) received by foundation and the corresponding relation (step 530) of access project.In the present embodiment, if the arithmetic system that termination 300 is connected 200 is development system, then development system can transmit received account number and password, and corresponding research and development computing identification data are to data center 100, active directory server 110 in data center 100 can set up the user account number of an Active Directory according to the account number received and password, data base 120 then can set up the corresponding relation of research and development access project corresponding to computing identification data and the user account number being established, so, the application program of corresponding development system, the access projects such as data file just can be supplied to user and use.
It is subsequently returning to Fig. 2 A, after user account number is set up, if user needs to use arithmetic system 200, then user needs the personal identification data (PID)s such as the virtual desktop operating system input account number in termination 300 and password, so, virtual desktop operating system can be sent to data center 100 (step 540) by the personal identification data (PID) that user is inputted by arithmetic system 200.
After the data center 100 virtual desktop operating system in receiving termination 300 passes through the personal identification data (PID) that arithmetic system 200 is transmitted, according to the corresponding relation of received personal identification data (PID) with access project, the access project corresponding with this personal identification data (PID) can be sent to arithmetic system 200 (step 550a).If arithmetic system 200 is development system, then the access project corresponding to personal identification data (PID) is usually the application program such as the data files such as the market analysis data required for development system, market investigating datas, product orientation report and data mining program, data mining program, DAP.Similar, if arithmetic system 200 is design system, checking system, manufactures system, logistics system, marketing system or analysis system etc., then the access project corresponding to personal identification data (PID) is then respectively the data file required for each arithmetic system and application program.
Transmitting corresponding access project according to personal identification data (PID) to after arithmetic system 200 (step 550a) in data center 100, arithmetic system 200 can produce the operation screen (step 560a) of correspondence according to received access project.In the present embodiment, arithmetic system 200 can arrange diagram and/or the title of each application program, and hiding data document in modes such as function groups, so as to producing the operation screen providing user to select application program.
After arithmetic system 200 produces corresponding operation screen (step 560a) according to received access project, produced operation screen can be sent to termination 300, virtual desktop operating system in termination 300 is after receiving the operation screen that arithmetic system 200 is transmitted, may be displayed on operation screen (step 572) on termination 300, so, the user of termination 300 just can carry out input operation in the operation screen shown by virtual desktop operating system, virtual desktop operating system is made to provide user to carry out input operation (step 574), and after input operation is converted to the operation data of correspondence, it is sent to arithmetic system 200 (step 578).In this example, it is assumed that arithmetic system 200 is design system, then operation screen will may comprise diagram or the title of the application programs such as model editing program, model analysis programs.After user operation cursor clicks on the diagram of (click) model editing program, virtual desktop operating system can go out clicked program according to light target position judgment, and the program name of clicked program etc. is identified that data are sent to design system, light target position can also be sent to design system by virtual desktop operating system so that design system goes out clicked program according to light target position judgment.Similar, if computing module 200 is development system, checking system, manufactures system, logistics system, marketing system or the system of analysis, after the diagram of application program is clicked, virtual desktop operating system can go out clicked program according to light target position judgment, and the identification data of clicked program are sent to the arithmetic system of correspondence, or light target position is sent to arithmetic system so that arithmetic system can go out clicked program according to light target position judgment.
Virtual desktop operating system transfer operation data in termination 300 are to after arithmetic system 200 (step 578), arithmetic system 200 according to operation data manipulation access project, and can produce operating result (step 581) after completing the operation to access project.In the present embodiment, assume that arithmetic system 200 is for checking system, if the program name that operation data are modelling verification program, then checking system can perform modelling verification program, and using the data in the model data document (being produced by the model editing program in design system) required for modelling verification program and test data file as the input of modelling verification program, and after modelling verification program finishes execution, produce modelling verification report.Similar, development system, design system, manufacture system, logistics system, marketing system or analysis system also can perform corresponding application program according to operation data and open the data file of correspondence, so as to producing operating result.
After arithmetic system 200 produces operating result, produced operating result can be sent to data center 100 and store (step 585) by arithmetic system 200, so as to providing other arithmetic systems to use, such as, analysis report produced by analysis system can be supplied to development system and use, analysis report produced by development system can be supplied to design system and use, model data produced by design system can be supplied to checking system and manufacture system uses, investigation report produced by marketing system can be supplied to analysis system use etc., if produced operating result is not sent to data center 100 by arithmetic system 200, then because arithmetic system 200 will not store data, therefore, produced by arithmetic system 200, operating result will be dropped.
Same after arithmetic system 200 produces operating result, arithmetic system 200 can produce result screen (step 587) according to operating result.In this example, it is assumed that arithmetic system 200 is logistics system, if operating result produced by logistics system is product delivery data, then logistics system needs to export the product delivery data of written form in a graphical form, so as to producing result screen.
In practice, produced operating result is sent to data center 100 and stores (step 585) and produce the relation of result screen (step 587) not sequencing according to operating result by arithmetic system 200.
After arithmetic system 200 produces result screen, result screen can be sent to termination 300 by arithmetic system 200, the virtual desktop operating system of termination 300 is after receiving the result screen that arithmetic system is transmitted, result screen can be shown so that user can watch operating result on termination 300 on termination 300.
In the above-described embodiment, if during user uses arithmetic system by termination 300, the access project corresponding with the personal identification data (PID) of user is updated (step 583), such as, increase newly or delete application program or data file, the most as shown in Figure 2 C, access project after updating can be sent to use corresponding personal identification data (PID) to login the arithmetic system 200 (step 550b) that the virtual desktop operating system of virtual desktop management system is connected by data center 100, after arithmetic system 200 access project upon a reception of an updated, corresponding new operation screen (step 560b) can be produced according to the access project after updating.In the present embodiment, assume that arithmetic system 200 is for analysis system, when there being new market analysis program to be increased newly, newly-increased market analysis program can be sent to analysis system by data center 100, make that new operation screen produced by analysis system comprises new markets and analyze diagram or the title of program, so as to providing user to be clicked on by virtual desktop operating system.
In sum, understand the difference between the present invention and prior art and be that having data center stores access project, arithmetic system according to virtual desktop operating system offer operation screen, the display of result screen and the technological means of the operation to arithmetic system on personal identification data (PID) the offer operation of access project, termination, data can be solved each process of product manufacturing existing for prior art by this technological means needed for are dispersed in the problem in the process department of each process, and then reach to increase the technique effect of Information Security.
Furthermore, the present invention has the method that individual-layer data processes framework, may be implemented in the combination of hardware, software or hardware and software, and the dispersing mode of the computer system that also can realize in a centralised manner in computer system or intersperse among some interconnection with different elements realizes.
Although the embodiment that disclosed herein is as above, only described content is also not used to directly limit the scope of patent protection of the present invention.The a little change of in form and making in details of the enforcement of the present invention, on the premise of without departing from the spirit and scope that disclosed herein, is retouched, is belonged to the scope of patent protection of the present invention by any those skilled in the art.The scope of patent protection of the present invention, still must be as the criterion with the defined person of appending claims.

Claims (8)

1. there is the method that individual-layer data processes framework, be applied in virtual desktop management system, it is characterised in that the method is including at least the following step:
Termination is connected with arithmetic system;
This termination installs virtual desktop operating system;
This virtual desktop operating system provides and sets personal identification data (PID);
This virtual desktop operating system transmits personal identification data (PID) and the computing identification data corresponding with this arithmetic system to data center by this arithmetic system;
This data center sets up the corresponding relation of this personal identification data (PID) and at least one access project according to these computing identification data;
This data center transmits at least one corresponding access project to this arithmetic system according to this personal identification data (PID);
This arithmetic system produces corresponding operation screen according to those access projects;
This virtual desktop operating system shows this operation screen and provides input operation;
This virtual desktop operating system transmits the operation data corresponding with this input operation to this arithmetic system;
This arithmetic system is according to those access projects of this operation data manipulation, and produces operating result after operation completes;
This arithmetic system transmits this operating result and stores to this data center;
This arithmetic system produces result screen according to this operating result;And
This virtual desktop operating system shows this result screen.
There is method that individual-layer data processes framework the most as claimed in claim 1, it is characterized in that, the method also comprises this arithmetic system when those access projects corresponding to this personal identification data (PID) are updated, produces the step of the new operation screen of correspondence according to the access project after updating.
3. a virtual desktop management system with individual-layer data process framework, it is characterised in that this virtual desktop management system includes at least:
Termination, sets personal identification data (PID) in order to install virtual desktop operating system to provide, and in order to transmit personal identification data (PID);
Data center, in order to transmit at least one access project corresponding with this personal identification data (PID), sets up the corresponding relation of this personal identification data (PID) and those access projects according to computing identification data;And
Arithmetic system, it is connected with this data center, and provide this termination to connect, this data center is transferred in order to the personal identification data (PID) transmitted by this termination and these computing identification data corresponding with this arithmetic system, and those access projects transmitted according to this data center produce corresponding operation screen, this virtual desktop operating system is made to show this operation screen and provide input operation, and in order to those access projects of the operation data manipulation corresponding with this input operation of being transmitted according to this virtual desktop operating system to produce operating result, and transmit this operating result and store to this data center, and produce result screen according to this operating result, to provide this virtual desktop operating system to show.
There is individual-layer data the most as claimed in claim 3 and process the virtual desktop management system of framework, it is characterised in that this arithmetic system is connected with private network or internal circuit with this data center.
There is individual-layer data the most as claimed in claim 3 and process the virtual desktop management system of framework, it is characterized in that, this virtual desktop operating system or this arithmetic system also send this arithmetic system or the data of this virtual desktop operating system in order to encrypting, and decipher and be received from this arithmetic system or the data of this virtual desktop operating system.
There is individual-layer data the most as claimed in claim 3 and process the virtual desktop management system of framework, it is characterised in that this access project comprises data file and/or application program.
There is individual-layer data the most as claimed in claim 3 and process the virtual desktop management system of framework, it is characterized in that, when those access projects corresponding to this personal identification data (PID) are updated, this arithmetic system is also in order to produce corresponding new operation screen according to the access project after updating.
There is individual-layer data the most as claimed in claim 3 and process the virtual desktop management system of framework, it is characterised in that this data center uses active directory server to manage the corresponding relation of this personal identification data (PID) and those access projects.
CN201210082339.1A 2012-03-26 2012-03-26 There is individual-layer data and process virtual desktop management system and the method for framework Expired - Fee Related CN103368981B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210082339.1A CN103368981B (en) 2012-03-26 2012-03-26 There is individual-layer data and process virtual desktop management system and the method for framework

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210082339.1A CN103368981B (en) 2012-03-26 2012-03-26 There is individual-layer data and process virtual desktop management system and the method for framework

Publications (2)

Publication Number Publication Date
CN103368981A CN103368981A (en) 2013-10-23
CN103368981B true CN103368981B (en) 2016-08-03

Family

ID=49369518

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210082339.1A Expired - Fee Related CN103368981B (en) 2012-03-26 2012-03-26 There is individual-layer data and process virtual desktop management system and the method for framework

Country Status (1)

Country Link
CN (1) CN103368981B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104601367B (en) * 2014-12-05 2018-02-09 国云科技股份有限公司 A kind of virtual desktop management based on AD domains
CN109933395A (en) * 2019-02-22 2019-06-25 北京易讯通信息技术股份有限公司 A kind of application method based on Pos machine in KVM desktop virtualization

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1936761A (en) * 2005-09-23 2007-03-28 联想(北京)有限公司 Computer system of bottom identity identification and method therefor
CN101410803A (en) * 2006-01-24 2009-04-15 思杰系统有限公司 Methods and systems for providing access to a computing environment
US20090249335A1 (en) * 2007-12-20 2009-10-01 Virtual Computer, Inc. Delivery of Virtualized Workspaces as Virtual Machine Images with Virtualized Hardware, Operating System, Applications and User Data
US20110153853A1 (en) * 2009-12-18 2011-06-23 Microsoft Corporation Remote application presentation over a public network connection
US20110185355A1 (en) * 2010-01-27 2011-07-28 Vmware, Inc. Accessing Virtual Disk Content of a Virtual Machine Without Running a Virtual Desktop

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1936761A (en) * 2005-09-23 2007-03-28 联想(北京)有限公司 Computer system of bottom identity identification and method therefor
CN101410803A (en) * 2006-01-24 2009-04-15 思杰系统有限公司 Methods and systems for providing access to a computing environment
US20090249335A1 (en) * 2007-12-20 2009-10-01 Virtual Computer, Inc. Delivery of Virtualized Workspaces as Virtual Machine Images with Virtualized Hardware, Operating System, Applications and User Data
US20110153853A1 (en) * 2009-12-18 2011-06-23 Microsoft Corporation Remote application presentation over a public network connection
US20110185355A1 (en) * 2010-01-27 2011-07-28 Vmware, Inc. Accessing Virtual Disk Content of a Virtual Machine Without Running a Virtual Desktop

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
企业活动目录架构的设计与部署;朱新星;《计算机与数字工程》;20080120;第36卷(第1期);第1页 *

Also Published As

Publication number Publication date
CN103368981A (en) 2013-10-23

Similar Documents

Publication Publication Date Title
US9934480B2 (en) Secure multi-application workflow integration
US9461972B1 (en) Intelligently designed user interface based on user behavior
US9838502B2 (en) Systems and methods for RWD app store based collaborative enterprise information management
US9665654B2 (en) Secure connections in an interactive analytic visualization infrastructure
CN103065211B (en) For the method and apparatus providing Enterprise Resources Planning function from e-mail
CN102567839A (en) Hybrid task board and critical path based project application
CN107408042A (en) For the efficient of Mobile solution and intuitively data are bound
JP2014525092A (en) Methods for associating third-party content with online document signatures
CN102999561A (en) Content trendency of dataset and data service
US20210149645A1 (en) System, method, and apparatus for data-centric networked application development services
US9971803B2 (en) Method and system for embedding third party data into a SaaS business platform
US20080263531A1 (en) Automatic runtime control binding
CN111626744A (en) Configurable and identification interconnection tracing method and system
CN103678468A (en) System and method for analyzing and displaying multidimensional data
CN103677766A (en) Automatic server configuring system and method based on preloading of configuration script
CN103959317A (en) Customizable uniform control for hosted service images
US9805083B1 (en) Method and computer program product for allowing a software application to interact with a product
US20160322021A1 (en) Creation of interactive composite analytic visualizations
CN116414370A (en) Platform construction method and device based on low codes, medium and electronic equipment
CN103368981B (en) There is individual-layer data and process virtual desktop management system and the method for framework
US10210001B2 (en) Automatic execution of objects in a user interface
US11380434B2 (en) Telehealth platform
US20100293182A1 (en) Method and apparatus for viewing documents in a database
CN111953738A (en) Information delivery method and device, electronic equipment and storage medium
CN102930401A (en) Technology providing enterprise resource planning (ERP) function from customer relation management (CRM) client side application

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20170811

Address after: Room 8, building 805, sunshine times, Fenghuang Road, Fenghuang County, Shangrao, Jiangxi, Shangrao

Patentee after: Jiangxi union Speed Technology Co., Ltd.

Address before: Two road 401332 Chongqing city Shapingba Xiyuan No. 98 3 floor

Co-patentee before: Inventec (Chongqing) Co., Ltd.

Patentee before: Yingshunyuan (Chongqing) Technology Co., Ltd.

Co-patentee before: Inventec Corporation

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160803

Termination date: 20180326

CF01 Termination of patent right due to non-payment of annual fee