第 一 章 資訊系統開發概論 課程名稱:系統分析與設計 各位同學大家好,我是李春雄老師,本學期所開設的課程名稱為「資料結構」,

Slides:



Advertisements
Similar presentations
第一篇 管理資訊系統之 基本概念. 學習目標  認識現代企業中對資訊人員的挑戰和機會  了解造成資訊管理日益受到重視的環境因 素  區分資料與資訊  建立系統觀點  了解管理資訊系統的分類  認識組織中的資訊需求層面.
Advertisements

第1部分 信息资源管理的基本概念 信息 信息资源 信息资源管理 信息资源管理学 信息资源管理评述.
第 16 章 資訊管理、 系統分析與設計.
第一章 会计信息系统 第一节 计算机会计概述.
第二讲 电子商务技术 Internet和www技术(重点掌握) 信息处理技术(重点掌握) EDI技术(熟悉) 电子支付系统(熟悉)
計算機概論 第11章 應用資訊系統 陳維魁/陳邦治 旗標出版社.
研究所升學考試 準備策略 蘇武楨.
ERP 報告 人力資源模組 Human Resource Module 指導教授:陳育亮、張緯良教授 研 究 生:林光興、蓋冠宇.
会计信息系统概述 第一章.
第1章 信息系统基本知识 信息系统概述 信息系统类型 职能信息系统.
企业信息化概述 一、什么是企业信息化? 企业数据信息的收集、处理、传输计算机化、网络化。 企业经营、管理、生产信息化。
第十一章 决策支持系统 主要内容: 决策支持系统的概念 决策支持系统的组成 智能决策支持系统 群体决策支持系统
中山大学管理学院会计学系核心课程 会计信息系统 陈婉玲 韦沛文 唐清泉.
工程管理信息系统 大连民族学院工程管理系 王楠楠
第二章 管理資訊系統概論暨資訊系統應用(Introduction to MIS and the Applications of IS)
管理資訊系統(Management Information Systems)
项目六 电子商务与企业信息化 安徽工贸职业技术学院精品课程组.
第2章 信息通信技术与旅游业.
前言 1.课程安排: 第一章 操作系统引论(7学时) 第二章 进程管理(14学时) 第三章 处理机调度与死锁(10学时)
資管導論期中報告 老師 王鵬飛.
指導老師:王思文 老 師 班 級:行銷系 二年A班 組 員:張鉯喬 蔡泓宜 周綺琪
第十七章 結論與展望.
提升时间管理.
第5章 信 息 系 统 上一章内容——信息管理的过程 主要包括四个环节: 4.1 信息需求与服务
管理信息系统 沈阳理工大学经济管理学院.
資訊管理 第三章 數位化企業.
                                        導師健康關懷 健康是一輩子的事 義守大學衛生保健組 關心您.
第一章 信息系统与管理 主要内容 基本概念 系统 信息系统 信息系统与决策支持 管理信息系统面临的挑战.
中央大學、資訊管理系 范錚強 updated
课程说明 主讲教材: 《管理信息系统》第四版 滕佳东主编 东北财经大学出版社 参考教材: 《管理信息系统》 薛华成主编 清华大学出版社
开篇引例:尿布+啤酒=更大的利益  上个世纪发生在美国沃尔玛连锁超市有这样一种情景:在这个超级市场里面人来人往,一角的货架上,尿布和啤酒赫然地摆放在一起出售。而且,尿布和啤酒的销售量双双增加。
三家ERP系統比較.
What’s ERP.
第二章 資訊管理的應用系統.
世新大學 陳育亮 Ch13 從ERP到企業E化 世新大學 陳育亮
CHAPTER 15 控制工具與技術 新陸書局股份有限公司 發行.
ERP-企業資源規劃導論 第一章 企業資源規劃概述 1.1.
Chap 1:企業資源規劃簡介 ERP的定義與沿革 企業為何使用ERP ERP導入 以ERP為基礎的企業E化
第二篇資訊系統與組織 第一章:資訊系統的挑戰與契機 第二章:資訊系統的策略性角色 第三章:資訊系統對組織與企業流程之 影響
第 9 章 基本的資料探勘、線上分析處理、資訊呈現.
第一篇 数据仓库与OLAP 第一章 数据仓库基本概念
從ERP到企業E化.
Manufacturing Execution System (MES)
CH.5 CRM的核心議題 與ERP、SCM及BI之整合應用
CHAPTER 9 供應鏈管理系統.
AIS系統發展生命週期 東吳大學會計學系 謝 永 明.
Integrated decision support systems: A data warehousing perspective
第六章 資訊管理的應用 系統觀點.
本章內容 資訊與資訊科技 資訊科技的內部應用 資訊科技的外部應用 資訊科技對組織設計的影響 組織控制與資訊科技 Chapter 9
第二章 資訊管理的科技觀點.
企業資源規劃簡介.
第五章 資訊管理導論 本章重點 5-1 資訊管理導論 5-2 企業電子化的潮流與工具.
最成功的合作開發模式 合作開發流程 A. 資料收集 訪談 B. 分析現有 系統 C. 合約簽定 D. 規格確認 E. 程式撰寫 F.
第十一章 管理知識.
資訊科技與組織管理. 資訊科技與組織管理 瞭解資訊與資訊科技的基本概念 瞭解資訊科技在組織內部的主要應用 瞭解資訊科技在組織外部的主要應用 瞭解資訊科技的應用對組織結構設計的影響 瞭解組織控制與資訊科技間的關係 組織理論與管理 Chapter 5 資訊科技與組織管理.
我對資訊管理的認識 資管二德 林雅莉.
中華映管資訊技術應用 鄭坤福 資訊處 處長 中華映管股份有限公司 電話: 桃園縣八德市大湳里和平路1127號
資四B 鍾宇豪 資四B 宋忠霖 資四B 林書漢 資四B 曾聖棋
決策支援系統導論 資訊管理系 王淑卿.
本 章 重 點 13-1 資訊系統簡介 13-2 企業內部常用資訊系統簡介.
交通大學 運輸科技與管理學系 博士班二年級 朱佑旌
Part 5 决策 (Decision Making)
第十二章 顧客關係管理.
B、資訊系統開發方法論 系統開發生命週期法 雛型開發法 合作需求規劃與合作應用設計 使用者自建系統 資訊系統的委外與租用 套裝軟體的引進
國立空中大學台南中心  註冊工作簡報.
會計財務資訊系統 吳琮璠 博士.
经济与管理讲义 北京科技大学 管理学院 喻斌.
預防詐騙犯罪宣導 (網路購物、遊戲點數、小額付款) 報告人:.
休閒娛樂產業: 哪尼?!清境農場也能導入ERP!
Presentation transcript:

第 一 章 資訊系統開發概論 課程名稱:系統分析與設計 各位同學大家好,我是李春雄老師,本學期所開設的課程名稱為「資料結構」, 今天所要為各位介紹的是第一章「資料結構導論」

本章學習目標 1.讓讀者了解企業為什麼要開發資訊系統及資訊系 統在組織中所扮演的角色。。 2.讓讀者了解資訊部門的組成及人員的工作分配。 3.讓讀者了解在開發「資訊系統」時所面臨的內外 環境。 開始: 本章學習目標 有二項:

本章內容 1-1 為何企業需要資訊系統? 1-2 資訊系統與企業組織的關係 1-3 何謂資訊系統? 1-4 電腦化資訊系統 1-5 資訊系統開發的內外環境 1-1 認識資料與資訊的關係: 其中,「資料」轉換成「資訊」必須要經過一連串處理過程,而這一連串的處理過程就是透過「程式」來處理。 1-2 何謂資料結構? 「資料結構」(Data Structures)主要是探討如何將資料更有組織地存放到電腦記憶體中,以提昇程式之執行效率的一 門學問。 1-3 何謂演算法?演算法就是「解決問題的方法」 1-4 程式設計概念: 步驟1. 分析所要解決的問題 步驟2. 設計解題的步驟 步驟3. 編寫程式 步驟4. 上機測試、偵測錯誤 步驟5. 編寫程 式說明書 1-5 結構化程式設計 利用「由上而下」的技巧,將程式分解成許多個獨立功能的模組。並且每一個模組都是由三種結構所組成。分別為循序結構、選擇結構及重複結構。 1-6 演算法的效率評估 指用來計算某些演算法所撰寫的程式,在經過編譯之後,實際執行所需要的時間。

1-1 為何企業需要資訊系統? 【引言】 當企業規模不斷的擴展,使得每日資料處理資料量日益增大,再加上資訊技術的進步,使得「例行性的交易資料」透過「資訊系統」來處理,就成為必然的趨勢。 【圖解】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

然而,在「知識經濟」的競爭環境中,唯有即時掌控有效的資訊,已成為企業競爭優勢的重要關鍵因素之ㄧ。因此,企業如何在「競爭壓力」下生存呢? 解決方法「企業」整合「資訊系統」。 【圖解】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【競爭壓力】 那企業到底面對那些競爭壓力,才使企業不得不整合資訊系統呢?一般而言,可分為:市場壓力與科技壓力兩種。 【圖解】 【說明】 一、市場壓力 1.全球化競爭:透過網際網路(Internet)來進行電子商務(EC)。 2.知識經濟化:由勞動者轉換成知識工作者。例如:研發人員。 3.消費客製化:消費者喜歡「高品質、低價及客製化的產品」。 二、科技壓力 1.科技創新:由「電子商務」走向「行動商務」。例如:行動版APP。 2.資訊過載:由「內部處理」走向「雲端儲存」與「雲端運算」。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-2 資訊系統與企業組織的關係 【引言】 既然「資訊系統」可以解決企業所面臨的競爭壓力。因此,如果能夠成功地導入資訊系統,將會使該企業更具競爭優勢,相反地,則往往走向失敗的命運。所以,身為一個資訊專業人員的我們,如何利用「系統分析與設計」的方法與工具,來設計一套符合企業組織的各項需求,進而提昇競爭優勢的資訊系統,將是目前重要的課題。 【圖解】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【資訊系統與企業組織的關係圖】 基本上,一套良好的「資訊系統」必須針對「企業組織」內不同的使用者提供不同的資訊。因此,我們可以從企業組織的三種不同層級來探討,它與資訊系統的關係。 【說明】 1.在「決策層級」中:資訊系統必須提供圖表化或預測性資訊。 2.在「管理層級」中:資訊系統必須提供整合性資訊與分析性資訊。 3.在「執行層級」中:資訊系統必須提供細節性的資訊。 因此,資訊系統的「分析與設計」須配合不同的單位而有不同的考量因素。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-3 何謂資訊系統? 【定義】 是指可以用來記錄並儲存使用者輸入的各種活動資料。然後,在加以「分類、分析、運算」之後,產生有意義、有價值之資料,以做為決策者參考的資訊。 【示意圖】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【種類】 1.交易處理系統(TPS) 2.管理資訊系統(MIS) 3.決策支援系統(DSS) 目前大部份的資訊系統都可以支援組織中,各個部門的管理和決策需求。 一般常見有: 1.交易處理系統(TPS) 2.管理資訊系統(MIS) 3.決策支援系統(DSS) 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

因此,企業在導入資訊系統之後,對於企業組織各階層的應用有何不同呢?我們可以從圖1-2組職各階層之資訊系統對映圖來說明。 【說明】 1.最底層就是企業組織中的IT(資訊科技)基礎建設,它包含了企業中的軟、硬體、 資料庫系統及通信網路等。 2.在IT基礎建設上層中,利用「資訊系統」來支援、協助與解決組織各層級問題, 並且不同組織階層有相對應不同的資訊系統應用。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

資訊系統開發模式 綜合上述,雖然企業組織各階層中,對映不同的資訊系統,但是,系統的開發過程,我們可以歸納出共同的開發階段。 例如:圖1-3三階段資訊系統開發模式 及 圖1-4五階段資訊系統開發模式。其中「系統分析與設計」都是重要階段之一。 註: 其各階段之詳細介紹,請參閱第二章的內容。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-4 電腦化資訊系統 【定義】 是指透過「電腦」做為資料處理工具的資訊系統。一般而言,電腦化資訊系統,簡稱為「資訊系統」。 【註】在本書中,所提到的「資訊系統」就是「電腦化資訊系統」。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【組成要素】 【組成要素】 1.人員(Personnel):是指資訊系統的開發者、內部使用者、外部使用者及決策者。 2.程序(Procedures):是指從事資訊系統工作所應遵循的各種方法與規則。 3.資料(Data):是指整個資訊系統的核心。 4.硬體(Hardware):是指電腦的五大單元及相關的周邊設備。 5.軟體(Software):是指負責揮電腦運作的程式或指令。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【運作流程】 在「資訊系統」中,其組成要素之間的運作流程圖之說明如下: 首先,使用者依照企業的作業「程序」,利用「硬體」設備將「資料」輸入到「電腦系統」的「資料庫」中,決策者再透過系統開發者所設計的「應用軟體」來查詢想要的資訊報表,以作為決策的依據。其中, 系統開發人員包括:系統分析師、資料庫管理師及程式設計師等。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5 資訊系統開發的內外環境 【引言】 一套功能完整的資訊系統,在開發過程中,往往會面臨到內、外兩種不同層面環境。 【內外環境】 1-5 資訊系統開發的內外環境 【引言】 一套功能完整的資訊系統,在開發過程中,往往會面臨到內、外兩種不同層面環境。 【內外環境】 1.內部環境:是指開發人員、開發種類、開發模式、開發策略及開發技術。 2.外部環境:是指政府政策、法令、社會文化、教育等相關的因素。 【圖解說明】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【隨堂抽問】 假設某一所學校規劃自行開發「網路教學系統」,而開發的過程中必然會遇到那些內部與外部環境的考量呢? 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【隨堂抽問】 假設某一所學校規劃自行開發「網路教學系統」,而開發的過程中必然會遇到那些內部與外部環境的考量呢? 【解答】 (1)內部環境: 學校的資訊中心是否有人才及技術來自行開發或委外開發,如果要自行開發時,則還必須要考量使用那一種開發模式及種類呢? (2)外部環境: 不管是「自行開發或委外開發」都還必須考量,新的資訊系統在開發完成之後,學生透過「網路教學系統」來修學分是否符合「教育部」的法令,承認畢業學分呢? 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5.1 資訊系統開發人員 【引言】 在一個「資訊系統」中,除了要好的軟、硬體之外,更重要的是相關人員。因為,如果沒有專業的系統分析師(SA)及資料庫管理師(DBA) ,就無法讓程式設計師開發出符合使用者需求的資訊系統。因此,一套良好的資訊系統,也必須要有細心的電腦操作員,才能順利完成每日的作業。所以,在一個資訊系統是由各種不同的相關人員而組成。 【圖解說明】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

系統分析師的角色 在上圖中,「系統分析師」是一個專案資訊系統發展成敗的關鍵人物,他是帶領整個專案進行的重要成員。因此,系統分析師除了要具備電腦的專業技術之外,還必須要具有跨領域整合的能力,所以他平常要與 使用者、電腦專業人員及管理者之間作溝通協調的工作。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5.2 資訊系統開發種類 【引言】 隨著資訊科技(Information Technology,IT)的進步,使得電腦的應用方式也非常廣泛。因此,如果依照「作業面」、「功能面」、「架構面」來區分,我們可以將「資訊系統」區分為三大系統。 【示意圖】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

一、依「作業面」區分 【分類】 1.批次處理系統(Batch Processing System, BPS) 2.連線處理系統(On-Line Processing System ,OLPS) 3.即時處理系統(Real-Time Processing System ,RTPS) 【示意圖】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

二、依「功能面」區分 1.交易處理系統(Transaction Processing System ,TPS) 2.管理資訊系統(Management Information System ,MIS) 3.決策支援系統(Decision Support System ,DSS) 4.專家系統(Expert System ,ES) 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

三、依「架構面」區分 1.集中式處理系統(Centralized Processing System , CPS) 2.主從式處理系統(Client-Server Processing System, CSPS) 3.分散式處理系統(Distributed Processing System , DPS) 【示意圖】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-2.1 批次處理系統 【定義】 是指每次產生的資料,不須立即輸入到電腦中,而是等到某一特定時間或數量時,再一起處理。 【適用時機】 1-5-2.1 批次處理系統 【定義】 是指每次產生的資料,不須立即輸入到電腦中,而是等到某一特定時間或數量時,再一起處理。 【適用時機】 1.有週期性(每週、每月或每年) 。 2.沒有時間要求的交易。 3.資料量龐大的作業。 【圖解】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【範例】 【例如1】公司每週的週報表。 【例如2】學校每月對每一位員工匯入薪資。 【例如3】銀行每年對每一個帳戶計算利息。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

批次處理系統的優、缺點 【特性】循序處理方式。 【優點】 1.提高電腦使用效率。 2.避免主機過度閒置。 【缺點】 1.無法提供最新資料查詢。 2.時效性比較差。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【實例】 以「數位學習系統」為例,學習者透過數位學習系統來進行線上學習之後,必須要在某一段時間內(每週)完成作業,並且要上傳繳交,系統會自動的記錄每一位學習者上傳作業的時間,所以授課老師就可以在每一週後開始批改作業及登錄成績。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-2.2 連線處理系統 【定義】是指終端機與主機連線,並且隨時受主機控制的處理系統。 【適用時機】 1.交易資料更新頻繁。 1-5-2.2 連線處理系統 【定義】是指終端機與主機連線,並且隨時受主機控制的處理系統。 【適用時機】 1.交易資料更新頻繁。 2.必須立即處理的作業。 【例如1】銀行「自動提款機」的處理作業。 【例如2】商店「信用卡機」的處理作業。 【例如3】個人電腦或智慧型手機的3G或WiFi連線。 【圖解】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

連線處理系統的優、缺點 【特性】可以是批次處理,也可以是即時處理。 【優點】使用者可以隨時上線輸入及查詢。 【缺點】成本較高。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-2.3 即時處理系統 【定義】是指交易發生之後,該筆交易記錄立即輸入電腦中進行處理。 【適用時機】有時間要求的交易。 1-5-2.3 即時處理系統 【定義】是指交易發生之後,該筆交易記錄立即輸入電腦中進行處理。 【適用時機】有時間要求的交易。 【例如1】銀行的ATM提款機必須要即時回覆使用者的提款需求。 【例如2】線上訂票系統或國軍的飛彈防禦系統。 【例如3】同步的視訊會議與同步討論互動等功能。 【圖解】 【注意】 即時處理系統一定是連線系統,但連線系統不一定是即時處理系統。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

即時處理系統的優、缺點 【特性】回應時間極短。 【優點】系統可以即時回覆使用者需求。 【缺點】成本最高。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-2.4 交易處理系統(TPS) 【定義】是指用來處理日常例行性交易資料的自動化系統。 【目的】 1.支援經常性的交易處理作業。 2.節省交易處理所需的人事成本。 3.提高交易處理的正確性。 4.增加交易處理的效率性。 【適用時機】 1.重複性高的作業。 2.複雜性大的作業。 3.資料量大的作業。 4.經常性高的作業。 【特性】可以處理例行性、重複性的資料。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【範例】 【例如1】大賣場的收銀交易系統。 【例如2】銀行櫃台的交易作業。 【例如3】航空公司的訂票系統。 【圖解】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【與企業組織關係】 它屬於企業組織中的「作業階層」。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【常見的資料處方式】 1.離線整批處理 2.連線整批處理 3.線上交易處理(OLTP) 【圖解】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-2.5管理資訊系統(MIS) 【定義】是指用來支援企業各部門作業之規劃、控制與決策。 【目的】 1. 支援日常例行性的交易處理活動。 2. 提供管理者在管理所需要的資訊報表。 【適用時機】提供企業過去、現在和未來與經營有關的資訊報表。 【特性】支援管理階層的規劃與控制。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【範例】 【例如1】學校中的數位學習系統(e-Learning)。 【例如2】企業中的企業資源規劃系統(Enterprise Resource Planning, ERP)。 【圖解】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【與企業組織關係】 它屬於企業組織中的「管理階層」。 【說明】 此種資訊系統除了具有「交易處理系統」功能之外,它還具有整合性功能,換言之,它可以將整個企業的相關資訊集中在一起,並建立一個具有完整性、一致性及安全性的資料庫系統,除了可以即時處理企業各部門資料之外,還可以提供資訊給管理者作為參考的依據。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-2.6 決策支援系統(DSS) 【定義】是指以電腦為基礎的人機交談式互動系統。 【目的】用來協助決策者解決非結構性問題。 【適用時機】協助決策者在面臨突發問題做正確的判斷。 【特性】 1.重點在支援而非取代決策 2.重點在決策而非交易處理 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【範例】 1.學生性向分析 2.學生學習成就分析 3.數位學習系統之學習歷程與成效分析 【圖解】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【與企業組織關係】 它屬於企業組織中的「決策階層」。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-2.7 專家系統(ES) 【定義】 是指將專家的知識與經驗建構到電腦的「知識庫」中,並且具有推理與判斷能力的電腦化系統。 【目的】 1.用來蒐集並保存專家知識與經驗,避免專家衰老病死。 2.提供半專家級的工作者提昇為專家級的專業知識與經驗。 【適用時機】 1.針對某一特殊專業領域。 2.處理半結構化決策問題。 【例如】排課系統、高鐵或台鐵列車排班系統。 【特性】是由一連串的 “if/then/else” 所組成。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

專家系統【具備三要素】 1. 蒐集並儲存領域專家級知識 2. 模擬專家思維方式 3. 系統達到專家級的水準 【圖解】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

專家系統【系統架構】 一個完整的專家系統必須要具備四項子系統: 1. 知識庫(Knowledge base):是指用來儲存專家的知識(法則與事實)。 2. 推理機(Inference Engine):是指將知識庫中的法則與事實進行推理、 解釋,並形成結論。 3. 使用者介面(User interface):提供自然語言介面。 4. 知識擷取子系統:收集專家的專業知識。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【與企業組織關係】 它屬於企業組織中的「決策階層」。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

專家系統【特色】 1.結合專家的知識。 2.對於常識性問題的判斷並不理想。 3.支援使用者做建議性的決策,而非最佳解。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-2.8 集中式處理系統 【定義】 是指資料庫系統與應用程式同時集中於同一台主機上執行,並且以此主機擔任所有資料的「計算處理」與「使用者介面處理」。 【適用時機】沒有網路的環境或只有一台主機的情況。 【架構圖】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

集中式處理系統的優、缺點 【優點】 1.資料保密性高。(安全性高) 2.運作模式比較單純。(容易操作) 3.可以完全控制電腦上的所有資源。(容易管理) 4.可以確保資料完整性與一致性(完整性與一致性) 【缺點】 1.資料庫系統不易與組織一起成長(亦即中大型公司無法適用) 。 2.當使用者人數增加時,主機無法負荷,導致效能降低。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-2.9 主從式處理系統 【定義】 是指資料庫系統獨立放在一台「資料庫伺服器」中,而使用者利用 本機端的應用程式,並透過網路連接到後端的「資料庫伺服器」。 【適用時機】 區域性的網路環境,亦即公司內部的資訊系統的資料庫架構。 【架構圖】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

主從式處理系統的優、缺點 【優點】 1.避免資料的重複(Redundancy) 亦即相同的資料,只要輸入一次即可。例如:學校只要建立「學籍資 料」就可以同時提供給「教務處」與「學務處」使用。 2.達成資料的一致性(Consistency) 亦即透過資料集中管理,來避免資料重複,進而達到資料的一致性。 3.達成資料共享(Data Sharing) 亦即透過資料集中化的機制來分享給相關部門的使用者。 【缺點】 更新版本或修改時,必須要花費時間較長。 因為使用者的本機端的應用程式都必須要一一重新安裝。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-2.10 分散式處理系統 【定義】 分散式架構是主從式架構的延伸,亦即當公司規模較大時,則各部門可能會分佈於不同地區,且不同部門會有自己的資料庫系統需求。 【適用時機】公司規模較大。 【例如】自動櫃員機、鐵路售票系統。 【架構圖】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

分散式處理系統的優、缺點 【優點】 1.資料處理速度快,效率佳。 2.較不易因使用者增加而效率變慢。 3.達到資訊分享的目的。 4.適合分權式組織型態。 5.整合各種資料庫。 6.適應組織成長需要。 7.利用資訊分享來減少溝通成本。 8.平行處理以增加績效。 9.整合異質電腦系統(即不同廠牌,不同硬體) 10.減少主機的負荷。 【缺點】資料分散在不同地方,容易造成資料不一致的現象。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-3 資訊系統開發模式 【引言】 在我們要開發資訊系統時,必須要考量開發時所使用的模式,因為不同的開發模式,適用於不同情況的系統開發。 【種類】 1.瀑布模式:建立嚴謹、標準的發展程序(最常被使用)。 2.雛型模式:快速的系統發展,降低風險。 3.漸增模式:是一種反覆式的開發程序。 4.螺旋模式:兼具瀑布模式與雛型模式的優點。 5.同步模式:可使開發時間縮短,以提高產品的競爭力。 【註】以上前五種開發模式會在第二章,詳細的介紹與說明。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-4 資訊系統開發技術 【引言】 系統分析師在開發資訊系統之前,必須要考量開發資訊系統時所使用的技術,而且每一種開發技術都有它的優缺點。 【種類】 1.結構化技術:「資料」與「處理程序」分開處理。 2.物件導向技術:「資料」與「處理程序」合併處理。 【圖解】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-4.1 結構化技術 【定義】是指將「資料」與「處理程序」分開處理。其中: 「資料」是指程式運作時所需之資料結構、區域變數、全域變數、檔案…等。 「處理程序」則是指程式運作或執行之程式碼或指令碼的片段。 【圖解】 【說明】 資料與程序是獨立存在的,當程序需要某一資料時,資料才有功能。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-4.1 結構化技術(續…) 【目的】利用「圖形化」工具,來進行企業「流程塑模」及「資料塑模」。 其中: 「流程塑模」主要透過資料流程圖(DFD)工具。 「資料塑模」主要透過實體關係圖(ERD)工具。 【特色】 1.「資料」與「處理程序」分開處理。 2.是以「處理程序」為導向。 3.是一種「由上而下」的設計技巧。 4.容易學習。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-4.2 物件導向技術 【定義】是指將「資料」與「處理程序」合併處理,並將之封裝成物件。 其中: 「資料」是指程式運作時所需之資料結構、區域變數、全域變數、檔案…等。 「處理程序」則是指程式運作或執行之程式碼或指令碼的片段。 【圖解】 【說明】資料與程序是合併在一起的。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-4.2 物件導向技術(續…) 【特色】 1.「資料」與「處理程序」合併處理。 2.是以「物件」為導向。 3.是一種「由下而上」的設計技巧。 4.學習比較困難。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-5 資訊系統開發策略 【引言】 當公司組織中有資訊系統需求時,如果目前市面上的現成「套裝軟體」無法符合使用者需求時,公司就必須要從「成本、時效、適用性等因素」來考慮,要使用那一種策略。  【策略之種類】 1.使用者自行開發(End User Development):公司內部獨立完成。 2.委外開發(Outsourcing):公司外部取得。 【圖解】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-5.1 使用者自行開發 【定義】是指由公司內部的「資訊部門」獨立發展完成的資訊系統。 【適用時機】 1-5-5.1 使用者自行開發 【定義】是指由公司內部的「資訊部門」獨立發展完成的資訊系統。 【適用時機】 1. 公司內部有資訊人才(系統分析師、資料庫管理師及程式設計師) 2. 非急迫性的資訊系統(資訊人才的培訓時間最長) 3. 資訊需求比較特殊(可能每年會異動部份功能) 4. 資訊系統功能較單純(針對單一需求來設計) 【示意圖】 【例如】大專院校的「選課系統」、「排課系統」及「會計系統」等系統。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

使用者自行開發的優、缺點 【優點】 1. 適用性最佳:可以依照實際需要的需求量身訂作。 2. 彈性較高:系統的修改與維護較有彈性。 【缺點】 1. 成本最高:公司需要投資的人事成本較高。 2. 時效最差:專業資訊人才的培訓與整合時間最長。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【自行開發之平台】 註:李春雄博士的研究室之研究團隊開發完成。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法 註:李春雄博士的研究室之研究團隊開發完成。

1-5-5.2 委外開發 【定義】是指公司委託外部的「資訊公司」發展完成的資訊系統。 【資訊委外的範圍】 1. 資訊中心委外 1-5-5.2 委外開發 【定義】是指公司委託外部的「資訊公司」發展完成的資訊系統。 【資訊委外的範圍】 1. 資訊中心委外 2. 資訊系統委外 【圖解】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

委外開發的優、缺點 【優點】 1.經濟上:節省資訊人員之人事成本。 2.技術上:較容易取得新技術。 3.管理上:集中心力在企業核心活動上,不需花費時間在IT開發。 4.時效上:由專業的「資訊公司」,發展可以快速完成系統的建置。 【缺點】彈性較小,亦即系統無法讓公司自行修改與維護。 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

委外開發的適用時機 1. 公司內部沒有資訊人才(專業資訊公司人才較多) 2. 急迫性高的資訊系統(專業資訊公司開發速度較快速) 3. 資訊需求一般性(例如:ERP大部份企業皆適用) 4. 資訊系統功能較複雜(例如:ERP必須要整合各部門的資訊) 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

【例如】 1. 大專院校的「數位學習 (e-Learning) 系統」 2.企業的「企業資源規劃(ERP)系統」 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法

1-5-6 資訊系統開發外在環境 【引言】 一個資訊系統在開發之前,必須要先行了解現行的外在環境的因素。 【例如】政府政策、法令與社會文化、教育等限制。 【圖解】 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法