论文部分内容阅读
个人知识管理(PKM)是一个全新的研究领域,也是一种新的知识管理的理念和方法。PKM是指个人能够利用通讯技术、计算机技术和网络技术,通过工具把个人拥有的各种资料、随手可得的信息变成更具有价值、利于工作、学习的知识的过程。随着PKM技术的发展,我们发现很大一部分的PKM都软件受到电脑终端或者网络的束缚,致使人们无法方便地记录生活中突然产生的灵感、体会或者重要的知识,从而不能有效地进行个人知识管理。基于手机终端和3G网络的PKM软件可以帮助人们有效地解决上述不足。其中,智能手机中的Android是一款基于JAVA并运行在Linux内核上的完全免费的操作系统。它可以快速的开发应用程序,并且紧密的集成网络应用。随着3G技术的发展,Android技术和PKM将紧密结合,Android为个人知识管理的发展提供了一种新的途径。利用Android开发的个人知识管理平台,可以使人们通过手机随时随地的进行知识管理,有效地提高个人知识管理的效率。另外,目前3G应用在全球的普及范围越来越大,但是并没有真正的涉及到PKM。因此,深入研究基于Android的个人知识管理平台,不仅会创造出更多的社会价值和经济效益,而且会具有一定的创新价值。本文从理论和实践两个层次上对个人知识管理进行了系统的研究。在理论层次上,本文首先对个人知识管理的内涵作了追溯,揭示了知识管理和个人知识管理之间的关系。接着,介绍了信息和知识的区别、隐性知识和显性知识的转化机制。然后,重点介绍了实施个人知识管理所需要的原则和技巧。此外,本文还对当前手机操作系统进行了比较,确定出Android作为系统的开发平台;然后对无线网络技术、3G技术的功能和特点、Android技术的系统结构和应用程序、Android开发环境的构建过程,以及开发过程中用到的JAVA、XML、数据库等关键技术分别进行了讨论。在实践层次上,本文首先通过分析比较目前的个人知识管理工具,根据设计目的、要求和Paulsy·A教授的PKM模型提出基于Android的个人知识管理平台的模型(APKM)。接着将该模型划分为登录模块、浏览模块、检索模块、管理模块、共享交流模块和工具模块六大模块。其次,根据基于Android和3G通信网络的高可靠性和高数据传输率,构建出Android的开发环境。然后,采用Java语言编写,以Android提供的SQLite作为数据库服务系统,结合开源软件,在Ecplise环境下将APKM模型实现。最后,在专为手机优化的Dalvik虚拟机的模拟环境下验证了该平台的可用性。此外,在该平台的具体实现过程中,本文给出了系统的运行界面和部分重要代码。通过该平台,用户可以通过手机快速的获取网络上的信息,并对相关的内容进行管理。同时,用户可以通过博客、电子邮件等方式进行双向交流,实现知识共享。用户还可以通过通讯录来记录联系人的信息,也可以利用日历来创建备忘录或者查询当天的天气预报。本文利用论文资料查阅、网络搜索等方式全面整理了个人知识管理、Android技术相关的理论知识,并且用比较的方法,包括定性和定量的方法,对目前的智能手机操作系统进行了比较。此外,用程序设计法将APKM平台具体实现。另外,本文还指出了APKM平台的创新之处、不足之处,并且对其进行了展望。本文最大的创新点就是选取基于Android的个人知识管理平台作为研究对象,并且用手机作为运行载体,使用户摆脱了电脑、网络的束缚,可以在手机上随时随地的实现个人知识的管理、知识的共享交流,有效地提高了个人知识管理的效率。不足之处是功能不全面、界面不美观、安全性不强和存在差异性等。