CN101853255A - Data access-processing method for information management system and related information management system - Google Patents
Data access-processing method for information management system and related information management system Download PDFInfo
- Publication number
- CN101853255A CN101853255A CN200910131465A CN200910131465A CN101853255A CN 101853255 A CN101853255 A CN 101853255A CN 200910131465 A CN200910131465 A CN 200910131465A CN 200910131465 A CN200910131465 A CN 200910131465A CN 101853255 A CN101853255 A CN 101853255A
- Authority
- CN
- China
- Prior art keywords
- user
- server
- data
- management system
- information management
- 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.)
- Granted
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention relates to a data access-processing method for an information management system and the related information management system. The information management system comprises a plurality of servers and a database. The method includes the steps that: a user device establishes connection with the first server; when the first server receives an inexecutable access instruction outputted by the user device, the first server writes the user data and identification data of the user device into the database, and transmits a reguide address to the user device, so that the user device can be connected to the second server in the servers, which can execute the access instruction, and the reguide address includes the address and identification data of the second server; and according to the identification data, the second server obtains the user data stored in the database, and accordingly returns the result of the access instruction to the user device. By means of the invention, a user can be automatically switched to another server to access the data of the server as long as the user logs in for one time, and therefore convenience can be increased during use.
Description
Technical field
The present invention relates to a kind of method and relevant information management system thereof that is used for an information management system data access-processing, relate in particular to a kind of method and relevant information management system thereof that promotes the convenience when using.
Background technology
Along with the continuous growth of business organization, the enterprise strong point often develops into multiple spot by single-point, or even becomes supranational institution.For the production schedule of managing each strong point, manpower configuration, job schedule etc., this class enterprise can be provided with enterprise servers usually, in order to the information whole or that manage each strong point of uniting.
For instance, please refer to Fig. 1, Fig. 1 is the synoptic diagram that is used for an information management system 10 of the enterprise of strong point more than.In information management system 10, the user's set USR_1~USR_n at each strong point can pass through the Internet or corporate intranet network, according to the data of different demand access one server S VR, to carry out related management, as the production schedule, manpower configuration, job schedule etc.Yet along with the increase of user's set number (being n), the computational burden of server S VR (Loading) also can be followed significantly to be increased, even causes overload (Overload).Improve this problem, must promote the arithmetic capability of server S VR, but also can only temporarily solve overload, in case the user's set number increases once more, same problem (overload) can constantly take place.On the other hand, because user's set USR_1~USR_n passes through the Internet or enterprise network access server SVR, therefore, the service rate of server S VR is except the influence that is subjected to computational burden, and is also relevant with network environment or network speed etc.That is to say that if the network quality far away or location of the distance between a user's set USR_x and server S VR is relatively poor, then for user's set USR_x, the service rate that server S VR provided is also slower.
In order to improve the shortcoming of single server, known technology provides an information management system 20 in addition, as shown in Figure 2.Information management system 20 is provided with corresponding server SVR_1~SVR_n at each strong point respectively, therefore, user's set USR_1~USR_n can pass through the Internet or corporate intranet network, data in server according to strong point, different demand access place, to carry out related management, as the production schedule, manpower configuration, job schedule etc.In this case, server S VR_1~SVR_n only need serve the user's set at strong point, place, thereby can significantly reduce the generation of overload, and effectively promotes service rate.In addition, all can carry out identical functions in order to ensure user's set USR_1~USR_n by corresponding server, server S VR_1~SVR_n need carry out " synchronously ", that is utilizes the copy function of database, makes the data consistent of server S VR_1~SVR_n.Yet, the file that the operation of " synchronously " can only coping database, and the file beyond can't process database.In addition, when data volume was very big, server S VR_1~SVR_n carried out " synchronously " institute's time spent, resource can become considerable, caused stepped cost to increase.Another kind of settling mode is not carry out synchronously, but when user's set USR_x needs the data of access other server S VR_y (differing from pairing server S VR_x), user's set USR_x is connected directly to server S VR_y, but the shortcoming of this mode maximum is that the user needs to carry out the action of logining and publishing between multiple servers, causes to use and goes up inconvenience greatly.
Therefore, at the information management system of multiserver, how to allow the user can be easily and safely each server of access also just become one of problem that industry makes great efforts.
Summary of the invention
Therefore, fundamental purpose of the present invention promptly is to provide a kind of method and relevant information management system thereof that is used for an information management system data access-processing.
The present invention discloses a kind of method that is used for an information management system data access-processing, and this information management system comprises a plurality of servers and a database, and one first server that this method includes a user's set and these a plurality of servers connects; This first server receives the access instruction that this user's set is exported; When this first server can't be carried out this access instruction, this first server will write this database corresponding to the user's data and a recognition data of this user's set, and transmit one and heavily lead (re-guide) address to this user's set, make this user's set be connected to the second server that can carry out this access instruction in these a plurality of servers, this is heavy leads address and this recognition data that the address comprises this second server; Heavyly lead this recognition data that the address comprises according to this, this second server is obtained these stored user's data of this database; And according to these user's data, this second server is replied a result corresponding to this access instruction to this user's set.
The present invention also discloses a kind of information management system, includes a database, is used for storage data; A plurality of servers; And a plurality of operation programs, being stored in each server of these a plurality of servers, each operation program of these a plurality of operation programs includes a linkage unit, is used for connecting with one first user's set; One output unit is used for receiving one first access instruction that this first user's set is exported, and this first access instruction will write this database corresponding to the user's data and a recognition data of this first user's set can't be performed the time; One delivery unit, be used for transmitting one first and heavily lead the address to this first user's set, make this first user's set be connected to another server that can carry out this access instruction in these a plurality of servers automatically, this first heavily leads address and this recognition data that the address comprises this another server; One reading unit is used for heavily leading the address when being connected to this linkage unit at one second user's set according to one second, according to this second recognition data of heavily leading the address and being comprised, obtains the stored user's data corresponding to this second user's set of this database; And one reply the unit, is used for these user's data according to this second user's set, replys a result corresponding to one second access instruction to this second user's set.
By the present invention, the user only need login once and get final product (when needed) and be converted to other servers automatically with other data in server of access.Therefore, the present invention can promote the convenience when using.
Description of drawings
Fig. 1 is the synoptic diagram of an information management system of known technology.
Fig. 2 is the synoptic diagram of another information management system of known technology.
Fig. 3 is the synoptic diagram of an information management system of the embodiment of the invention.
Fig. 4 is the synoptic diagram of an operating process of the embodiment of the invention.
Fig. 5 is the operation chart of the information management system of Fig. 3.
Fig. 6 is the synoptic diagram of an operation program of the embodiment of the invention.
The primary clustering symbol description:
10,20,30 information management systems
40 operating processes
60 operation programs
400,402,404,406,408,410, (a1)~(c9) step
USR_1~USR_n user's set
SVR, SVR_1~SVR_n server
The DBS database
602 linkage units
604 output units
606 delivery units
608 reading units
610 reply the unit
Embodiment
Please refer to Fig. 3, Fig. 3 is the synoptic diagram of an information management system 30 of the embodiment of the invention.Information management system 30 is similar to the information management system 20 of Fig. 2, also be made up of server S VR_1~SVR_n, and information management system 30 is that with information management system 20 differences information management system 30 has increased by a database D BS, is used for storage data.In information management system 30, when a user's set USR_x among user's set USR_1~USR_n needs the data of access other server S VR_y (differing from pairing server S VR_x), user's set USR_x is connected to server S VR_x earlier, by server S VR_x user's set USR_x heavily is directed at server S VR_y again.In this process, the user of user's set USR_x does not need to input once more and logins data (user's number of the account and password), but, make user's set USR_x can effectively heavily be directed at server S VR_y, and do not have the misgivings of information security by the temporary related data of database D BS.
Please continue with reference to figure 4, Fig. 4 is the synoptic diagram of an operating process 40 of the embodiment of the invention.Operating process 40 is used for the access of information management system 30 deal with data, and it comprises following steps:
Step 400: beginning.
Step 402: user's set USR_x and server S VR_x connect.
Step 404: server S VR_x receives the access instruction that user's set USR_x is exported.
Step 406: when server S VR_x can't carry out this access instruction, server S VR_x will write database D BS corresponding to user's data and the recognition data of user's set USR_x, and transmit one and heavily lead the address to user's set USR_x, user's set USR_x is connected to can carry out among server S VR_1~SVR_n a server S VR_y of this access instruction, this is heavy leads address and this recognition data that the address comprises server S VR_y.
Step 408: server S VR_y heavyly leads this recognition data that the address comprises according to this, obtains these stored user's data of database D BS.
Step 410: server S VR_y is according to these user's data, replys a result corresponding to this access instruction to user's set USR_x.
For clearly demonstrating operating process 40, please also refer to Fig. 5.In Fig. 5, the step 402 and 404 of step (a1)~(b2) respective operations flow process 40; The step 406 of step (c1)~(c5) respective operations flow process 40; The step 408 of step (c6), (c7) respective operations flow process 40; The step 410 of step (c8), (c9) respective operations flow process 40.When if the user of user's set USR_x desires access server SVR_y, at first, in period T1, user's set USR_x attempts being connected to server S VR_x (being that step (a1) reads webpage) earlier, and, judge whether to be connected to server S VR_x according to the affirmation message (being that step (a2) is passed webpage back) that server S VR_x is returned.If user's set USR_x can be connected to server S VR_x, then when period T2, user's set USR_x is sent to server S VR_x with user's verification msg (user's number of the account and password) and verifies (being that step (b1) transmits user's account number and password), and, login server S VR_x being proved to be successful back (being that step (b2) is passed webpage back).Then, in period T3, when if server S VR_x receives the instruction of user's set USR_x access server SVR_y (step (c1) reads webpage), and when server S VR_x can't carry out this instruction, server S VR_x can write database D BS (being that step (c2) is passed user's data and recognition data back) with user's data and the recognition data corresponding to user's set USR_x, and replys whether successfully write (being that step (c3) is passed acknowledge message back) by database D BS.Then, server S VR_x can with comprise the address of server S VR_y and user's set USR_x recognition data one heavily lead the address be sent to user's set USR_x (be step (c4) transmit comprise recognition data heavily lead the address), make user's set USR_x be connected to server S VR_y (being that step (c5) is dynamically connected certainly) automatically.After user's set USR_x is connected to server S VR_y, server S VR_y can obtain user's data (being that step (c6) is with recognition data inquiry user data, (c7) passback user data) of user's set USR_x according to the recognition data of heavily leading the address and being comprised to database D BS.At last, server S VR_y judges the demand of user's set USR_x, and replys its desired action (being that step (c8) is passed webpage back) according to this according to the stored user's data of database D BS.Simultaneously, in order to promote information security, server S VR_y is the stored user's data (step (c9) deletion user data) of delete database DBS further.
In simple terms, in information management system 30, after user's set USR_x is connected to server S VR_x, when if user's set USR_x needs the data of access other server S VR_y (differing from pairing server S VR_x), server S VR_x can write database D BS with user's data and the recognition data of user's set USR_x, and transmit one and heavily lead the address to user's set USR_x, make user's set USR_x be connected to server S VR_y automatically.This heavy address of leading not only can be connected to server S VR_y automatically with user's set USR_x, and it comprises the recognition data of user's set USR_x simultaneously, thereby has authentication function.Therefore, server S VR_y can be by the recognition data of heavily leading the address and being comprised, corresponding user's data among the reading database DBS, and judge user's demand according to this, suitably to reply the carrying out of access.In other words, user's set USR_x heavily is directed in the process of server S VR_y at server S VR_x, the user of user's set USR_x does not need to input once more and logins data (user's number of the account and password), but by the temporary related data of database D BS, make user's set USR_x can effectively heavily be directed at server S VR_y, and do not have the misgivings of information security.
In the information management system 20 of known multiserver, if will avoid carrying out synchronously, then the user needs to carry out the action of logining and publishing between multiple servers, causes to use and goes up inconvenience greatly.Under comparing, information management system 30 of the present invention the more important thing is except need not carrying out synchronously, and the user only need login once and get final product (when needed) and be converted to other servers automatically with other data in server of access.Therefore, the present invention can promote the convenience when using.
Realizing information management system 30, only needing increases database D BS in existing information management system 20, and increases by an operation program 60 in server S VR_1~SVR_n.Please refer to Fig. 6, Fig. 6 is the synoptic diagram of operation program 60.Operation program 60 includes a linkage unit 602, an output unit 604, a delivery unit 606, a reading unit 608 and one and replys unit 610, is used for the step 402,404,406,408,410 of executable operations flow process 40 respectively.For instance, if operation program 60 is stored in server S VR_x, then linkage unit 602 is used for connecting with user's set USR_x; Output unit 604 is used for receiving the access instruction that user's set USR_x is exported, and this access instruction will write database D BS corresponding to user's data and the recognition data of user's set USR_x can't be performed the time; Delivery unit 606 is used for transmitting one and heavily leads the address to user's set USR_x, makes user's set USR_x be connected to the server S VR_y that can carry out this access instruction automatically; Reading unit 608 is used for obtaining the stored user's data corresponding to user's set USR_z of database D BS according to the recognition data of heavily leading the address and being comprised of another user's set USR_z from the time institute's foundation that is dynamically connected; At last, answer unit 610 is used for replying corresponding access results to user's set USR_z according to user's data of user's set USR_z.In simple terms, linkage unit 602, output unit 604 and delivery unit 606 be used for process user device USR_x connection and heavily lead reading unit 608 and reply unit 610 and then handle the operation that other user's sets USR_z heavily is directed at server S VR_x.
In sum, by the present invention, the user only need login once and get final product (when needed) and be converted to other servers automatically with other data in server of access.Therefore, the present invention can promote the convenience when using.
The above only is preferred embodiment of the present invention, and all equivalent variations and modifications of being done according to claims scope of the present invention all should belong to covering scope of the present invention.
Claims (9)
1. method that is used for an information management system data access-processing, described information management system comprises a plurality of servers and a database, described method comprises:
One first server of one user's set and described a plurality of servers connects;
Described first server receives the access instruction that described user's set is exported;
When described first server can't be carried out described access instruction, described first server will write described database corresponding to the user's data and a recognition data of described user's set, and transmit one and heavily lead the address to described user's set, make described user's set be connected to the second server that to carry out described access instruction in described a plurality of server, described heavy address and the described recognition data that the address comprises described second server of leading;
According to the described heavy described recognition data that the address comprises of leading, described second server is obtained the stored described user's data of described database; And
According to described user's data, described second server is replied a result corresponding to described access instruction to described user's set.
2. the method for claim 1, the operation that described first server of wherein said user's set and described a plurality of servers connects is after the checking of described user's set by described first server, is connected to described first server by described user's set.
3. method as claimed in claim 2, wherein after described user's set was connected to described second server automatically, described second server was not verified described user's set.
4. the method for claim 1, wherein reply corresponding to the described result of described access instruction and comprise to the operation of described user's set according to the described second server of described user's data:
According to described user's data, described second server is judged the demand of described user's set; And
According to the demand of described user's set, the described result that described second server is replied corresponding to described access instruction gives described user's set.
5. method as claimed in claim 4 also comprises by described second server and deletes the stored described user's data of described database.
6. information management system comprises:
One database is used for storage data;
A plurality of servers; And
A plurality of operation programs are stored in each server of described a plurality of servers, and each operation program of described a plurality of operation programs comprises:
One linkage unit is used for connecting with one first user's set;
One output unit is used for receiving one first access instruction that described first user's set is exported, and described first access instruction will write described database corresponding to the user's data and a recognition data of described first user's set can't be performed the time;
One delivery unit, be used for transmitting one first and heavily lead the address to described first user's set, make described first user's set be connected to another server that can carry out described access instruction in described a plurality of server automatically, described first heavily leads address and the described recognition data that the address comprises described another server;
One reading unit, be used for heavily leading the address when being connected to described linkage unit according to one second at one second user's set, according to described second recognition data of heavily leading the address and being comprised, obtain the stored user's data of described database corresponding to described second user's set; And
One replys the unit, is used for described user's data according to described second user's set, replys a result corresponding to one second access instruction to described second user's set.
7. information management system as claimed in claim 6, wherein said linkage unit connects with described first user's set after described first user's set is by described information management system checking.
8. information management system as claimed in claim 7, wherein after described first user's set was connected to described another server automatically, the described linkage unit of described another server was not verified described first user's set.
9. information management system as claimed in claim 6, wherein said answer unit is used for according to described user's data of described second user's set, judge the demand of described second user's set, and, reply described result corresponding to described second access instruction to described second user's set according to the demand of described second user's set.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910131465A CN101853255B (en) | 2009-03-31 | 2009-03-31 | Data access-processing method for information management system and related information management system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910131465A CN101853255B (en) | 2009-03-31 | 2009-03-31 | Data access-processing method for information management system and related information management system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101853255A true CN101853255A (en) | 2010-10-06 |
CN101853255B CN101853255B (en) | 2012-08-29 |
Family
ID=42804752
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910131465A Expired - Fee Related CN101853255B (en) | 2009-03-31 | 2009-03-31 | Data access-processing method for information management system and related information management system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101853255B (en) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5898780A (en) * | 1996-05-21 | 1999-04-27 | Gric Communications, Inc. | Method and apparatus for authorizing remote internet access |
US8028052B2 (en) * | 2004-07-09 | 2011-09-27 | Alcatel Lucent | NMS with multi-server change requests processing |
CN101394404B (en) * | 2008-10-13 | 2011-09-07 | 圆刚科技股份有限公司 | Network communication method, dispatching server and server |
-
2009
- 2009-03-31 CN CN200910131465A patent/CN101853255B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101853255B (en) | 2012-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10911240B2 (en) | Off-chain blockchain storage with validation | |
CN109242326B (en) | Policy sharing system based on big data and artificial intelligence | |
CN110222116B (en) | Control method and device for transaction data storage and storage medium | |
WO2011082995A1 (en) | Automatically synchronizing new contacts across multiple social networking sites | |
KR101876674B1 (en) | Method of managing common account using block chain and system performing the same | |
WO2020228531A1 (en) | Consortium blockchain governance method and apparatus, computer device and storage medium | |
CN103248699A (en) | Multi-account processing method of single sign on (SSO) information system | |
CN106060075A (en) | Method for realizing webpage anonymous chat | |
CN111476640B (en) | Authentication method, system, storage medium and big data authentication platform | |
CN108242021B (en) | Accounting data processing system, method and device | |
KR100716507B1 (en) | Appraising method of real estate for auction using internet and appraising system thereof | |
CN113326500B (en) | Information verification method combining edge computing and cloud edge fusion and central cloud platform | |
US20190050438A1 (en) | System and method for updating information | |
CA2970301C (en) | Improved network for onboarding and delivery of electronic payments to payees | |
CN110598479B (en) | Data processing method, device and computer readable storage medium | |
JP2020161180A (en) | Fund transfer/deposit method through scraping, and system and computer program thereof | |
CN101853255B (en) | Data access-processing method for information management system and related information management system | |
US12020246B2 (en) | Intelligent distributed ledger consent optimizing apparatus for asset transfer | |
KR20110038990A (en) | System and method for processing electronic vat invoice | |
CN110599347A (en) | Bill processing method, device, computer readable storage medium and computer equipment | |
CN103220289A (en) | Resource verification system and resource verification method based on web application | |
CN108595537A (en) | A kind of document handling method, device and object Storage Middleware Applying | |
JP6722735B2 (en) | Fund transfer/transfer method through scraping, its system and computer program | |
KR102231867B1 (en) | System and method for verifying data in block-chain network | |
KR102538007B1 (en) | Smart order platform system and platform provision method using block chain |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120829 Termination date: 20210331 |
|
CF01 | Termination of patent right due to non-payment of annual fee |