TWI227418B - Virtual library management system and method for storing data in specified region - Google Patents
Virtual library management system and method for storing data in specified region Download PDFInfo
- Publication number
- TWI227418B TWI227418B TW90111913A TW90111913A TWI227418B TW I227418 B TWI227418 B TW I227418B TW 90111913 A TW90111913 A TW 90111913A TW 90111913 A TW90111913 A TW 90111913A TW I227418 B TWI227418 B TW I227418B
- Authority
- TW
- Taiwan
- Prior art keywords
- data
- virtual
- knowledge
- library
- user
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 11
- 230000005540 biological transmission Effects 0.000 claims abstract description 8
- 239000000463 material Substances 0.000 claims description 65
- 238000007726 management method Methods 0.000 claims description 33
- 238000013523 data management Methods 0.000 claims description 21
- 239000011232 storage material Substances 0.000 claims 2
- 238000009395 breeding Methods 0.000 claims 1
- 230000001488 breeding effect Effects 0.000 claims 1
- 235000013372 meat Nutrition 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000009825 accumulation Methods 0.000 description 2
- 230000002860 competitive effect Effects 0.000 description 2
- 230000009193 crawling Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
1227418 五、發明說明(1) 【發明領域】 本發明係有關於一種管理的系統與方法,係應用於管 理虛擬圖書館,特別是一種將資料儲存於特定區域的虛擬 圖書館管理系統與方法。 【發明背景】 網際網路的風行徹底改變了整個企業的競爭型態,知 識的運用是下一世紀的競爭武器,也是決定一個企業是否 能發展的根本。在日趨競爭的企業環境下,為求永續發展 重點即在於做好知識管理(Knowledge Management,KM ),將企業所擁有的經驗與知識,即隱含的知識保存下 來,並延續使之成長擴大,尤其是與現行不可獲缺且曰益 蓬勃發展的網路結合,更能有效管理並延續知識,企業才 能夠適應變化萬千的環境,並脫穎而出。 過去企業中,往往員工的離職前,並不會將其所累積 的知識經驗傳承,或甚至將所建立的資訊帶離,造成下一 個接棒的人需要一段過渡期,方能進入工作狀況,或是有 些知識有可能因此失傳。因此,將人累積的無形資產轉換 成格式化的資訊,並將其分類整理後形成知識資產將以保 存下來,可避免錯誤的再發生以及資訊的重新累積,而可 有效提升企業的競爭力。 所以說知識管理中的虛擬圖書館,最主要的目的即在 使資料做最有效的分享以及傳遞,使得知識資料能做最佳 的應用,快速取得前人長久時間所累積下來的知識;然而 隨著知識的累積,所需的儲存媒體容量也越大,而且現行1227418 V. Description of the Invention (1) [Field of the Invention] The present invention relates to a management system and method, and is applied to manage a virtual library, especially a virtual library management system and method for storing data in a specific area. [Background of the Invention] The popularity of the Internet has completely changed the competition pattern of the entire enterprise. The use of knowledge is the competitive weapon of the next century, and it is also the fundamental factor that determines whether an enterprise can develop. In an increasingly competitive enterprise environment, the key to sustainable development is to do a good job of Knowledge Management (KM), to preserve the experience and knowledge owned by the enterprise, that is, the hidden knowledge, and continue to make it grow and expand In particular, in combination with the current indispensable and thriving network, companies can better manage and continue knowledge so that companies can adapt to the changing environment and stand out. In the past, employees often did not pass on their accumulated knowledge and experience before leaving the company, or even took away the information they created. As a result, the next person who took over required a transition period before they could enter working conditions. Or some knowledge may be lost because of this. Therefore, transforming the intangible assets accumulated by people into formatted information and sorting them into knowledge assets will be preserved, which can avoid recurrence of errors and re-accumulation of information, and can effectively enhance the competitiveness of enterprises. Therefore, the main purpose of the virtual library in knowledge management is to make the most effective sharing and transmission of materials, so that the knowledge materials can be used optimally, and the knowledge accumulated over a long period of time can be quickly obtained; however, with the With the accumulation of knowledge, the required storage media capacity is also larger, and the current
1227418 五、發明說明(2) 的圖書管理系 們的資料是分 乎管理上較方 多,就會問題 舉例來說 當知識資料的 書館内的那 了,可 知識資 能連提 料,而 料版本會太舊 能這一次更新 擬圖書 同的虛 識資料 兩邊的 使得明 料,造 另 之增大 書館都 浪費.; 【發明 本 定區域 的知識 下 統中各 別存放 便也較 叢生。 ,多個 提供者 份知識 供者也 遺漏更 ,無法 的知識 館(例 次卻更 知識貢料具有 明是同一份知 成知識資料傳 隨著 一方面 ,再加 需具備 且在管 之目的 發明乃 的虛擬 資料, 上虛擬 一個相 理上, 及概述 為解決 圖書館 做最有 虛擬圖書館是獨立的, 在各自指定的地方,雖 實用,但日子一久,累積的資料 也就是說,他 然乍看之下似 虛擬圖 想要更 資料都 不記得 新的可 有效及 資料與 如說第 新到B 不同的 識資料 遞上的 知識資 圖書館 當大的 也造成 ] 上述問 管理系 效的管 書館都具有同一份知識 新時, 更新, 有哪些 能性相 時提供 下一次 一次更 虛擬圖 更新部 卻變成 困擾。 料的增 是各自 儲存媒 更多無 就必須將 如果說存 虛擬圖書 當高,造 敢新的資 更新的知 新A虛擬 書館内的 分,而沒 兩份獨立 加,儲存 獨立,所 體來因應 謂的負擔 資料’ 每一個虛擬圖 放的時 館具有 成有些 訊。甚 識資料 圖書館 資料) 有新舊 的新知 間久 這一份 知識資 至有可 是在不 内的知 ,造成 之分, 識資 媒體也必須隨 以每個虛擬圖 ,造成相當的 題而提供一種將 統與方法,係可 理,維持虛擬圖 資料儲存於特 將虛擬圖書館 書館内知識資1227418 V. Description of invention (2) The materials of the book management department are more manageable, and there will be problems. For example, when it is in the library of knowledge materials, knowledge resources can be used to extract materials. The version will be too old. This time, both sides of the false information on the intended book will be updated, which will make the materials clearer and increase the waste of the library. [Invention of the knowledge in the given area will be stored in a cluster. Many knowledge providers have also missed more and more knowledge libraries that cannot be used (for example, they are more knowledgeable and have the same knowledge as the knowledge of knowledge. With one hand, they need to have and manage the invention The virtual materials are based on the virtual information, and are summarized to be the most virtual library for solving the library. The virtual library is independent. Although it is practical in each designated place, but over time, the accumulated data means that he At first glance, it seems that the virtual map does not remember the new information that is valid and the information is different from the knowledge resource library that is different from the new information to the B. It is also caused by the big knowledge] The above management system is effective The Guanshu Library has the same knowledge when it is new, updated, and what features are available. The next update of the virtual map has become a problem. The increase of data is that each storage medium is more and more. Gao, dare to share the new knowledge in the new Xinzhi A virtual library, but no two copies are added independently, and the storage is independent. Material 'Every time the virtual library is displayed, there is some news. I know the materials in the library) There are old and new and new knowledge. This knowledge is beyond the scope of the knowledge, resulting in the difference. It is also necessary to provide a virtual system and method with each virtual map, which causes considerable problems. It is reasonable to maintain the virtual map data stored in the knowledge library of the special virtual library.
ISIS
第5頁 1227418 五、發明說明(3) 料的一致性,節省儲存媒體的空間,並可加速知識的傳遞 與分享。 根據本發明所揭露的將資料儲存於特定區域的虛擬圖 書館管理系統與方法,透過一網際網路(Internet)架構 於一網頁(Web)上,利用一資料庫儲存複數個虛擬圖書 館的知識資料,藉由一資料管理模組控管知識資料的儲 存、讀取、更新、上傳以及下載等動作,另外,控管庫連 接於複數個虛擬圖書館,存放有虛擬圖書館的使用者之權 限範圍以及權限等級。 當一使用者登入其中之一虛擬圖書館,控管庫會根據 存放於其中的貢料來判定使用者之權限範圍以及權限等 級,如果確認具有足夠的權限範圍,則再藉由資料管理模 組比對使用者之權限等級與虛擬圖書館的内容所相對應的 知識資料之權限等級,而由資料庫提供該使用者相對應於 虛擬圖書館之權限等級的知識資料。 為使對本發明的目的、構造特徵及其功能有進一步的 了解,茲配合圖示詳細說明如下: 【實施例詳細說明】 根據本發明所揭露的資料儲存於特定區域的虛擬圖書 館管理系統,透過一網際網路(I n t e r n e t)架構於一網頁 (Web)上,如「第1圖」所示,包含有一資料庫10、一控 管庫2 0、複數個虛擬圖書館3 0以及一資料管理模組4 0。資 料庫1 0儲存複數個虛擬圖書館3 0的知識資料,藉由資料管 理模組4 0控管知識資料的儲存、讀取、更新、上傳以及下Page 5 1227418 V. Description of the invention (3) Consistency of materials, saving space in storage media, and speeding up the transfer and sharing of knowledge. According to the virtual library management system and method for storing data in a specific area disclosed in the present invention, a database is used to store the knowledge of a plurality of virtual libraries through an Internet structure on a Web page. Data. A data management module controls the storage, reading, updating, uploading, and downloading of knowledge data. In addition, the control library is connected to multiple virtual libraries and stores the permissions of users of the virtual library. Scope and permission level. When a user logs into one of the virtual libraries, the control library will determine the user's permission range and permission level based on the tribute stored in it. If it is confirmed that there is sufficient permission range, then the data management module is used. The permission level of the knowledge data corresponding to the user's permission level and the content of the virtual library is compared, and the database provides the user's knowledge data corresponding to the permission level of the virtual library. In order to further understand the purpose, structural features, and functions of the present invention, the following detailed description is given with reference to the drawings: [Detailed description of the embodiment] The data disclosed in the present invention is stored in a specific area of a virtual library management system. An Internet architecture is built on a Web page, as shown in "Figure 1", which includes a database 10, a control library 20, a plurality of virtual libraries 30, and a data management Module 4 0. The database 10 stores knowledge data in a plurality of virtual libraries 30, and the data management module 40 controls the storage, reading, updating, uploading, and downloading of knowledge data.
1227418 五、發明說明(4) 载等動作,另外’控管庫2 0連接於複數個虛擬圖書館3 〇, 存放有虛擬圖書館3 0的使用者之權限範圍以及權限等級。 虛擬圖書館3 0的架設,可供企業自行依照其需要而去 決定個數、性質、屬性以及種類,譬如可包含公司層級圖 書館(Company Library)、事業群層級圖書館(BU Library)、部門層級圖書館(Department Library)、個人 層級圖書館(Personal Library)、專案別圖書館(project Library)以及議題別圖書館(Topic Library),或者是母 公司與子公司之間的虛擬圖書館3 0,甚至是企業與企業間 的虛擬圖書館3 0。而虛擬圖書館3 0間的權限可依照企業根 據各自的需求設定開放的權限範圍,擁有進入的權限範圍 的使用者才能通過控管庫2 0的判斷,進入想要進入的虛擬 圖書館3 0。 ^ 而根據不同的虛擬圖書館3 0的性質,虛擬圖書館3 〇可 能位於不同的地方,譬如各事業群都具有其不同的虛擬圖 書館30,子公司與母公司也可具有各自的虛擬圖書館3〇 Y 所以虛擬圖書館3 0的位置也就不一樣(例如母公司在a 地’則設在A地,子公司在B地,其圖書館就設在B地 ),但所有的虛擬圖書館3 0的所有知識資料都存放在特〜 的區域’也就是全部存放在資料庫1 0内,而虛擬圖蚩0 内僅存放有相對應其所包含的知識資料的資料碼 (Data-c〇de),供資料管理模組40能於資料庫1 〇中找到 對應的知識資料。 § 而知識資料本身設有權限專級,以某一虛擬圖書館3 〇1227418 V. Description of the invention (4) Loading and other actions, in addition, the 'control and management library 20' is connected to a plurality of virtual libraries 3 0, and stores the authority range and permission level of users of the virtual library 30. The establishment of the virtual library 30 allows companies to determine the number, nature, attributes, and types according to their needs. For example, it can include a company-level library (Company Library), a business-level library (BU Library), and a department. Hierarchical Library (Department Library), Personal Hierarchy Library (Personal Library), Project Library (Project Library) and Topic Library (Topic Library), or a virtual library between the parent company and its subsidiaries 3 0 , Or even a virtual library between businesses 30. The authority of the virtual library 30 can be set according to the needs of the enterprise to open the scope of permissions, users with access to the scope of authority can pass the judgment of the control library 20 to enter the virtual library 3 0 . ^ According to the nature of different virtual libraries 30, virtual libraries 30 may be located in different places. For example, each business group has its own virtual library 30. Subsidiaries and parent companies may also have their own virtual books. Library 3〇Y so the location of virtual library 30 is also different (for example, the parent company is located in place a, and the subsidiary is located in place B, and its library is located in place B), but all virtual All knowledge materials in Library 30 are stored in the special area ', that is, all knowledge materials are stored in Database 10, and virtual map 蚩 0 contains only the data codes corresponding to the knowledge materials (Data- code), for the data management module 40 to find the corresponding knowledge data in the database 10. § The knowledge material itself has a privilege level, with a virtual library 3 〇
iTi " 1227418 五、發明說明(5) 為例,其中存放的知識資料可分為第一級資料、第二級資 料、第二級貧料以及弟四級貢料,舉例來說,當一個具有 可進入此一虛擬圖書館3 0之權限範圍的使用者進入時,根 據控管庫2 0的判斷,此一使用者7 0具有進入此虛擬圖書館 3 0的權限,所以可以順利進入此虛擬圖書館3 0,但是不見 得此虛擬圖書館3 0中所有的知識資料,他都能讀取,還得 根據使用者7 0所被授與讀取知識資料等級的權限來做比對 判斷,如果其權限等級只能讀取第三級資料,則使用者7 0 僅能讀取第三級資料以及第四級資料的知識内容,而不能 讀取第一級資料以及第二級資料的知識内容。而知識資料 的權限等級的設定,於知識資料載入虛擬圖書館3 0時,即 以由提供此一知識貧料者所設定。 所以,當一個使用者7 0登入其中之一個虛擬圖書館 3 0,首先控管庫2 0會根據其裡面存放的會員的資料去尋找 相對應的使用者7 0,來判斷出使用者7 0的權限範圍(如果 根本沒有資料,當然就無法進入),如果具有進入此虛擬 圖書館3 0的權限,則會通過讓使用者7 0進入,接著資料管 理模組4 0會根據控管庫2 0内,這個使用者7 0的權限等級與 虛擬圖書館3 0相對應的知識資料之權限等級來做比對,而 提供其權限等級内的知識資料。 也就是說,使用者7 0可能為本圖書管理系統裡某些虛 擬圖書館3 0的會員,但進入的某一虛擬圖書館3 0不一定是 會員,也就是不具有進入的權限範圍,所以進入前,控管 庫2 0會先判斷,如為會員,當然可以進入,但是權限等級iTi " 1227418 V. Invention Description (5) As an example, the knowledge materials stored therein can be divided into first-level materials, second-level materials, second-level poor materials, and fourth-level tributary materials. For example, when a When a user who has the authority to enter this virtual library 30 enters, according to the judgment of the control library 20, this user 70 has the authority to enter this virtual library 30, so he can enter this smoothly. Virtual library 30, but he may not be able to read all the knowledge materials in this virtual library 30, and it is necessary to make a comparison judgment based on the user 70's authority to read the knowledge materials level If its permission level can only read the third-level data, the user 70 can only read the knowledge content of the third-level data and the fourth-level data, but not the first-level data and the second-level data. Knowledge content. The setting of the permission level of the knowledge data is set by the person who provides the knowledge when the knowledge data is loaded into the virtual library 30. Therefore, when a user 70 logs in to one of the virtual libraries 30, the control library 20 will first find the corresponding user 70 according to the member information stored in it, and determine the user 70. (If there is no data at all, of course, you cannot enter). If you have the right to enter this virtual library 30, it will be entered by the user 70, and then the data management module 40 will be controlled according to the control library 2. Within 0, the permission level of this user 70 is compared with the permission level of the knowledge data corresponding to the virtual library 30, and the knowledge data within his permission level is provided. In other words, user 70 may be a member of some virtual library 30 in the library management system, but a certain virtual library 30 that enters is not necessarily a member, that is, does not have the scope of access, so Before entering, the control bank 20 will first judge, if it is a member, of course, you can enter, but the permission level
第8頁 1227418 五、發明說明(6) 則各有不同,資料管理模組4 0會負責做第二次的判別,決 定提供給予使用者哪些知識資料,然後利用知識資料的資 料碼(D a t a - c 〇 d e ),將相對應的知識資料呼叫出來。 當有知識資料需要更新時,原始提供者先進入此一知 識資料所在的虛擬圖書館,而提出更新的要求,接到要求 後,資料管理模組4 0會先判斷使用者7 0的權限等級,確定 有足夠更新的等級後,從資料庫1 0中將知識資料呼叫出 來,待使用者7 0更新後,再回存到資料庫1 0内。即使此有 複數個虛擬圖書館3 0都具有這一份知識資料,也可以一起 同步更新,保持知識資料的一致性。 而當有使用者7 0提出新的知識資料上傳的要求時,資 料管理模組4 0同樣的會先確認他的權限等級,如果具有足 夠的權限等級,就會去比對判斷資料庫1 0中是否具備有相 同的知識貢料’以避免相同的知識貢料重複存放的問題, 如果確認無誤,為新的知識資料,同樣也將其儲存於資料 庫1 0内,而相對應的虛擬圖書館3 0則存放其資料碼。而知 識資料的儲存、讀取以及下載則同前述方式,不再累述。 本發明也可將知識資料做最有效的傳遞以及分享,舉 例來說,當有某一使用者A對虛擬圖書館A中的一份知識 資料A有興趣,就對虛擬圖書館A的管理者申請,管理者 覺得有其需要可以開放給使用者A,但是因為知識資料A 為權限等級3的知識資料,但是虛擬圖書館A中有一個知 識資料B也是權限等級3的知識資料,但是卻必須對使用 者A保密,則可將知識資料A轉載到另一虛擬圖書館B ,Page 8 1227418 V. Description of the invention (6) are different, the data management module 40 will be responsible for making the second judgment, determine what knowledge data to provide to the user, and then use the data code of the data (D ata -c 〇), call out the corresponding knowledge materials. When there is knowledge material that needs to be updated, the original provider first enters the virtual library where the knowledge material is located, and makes an update request. After receiving the request, the data management module 40 will first determine the permission level of the user 70. After confirming that there is a sufficient update level, the knowledge data is called out from database 10, and after user 70 is updated, it is stored back in database 10. Even if there are multiple virtual libraries 30 that have this piece of knowledge, they can be updated together to maintain the consistency of the knowledge. And when a user 70 requests a new knowledge data upload, the data management module 40 will also first confirm his permission level. If he has sufficient permission level, he will compare and judge the database 1 0 Do you have the same knowledge materials? To avoid the problem of repeated storage of the same knowledge materials, if it is confirmed correctly, it is the new knowledge material, and it is also stored in the database 10, and the corresponding virtual book Library 30 stores its data code. The storage, reading, and downloading of knowledge data are the same as the previous method, and will not be described again. The present invention can also transfer and share knowledge materials most effectively. For example, when a user A is interested in a piece of knowledge material A in the virtual library A, the manager of the virtual library A When applying, the administrator feels that it can be opened to user A, but because knowledge material A is a knowledge material with permission level 3, but there is a knowledge material B in virtual library A that is also a knowledge material with permission level 3, but it must be Keeping user A confidential, you can reprint knowledge material A to another virtual library B,
1227418 五、發明說明(7) 而開放虛擬圖書館B權限等級3給予使用者A,如此,可 保持知識資料的保密性,不會不需要的人看到,而且因為 知識資料同樣儲存在資料庫1 0内,即使是開放虛擬圖書館 B給予使用者A也不必擔心其中的知識資料A會有更新的 問題,而達到知識貢料隶有效且快速的分旱與傳遞。 本發明將資料儲存於特定區域的虛擬圖書館管理方 法,請參閱「第2圖」,首先建立虛擬圖書館(步驟51 ),建立的虛擬圖書館數目,根據各公司的需求,而有所 不同,如前所述,可依照公司人事組織的架構去建立,然 後將虛擬圖書館内所有的知識貢料存放在^一貢料庫内(步 驟5 2),同樣的,虛擬圖書館3 0内僅存放有相對應其所包 含的知識資料的資料碼(D a t a - c 〇 d e ),供資料管理模組4 0 能於資料庫1 0中找到相對應的知識資料,而知識資料本身 設有權限等級。 另一方面,雖然說將知識資料全部儲存於資料庫1 〇 内,於管理上具有相當多的優點,但對於使用者來說,相 對的卻產生了資料傳輸的問題,也就是說會造成資料傳輸 太慢的問題,舉例來說,如果母公司在台灣,而子公司在 美國,資料庫1 0位於母公司處(也就是台灣),當子公司 的使用者(員工或是客戶等)想要讀取知識資料,則必須 連線至台灣的資料庫1 0,所以資料傳輸上會顯得相當慢 (不論是讀取或是下載等),為了解決此一衍生的問題, 故採用資料鏡射(D a t a - M i r r 〇 r)的方式來儲存,如「第4 圖」所示,也就是說,各分公司所在的地方都設有一資料1227418 V. Description of the invention (7) And the privilege level 3 of the open virtual library B is given to user A. In this way, the confidentiality of the knowledge materials can be maintained, and it will not be seen by unwanted people, and the knowledge materials are also stored in the database Within 10, even if the open virtual library B is given to the user A, there is no need to worry about the knowledge material A being updated, and the knowledge can be effectively and quickly divided and transmitted. The method for managing a virtual library according to the present invention for storing data in a specific area, please refer to "Fig. 2". First, a virtual library is established (step 51). The number of virtual libraries to be established varies according to the needs of each company. As mentioned above, it can be established according to the company's personnel organization structure, and then all the knowledge materials in the virtual library are stored in the ^ 1 database (step 5 2). Similarly, the virtual library 30 is only The data code (D ata-code) corresponding to the knowledge data contained therein is stored, so that the data management module 40 can find the corresponding knowledge data in the database 10, and the knowledge data itself has authority grade. On the other hand, although it is said that all the knowledge and data are stored in the database 10, it has considerable advantages in management, but for users, the problem of data transmission is relatively generated, that is, it will cause data The transmission is too slow. For example, if the parent company is in Taiwan and the subsidiary is in the United States, the database 10 is located at the parent company (that is, Taiwan). When the user of the subsidiary (employees or customers, etc.) wants To read knowledge data, you must connect to Taiwan's database 10, so the data transmission will appear quite slow (whether it is reading or downloading, etc.). In order to solve this derived problem, data mirroring is used. (D ata-Mirr 〇r) to store, as shown in "Figure 4", that is to say, each branch office has a data
第10頁 1227418 五、發明說明(8) 庫(如圖中所繪示為資料庫A 1 1、資料庫B 1 2以及資料庫 C 13),且各資料庫中存放的知識資料是互相鏡射的,換 句話說,資料庫A 1 1、資料庫B 1 2以及資料庫C 1 3存放有 相同的知識資料,當然,可依照個公司需求去設計資料庫 的數量以及位置。 譬如說母公司在台灣,而美國跟日本各有一個分公 司,則可設計台灣、美國以及日本各具有一資料庫,各資 料庫中的知識資料是相同的。而使用者的登入機制同上所 述(見第1圖),如此可供使用者連結至最近的資料庫中 讀取資料,而加快資料傳輸的速度。而各資料庫都允許使 用者更新以及上傳資料,然後在特定的時間再將各資料庫 内的知識貧料做互相比對鏡射’維持知識貧料的一致性, 因為資料碼的設計,僅允許原始資料的提供者更新資料, 所以不會有資料不一致的情況。 關於貢料的比對鏡射,可設定為仪晚或是凌晨較少使 用者登入時,將各資料庫内的知識資料互相比對,而互相 更新(因為各資料庫都允許存取,故都可能有新的知識資 料),譬如說資料庫A 1 1中有一份知識資料A是新的,資 料庫B 1 2中有一份知識資料B是最新的,所以比對之後, 會將資料庫A 1 1中的知識資料A複製到資料庫B 1 2與資料 庫C 1 3中,而將知識資料B複製到資料庫A 1 1與資料庫C 1 3,而維持各資料庫中知識資料的一致性以及新穎性。 另外,本發明更提供直接傳輸(Direct-Shipping) 的功能,當使用者欲下載知識資料時,可提供自行設定下Page 10 1227418 V. Description of the invention (8) Library (as shown in the figure as database A 1 1, database B 1 2 and database C 13), and the knowledge data stored in each database are mirrors of each other In other words, database A 1 1, database B 1 2 and database C 1 3 store the same knowledge data. Of course, the number and location of databases can be designed according to the needs of each company. For example, if the parent company is in Taiwan, and the United States and Japan each have a branch company, it can be designed that Taiwan, the United States, and Japan each have a database, and the knowledge materials in each database are the same. The user's login mechanism is the same as described above (see Figure 1), so that the user can link to the nearest database to read data, and speed up data transmission. And each database allows users to update and upload data, and then compare the knowledge materials in each database at a specific time to mirror each other 'to maintain the consistency of the knowledge materials, because the design of the data code, only Providers of original data are allowed to update the data, so there will be no inconsistencies. Regarding the comparison and mirroring of the tributary materials, it can be set to compare the knowledge and data in each database and update each other when the user logs in late or early in the morning (because each database allows access, so May have new knowledge materials), for example, a knowledge material A in database A 1 is new, and a knowledge material B in database B 12 is the latest, so after comparison, the database will be The knowledge material A in A 1 1 is copied to database B 1 2 and database C 1 3, and the knowledge material B is copied to database A 1 1 and database C 1 3, and the knowledge data in each database is maintained Consistency and novelty. In addition, the present invention further provides a Direct-Shipping function. When users want to download knowledge data, they can provide their own settings.
1227418 五、發明說明(9) 載的時間以及檔案,以及下載的位置,而不需花費無意義 的時間等待下載完成,換句話說,使用者可設定在凌晨網 路傳輸速度較快時下載知識資料,時間到時,會自動下載 所需的檔案,且下載時,系統會自動選擇目前傳輸速度最 快的資料庫來連結下載,並且可指定下載到最近的結點 上,等待下載完成後,在連線至該結點抓取,可大幅省去 等待下載的時間。 當一個使用者7 0登入其中之一個虛擬圖書館3 0 (步驟 5 3),首先控管庫20會根據其裡面存放的會員的資料去尋 找相對應的使用者7 0,來判斷出使用者7 0的權限範圍(步 驟5 3)(如果根本沒有資料,當然就無法進入),如果具 有進入此虛擬圖書館3 0的權限,則會通過讓使用者7 0進 入,接著資料管理模組4 0會根據控管庫2 0内,這個使用者 7 0的權限寺級與虛擬圖書館3 0相對應的知識貢料之權限等 級來做比對(步驟5 5),、而藉由虛擬圖書館3 0内存放的資 料碼,由資料庫1 0呼叫出提供其權限等級内的知識資料 (步驟5 6)。 當有知識資料需要更新時’請參閱「第3圖」’使用 者先進入此一知識資料所在的虛擬圖書館,而提出更新的 要求(步驟5 7),接到要求後,資料管理模組4 0會先比對 使用者7 0的權限等級(步驟5 8),判斷是否具有足夠的權 限等級(步驟5 9),如果權限等級不夠,則發出警告訊號 (步驟6 0),告知使用者沒有足夠的權限來做修改。而當 確定有足夠更新的等級後,從資料庫1 0中將知識資料呼叫1227418 V. Description of the invention (9) The time and file of the download and the location of the download, without having to spend meaningless time waiting for the download to complete. In other words, the user can set to download knowledge when the Internet transmission speed is fast in the early morning Data, when the time is up, the required files will be downloaded automatically, and when downloading, the system will automatically select the database with the fastest transfer speed to download the link, and you can specify the download to the nearest node. Crawling when connected to this node can save a lot of time waiting for download. When a user 70 logs in to one of the virtual libraries 30 (step 5 3), the control library 20 first searches for the corresponding user 70 according to the member data stored in it to determine the user. 7 0's permission range (step 5 3) (if there is no data at all, of course, you cannot enter), if you have the right to enter this virtual library 30, it will be accessed by user 70 and then the data management module 4 0 will be compared according to the authority level of the knowledge level corresponding to the virtual library 30 in the control library 20 and the user 70's permission level (steps 5 to 5). The data code stored in the library 30 is called by the database 10 to provide knowledge materials within its authority level (step 5 6). When there is a knowledge material that needs to be updated, 'please refer to "Figure 3"' The user first enters the virtual library where this knowledge material is located and makes a request for updating (step 5 7). After receiving the request, the data management module 4 0 will first compare the user's permission level 70 (step 5 8) to determine whether it has sufficient permission level (step 5 9). If the permission level is insufficient, a warning signal will be issued (step 60) to inform the user Not enough permissions to make changes. When it is determined that there is a sufficient update level, the knowledge data is called from the database 10
第12頁 1227418 五、發明說明(ίο) 出來(步驟61),待使用者70更新後(步驟62),再回存 到資料庫1 〇内(步驟6 3),完成更新的動作。因此,即使 此有複數個虛擬圖書館3 0都具有這一份知識資料,也可以 一起同步更新,保持知識資料的一致性。 【達成之功效】 本發明係為一種將資料儲存於特定區域的虛擬圖書館 管理系統與方法,係將虛擬圖書館的所有知識資料儲存於 一定區域,也就是資料庫内,省去文件重複的問題,大幅 節省儲存媒體的空間。另一方面,如知識資料需要更新 時,即使知識資料相對應於許多個虛擬圖書館,也就是說 許多個虛擬圖書館都具有同一份知識資料,也僅需更新一 次,即可完成所有得更新動作,而不會使得有些虛擬圖書 館忘記更新,造成資料的不一致,或者是同一份知識資料 變成多份資料的困擾。 同時,知識資料具有不同的權限等級,配合使用者的 權限等級,可將知識資料做最有效的開放與管理,而且也 可利用轉載的方式,將必要的知識資料轉載到其他的虛擬 圖書館上,而不需開放原先虛擬圖書館内所有相同權限等 級的知識貧料’且因同樣是存放在特定區域^不會有更新 以及版本的問題,而達到知識貢料袁有效且快速的分旱與 傳遞。 以上所述者,僅為本發明其中的較佳實施例而已,並 非用來限定本發明的實施範圍;即凡依本發明申請專利範 圍所作的均等變化與修飾,皆為本發明專利範圍所涵蓋。Page 12 1227418 5. The description of the invention (ίο) comes out (step 61), after the user 70 is updated (step 62), then back to the database 10 (step 63), and the update operation is completed. Therefore, even if there are multiple virtual libraries 30 that have this piece of knowledge, they can be updated together to maintain the consistency of the knowledge. [Effects achieved] The present invention is a virtual library management system and method for storing data in a specific area. It stores all knowledge data of a virtual library in a certain area, that is, in a database, eliminating the need for duplicate files. Problem, greatly saving space in storage media. On the other hand, if the knowledge materials need to be updated, even if the knowledge materials correspond to many virtual libraries, that is to say, many virtual libraries have the same knowledge materials, they only need to be updated once to complete all the updates. Actions without causing some virtual libraries to forget to update, causing inconsistencies in data, or the dilemma of turning the same piece of knowledge into more than one. At the same time, the knowledge materials have different permission levels. In accordance with the user's permission levels, the knowledge materials can be most effectively opened and managed, and the necessary knowledge materials can also be transferred to other virtual libraries by means of reprinting. , Without the need to open all the original knowledge of the same level of knowledge in the virtual library, and because it is also stored in a specific area ^ There will be no problems with updates and versions, so that knowledge can be effectively and quickly separated and transferred. . The above are only the preferred embodiments of the present invention, and are not intended to limit the scope of implementation of the present invention; that is, all equivalent changes and modifications made in accordance with the scope of the patent application for the present invention are covered by the scope of the patent for the present invention .
第13頁 1227418 圖式簡單說明 第1圖為本發明之示意圖; 第2圖為本發明之步驟流程示意圖; 以及 第3圖為本發明更新知識資料之步驟流程示意圖 第4圖為本發明資料鏡射之示意圖。 【圖式符號說明】 1 0 資 料 庫 1 1 資 料 庫 A 1 2 資 料 庫 B 1 3 資 料 庫 C 2 〇 控 管 庫 3 〇 虛 擬 圖 書 館 4 〇 資 料 管 理 模組 7 〇 使 用 者 ❿Page 13 1227418 Brief description of the drawings. Figure 1 is a schematic diagram of the present invention; Figure 2 is a schematic diagram of the steps of the present invention; and Figure 3 is a schematic diagram of the steps of updating the knowledge data of the present invention. Figure 4 is a mirror of the present invention. Schematic of shooting. [Illustration of symbolic symbols] 10 data base 1 1 data base A 1 2 data base B 1 3 data base C 2 〇 control library 3 〇 virtual library 4 〇 data management module 7 〇 user ❿
第14頁Page 14
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW90111913A TWI227418B (en) | 2001-05-18 | 2001-05-18 | Virtual library management system and method for storing data in specified region |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW90111913A TWI227418B (en) | 2001-05-18 | 2001-05-18 | Virtual library management system and method for storing data in specified region |
Publications (1)
Publication Number | Publication Date |
---|---|
TWI227418B true TWI227418B (en) | 2005-02-01 |
Family
ID=35696369
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW90111913A TWI227418B (en) | 2001-05-18 | 2001-05-18 | Virtual library management system and method for storing data in specified region |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI227418B (en) |
-
2001
- 2001-05-18 TW TW90111913A patent/TWI227418B/en not_active IP Right Cessation
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7831631B2 (en) | Content framework system | |
JP4035872B2 (en) | File format conversion method, file system, information system and electronic commerce system using the same | |
CN101568919B (en) | Single view of data in a networked computer system with distributed storage | |
US8533156B2 (en) | Abstraction for representing an object irrespective of characteristics of the object | |
JP7374232B2 (en) | Content item sharing with context | |
US20020107994A1 (en) | Collaboration engine: adding collaboration functionality to computer software | |
US20080256086A1 (en) | Information processing system, information processing apparatus, server apparatus, information processing method, and program | |
US20210350303A1 (en) | Task list for tasks created at a third-party source | |
KR20020062727A (en) | System and method for project management | |
JP7407275B2 (en) | Binding local device folders to content management systems for synchronization | |
US20020087678A1 (en) | Intelligent management of information in a network environment | |
JP2007509410A (en) | System and method for generating an aggregated data view in a computer network | |
US11182348B2 (en) | Sharing collections with external teams | |
US20220417251A1 (en) | Team member transfer tool | |
JP2008065659A (en) | Intra-organization information retrieval system and intra-organization information retrieval program | |
EP3571605B1 (en) | Including metadata in data resources | |
US20180203869A1 (en) | Application Programming Interface | |
US10542088B2 (en) | Modifying data resources within party-partitioned storage areas | |
US11500518B2 (en) | Contact cards with dynamic interaction information | |
US20060031235A1 (en) | Expression and time-based data creation and creator-controlled organizations | |
US7181480B1 (en) | System and method for managing internet storage | |
KR20030043837A (en) | P2P-based virtual network storage method | |
US7761476B2 (en) | Automatic capture of associations between content within a content framework system | |
US20060167889A1 (en) | Creating content associations through visual techniques in a content framework system | |
TWI227418B (en) | Virtual library management system and method for storing data in specified region |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |