雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/km07.pdf ·...

16
KM-07 雲端系統之規劃與設計:以知識管理系統為例 Planning and Design of e Cloud Sysm : A Case Study of Knowledge Management Sysm 黃燕忠* 何慧儀** 馬坤宏*** 摘要 關鍵字:雲端運算、知識管理系統、資訊系統發展研究方法 *中國文化大學資訊管理研究所 副教授 [email protected] **中國文化大學資訊管理研究所 助理教授 [email protected] ***中國文化大學資訊管理研究所 研究生 [email protected] 雲端運算的快速發展,要如何去開發出雲端系統卻是已有規模 的軟體業者與新切入雲端運算領域的業者的難題,要開發出全新的系 統又要有未來的延展性,是困難的問題。本研究將以雲端系統發展生 命週期(Cloud Systems Development Life Cycle, CSDLC)為研究 方法來設計開發雲端知識管理系統(Cloud Knowledge Management System, CKMS),使用知識管理系統發展模式 (KMS Developing Model)來經營維護知識管理系統,並從相關 文獻期刊與商業知識管理系統彙整出開發雛型系統的需求,提供企業 開發設計建置雲端知識管理系統的參考,並作為後續開發雲端知識管 理系統的方向。 KC2011知識社群研討會 -論文全集,第605頁-

Upload: others

Post on 18-Oct-2019

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/KM07.pdf · **中國文化大學資訊管理研究所 助理教授 huyho@sce.pccu.edu.tw

KM-07雲端系統之規劃與設計:以知識管理系統為例

Planning and Design of the Cloud System : A Case Study of Knowledge Management System

黃燕忠* 何慧儀** 馬坤宏***

摘要

關鍵字:雲端運算、知識管理系統、資訊系統發展研究方法

*中國文化大學資訊管理研究所 副教授 [email protected]**中國文化大學資訊管理研究所 助理教授 [email protected]***中國文化大學資訊管理研究所 研究生 [email protected]

� 雲端運算的快速發展,要如何去開發出雲端系統卻是已有規模的軟體業者與新切入雲端運算領域的業者的難題,要開發出全新的系統又要有未來的延展性,是困難的問題。本研究將以雲端系統發展生命週期(Cloud Systems Development Life Cycle, CSDLC)為研究方法來設計開發雲端知識管理系統(Cloud Knowledge Management System, CKMS),使用知識管理系統發展模式(KMS Developing Model)來經營維護知識管理系統,並從相關文獻期刊與商業知識管理系統彙整出開發雛型系統的需求,提供企業開發設計建置雲端知識管理系統的參考,並作為後續開發雲端知識管理系統的方向。

KC2011知識社群研討會

-論文全集,第605頁-

Page 2: 雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/KM07.pdf · **中國文化大學資訊管理研究所 助理教授 huyho@sce.pccu.edu.tw

1. 緒論

雲端運算的快速發展,要如何去開發出雲端系統卻是已有規模的軟體業者與新切入

雲端運算領域的業者的難題,要開發出全新的系統又要有未來的延展性,是困難的問題。

全球化的企業快速增加,如要在全球化的環境有一席之地,可能會因要減少人工成本而

將工廠移至基本薪資較低的國家去,也有可能因關稅的問題將半成品運至銷售地點在組

裝,也有因銷售地利之便,而將貨物放置各地倉庫存放;而全球化的資料彙整的問題是

個難解的問題,雲端開發系統也因此快速成長;依「台灣雲端運算產業聯盟」表示,2012

年全球整體雲端運算產值可望達 4096 億美元,台灣若善用 ICT(Information and

Communication Technology)資通訊硬體產業優勢,估 2020 年我國資通訊「硬體」產業

全球產值將達 10 兆台幣,依「經濟部」評估,台灣軟體服務內容 2014 產值年也將達 500

億美元[27]。雲端軟體服務為未來開發系統必須考慮的建置選項。

隨著網際網路的發展快速,資訊(Information)的取得容易、快速與膨脹,如何將

資料透過篩選消化轉變為知識(Knowledge),已成為現今所有人每天都在做的事;對於

現今的企業也是如此,企業的人員異動頻繁,使得企業知識的傳承為各公司最重要的課

題,企業選用知識管理系統(Knowledge Management System, KMS)是在解決此問題的

方式之一。然而知識管理系統在企業中不只有此一用處,亦能整理彙整公司的資料成為

知識,重覆的加以延伸應用,導入與整合知識管理成為近年來企業最重要的課題。

在實務上,個人將資料彙整成為知識,但使用上若有更便捷且更快速的方式就會對

使用者更有吸引力;企業使用知識管理在發展系統時己漸漸形成模組化,在導入企業資

源規劃系統、物流系統、進銷存系統甚至是會計系統,都會看到相關的資料彙整的查詢

介面,進而許多系統開發商將其中建立的資料再行整理,形成另外建立在各系統上的知

識管理模組,導致企業分散於不同單位、不同地點的知識管理模組難以整合;再加上單

純購買知識管理系統不只是價格昂貴,也會因不同的商業邏輯與系統整合而需要更多的

客製化費用與維護費用。

本研究將從文獻探討與商業知識管理系統加以分析彙整,整理出雲端知識管理系統

開發方式與架構,並列出具備的項目,而在傳統的開發模型下業界開發套裝與雲端的方

式,如何在相互衝擊下來開發系統,歸納研究目的如下:

依產業實務來歸納雲端系統的開發方式,提供未來開發雲端系統人員依循。

運用業界知識管理系統與相關知識管理文獻彙整出知識管理系統發展的模式,

使知識管理系統的開發維運有初步的規範。

經由研究架構後規劃出知識管理雛型系統套件,可協助企業開發導入知識管理

系統做參考。

最後的研究結果可讓導入知識管理從業人員得到較佳的建置成本,並期望能做為企業知

識管理導入之運用。

KC2011知識社群研討會

-論文全集,第606頁-

Page 3: 雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/KM07.pdf · **中國文化大學資訊管理研究所 助理教授 huyho@sce.pccu.edu.tw

2. 相關文獻探討

2.1 雲端運算的分類

雲端運算在網路得普及率高的現在,一般使用網路的速度提升,讓在家辦公的理想

得以實現,企業使用雲端的意願也相對提高,雲端在設計開發上的架構需要更有彈性,

先從雲端的定義來開始分析,按服務類型的劃分雲端運算如下:[15]

Infrastructure as a Service(IaaS):基礎架構雲端服務

基礎架構為硬體架設與網路設備,將其租用給企業,其功用在於打造硬體帄台,讓

軟體廠商建置自行需要的架構與應用程式。如:中華電信。

Platform as a Service (PaaS):帄台即服務

帄台為硬體架設與網路設備租用外,還包含軟體服務帄台,其功用在於打造作業系

統帄台與程式開發帄台,讓軟體廠商建置應用程式。如:Google、Microsoft、Apple、

Yahoo、Facebook 等。

Software as a Service (SaaS):軟體即服務

軟體為應用程式,其功用在於提供一致性軟體服務且各致獨立的軟體服務。如:

Google Gmail、Google Docs、IBM Lotus Live 等。

表一 雲端按服務類型的方式分類[15]

分類 基礎架構雲端服務

(IaaS)

帄台即服務

(PaaS)

軟體即服務

(SaaS)

相關廠商 中華電信 (CaaS)

DYXnet(Dell、VMware)

Microsoft(Azure) 、

Google、Apple、

Facebook

Google Gmail、

Google Docs、

IBM Lotus Live

軟體提供商

服務類型 接近原始的計算儲存能力 應用的託管環境 特定的功能應用

運用靈活度 高 中 低

運用難易度 難 中 易

雲端建置時依照網路的架構方式的劃分雲端運算如下

公有雲(Public Cloud):將建置於 Internet 的公有環境。

混和雲(Hybrid Cloud):將建置於 Internet 與 Intranet 的混和環境。

私有雲(Private Cloud):將建置於 Intranet 的私有環境。

社群雲(Community Cloud): 社群雲係指由多個組織共享資源池,因此較合適具共

享研究資料需求的學研單位合資建置 (美國國家標準局 NIST)

可依照企業的需求將雲端的使用範圍從公開環境到企業內部環境,不只讓雲端運算的安

全性提高,還可以運用雲端運算的能力。

KC2011知識社群研討會

-論文全集,第607頁-

Page 4: 雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/KM07.pdf · **中國文化大學資訊管理研究所 助理教授 huyho@sce.pccu.edu.tw

圖一 雲端按網路架構的方式分類[14]

2.2 知識管理系統分類

首先透過文獻探討及業界實例來分析雲端服務在知識管理系統上的特性,找出適當

的知識管理架構,並以資訊系統發展研究方法為理論基礎提出研究架構。

國內外的知識管理系統廠商可分為四個領域[1][13] [17] [20],分別如下

企業資訊入口網站(Enterprise Information Portal;EIP):

結合企業內部系統,提供不同人員的資料整合性系統。如:新人類、Microsoft 的

SharePoint。

文件管理(Document Management):

提供文件簽核流程、文件版本控管…等管理系統。如:鼎新、衛展資訊(喬蓬)

等。

搜尋引擎(Search Engine):

尋找資料、蒐集資料,進而分析知識地圖…等系統。如:意藍科技(龍捲風)、

威知資訊、Openfind 網擎。

群組軟體(Groupware):

集合分散的個人整合協同合作,有工作管理、訊息管理、檔案管理…等。如:

Microsoft 的 Exchange、IBM 的 Lotus

有許多自行發展商用整合性 KM 系統,將知識管理與企業資源規劃系統加以補足中

間彙整的缺口,規劃整合成不同的 KM 解決方案,並拆解或整合模組化來搭配銷售。使

用國際的搜尋引擎,Google、Yahoo、Microsoft Bing,於西元 2011 年 5 月 1 日為基準日

來搜尋「知識管理系統」,查詢 1000 筆之後得到的結果,相關知識管理系統廠商出現的

次數如下表:

KC2011知識社群研討會

-論文全集,第608頁-

Page 5: 雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/KM07.pdf · **中國文化大學資訊管理研究所 助理教授 huyho@sce.pccu.edu.tw

表二 KMS 廠商資料 次數/1000 筆

中文市場 國際市場

搜尋

網站

碩網

資訊

SmartKMS

[31]

叡揚

資訊

Vitals/KM

[32]

台灣數位

學習科技

XMS

[25]

意藍

科技

eKM

[28]

鼎新

電腦

KMS

[30]

升藍

軟件

KMS

[24]

凌網

科技

HyEKP

[26]

IBM

Lotus

MS

SharePoint

Google 5 4 3 2 1 1 0 1 1

Yahoo 2 2 2 2 1 1 0 1 1

Bing 5 2 2 1 1 1 1 0 3

Total 12 8 7 5 3 3 1 2 5

查詢日期:2011 年 5 月 1 日

2.3 雲端知識管理系統的相關研究

企業為何要使用雲端呢?很多企業因為維護主機的成本而請資訊管理的人員來維

護,但是最後這些人員幾乎只用來修電腦或是教學操作軟體,而真正有問題維修時卻會

發生能力不足或資源不足的狀態,處理這些事務若是交給專業的維護人員,當專門處理

問題時便會使處理的步驟知識累積,當遇到真正的問題點時才能有效且快速的解決問題。

雲端知識管理系統不只是給企業能享受到雲端的安全高、便利高與成本低,還可使知識

的形成的環境更加快速,知識共享的環境也更加快速,再加上推與拉的方式給予加入知

識管理系統的人員有更多回饋與分享[16]。

企業使用雲端優點如下[15]:

環保節能:可降低電力成本、噪音污染、空間浪費、CO2 排放量。

降低成本:費用像水與電一般,減少維護成本、停機成本並可共享的運算能力

來降低運算成本。

靈活運用:快速程式安裝、快速軟體運用、快速硬體擴充、快速系統佈建、快

速資料轉移,只要能夠上網就可以提供 24 小時全天候服務。

資源整合:整合帳號與認證、整合硬體效能與共享,並能於不同裝置穩定運作。

資訊安全:資料集中磁碟陣列儲存管理並定期備份與定期掃毒,並提供登入與

資料交換的認證。

知識管理系統上雲端不只是擁有企業使用雲端的優點,還有其他的優點如下:

容易連結各個不同的資料來形成知識。

容易使用,多人使用;容易分享,多人分享。

頻寬可快速擴充。

當然相對的使用雲端資訊系統也有其缺點如下:

網路連線:提供維運的軟體廠商所能監測維護的網路從服務主機到網際網路,

而無法去監測購買服務的企業或個人使用者端到網際網路的品質。

安全隱憂:安全性不管如何的高,個人保有的安全性資料需要有保管意識,若

KC2011知識社群研討會

-論文全集,第609頁-

Page 6: 雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/KM07.pdf · **中國文化大學資訊管理研究所 助理教授 huyho@sce.pccu.edu.tw

個人洩露了安全性資訊,服務廠商也無法完全的保障其安全性。

只要去注意雲端資訊系統的使用的缺點,也針對缺點去做防範,如:企業網路的連線加

設備援,讓網路可以隨時通暢;企業或個人的資訊安全訓練、軟體資訊安全的防範,如

此提升安全等級,相對的雲端的優點就可以盡情享用。

2.4 軟體發展方法(Software Development Methodology)

軟體發展方法有許多不同的發表,各自都成為圭臬,如:瀑布式(Waterfall Model) 、

漸進式(Incremental Model) 、V 型(V Shape Model)、原型快速開發(Rapid Prototype

Model)、螺旋型(Spiral Model)、極限型(Extreme Programming Model)、RUP(Rational

Unified Process)。

傳統瀑布式開發從分析、設計、開發、測試、上線四種步驟, 其中 RUP(Rational

Unified Process)開發方法論從生命周期的角度來看更符合現今雲端系統的反覆開發更

新修正,將軟體開發分為初始(Inception)、細化(Elaboration)、建構(Configuration)

及交付(Transition)等 4 個發展階段。RUP 有 4 個重要精神:使用案例驅動(Use Case

Driven)、以架構為核心(Architecture Centric)、往覆與漸進(Iteration & Incremental)

及以模組為基礎(Model Based)。

文獻中相關資訊方法參考,資訊系統發展研究方法(Systems development in

information systems research),可分析出知識管理系統的架構,並找出需要的架構,分析

與設計程式的基本架構,來評價與開發研究分析與設計,並做初步的雛型系統開發,最

後驗證其執行的效果,與後續的發展方向。

圖二 資訊系統發展研究方法[4][5]

使用開發方法中的資訊系統發展研究方法(Systems development in information systems

research)[4][5]其分類如下:

構建一個概念性框架:在開發面建構設計框架與使用的技術並規劃出佈署的計畫流

程。

分析一個系統結構:使用文獻探討與商用相關系統的架構分析列表,用來分析出開

發系統的架構。

分析和設計系統:使用 UML 或其他設計方式來設計程式開發的系統分析。

構建(雛型)系統:選擇系統架構中重要的核心來做初步開發。

觀察和評價系統:觀察雛型系統的優缺點並分析。

KC2011知識社群研討會

-論文全集,第610頁-

Page 7: 雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/KM07.pdf · **中國文化大學資訊管理研究所 助理教授 huyho@sce.pccu.edu.tw

3. 雲端 KMS 發展模式

3.1 雲端系統發展生命週期(Cloud Systems Development Life Cycle, CSDLC)

綜合上述傳統的軟體發展方法與業界實際的做法提出雲端系統發展生命週期,將標

準的系統開發的流程,從需求、分析、設計、開發、測試、上線,參考軟體發展生命週

期的多種模式,套用在雲端資訊系統開發依舊有其相對的可行性,而業界雲端的開發方

式不會將雲端為一開始要走的基準,而是將開發之後再考慮彈性建置在雲端或是在企業

內部,因此產生了本研究的雲端系統發展生命週期。可將其分為三個階段:

設計開發階段

需求概念:取得需求或有一個方向與概念。

系統分析:依循分析概念或需求,轉為開發所能規劃的語言。

系統設計:依循系統分析的產出,規劃使用者視覺介面與使用者操作方式。

系統開發:依循系統設計的產出,撰寫程式語言。

測試驗證:依循系統開發的產出,測試問題並驗證設計概念。

設置轉換階段

設置轉換:開發測試無誤後依客戶考量設置的環境,再依設置的環境做轉換或

修改。

建置佈署階段

建置佈署:依客戶需求的環境建置並佈署相關事務。

圖三 雲端系統發展生命週期 CSDLC(本研究整理)

若使用 CSDLC 展開為實際的開發流程:

設計開發階段

使用雲端通用架構:選用開發架構為雲端與非雲端可適用的架構(若選較佳的

架構可節省轉置雲端程式的工時)。

開發雲端通用程式:選用開發架構為雲端與非雲端可適用的程式語言。

選用暫時開發資料庫:使用通用的 SQL 語法來串連資料庫(可省去轉置程式

的時間)。

測試驗證:測試問題並驗證設計概念。

KC2011知識社群研討會

-論文全集,第611頁-

Page 8: 雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/KM07.pdf · **中國文化大學資訊管理研究所 助理教授 huyho@sce.pccu.edu.tw

設置轉換階段

是否使用雲端程式:若使用雲端程式,轉換程式碼為雲端相容程式。

是否使用雲端資料庫:若使用雲端資料庫,將連線轉為其資料庫;若不使用雲

端資料庫,再依費用考量選用相對應的關聯式資料庫。

建置佈署階段

建置佈署:依客戶需求的環境建置並佈署相關事務。

圖四 雲端系統發展生命週期開發流程(本研究整理)

3.2 知識管理系統發展模式(KMS Developing Model)

由資訊系統研究發展方法、RUP 與知識管理實務彙整出永續發展的知識管理系統的

發展模式,其分為系統發展階段、系統維護階段、資料整合階段二種,分別支撐知識管

理系統的永續經營,可同時進行亦可分別運作,其分述如下:

系統維護階段(System Maintenance)

1. 問題需求:提出需求與問題。

2. 分析設計:分析問題與需求設計。

3. 修改測試:修改問題與需求並測試。

4. 佈署公告:問題與需求的設置與公告。

資料整合階段(Data Integration)

1. 輸入連接:輸入資料或連結匯入資料。

KC2011知識社群研討會

-論文全集,第612頁-

Page 9: 雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/KM07.pdf · **中國文化大學資訊管理研究所 助理教授 huyho@sce.pccu.edu.tw

2. 彙整分析:彙整資料與分析資料為知識。

3. 分享推動:分享整理後知識或推動相關知識的分享。

4. 評分回饋:評價知識與取得知識後回饋相關知識。

圖五 知識管理系統發展模式 KMS Developing Model (本研究整理)

4. 雲端知識管理系統(CKMS)的規劃與設計

4.1 CKMS 的規劃

本研究整理相關知識管理系統實作於國內外論文期刊,找出近三年相關的論文期刊

與分析出來現有知識管理所擁有的功能對應[13][17][20][29],其列表如下:

表三 知識管理開發項目與論文期刊文獻對應表

論文列表\功能類別

[2]Cheng Junmo & Jiang Shasha & Han

Jiangxue (2010) V

V

V V

V V

V

[3]de C. Gatti, Leonardo A. & Santoro, Flavia

Maria & Nunes, Vanessa T. (2010) V

V

V V

V

[6]Jayatilaka, B. & Jinyoul Lee (2003) V

V

V

[7]Min Wang & Jiang Wang & Yanzhao Li

(2010) V V V

V

V

V

[8]Na Li ; Qiushi Li (2010) V

V

V

KC2011知識社群研討會

-論文全集,第613頁-

Page 10: 雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/KM07.pdf · **中國文化大學資訊管理研究所 助理教授 huyho@sce.pccu.edu.tw

[9]Shen Zihao & Peng Weiping(2010) V V V

V

V

[10]Sisi Hu & Liyong Wan & Rui Zeng

(2010) V

V

V V

V

[11]Yun Qiaoyun (2010) V

V

V V

V V

[12]Zaki, T. & Whitford, D. & Bizzigotti, G. &

Hafez, A. & Corbo, R. & Carlson, H (2008) V

V

V

V

[18]王昌斌,汪允文,2002,知識管理應用於

營建業-使用企業入口網站之研究 V V V

V V

V V

[19]吳武明,郭宇仁,2005,醫院知識管理系

統之建立—以中部某署立醫院為例 V V V

V

V

[21]陸一帄、陽毅帄,張耀文,2007,企業知

識管理之系統實作 V V V V V V

V V V

[22]陳裕民,楊哲彥,2002,協同式知識管理

系統架構之設計 V

V V

V

V

V V

[23]鍾乾癸,施向玨,2002,軟體開發實作階

段的知識管理 V V V V V V V

14 6 14 3 7 14 1 4 6 2 4 4

將商用資訊管理系統的列表可以列舉出在推動資訊管理系統最有規模的廠商,再將

其有搜尋後整體出相關廠商與分析出來現有知識管理所擁有的功能對應,其列表如下:

表四 知識管理開發項目與商業知識管理系統對應表

廠商

\

功能類別

碩網資訊

SmartKMS

[31]

叡揚資訊

Vitals/KM

[32]

台灣數位

學習科技

XMS

[25]

意藍

科技

eKM

[28]

鼎新

電腦

KMS

[30]

升藍

軟件

KMS

[24]

凌網

科技

HyEKP

[26]

IBM

Lotus

MS

SharePoint

入口介面 V V V V V V V V V

文件管理 V V V V V V V V V

搜尋引擎 V V V V V V V V V

協同合作 V V V V V V V V V

社群論壇 V V V V V V V V V

知識獲取 V V V V V V V V V

知識安全 V V V V V V V V V

企業智慧 V V V V V V V V V

知識地圖 V V V V V V V V V

流程管理 V V V V V V V

核心專長 V V V V V V V

KC2011知識社群研討會

-論文全集,第614頁-

Page 11: 雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/KM07.pdf · **中國文化大學資訊管理研究所 助理教授 huyho@sce.pccu.edu.tw

線上學習 V V V

根據商業知識管理系統提供企業的功能主要為入口介面、文件管理、搜尋引擎、協

同合作、社群論壇、知識獲取、知識安全、企業智慧、知識地圖,而流程管理、核心專

長、線上學習則是依據各廠商不同專長或是針對的客戶群而增加的項目。

參考相關文獻與商業系統的知識管理系統[13][17][20][29]分析出知識管理所需開發的

資料項目與說明如下:

表五 知識管理開發項目與說明(本研究之整理)

項目分類 說明

入口介面 使用單一路徑可取得網路的資料,依權限提供使用者個人化的知識需求內容。

文件管理 提供文件儲存、版本管理、文件控管、進度管理…等,協助企業使用者內外部文件的

管理。

搜尋引擎 搜集資訊,經過整理以後提供給使用者搜集資訊、整理資訊、接受查詢的核心系統。

協同合作 多使用者在同步/非同步進行文件的分享、修正、與確認。

社群論壇 社群是以目的為區分的組織,用來共用知識、經驗聚集;論壇是一種提供交流服務的

系統。

知識獲取 從現有的經驗、事實和規則中抽取知識,並轉換為特定形式的功能。

知識安全 對於知識的取用的控制與限制並可進行知識控管。

企業智慧 提供線上即時分析、查詢工具、資料探勘,提供企業商業的決策分析機制。

知識地圖 提供使用者快速查詢知識來源,並提供查詢方向的參考機制。

流程管理 工作流程(workflow)的概念,使用不同的作業流程來提供商業邏輯與資訊流的自動

化,如簽核、通知…等。

核心專長 特殊提供專業核心的分析與管理,如專家系統、專案管理、專利發明管理…等。

線上學習 提供即時的教育訓練,使員工能夠獲得知識與技能的學習系統。

根據比較列表後可知論文期刊所提出的知識管理系統核心應該為入口介面、文件管

理、搜尋引擎、社群論壇、知識獲取、知識地圖,而協同合作、知識安全、企業智慧、

流程管理、核心專長、線上學習因為個別為相對應的研討主題,所以會因為論文期刊的

性質與方向去看是否提及。

綜合上述分析出入口介面、文件管理、搜尋引擎、社群論壇、知識獲取、知識地圖,

此六項為知識管理系統必需開發的項目,並在後續依此製作雛型系統。

4.2 CKMS 的設計

因個別企業有不同的資訊安全考量,所以在本研究中以「雲端系統發展生命週期」

來設計開發雲端知識管理系統,將本研究的角色放在軟體服務上,當系統開發與測試完

KC2011知識社群研討會

-論文全集,第615頁-

Page 12: 雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/KM07.pdf · **中國文化大學資訊管理研究所 助理教授 huyho@sce.pccu.edu.tw

成之前定義為設計開發階段,在設計開發階段後便會進入設置轉換階段,便可提出疑問

轉換所需環境為何?協助企業在系統的應用上環境的選用,提供企業使用環境可以採用

下兩種方式來設計:

於企業內部建置:

企業或許會有安全性的考量,所以會希望建置在企業內部,自行提供硬體與網

路設施來放置應用軟體。

於雲端建置,提供軟體及服務(SaaS):可以分為兩種方式建置雲端架構:

基礎架構雲端服務(IaaS):租用硬體放置作業系統與應用軟體,建置方式可以

與企業內部建置的方式相同,如同早期主機租用。

帄台及服務(PaaS):租用雲端帄台,建置應用軟體。

本研究使用 Microsoft Solution,在開發時使用 Microsoft Visual Studio 2010 為開發環

境,MY SQL 5.0 為初期開發資料庫,程式語言使用 ASP.NET 開發,開發架構時必須要

將資料庫的連線設計方式用最簡單的形式連結,並確認 SQL語法要適用於不同資料庫,

如此可以輕易轉換資料庫來使用,亦可以快速地轉換雲端至 Microsoft SQL Azure 雲端的

架構上,可以達到快速開發與快速佈署的便利性,可參考圖六開發服務選用開發流程

圖。

圖六 以 MS Solution 開發雲端系統的流程圖(本研究整理)

KC2011知識社群研討會

-論文全集,第616頁-

Page 13: 雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/KM07.pdf · **中國文化大學資訊管理研究所 助理教授 huyho@sce.pccu.edu.tw

設置轉換階段下選用的建置的方式,於 Microsoft Solution 不同架構下的環境使用的

技術與架構分析列表如下:

表六 不同環境使用技術與架構分析表(本研究整理)

項目 於企業內部建置

於雲端建置

基礎架構雲端服務

(IaaS)

帄台即服務

(PaaS)

建置系統 Windows 2000 Server 以上 Windows 2000 Server 以上 雲端

建置環境 Microsoft .NET Framework 4.0 Microsoft .NET Framework 4.0 Microsoft .NET Framework 4.0

資料庫 My SQL 5.0 以上、MS SQL

2000 以上、Oracle9i 以上

My SQL 5.0 以上、MS SQL

2000 以上、Oracle9i 以上 Microsoft SQL Azure

架站軟體 IIS IIS Windows Azure

瀏覽器 Microsoft Internet Explore

6 以上

Microsoft Internet Explore

6 以上

Microsoft Internet Explore

6 以上

最後再將設置轉換階段完成後進入建置佈署階段,建置系統提供使用者上線使用。

4.3 CKMS 的概念

書的形成是從森林砍伐選定的樹木,再從樹來做成紙,而只整理成書本,而知識書

的想法概念也從此而來;資料森林中輸入擷取出資料樹,再從資料樹彙整分析產生知識

紙(網頁),再從知識紙整理評價並轉換型態為知識書。資料取得有許多方法,如資料匯

入、資料輸入、資料擷取…等,而資料使用排程來整理資料成為知識,知識在整理成為

知識書,如同下圖所示:

資訊森林:資訊不同地方來,而網際網路上如同森林一般廣大。

資訊樹:將資訊森林使用輸入或連接如同森林中砍伐出資料樹。

知識紙:將資訊樹彙整分析並分類後放入知識紙(網頁)。

知識書:將知識紙中評價轉換為知識書。

KC2011知識社群研討會

-論文全集,第617頁-

Page 14: 雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/KM07.pdf · **中國文化大學資訊管理研究所 助理教授 huyho@sce.pccu.edu.tw

在個人可以整理個人經驗與個人蒐集的資料;企業可以產生企業的知識書,並留存公司

的智慧資產,可以快速提供企業內部的知識分享;所以依每個人的權責與權限可以產生

所屬於自己的一本知識書,當越用心蒐集整理,自然您的書就越豐富。

5. 結論與未來發展

本研究參考多篇論文期刊,並訪談十多位設計開發專家,主要貢獻在於參考相關系

統發展方法後歸納出本研究之雲端系統發展生命週期(CSDLC)做為規劃設計雲端系統

之依據,並結合知識管理系統發展模式(KMS Developing Model)建立本研究的雲端知識

管理系統需求分析架構,最後產出商業雲端知識管理系統的雛型規劃,初步的研究結果

如下:

1. 彙整規劃出雲端系統發展生命週期,可提供給企業作為設計開發雲端系統的依據。

2. 彙整規劃出知識管理系統發展模式,可提供給企業作為維護經營雲端系統的依據。

3. 規劃開發雛型系統功能項目,可提供給企業作為研發雲端系統的依據。

由於時間的限制,部分未完成的功能將持續發展,會依照雲端系統發展生命週期開

發出雛形系統,並分別運行知識管理系統發展模式中資料整合階段、系統維護階段,來

匯入資料轉換為分類知識、提出維護項目加以修改公布。用來驗證雲端系統發展生命週

期(CSDLC)的開發模式的步驟,提供系統開發業者開發雲端系統;知識管理系統發展模

式(KMS Developing Model)提供知識管理者永續經營企業知識管理系統。

KC2011知識社群研討會

-論文全集,第618頁-

Page 15: 雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/KM07.pdf · **中國文化大學資訊管理研究所 助理教授 huyho@sce.pccu.edu.tw

參考文獻

英文期刊

[1]Chao Lemen ,“The new knowledge processing:integrating semantic web with web 2.0”,Computer Application

and System Modeling (ICCASM), 2010 International Conference on

[2]Cheng Junmo & Jiang Shasha & Han Jiangxue ,“A Research on the Effect Evaluation System of Knowledge

Exchanging and Sharing in Enterprise”,Management and Service Science (MASS), 2010 International

Conference on

[3]de C. Gatti, Leonardo A. & Santoro, Flavia Maria & Nunes, Vanessa T. ,“An agent-based architecture for

knowledge management in context-aware business processes”,Computer Supported Cooperative Work in Design

(CSCWD), 2010 14th International Conference on

[4]F. Burstein & S. Gregor,“The systems development or engineering approach to research in information

systems: an action research perspective”,In Proceedings of the 10th Australasian Conference on Information

Systems (1999), pp. 122-134. Key: citeulike:7561349

[5]Jay F. Nunamaker & Jr.,Minder Chen,“Systems Development in Information Systems Research”,System

Sciences, 1990., Proceedings of the Twenty-Third Annual Hawaii International Conference on

[6]Jayatilaka, B. & Jinyoul Lee ,“An epistemological taxonomy for knowledge management systems

analysis”,System Sciences, 2003. Proceedings of the 36th Annual Hawaii International Conference on

[7]Min Wang & Jiang Wang & Yanzhao Li ,“A Solution on the Enterprise Knowledge Management with

Complexity”,Intelligence Information Processing and Trusted Computing (IPTC), 2010 International

Symposium on

[8]Na Li ; Qiushi Li ,“Knowledge management modes and strategies for university libraries”,Future Information

Technology and Management Engineering (FITME), 2010 International Conference on

[9]Shen Zihao & Peng Weiping ,“Research and design of knowledge service-oriented information

system”,Industrial and Information Systems (IIS), 2010 2nd International Conference on

[10]Sisi Hu & Liyong Wan & Rui Zeng ,“Web2.0-based Enterprise Knowledge Management

Model”,Information Management, Innovation Management and Industrial Engineering (ICIII), 2010

International Conference on

[11]Yun Qiaoyun ,“Collaborative design system of remanufactured product based on knowledge

management”,Information Science and Engineering (ICISE), 2010 2nd International Conference on

[12]Zaki, T. & Whitford, D. & Bizzigotti, G. & Hafez, A. & Corbo, R. & Carlson, H. ,“Integrated Knowledge

Management System (IKMS)”,Technologies for Homeland Security, 2008 IEEE Conference on

中文期刊

[13]謝恬、阮明淑,2006.6,『台灣知識管理系統比較分析初探』,教育資料與圖書館學(43 卷 4 期)

中文書籍

[14]小朱,2010.09,『Windows Azure 教戰手札:您必須學會的微軟雲端開發技術』,碁峰

[15]陳瀅,2010,03,『雲端運算與虛擬化技術 Cloud Computing Strategies』,天下雜誌

KC2011知識社群研討會

-論文全集,第619頁-

Page 16: 雲端系統之規劃與設計:以知識管理系統為例ir.lib.pccu.edu.tw/bitstream/987654321/25039/2/KM07.pdf · **中國文化大學資訊管理研究所 助理教授 huyho@sce.pccu.edu.tw

[16]勤業管理顧問公司,2000.06,『知識管理的第一本書』,商周出版

[17]碩網資訊,2003.07,『知識管理實務:SmartKMS 軟體在知識管理的實作與應用』,科技圖書

中文博、碩士論文

[18]王昌斌,汪允文,2002,知識管理應用於營建業-使用企業入口網站之研究

[19]吳武明,郭宇仁,2005,醫院知識管理系統之建立—以中部某署立醫院為例

[20]阮明淑,謝恬,2007,台灣地區知識管理系統功能評估之實證研究

[21]陸一帄、陽毅帄,張耀文,2007,企業知識管理之系統實作

[22]陳裕民,楊哲彥,2002,協同式知識管理系統架構之設計

[23]鍾乾癸,施向玨,2002,軟體開發實作階段的知識管理

參考網站

[24]升藍軟件 http://www.upblue.com

[25]台灣數位學習科技 http://www.powercam.com.tw

[26]凌網科技 http://www.hyweb.com.tw

[27]經濟部 http://www.moea.gov.tw

[28]意藍科技 http://www.eland.com.tw

[29]維基百科 http://www.wikipedia.org

[30]鼎新電腦 http://www.dsc.com.tw

[31]碩網資訊 http://www.intumit.com

[32]叡揚資訊 http://www.gss.com.tw

KC2011知識社群研討會

-論文全集,第620頁-