概要
入力-処理-出力モデルを使用する別の種類のプロセスでは、コンピュータプログラムが役立ちます。このプログラムは、ユーザーまたは他のソースから入力を受け取り、入力に対して何らかの計算を行い、計算結果を返します。[ 1 ]本質的に、システムは環境から分離し、入力と出力の両方を1つの統合されたメカニズムとして定義します。[ 5 ] システムは作業を3つのカテゴリに分けます。
言い換えれば、こうしたインプットは、材料、人的資源、資金、情報などであり、消耗品、サービス、新たな情報、資金といったアウトプットに変換される。
その結果、入力-処理-出力システムは、誤解されやすいものとなる。これは、理論的には、システム外部の環境に関するすべてのデータが含まれているためである。しかし実際には、環境には、システムの制御範囲外に存在するため、システムが理解できない多様なオブジェクトが含まれている。そのため、システムと、システムの理解範囲外にある環境との境界がどこにあるのかを理解することが非常に重要となる。さまざまなアナリストが、自分の視点を優先して独自の境界を設定することが多く、そのため多くの混乱が生じる。[ 6 ]
システムが稼働中
システム思考に関して、見解は分かれている。[ 4 ] そのような定義の一つは、入力-処理-出力システムを構造として概説するものであり、それは次のようになるだろう。
「システム思考とは、根底にある構造の理解を深めることによって、行動について信頼できる推論を行う技術と科学である」[ 7 ]
あるいは、システムは遠隔の対象物と結びつくという意味で「全体的」ではないとも示唆されている(例えば、カニ、オゾン層、資本のライフサイクルを結びつけようとするなど)。[ 8 ]
システムの種類
情報システム文献で最もよく引用される主要なカテゴリは 5 つあります。[ 9 ] [ 10 ]
自然システム
人間の干渉によって作られたものではないシステム。その例としては、太陽系や、現在の形に進化してきた人体などが挙げられる[ 9 ]。
設計された物理システム
人間の介入の結果として作成され、物理的に識別可能なシステム。その例としては、特定の目的のために人間の心によって作成されたさまざまなコンピュータマシンが挙げられる。[ 9 ]
設計された抽象システム
人間の介入の結果として作られた、物理的に識別できないシステム。その例としては、特定の目的のために人間の精神によって作られた数学的システムや哲学的システムなどが挙げられる。[ 9 ]
また、人間が特定の目標を共同で達成することを可能にする社会システムもいくつか存在する。
社会システム
人間によって作られ、目に見えない目的から派生したシステム。例えば、家族は人間関係の階層構造であり、本質的に自然システムと人間システムの境界を作り出している。[ 9 ]
人間活動システム
特定の目的のために人間によって作られた階層構造を持つ組織。例えば、特定の目的を達成するために人間を組織する企業。このシステムの成果は物理的に識別可能である。[ 9 ]ただし、これまでのタイプとの間にはいくつかの重要な関連性がある。人間活動システム(HAS)の概念は、独自の発展と組織を持つさまざまな小規模な社会システムから構成されることは明らかである。さらに、HASには設計されたシステム(コンピュータや機械)が含まれる可能性がある。これまでのシステムの大部分は重複するだろう。[ 10 ]
システム特性
あらゆるシステムの基本的な挙動に関して言えば、いくつかの重要な特徴が存在する。
- システムは開放型または閉鎖型に分類できます。[ 4 ]
- 金銭、データ、エネルギー、あるいは交換物といった形で環境と相互作用するシステムは、一般的にオープンシステムとみなされます。システムの開放度は大きく変動する可能性があります。なぜなら、環境からたった1つの入力を受け取るシステムでもオープンシステムに分類される一方で、単に環境と相互作用するだけのシステムもオープンシステムに分類されるからです。システムの開放度が高いほど、構成要素の予測可能性が低くなるため、通常はより複雑になります。
- 環境と全く相互作用しないシステムは閉鎖型である。しかし実際には、出力の実用的な利用が失われるため、完全に閉鎖されたシステムは単に生存可能なだけである。結果として、ほとんどのシステムは開放型、またはある程度開放型となる。[ 11 ]
- システムは決定論的または確率論的に分類できます: [ 4 ]
- 行動パターンに関して明確に定義され、構造化されたシステムは予測可能となり、決定論的になる。言い換えれば、経験的データのみを使用する。例えば、数学や物理学は特定の法則に基づいて構築されており、計算結果を予測可能にする。決定論的システムでは、内部構成要素間の相互作用は単純化される。
- より複雑で、多くの場合よりオープンなシステムは、明確な構造化された行動パターンが存在しないため、予測可能性が比較的低くなります。したがって、そのようなシステムの分析ははるかに困難です。このようなシステムは、人間が様々な活動を行う際の確率的な性質ゆえに、確率的、あるいは確率論的になります。とはいえ、設計されたシステムは、設計に組み込まれた厳格なルール構造のため、依然として決定論的であると考えられます。
- システムは静的または動的に分類できます[ 4 ]
- コンピューティング能力が絶えず進化しているため、ほとんどのシステムは動的システムと呼ばれるだろう。しかし、システムによっては、生成と消滅のバランスを取るのが難しい場合がある。例えば、印刷された地図は進化しない。これに対し、開発者が常に更新情報を提供することで、動的な地図は進化する。
- システムは自己制御型または非自己制御型に分類できる[ 4 ] [ 12 ]
- システム活動の自己制御の度合いが高ければ高いほど、最終的なシステムの生存性は高くなる。システムが安定性を維持するためには、自らの活動を制御できることが不可欠である。
実生活への応用
法人向けビジネス
- 原材料を入力として受け取り、製造プロセスを適用し、製造品を出力として生産する製造プロセス。このようなシステムの使用は、企業の規模に関係なく、あらゆる部門の企業運営の観点から、より強力な人的組織の構築に役立つ可能性があります。IPOはまた、既存の静的で自己調整機能のないシステムを再構築することもできます。これは、現実世界では、現在の履行の非効率性のために、製品の履行をアウトソーシングする形で使用されます。[ 1 ] [ 13 ]
プログラミング
- Java、Python、C++などの既存のプログラミング言語の大部分は、決定論的なIPOモデルに基づいており、プログラマーからの明確な入力が、アプリケーションなどの出力に変換される。
- バッチトランザクション処理システムは、大量の同種のトランザクションを受け入れ、それを処理(場合によってはデータベースを更新)し、レポートや計算などの出力を生成します。[ 4 ]
- ユーザーからの簡単な要求を受け付け、処理やデータベースへのアクセスを行った後に応答する対話型コンピュータプログラム。 [ 3 ]
科学的
- 計算機とは、操作者から提供された入力値を受け取り、それを処理して操作者が使用できる出力値に変換する装置である。
- サーモスタットは、温度(入力)を感知し、動作(暖房のオン/オフ)を決定し、動作(出力)を実行します。[ 4 ] [ 14 ] [ 13 ]
参考文献
- 1 2 3 Grady, JO、「システムエンジニアリング計画とエンタープライズアイデンティティ」、Taylor & Francis、1995 年。
- ↑ Goel, A.、「コンピュータの基礎」、ピアソン・エデュケーション・インディア、2010年。
- 1 2 Zelle, J.、「Pythonプログラミング:コンピュータサイエンス入門、第2版」、Franklin, Beedle, & Associates、2010年。
- 1 2 3 4 5 6 7 8 Curry, A.、Flett, P.、Hollingsworth, I.、「情報とシステムの管理:ビジネスの視点」、Routledge、2006年。
- ↑ Waring A.『実践的システム思考』International Thomson Business Press: ロンドン。(1996)
- ↑ 「アーカイブされたコピー」(PDF)。2016年9月11日にオリジナル(PDF)からアーカイブされました。2015年11月3日に取得。
{{cite web}}: CS1 maint: タイトルとしてアーカイブされたコピー (リンク) - ↑ B. リッチモンド:システム思考入門、STELLA®© 1992-1997
- ↑ M. Balle: システム思考によるマネジメント:ビジネス意思決定におけるダイナミクスの活用法 1996
- 1 2 3 4 5 6 P. B. Checkland: システム思考、システム実践。1981 年。
- 1 2 B. ウィルソン システム:概念、方法論、および応用(1984年)
- ↑ Patching D. (1990) 実践的ソフトシステム分析
- ↑ Flynn DJ (1992) 情報システム要件:決定と分析
- 1 2 Martin C. および Powell P. (1992) 情報システム。経営学的視点
- ↑ 「IPOモデルの使い方|中小企業 - Chron.com」