1、,1,C H A P T E R,系統分析與設計之價值,系統分析與設計之價值,定義資訊系統並指出資訊系統的七種應用。識別使用或發展資訊系統的各種關係人,並舉出各種關係人的一些例子。定義系統分析師在資訊系統發展中特殊的角色。指出成功地扮演資訊系統分析師所需要的技能。描述影響資訊系統發展之現今的企業性驅動元素。描述影響資訊系統發展之現今的技術性驅動元素。簡短地描述發展資訊系統的流程。,本章地圖,系統分析與設計的架構,系統一群互相關聯的元件,一起運作來達到期望的結果。資訊系統 安排人、資料、流程和資訊科技來收集、儲存和輸出支援組織所需的資訊。 資訊科技一個當代的術語,用來說明電腦技術(硬體和軟體)與
2、通訊技術(資料、影像和聲音網路)的結合。,資訊系統的形式,交易處理系統獲取和處理關於企業交易資料的資訊系統。 管理資訊系統 基於組織交易處理與運作來提供管理導向報表的資訊系統。 決策支援系統 一種用來幫忙判斷決策機會或提供資訊幫助做決策的資訊系統。,資訊系統的形式,專家系統擷取專家知識並模擬專家處理問題的的資訊系統。 通訊與協同合作系統提升員工、合作夥伴、客戶與供應商間溝通效率,並加強他們合作能力的資訊系統。 辦公室自動化系統支援整個企業辦公室活動以提供工作者間流程改善的資訊系統。,關係人參與系統的人,關係人 任何對現有的或新的資訊系統有興趣的人。關係人可以是技術性或非技術性的工作人員。他們也
3、可能是內部的和外部的工作人員。 資訊工作者 工作涉及產生、收集、處理、發布和使用資訊的任何人。 知識工作者工作內容仰賴專業領域知識之任何工作者。,資訊系統關係人之觀點,系統擁有者,系統擁有者 資訊系統的贊助者與提倡者,通常有責任提供開發、營運和維護資訊系統專案的資金。,系統使用者,系統使用者 將使用或受資訊系統影響的客戶,包括獲取、驗證、輸入、回應、儲存和交換資料與資訊。,內部使用者,事務性和服務性工作人員 技術的和專業的職員 主管、中階主管和高階主管,外部使用者,客戶 供應商 事業夥伴 員工 遠地使用者:此使用者並沒有實際在這個地方,但還是可以要求存取資訊系統。行動使用者:此種使用者的地點持
4、續變更,但是他們需要從任何地點來存取資訊系統。,系統設計師與系統建置者,系統設計者將系統使用者之企業需求和限制轉換成技術性解決方案的科技專家。她他會設計那些符合系統使用者需求的電腦資料庫、輸入、輸出、畫面、網路和軟體。 系統建置者依據系統設計者產生的設計規格來建置資訊系統和元件的科技專家。,系統分析師,系統分析師 研究組織問題與需求來決定人、資料、流程和資訊科技如何來改善企業運作的專家。 程式設計師分析師(或分析師程式設計師)同時涵蓋電腦程式設計師和系統分析師兩者的責任。 業務分析師則專注於系統分析與設計上的非技術性觀點。,系統分析師是個問題解決者,在本書中,問題一詞將用來描述許多的情況,包括
5、:真正的問題或預期的問題,它們都需要修正作業。 即使抱怨尚未出現,可以改進某種情況的機會。 無論是否有任何人抱怨目前的情況,用來改變一種情況的指導方針。,系統分析師的工作場所為何?,系統分析師所需要的技能,資訊科技的工作知識 電腦程式設計經驗和專業知識 企業流程和術語的一般知識 一般的問題解決技術 良好的人際溝通技術 良好的人際關係技術 彈性與適應性 人格與道德規範,系統分析師的角色是引導者,1. 不應使用電腦傷害他人。 2. 不應干擾他們的電腦工作。 3. 不應窺探他們的電腦檔案。 4. 不應使用電腦來偷竊。5. 不應使用電腦製造虛假資料。6. 沒有付費實不應複製或使用有版權的軟體。 7.
6、未經授權或適當的補償時不應使用他人的電腦資源。 8. 不應盜用他人的智慧財產權。 9. 對於所編寫的程式或設計的系統,必須考慮對社會的影響。 10. 應以尊重和謹慎的態度來使用電腦。,電腦道德十誡,資料來源:電腦道德協會,其他的關係人,外部服務供應商系統分析師、系統設計師或系統建置者販售他們的專業技能和經驗給其他企業來幫助他們購買、發展或整合他們的資訊系統方案;也可能與顧問公司或服務公司合作。專案經理對於專案的排程、預算、可完成事項、客戶滿意度、技術標準和系統品質有責任做規劃、監督和控制之有經驗的專家。,現今資訊系統的企業性驅動元素,全球化經濟 電子化商務和企業 安全性和隱私 協力與合夥 知識
7、資產管理 持續性改善與全面品質管理 企業流程再造,全球化經濟,全球化經濟帶來新的和擴大的國際性市場。新的國際性競爭對手。 對資訊系統的影響必須支援多國語言、貨幣匯率、國際貿易法規,以及不同的企業文化 。必須整合國際性資料。迫切地需求有能力以口頭和書面的方式與使用不同語言之管理者以及使用者溝通的參與者。,電子化商務和企業,電子商務 使用網際網路來買賣商品和服務。電子化企業使用網際網路來實行和支援每天的企業活動。電子商務和電子化企業的類型公司的形象、產品和服務的行銷 企業對消費者 企業對企業 對資訊系統的影響多數新的資訊系統應用已經針對網際網路架構來設計。應用系統被設計成可以在網際網路的瀏覽器之下
8、工作。,一個電子商務網路店面,一個電子商務採購店面,安全性和隱私,安全性在破壞或災難的事件下任何造成企業活動失控的事件,企業將如何繼續? 要如何保護其數位化資產免於外來的威脅? 隱私消費者愈來愈要求在數位化經濟下的隱私權。 政府制定隱私權的法規。對資訊系統的影響必須有嚴格的安全性和隱私權控制。,協同合作與合夥,組織管理強調的是打破隔離組織部門與功能的圍牆。朝向協同合作的趨勢延伸到組織以外來包含其他的組織,有時候甚至是競爭對手。對資訊系統的影響有需要提供安全性、外部存取。需要在不同的資訊系統間傳遞資料。,知識資產管理,資料在組織中重要的人、地、事件和物未經加工的事實。每個事實本身都沒有任何意義。
9、資訊將資料處理或再組織成較有意義的形式給某人。將對接收者有意義的資料結合起來就是資訊。知識 依據事實、實情、利益、判斷、經驗和接收者的專業將資料和資訊更進一步地精煉。理想的資訊會變成智慧。知識資產管理體會到資料、資訊和知識為重要的企業資源。自問:為了競爭優勢,公司要如何管理和分享知識?努力於整合可以建立和保留知識的資料和資訊。,持續性改善與全面品質管理,企業流程反應出企業事件的任務(例如:下訂單)。企業流程是被要求用來完成企業任務的一些工作、程序和規格。獨特的資訊科技被使用來自動化或支援這些任務。持續性流程改善持續監控企業流程來達到些微但可衡量的降低成本與附加價值之改善。全面品質管理促進一個企
10、業內部品質改善和管理的全面性方法。,企業流程再造,企業流程再造基本企業流程的研究、分析與再設計,藉此來降低企業的成本與改善附加價值。 相較於 CPI 所做的,BPR 企圖實施重大的變革和改善。通常輔以 CPI。,現今資訊系統的技術性驅動元素,網路和網際網路 行動與無線科技 物件技術協同合作技術 企業應用系統,網路和網際網路,網路包含了大型主機、網路伺服器,以及各種不同的個人電腦、筆記型電腦和手持式電腦。 重大的網際網路技術: xHTML 和 XML腳本語言網頁專用的程式語言 內部網路外部網路入口網站網路服務,行動與無線科技,行動與無線科技包括:PDA(個人資料助理)行動電話藍芽無線網路對資訊系
11、統的影響無線連線是必備的 必須適應行動設備的限制和螢幕大小,物件技術,物件技術 定義關於統合資料和行為之物件系統的軟體技術。物件是可再使用的物件是可擴充的物件導向程式語言有 C+、java 、 Smalltalk 和 .NET 物件導向分析和設計 一種用於系統發展的工具和技術之集合,使用物件技術來建置系統及其軟體。 靈活開發此種系統開發策略是給予系統開發者從各種適當工具與技術中選擇最佳方案來解決手邊任務的彈性。靈活開法被認為是可以在系統開發中的生產力與品質間達到最佳平衡的方法。,協同合作技術,協同合作技術 一些加強人際溝通和團隊合作的技術。電子郵件即時傳訊工作群組軟體工作流程,企業應用系統,實
12、際上所有的組織,無論大型或小型,都需要一套核心的企業應用系統來執行業務。財務管理、人力資源管理、市場和行銷,以及作業管理頻繁的採購新增客製化原件的頻繁需求系統整合統合採購軟體、客製化軟體、硬體與網路的各種元件之流程。,企業應用系統,企業應用系統,企業資源規劃完全整合橫跨所有基本與核心企業功能(包括那些企業功能的交易處理與資訊管理)的應用軟體。 ERP 方案環繞著由基本的企業機能所分享的共同資料庫來建置。 代表性的ERP 廠商: SSAOracle/PeopleSoftSAP AG,企業應用系統,供應鏈管理此種應用軟體藉由直接整合組織與他們供應商和批發商的後勤系統來最佳化從原物料採購到成品配送的
13、流程。代表性的SCM 廠商: i2 TechnologiesManugisticsSAPSCT,供應鏈,企業應用系統,客戶關係管理此種應用軟體提供顧客從最初的詢問到售後服務與支援之企業流程的存取。代表性的CRM 廠商: BroadVisionE.piphanyKanaAmdocsOracle/PeopleSoftSiebelSAP,企業應用系統,企業應用整合 被使用來連結應用程式以支援應用程式間資料和資訊流的程序和技術。EAI解決方案通常是以中介軟體為基礎。 中介軟體被使用來在不同應用軟體間轉換或發送資料的軟體(通常是用購買的)。 代表性的EAI 廠商: BEA SystemsIBM(MQ系列
14、)Mercator SoftwareTIBCO Software,企業應用系統整合,簡化的系統發展流程,系統發展流程 系統的關係人用來發展與維護資訊系統和軟體的一套活動、方法、最好的實務經驗、預期成果,以及自動化工具。 標準的問題解決步驟 :確認問題。分析和了解問題。 確認解決方案需求和預期成果。 確認替代的解決方案和選擇最佳的行動方向。 設計選定的方案。 實作選定的方案。 評估成果(如果問題未能解決,根據情況回到步驟 1 或 2 )。,系統發展與問題解決,一個簡單的系統發展流程,系統發展流程概述,系統擬定 一個專案的最初規劃,定義了最初的企業範疇、目標、時程與預算。系統分析用來建議改善和詳細說明企業需求與解決方案優先順序的企業問題領域研究。 系統設計針對系統分析時確認出的企業需求所建立的技術性規格或結構、電腦基礎的解決方案。 系統實作系統的建構、安裝、測試和運作(也就是每天的運作)。,專案與流程管理,專案管理 定義、規劃、指導、監督和控制一個專案等活動,並在限定的時間和預算內開發出一個可接受的系統。流程管理 定義、改善和協調組織所選之方法論(流程)與給所有系統開發專案標準使用之持續活動。,