Summary: | 碩士 === 淡江大學 === 資訊工程學系碩士班 === 102 === This thesis is to explore and design a system that can support integration of knowledge contents from different sources and types. We use dotCMS content management system as the base to manage knowledge contents, and extend it with additional database tables for the needed functionalities. It helps users collect varieties of knowledge contents in more efficient and effective manner. For collection of external knowledge contents from the Internet, users only need to enter a single URL, because we support oEmbed that allow users to retrieve efficiently the knowledge contents such as videos, photos, or some other contents from oEmbed service providers. In addition, URL with different content types, such as bookmarks and pdf, can be processed as well. For efficient internal knowledge collection and integration, we use item to store an individual knowledge content; super item as a container to collect items; item tag to filter items; and super item tags to store different super items from different system categories. With all these integrated together, knowledge contents can be organized quickly and nicely. To enhance the sharing of knowledge contents, the super items can be set as private or public. For those public super items, it can be searched by collected by other users. Items can also be collected into a specific super item.
|