CN101853255B - 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 PDF

Info

Publication number
CN101853255B
CN101853255B CN200910131465A CN200910131465A CN101853255B CN 101853255 B CN101853255 B CN 101853255B CN 200910131465 A CN200910131465 A CN 200910131465A CN 200910131465 A CN200910131465 A CN 200910131465A CN 101853255 B CN101853255 B CN 101853255B
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.)
Expired - Fee Related
Application number
CN200910131465A
Other languages
Chinese (zh)
Other versions
CN101853255A (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.)
Wistron Corp
Original Assignee
Wistron 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 Wistron Corp filed Critical Wistron Corp
Priority to CN200910131465A priority Critical patent/CN101853255B/en
Publication of CN101853255A publication Critical patent/CN101853255A/en
Application granted granted Critical
Publication of CN101853255B publication Critical patent/CN101853255B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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

The method of information management system data access-processing and relevant information management system
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 type 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, like 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 receives 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 as far as 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, and is 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; According to the data in server at strong point, different demand accesses place, to carry out related management, like the production schedule, manpower configuration, job schedule etc.Under this situation, 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 through 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 file that can't be beyond the 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 maximum shortcoming of this mode is that the user needs between multiple servers, to carry out the action of logining and publishing, and causes to use and goes up inconvenience greatly.
Therefore, to the information management system of multiserver, how to let 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 an answer unit, be used for these user's data according to this second user's set, reply a result corresponding to one second access instruction to this second user's set.
Through 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 answer 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 with 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 be simultaneously with reference to figure 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 earlier being connected to server S VR_x (being that step (a1) reads webpage), and according to the affirmation message (being that step (a2) is passed webpage back) that server S VR_x is returned, judges whether to be connected to server S VR_x.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 verifying successfully 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 replied whether successfully write (being that step (c3) is passed acknowledge message back) by database D BS.Then; Server S VR_x can with one of the recognition data of address that comprises server S VR_y and user's set USR_x 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 is according to the stored user's data of database D BS, the demand of judges device USR_x, and reply its desired action (being that step (c8) is passed webpage back) according to this.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 was connected to server S VR_x, when needing the data of access other server S VR_y (differing from pairing server S VR_x) as if user's set USR_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 with user's set USR_x automatically, 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, 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.
In the information management system 20 of known multiserver, if will avoid carrying out synchronously, then the user needs between multiple servers, to carry out the action of logining and publishing, and 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 in server S VR_1~SVR_n, increases by an operation program 60.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 an answer 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, through 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 is merely 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 (6)

1. method that is used for an information management system data access-processing, said information management system comprises a plurality of servers and a database, said method comprises:
One first server of one user's set and said a plurality of servers connects;
Said first server receives the access instruction that said user's set is exported;
When said first server can't be carried out said access instruction; Said first server will write said database corresponding to the user's data and a recognition data of said user's set; And transmit one and heavily lead address to said user's set; Make said user's set be connected to the second server that to carry out said access instruction in said a plurality of server automatically, said heavy address and the said recognition data that the address comprises said second server of leading;
According to the said heavy said recognition data that the address comprises of leading, said second server is obtained the stored said user's data of said database; And
According to said user's data, said second server is replied a result corresponding to said access instruction to said user's set;
Wherein reply corresponding to the said result of said access instruction and comprise to the operation of said user's set according to the said second server of said user's data:
According to said user's data, said second server is judged the demand of said user's set;
According to the demand of said user's set, the said result that said second server is replied corresponding to said access instruction gives said user's set; And
Delete the stored said user's data of said database by said second server.
2. the method for claim 1; The operation that said first server of wherein said user's set and said a plurality of servers connects is after the checking of said user's set through said first server, is connected to said first server by said user's set.
3. method as claimed in claim 2, wherein after said user's set was connected to said second server automatically, said second server was not verified said user's set.
4. device that is used for an information management system data access-processing, said information management system comprises a plurality of servers and a database, said device comprises:
One linkage unit is used for making one first server and a user's set in said a plurality of server to connect;
One output unit; Be used for receiving the access instruction that said user's set is exported at said first server; And when said access instruction can't be carried out by said first server, make said first server write said database corresponding to the user's data and a recognition data of said user's set;
One delivery unit; Be used for transmitting one and heavily lead address to said user's set; Make said user's set be connected to the second server that to carry out said access instruction in said a plurality of server automatically, said heavy address and the said recognition data that the address comprises said second server of leading;
One reading unit is used for making said second server obtain the stored said user's data of said database according to the said heavy said recognition data that the address comprises of leading; And
One answer unit is used for according to said user's data, makes said second server reply a result corresponding to said access instruction to said user's set;
Wherein said answer unit further comprises:
Be used for according to said user's data, said second server is judged the device of the demand of said user's set;
Be used for the demand according to said user's set, said second server is replied the device of giving said user's set corresponding to the said result of said access instruction; And
Be used for deleting the device of the stored said user's data of said database by said second server.
5. device as claimed in claim 4, wherein said linkage unit also are used for after the checking of said user's set through said first server, make said user's set be connected to said first server.
6. device as claimed in claim 5, wherein after said user's set was connected to said second server automatically, said second server was not verified said user's set.
CN200910131465A 2009-03-31 2009-03-31 Data access-processing method for information management system and related information management system Expired - Fee Related CN101853255B (en)

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 CN101853255A (en) 2010-10-06
CN101853255B true 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)

Citations (3)

* Cited by examiner, † Cited by third party
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
CN1747407A (en) * 2004-07-09 2006-03-15 阿尔卡特公司 Nms with multi-server events processing
CN101394404A (en) * 2008-10-13 2009-03-25 圆刚科技股份有限公司 Network communication method, dispatching server and server

Patent Citations (3)

* Cited by examiner, † Cited by third party
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
CN1747407A (en) * 2004-07-09 2006-03-15 阿尔卡特公司 Nms with multi-server events processing
CN101394404A (en) * 2008-10-13 2009-03-25 圆刚科技股份有限公司 Network communication method, dispatching server and server

Also Published As

Publication number Publication date
CN101853255A (en) 2010-10-06

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
US20070220009A1 (en) Methods, systems, and computer program products for controlling access to application data
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
CN103248699A (en) Multi-account processing method of single sign on (SSO) information system
WO2020228531A1 (en) Consortium blockchain governance method and apparatus, computer device and storage medium
CN106060075A (en) Method for realizing webpage anonymous chat
CN111476640B (en) Authentication method, system, storage medium and big data authentication platform
WO2016171708A1 (en) Cross-platform messaging application
CN114567643A (en) Cross-block-chain data transfer method, device and related equipment
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
CA2970301C (en) Improved network for onboarding and delivery of electronic payments to payees
US10970741B2 (en) Method and system for integrating audience data with a social media site
WO2019032900A1 (en) System and method for updating information
CN101853255B (en) Data access-processing method for information management system and related information management system
JP2020161180A (en) Fund transfer/deposit method through scraping, and system and computer program thereof
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
CN108595537A (en) A kind of document handling method, device and object Storage Middleware Applying
KR20200136662A (en) Method and system for data security and apparatus for executing the same

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120829

Termination date: 20210331