人數

2010年6月29日 星期二

系統分析與設計王堯天第一章緒論

1.何謂「系統分析與設計」? 「系統分析與設計」的主要應用對象為何?

【參考答案】:
所謂「系統分析與設計」是指:「針對問題之解決,利用系統的觀念、架構、理論、原則與方法論,進行一系列思考活動並提出有效的解決方案之過程。」圖一是系統、分析與設計三者的關係圖,因此,系統、分析與設計三者彼此的關係十分密切。以系統分析與設計的內涵而言,它主要涵蓋以下四個部分:
(一) 系統方面─系統的觀念、方法論、理論、架構與應用。
(二) 分析方面─需求分析、方法論、功能分析、流程分析、資料分析與可行性分析等。
(三) 設計方面─整體架構設計、資料庫設計、程序設計、介面設計與控制系統設計等。
(四) 專案管理方面─專案規劃、專案執行、專案控制、專案制度、專案流程與團隊運作等。
一般而言,系統分析與設計的主要應用對象如下:
(一)專題製作(例如大學部專題、畢業專題、…等)。
(二)新產品的開發與設計。
(三)企業資訊系統的建立與應用。
(四)大型軟體專案的評估與導入。
(五)海外重大事業投資專案分析。
(六)各種類型商品之企劃案。
(七)企業或個人進行重大決策方案的評估與選擇。
2.系統方法具有哪些優點? 「即興式做法」的缺點為何?請您以一個生活的實例,說明「系統方法」與「即興式做法」之差異點。
【參考答案】:
一般而言,吾人解決問題時,可以採取「即興式做法」(Ad hoc Approach)與「系統化方法」(System Approach)兩種作法,表一是即興式作法與系統分析與設計方法之比較表。所謂「即興式作法」就是隨個人的意念,不做問題思考,任意採取行動。但是「系統分析與設計」則必須經過一套嚴謹的科學方法進行分析、比較、歸納與綜合的程序,最後獲得的結果亦是符合客觀、公正與合理的要求,這種作法適用於重大工程案件的執行、資訊系統的設計等作業,可以達到經濟、有效、實用與再用(Reuse)的效果。茲將系統分析與設計的優點敘述如下︰ (一) 提昇工作的效率與品質,(二) 減少資源的浪費與投入的成本,(三) 降低決策失敗的風險,(四) 有效的累積知識與工作經驗,與 (五) 深入問題的核心,提出一個最佳的整體解決方案(Total Solution)。茲將即興式做法的缺點敘述如下︰ (一)對問題分析並不深入且容易掉入陷阱,(二)沒有一套有計畫與嚴謹的做事方法,工作品質與生產力不如預期,與(三)承擔相當大的風險與相當昂貴的解決問題成本。
比較構面 即興式做法 系統分析與設計
進行步驟 沒有一套實施步驟的方法 定義問題→設定解決的目標→分析→設計→執行→檢討與修正
主要特性 缺乏邏輯程序,因人、時間不同而有不同的作法 解決問題的過程公開與透明化
適用對象與時機 問題太簡單:時間緊迫、情況緊急、有強大的外力介入、… 問題相當複雜、寬裕時間、重要程度很高、客觀與自由的選擇環境、…
預期的結果 工作品質不佳、成本偏高、失敗的機率較高、風險較高、… 工作品質有保障、成本可以控制、失敗的機率較低、風險較低
執行的成效 無法累積經驗與知識 累積一些文件、經驗與智慧
以大學新鮮人尋找一個適合租屋的決策為例,使用「系統化方法」的做法如下:
【步驟一】:決定目標擬尋找一個良好的租屋地方,希望可以長期居住四年時間且是一個舒適與溫馨的租屋。
【步驟二】:需求分析考慮的因素包括價格、安全、交通便利性、周邊環境、安靜與舒適感、坪數與住戶夥伴等。
【步驟三】:實地觀察親自到租屋地點一共有三個地方進行詳細觀察。
【步驟四】:綜合評估表一是三個候選方案的可行性評估一覽表。
【步驟五】:選擇最佳方案根據客觀性評估結果(表二),建議選擇方案三。
如上所述,決策者使用「系統化方法」的做法是一種比較嚴謹且有系統的實施步驟,可以考慮決策者個人的重要需求,使決策分析工作更加精細、周延與圓滿。另一方面,大學新鮮人在尋找一個適合租屋的決策,若使用「即興式做法」的做法,只是憑個人的感覺或經驗,可能找到的租屋並不一定是最佳決策。
表二:評估可行性一覽表
評估因子 權重值 方案一 方案二 方案三
 價格      0.3          60        80           90
 安全      0.2          30        20           10
 交通便 0.15         40        80           70
 周邊環境 0.15      60        70          90
 舒適感 0.1            50       70           40
 坪數 0.05 40 50 60
 住戶的夥伴 0.05 90 70 80
方案評估分數 50.5 63.5 64
評估排名順位 3 2 1
建議選擇方案 ()

3.何謂「系統」? 系統的主要特性為何? 系統的基礎理論為何?
【參考答案】:
所謂「系統」(System)是指:「一群相關的元件,藉由彼此關係而達成既定目標的一個集合體。」或是「一群相關的元件彼此合作達成某種特定目標的集合。」
基本上,系統具有下列的基本特性﹕
(一) 整體性任何一個系統可以被視為一個完整的體系。
(二) 目的性每一個系統具有其特定的目的。
(三) 功能性任何一個系統必須具備某些特定的功能。
(四) 可分割性一個系統可以視需要做適當的切割。
(五) 動態性大部分的系統可能隨時間的不同而改變其狀態。
茲將系統的基礎理論說明如下:
(一)模控學(Cybernetics)又稱之為人腦學它是Wiener於1947年所提出的理論,它源自於自動控制的概念,它是利用回饋(Feedback)的概念,經由控制的手段達到自行調節與控制的目標。模控學的核心理論包括下列三個部分﹕(1) 資訊流可以被視為系統元件的一種型態,它可以被用來區別啟動電力與資訊信號,(2) 控值機制的行為是相似的且具有相同原理,與 (3) 回饋控制的基本原則可以利用數學方法處理。
(二)通用系統理論(General System Theory)  Boulding於1956年提出通用系統理論的概念,描述與解釋系統的結構與行為。簡言之,它是一種適用於各種系統的通用性的法則,利用系統化的架構可以描述實體與概念興世界的結構與行為。基本上,通用系統理論系利用層次的複雜度水準(A hierarchy of levels of complexity)解決一些複雜系統的結構與行為的問題。根據Boulding提出的通用系統理論一共有九個層級,第一層為靜態系統,第二層為簡動態系統,第三層為模控系統,第四層為開放性系統,第五層為原生社會系統,第六層為動物系統,第七層為人的系統,第八層為社會組織,第九層為未知的世界。透過通用系統理論的分類可以簡化系統的複雜度而且利用系統的原理描述各種系統的行為,對於新的學術領域的發展是具有相當的助益。
(三)系統學(Systemology) 為了解決一些跨學域(Inter-disciplines)的問題,產生了系統學這一個新的學派。許多從事於科學與人類學的研究,經過多年的努力以後,發現的一些規則與以彙集起來形成所謂的系統學的觀念。1940年應用在軍事用途的作業研究,1950年代發展的系統分析的技術,在第二次世界大戰在後勤補給之應用十分成功,1956年Forrester提倡的系統動力學(System Dynamics),一直到最近衍生的系統工程學、資訊科學等。
(四)邏輯理論(Logical Theory) 系統分析的應用過程中,邏輯理論的運用是重要的一環。一般使用的邏輯方法有下列三種﹕
(1) 演繹法(The deductive method)以普遍的規則推論到特殊的現象的作法。例如人皆有七情六慾,張三是人,因此,根據推論的結果為張三有七情六慾。
(2) 歸納法(The inductive method) 以特殊現象或事實推論到普遍的規則。最常用的方法包括觀察、實驗、綜合與個案法等。
(3) 類比法(The analog method) 由類似的現象推論出預期可能發生的結果。
4.何謂「分析」? 請您以一個實例說明分析的原則與應用。
【參考答案】
所謂「分析」(Analysis)是指﹕「決策者為了解決問題,將問題予以細部拆解,深入尋找問題的真正原因,並且提出一些適當的解決對策之一系列過程。」如圖二所示,將一個十分複雜的問題予以細分為八個等分,然後根據問題的重要程度做進一步深入的分析工作,找出問題的癥結點並提出一些適當的解決對策。
茲以建置一個休閒農場之行銷網站為例,說明分析方法如下:
(一)休閒農場之功能性需求─主題特色、農產品、文化行銷、工藝品銷售、旅遊行程安排、住宿需求及品質水準等。
(二)網站建置之需求分析─對於電腦主機伺服器、網路架構、系統架構、應用軟體的建置工作,進行需求分析與可行性評估。
(三)網路行銷功能之需求分析─客戶關係管理、網路廣告、網路購物服務、網路資訊服務。
茲將分析的原則說明如下:
(1)問題導向原則以休閒農場之核心議題為主軸進行深度分析工作。
(2)重要性原則依據建置一個高格調與服務品質休閒農場的需求,依據其重要程度進行分析工作,例如園區導覽、訂房系統、會員加入、交通路線、餐飲服務與客戶諮詢服務等功能,做進一步深入分析。
(3)經濟性原則重視投入分析工作的成本之經濟性包括投入人力、資金、時間與技術方面的支出。
(4)實用性原則分析重點在於提供使用者一些實用功能包括園區導覽、訂房系統、會員加入、交通路線、餐飲服務與客戶諮詢服務等。
(5)績效原則重視分析過程的績效例如成本、效益與分析工作的品質等。
(6)容易學習或操作原則使分析工作可以容易進行或實務應用為原則。
5. 何謂「設計」?請您以一個實例說明設計的原則與應用。
【參考答案】:
所謂「設計」(Design)是指﹕「設計者根據客戶的需求,將一些元件進行整合的活動,使之達到客戶需求的功能目標之一系列活動之過程。」因此,設計是一種創意的思考活動,在不同的情境下,設計者對產品的設計理念可能有不同的詮釋。
茲將設計一個休閒農場行銷網站的步驟說明如下:
(1)網站之整體規劃網站的整體架構包括硬體、軟體、介面與網路架構。
(2)網站功能設計使用功能觀點設計。
(3)資料庫設計針對網站的資料庫檔案設計。
(4)處理設計針對處理之應用程式設計
(5)介面設計網頁及系統介面部分進行設計。
(6)控制設計使用者權力控式、網路傳輸資料加密、檔案或應用程式安全性設計。
茲將設計的原則說明如下:
(1)實用性原則符合客戶對於休閒農場需求的資訊內容。
(2)完整功能原則提供全方位的服務功能包括交通、住宿、文化與農產品行銷的諮詢與服務功能等。
(3)標準化原則設計架構、作業程序、檔案設計與網頁格式等均符合標準化原則。
(4)模組化原則將網站應用程式的結構予以模組化。
(5)再用性原則強調程式、介面、網頁的再用性。
(6)容易學習或操作原則使用者可以容易操作或學習建立之休閒農場的行銷網站。


6. 請您利用網際網路(Internet)的搜尋引擎,鍵入下列關鍵字:系統理論(System Theory)、決策(Decision Making)、問題解決(Problem Solving),蒐集與整理相關的理論與實務應用的資訊。
【參考答案】:
利用網際網路(Internet)的搜尋引擎,鍵入關鍵字時,茲建議如下:
(1)系統理論(System Theory)的關鍵字為 【系統+理論】、【通用系統理論】【模控學】或【系統學】。
(2)決策(Decision Making)的關鍵字為 【決策程序】 或【決策理論】或【決策方法】、【決策工具】、【決策分析】 或【決策過程】。
(3)問題解決(Problem Solving)的關鍵字為 【問題解決+方法論】 或【問題解決+程序】 或 【問題解決+工具】或【問題解決+方法】或【問題解決+實例】。
其次,將搜尋的資料做過濾動作,篩選原則是資料之正確性、嚴謹性與內容實用性,依據不同資料主題進行分類工作,同時,標示其重要性與取得資料來源及取得資料日期,並將該資料存放在適合的主題目錄區,做為後續參考之用途。
7. 請您從學習的態度、學習的過程、學習的方法、學習的工具與如何應用等五個構面,說明如何進行有效的學習系統分析的課程。
【參考答案】:
有關於系統分析的學習,以下擬從以下五個構面來加以說明:
(一)學習的態度方面
了解學習的重要性,即時把握各種的學習機會,以及向困難挑戰的勇氣及培養學習的興趣。
(二)學習的過程方面
有關於系統分析之學習過程,大致上分為以下五個學習階段(表三):
表三:系統分析的學習階段
階段別 階段一 階段二 階段三 階段四 階段五
學習主題 系統分析的基本觀念 系統分析的基礎理論 系統分析的方法論 系統分析的工具 系統分析的應用
主要內容 系統的定義
系統的特性
系統的觀念
系統理論
分析理論
系統理論
設計理論
認知理論 物件導向
分析方法
結構化分析方法
分析器
繪圖器
模擬器
系統動力學工具 企業界生產或服務
資訊系統開發專案
學習成果 建立基本系統分析的觀念 了解應用系統分析基本理論 熟悉系統分析的方法論 善於使用一些系統分析的常用工具 將所學系統分析方法實際應用在工作現場
如上所述,系統分析之學習過程是從觀念建立基礎理論方法論工具應用的程序,以循序漸進方式來進行,原則上,系統分析的學習課程以單元主題方式為主,並配合一些實例來進行學習效果較佳。
(三)學習的方法方面
(1)實作中學習將書本的知識及觀念落實在實作案例之學習過程,唯有實作才能真正了解系統分析的精神與應用技巧。
(2)主題為導向的學習方式將學習的內容區分為主題與次主題,每一個主題具有學術性或實用性價值,將學習主題細分為若干章節之學習教材。
(3)建立學習知識庫將課程的學習資料做有系統的分類分別放在專用目錄夾,將學習系統分析的資料分為:(a)系統分析的課程資料,(b)系統分析之相關文獻,(c)系統分析之個案實例,(d)系統分析研究資料,(e)其他相關資料。
(4)問題分析方法論(a)解決問題程序,(b)解決問題方法論。
四)學習的工具方面分析、設計、繪圖、模擬、錄音、錄影等工具。
(五)學習的應用方面(a)工作方面:專案規劃、執行與控制、觀察、輔導、會議、溝通、簡報等,(b)生活方面:時間、資料、理財、健康管理、購物、旅遊等。
綜合以上所云,對於一位資訊人員而言,學習系統分析是一件相當重要工作。學習系統分析課程必須有一套正確學習方法與學習流程,平日即須培養獨立思考習慣,將有待解決的問題列入正在執行中之一個專案,從問題定義、資料蒐集、問題分析與解決對策之提出,皆有一定步驟與程序,不論是從事於創意思考活動或是解決問題之過程,皆保留最完整的資料。同時,對於解決問題皆能秉持正面、虛心學習與積極態度,勇於發揮個人的創意與特色,凡事皆能以縝密的邏輯思考來解決問題,並將學習的知識與技能轉換為實際行動,若是能夠持之以恆,相信一定有相當良好的學習成果展現出來。

沒有留言: