电脑化系统工程.ppt
《电脑化系统工程.ppt》由会员分享,可在线阅读,更多相关《电脑化系统工程.ppt(50页珍藏版)》请在三一办公上搜索。
1、1,電腦化系統工程,蔡進義Chin-Yi Tsai(Matt)http:/140.134.26.25/cyt,2,Review複習,軟體工程的由來,1968年北大西洋公約組織(North Atlantic Treaty Organization,NATO)的科技委員會召集了近50名一流的programmer、計算機科學家和工業界巨頭,討論和制定擺脫軟體危機,Software Crisis的對策。在該次會議上第一次提出了軟體工程(Software Engineering)這個概念。軟體工程包括兩方面內容:軟體開發技術和軟體專案管理。,3,Review複習,軟體工程是一門與生產軟體有關的工程學科軟
2、體工程是一個框架的技術,這個技術包含一個流程、一組方法,及一系列的工具。軟體工程是一門研究如何用系統化、規範化、數量化等工程原則和方法去進行軟體的開發和維護的學科。,什麼是軟體工程?,4,Review複習,程序模型以某個特定觀點呈現的軟體程序簡化表示程序模型瀑布式(Waterfall)演化式開發(Evolutionary development)正規轉換(Formal transformation)以再利用元件整合(Integration from reusable components),5,Review複習,系統開發成本演進式開發成本演進成本產品開發成本,規格制定,設計,開發,整合及測試,
3、規格制定,演進式開發,系統測試,規格制定,系統演進,規格制定,開發,系統測試,6,Review複習,軟體開發的結構化方法包括有系統模型、代表符號、規則、設計建議以及程序指引等模型描述應該產生圖形化的模型描述規則套用至系統模型的限制建議良好的設計實務的建議程序指引依循哪些活動,何謂軟體工程方法?,7,系統工程,系統工程包含硬體、軟體與人員在內的系統設計、實作、部署與運作。軟體軟硬體的互動系統的互動使用者和環境的互動軟體工程要不要了解系統工程的知識?軟體工程的許多問題是由系統工程所引起的,8,什麼是系統?,系統是由一群相關的組成元件集合而成的,為了達成某個抽象目的而共同運作。一個系統有多大?一支筆
4、航管系統,9,什麼是系統?,系統可以包含軟體以及可讓人員操作的機械、電機與電子式的硬體系統的組成元件必須依賴其他系統組成元件系統各組成元件的性質與行為不可避免的必須相互混合,10,Outline,突顯的系統特性系統與環境建立系統模型系統工程程序系統採購,11,突顯的系統特性,突顯性質不是系統中某個組成元件的特性,而是當系統以整體來考量時所出現的性質突顯性質是系統元件之間的關係所形成的結果因此,這些性質只有在各元件整合成一個系統時才可以進行評估與度量,12,突顯性質的類型,功能性的性質當系統的所有組成部分一起運作而達成某個目標時所出現的性質。例如,以各種零件組合而成的自行車,在組合完成之後就具有
5、一項能夠當成運輸工具的功能性質非功能性的性質例如可靠性、執行效能、安全性和保全性。這些性質都跟操作環境中的系統行為有關。而且對電腦化的系統而言這些是非常重要的性質,因為只要系統無法達成定義的最小等級性質,系統就會被視為無法使用,13,突顯性質的範例,系統的整體價值這個性質可以從個別組成元件的性質計算而來 系統的可靠性這個性質必須根據系統組成元件的可靠性以及各元件之間的關係而定 系統的可使用性 這是一個非常複雜的性質,它不是直接從系統的軟硬體而來,而是根據系統的操作人員和使用環境而定,14,系統可靠度工程,由於元件相互之間的相依性,使得錯誤會在系統中擴散開來系統故障通常是由於沒有預見到元件之間的
6、相互關係所產生的各元件的所有可能關係不太可能都預期得到軟體可靠度的度量可能會誤導系統的可靠度,15,可靠度的影響,硬體可靠度指硬體元件發生故障的可能機率,以及修護該元件所需的時間軟體可靠度指軟體元件產生錯誤結果的可能性。軟體故障通常不同於硬體的故障,因為軟體不會被用壞作業員可靠度指系統操作人員造成失誤的可能性,16,可靠度的關係,硬體故障可能會引發假訊號的產生,這些訊號則非軟體預期的輸入資料範圍軟體錯誤可能會觸動警報,因而造成作業人員的壓力,導致作業人員出錯系統安裝的所在環境也會影響到它的可靠度,17,Outline,突顯的系統特性系統與環境建立系統模型系統工程程序系統採購,18,系統與環境,
7、系統並不是獨立的實體,而是存在某一個環境中系統的功能可能會改變它的環境環境也會影響到系統的功能,例如:系統可能需要從它的環境取得電力的支援,19,系統階層架構圖,20,影響系統設計的人與組織的因素,程序的改變系統是否需要改變,以符合環境中的工作程序?工作的改變系統是否會造成環境中使用者技能的降低,或是造成工作方式的改變?組織的改變系統是否會改變組織中政治的權力結構?,社會與文化,21,Outline,突顯的系統特性系統與環境建立系統模型系統工程程序系統採購,22,建立系統架構模型,架構模型可以表示組成系統的各個子系統的抽象檢視模型中可以包含子系統之間的主要資訊流模型通常是以方塊圖來表示可以分辨
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电脑化 系统工程
链接地址:https://www.31ppt.com/p-6132113.html