Jump to content

IPO model

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 218.188.216.144 (talk) at 06:25, 6 September 2016. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

輸入-處理-輸出(IPO)模型 ,或輸入-處理-輸出模式,是一種廣泛使用的方法系統分析和軟件工程的描述信息處理程序或其他進程的結構。 許多入門編程和系統分析文本介紹此作為描述的方法的最基本的結構。 [1] [2] [3] [4]

內容 [hide] 1 概述 2 系統工作 系統 3 種類型 3.1 自然系統 3.2 設計物理系統 3.3 設計抽象系統 3.4 社會系統 3.5 人類活動系統 4 系統特點 5 現實生活中的應用 5.1 公司業務 5.2 編程 5.3 科學 6參見 7 參考 概觀 使用輸入過程輸出模型的程序或處理來自用戶或其他源接收輸入,確實對輸入一些計算,並返回計算的結果。 [1]實質上系統從環境中分離本身,從而定義輸入和輸出,為一個統一的機制。 [5]的系統,將劃分的工作分為兩類:

從環境中的需求(輸入) 一個對環境的規定( 輸出 ) 換言之,這樣的輸入可以是材料,人力資源,金錢或信息,變換成輸出,如消耗品,服務,新的信息或金錢。

因此,輸入 - 處理 - 輸出系統變得誤解非常脆弱。 這是因為,從理論上說,它包含了所有的數據,在系統外問候環境,但在實踐中,環境包含一個顯著各種對象,即一個系統無法理解的,因為它的存在外系統的控制。 因此,它是非常重要的,要理解,這裡的邊界謊言,系統和環境,這是超越系統理解之間。 這是因為,往往不同的分析師,將自己設定界限,有利於自己的觀點,這樣就產生很大的混亂。 [6]

在工作系統 有不同看法,在關於系統思考。 [4]一個這樣的定義將勾勒出輸入-處理-輸出系統,為結構的,將是:

“系統思考是使有關發展的基本結構的理解越來越深刻的認識行為可靠推論的藝術與科學” [7]

另外,也有人提出,系統不與遠程對象進行連接(例如:嘗試連接一個螃蟹,臭氧層和資本生命週期一起)意義上的“整體”。 [8]

系統類型 但是也有一些被引用最多的信息系統的文獻主要有三大類: [9] [10]

自然系統 還沒有被創建為人為干擾的結果的系統。 這樣的例子將是太陽系以及人體,演變成目前的形式[9]

設計的物理系統 已創建為人為干擾的結果,並且在物理上是可識別的系統。 這樣的例子有各種計算設備,由人的心靈為某些特定目的而設立。 [9]

設計抽象系統 已創建為人為干擾的結果,並且所述的系統不是物理識別。 這樣的例子是數學和哲學體系,並已通過人類心靈創造,對於一些特定的目的。 [9]

也有一些社會制度,它讓人類共同達到特定的目的。

社會系統 系統由人類創造的,從無形的目的的。 例如:一個家庭,那就是人與人之間的關係,這在本質上創造自然和人類系統之間的邊界的層次結構。 [9]

人類活動系統 有層次的組織,人類為特定目的而創建的。 例如:一個公司,組織人一起合作,並達到特定的目的。 該系統的結果在物理上是可識別的。 [9]有,但是,與以往的類型之間的一些顯著鏈接。 很明顯,人類活動系統(HAS)的想法,將包括各種小的社會制度,以其獨特的發展和組織。 此外,可以說是HASes可以包括設計的系統 - 計算機和機械。 以前的系統多數會重疊。 [10]

系統特點 有幾個關鍵特徵,當涉及到任何系統的基本行為。

系統可以被分類為打開或關閉:“ [4] 那些與他們的環境進行互動,在金錢,數據,能量或交換材料的形式,通常被理解為開放式。 該系統的開放性可以顯著變化。 這是因為,一個系統將被歸類為開放的,如果它從環境接收甚至一個單一的輸入,然而,僅僅與環境相互作用的系統中,將被歸類為開放為好。 在更開放的系統,更複雜的是,通常將是,由於降低其部件的可預測性。 那些在所有與環境之間沒有交互關閉。 在實踐中,然而,一個完全封閉的系統僅是適合居住,由於輸出的實際使用的損失。 其結果是,大部分的系統將是開放或開放到一定程度。 [11] 2.系統可以被分類為確定的或隨機: [4]

明確和清晰的結構體系在行為模式方面變得可預見,從而成為確定性。 換言之,將僅使用經驗數據。 例如:數學或物理等設置圍繞著具體的法律,這使得計算的結果可以預見的。 確定性系統會對內部組件之間的交互簡單化。 更複雜的,並且經常更開放的系統,將具有預測性相對較低程度時,由於缺乏明確的結構的行為模式。 試析這樣的系統,因此更難。[ 來源請求 ]這樣的系統將是隨機的,或概率,這是因為人類而進行的各種活動的隨機性質。 話雖如此,確定性,[設計的系統仍然被認為是需要的引證 ]由於納入設計規則的剛性結構。 3.系統可以被分類為靜態或動態 的 。[4]

大多數系統將被稱為動態,因為在計算能力的不斷演變,然而有些系統可能很難被創造並停止存在之間平衡。 這樣的一個例子可以是一個印刷地圖,這是不演變,而相比之下,一個動態圖,從不斷更新的開發人員提供。 4.系統可以被分類為自調節的 或非自調節 [4] [12]

系統活動的自我控制的程度越大,就越是最終系統的宜居性的。 這是至關重要的任何系統能夠控制其活動,以保持穩定。[ 來源請求 ] 現實生活中的應用 公司業務 稱取的原料作為輸入的製造工藝,適用於製造過程,並產生製成品作為輸出。 這種系統的使用可以幫助建立一個更強大的人類組織,在每個公司的每個部門公司運作的條件和,事無大小,其中。 首次公開招股也可以調整現有的靜態和非自我調節系統,這在現實世界中會外包的產品實現,由於目前履行效率低下的形式使用。 [1] [13] 程序設計 大多數的編碼現有方案,如使用Java,Python,C ++,會在一個確定的IPO模型為基礎,具有明確的輸入來自編碼器的到來,轉換成輸出,如應用程序。 一批事務處理系統,它接受大量同質的交易,處理它(可能更新數據庫),並產生輸出,如報告或計算。 [4] 交互式計算機程序,它接受來自用戶的簡單請求,並經過一定的處理和/或數據庫的訪問響應它們。 [3] 科學 一個計算器,其使用輸入,由操作員提供,並將它們處理成輸出由操作者使用。 恆溫器,其感測溫度(輸入),決定在一個動作(熱/關閉),並且執行該動作(輸出)。 [4] [14] [13] 也可以看看 讀取-求值-輸出循環 抽取,轉換,加載 CIPO模型