电脑化系统工程.ppt

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
電腦化系統工程 蔡進義 Chin-Yi Tsai (Matt) cyt@.tw 5/~cyt Review複習 Review複習 軟體工程是一門與生產軟體有關的工程學科 軟體工程是一個框架的技術,這個技術包含一個流程、一組方法,及一系列的工具。 軟體工程是一門研究如何用系統化、規範化、數量化等工程原則和方法去進行軟體的開發和維護的學科。 Review複習 程序模型 以某個特定觀點呈現的軟體程序簡化表示 程序模型 瀑布式(Waterfall) 演化式開發(Evolutionary development) 正規轉換(Formal transformation) 以再利用元件整合(Integration from reusable components) Review複習 系統開發成本 演進式開發成本 演進成本 產品開發成本 Review複習 軟體開發的結構化方法包括有系統模型、代表符號、規則、設計建議以及程序指引等 模型描述 應該產生圖形化的模型描述 規則 套用至系統模型的限制 建議 良好的設計實務的建議 程序指引 依循哪些活動 系統工程 系統工程包含硬體、軟體與人員在內的系統設計、實作、部署與運作。 軟體 軟硬體的互動 系統的互動 使用者和環境的互動 軟體工程要不要了解系統工程的知識? 軟體工程的許多問題是由系統工程所引起的 什麼是系統? 系統是由一群相關的組成元件集合而成的,為了達成某個抽象目的而共同運作。 一個系統有多大? 一支筆 航管系統 什麼是系統? 系統可以包含軟體以及可讓人員操作的機械、電機與電子式的硬體 系統的組成元件必須依賴其他系統組成元件 系統各組成元件的性質與行為不可避免的必須相互混合 Outline 突顯的系統特性 系統與環境 建立系統模型 系統工程程序 系統採購 突顯的系統特性 突顯性質不是系統中某個組成元件的特性,而是當系統以整體來考量時所出現的性質 突顯性質是系統元件之間的關係所形成的結果 因此,這些性質只有在各元件整合成一個系統時才可以進行評估與度量 突顯性質的類型 功能性的性質 當系統的所有組成部分一起運作而達成某個目標時所出現的性質。例如,以各種零件組合而成的自行車,在組合完成之後就具有一項能夠當成運輸工具的功能性質 非功能性的性質 例如可靠性、執行效能、安全性和保全性。這些性質都跟操作環境中的系統行為有關。而且對電腦化的系統而言這些是非常重要的性質,因為只要系統無法達成定義的最小等級性質,系統就會被視為無法使用 突顯性質的範例 系統的整體價值 這個性質可以從個別組成元件的性質計算而來 系統的可靠性 這個性質必須根據系統組成元件的可靠性以及各元件之間的關係而定 系統的可使用性 這是一個非常複雜的性質,它不是直接從系統的軟硬體而來,而是根據系統的操作人員和使用環境而定 系統可靠度工程 由於元件相互之間的相依性,使得錯誤會在系統中擴散開來 系統故障通常是由於沒有預見到元件之間的相互關係所產生的 各元件的所有可能關係不太可能都預期得到 軟體可靠度的度量可能會誤導系統的可靠度 可靠度的影響 硬體可靠度 指硬體元件發生故障的可能機率,以及修護該元件所需的時間 軟體可靠度 指軟體元件產生錯誤結果的可能性。軟體故障通常不同於硬體的故障,因為軟體不會被用壞 作業員可靠度 指系統操作人員造成失誤的可能性 可靠度的關係 硬體故障可能會引發假訊號的產生,這些訊號則非軟體預期的輸入資料範圍 軟體錯誤可能會觸動警報,因而造成作業人員的壓力,導致作業人員出錯 系統安裝的所在環境也會影響到它的可靠度 Outline 突顯的系統特性 系統與環境 建立系統模型 系統工程程序 系統採購 系統與環境 系統並不是獨立的實體,而是存在某一個環境中 系統的功能可能會改變它的環境 環境也會影響到系統的功能,例如:系統可能需要從它的環境取得電力的支援 系統階層架構圖 影響系統設計的人與組織的因素 程序的改變 系統是否需要改變,以符合環境中的工作程序? 工作的改變 系統是否會造成環境中使用者技能的降低,或是造成工作方式的改變? 組織的改變 系統是否會改變組織中政治的權力結構? Outline 突顯的系統特性 系統與環境 建立系統模型 系統工程程序 系統採購 建立系統架構模型 架構模型可以表示組成系統的各個子系統的抽象檢視 模型中可以包含子系統之間的主要資訊流 模型通常是以方塊圖來表示 可以分辨出模型中不同類型的功能元件 侵入者警報系統 警報系統中的元件類型 感應器 移動感應器、房門感應器 觸動器 警報器 通訊 電話自動撥號器 協調 警告控制器 介面 聲音合成器 功能性的系統元件 系統架構設計應以功能性的子

文档评论(0)

allap + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档