Loading article…
システム設計の基本的な研究は、システム構成部品とそれらの相互作用を理解することです。[1]
システム設計は、持続可能性[2]、コンピュータ/ソフトウェアアーキテクチャ[3]、社会学[4]など、さまざまな分野で登場しています。
製品開発
製品開発というより広いテーマが「マーケティング、デザイン、製造の視点を製品開発への単一のアプローチに融合する」ものである場合[5]、デザインとはマーケティング情報を取り入れ、製造される製品のデザインを作成する行為です。
したがって、製品開発において、システム設計には、電子制御システムが特定の要件を満たすためのインターフェースやデータなどのシステムを定義および開発するプロセスが含まれます。システム設計は、システム理論を製品開発に適用したものと見なすことができます。システム分析、システムアーキテクチャ、システムエンジニアリングの分野と重複する部分があります。[6] [7]
物理設計
物理設計は、システムの実際の入出力プロセスに関係します。これは、データがシステムにどのように入力され、どのように検証/認証され、どのように処理され、どのように表示されるかという観点から説明されます。物理設計では、システムに関する次の要件が決定されます。
- 入力要件、
- 出力要件、
- ストレージ要件、
- 処理要件、
- システム制御とバックアップまたはリカバリ。[8]
言い換えると、システム設計の物理的な部分は、一般的に次の 3 つのサブタスクに分けられます。
- ユーザーインターフェースデザイン
- データ設計
- プロセス設計
ウェブシステム設計
Google、Twitter、Facebook、Amazon、Netflix などのオンライン Web サイトは、世界中で何百万ものユーザーに利用されています。増加するユーザー数に対応するには、拡張性と可用性に優れたシステムを設計する必要があります。システムを設計する際に考慮すべき事項は次のとおりです。
- 機能要件と非機能要件
- 容量推定
- 使用するデータベース(リレーショナルまたはNoSQL)
- 垂直スケーリング、水平スケーリング、シャード
- 負荷分散
- プライマリ-セカンダリレプリケーション
- キャッシュと CDN
- ステートレスサーバーとステートフルサーバー
- データセンターのジオルーティング
- メッセージキュー、パブリッシュサブスクライブアーキテクチャ
- パフォーマンス メトリックの監視とログ記録
- ビルド、テスト、デプロイの自動化の構成
- 単一障害点の発見
- APIレート制限
- サービスレベル契約
参照
参考文献
- ^ パパネック、ビクター J. (1984) [1972]。現実世界のためのデザイン:人間の生態学と社会変化(第2版)。シカゴ:アカデミーシカゴ。p. 276。ISBN 0897331532. OCLC 12343986.
- ^ Blizzard, Jacqualyn; Klotz, Leidy (2012). 「持続可能な全体システム設計のためのフレームワーク」R Design Studies . 33 (5): 456–479. doi :10.1016/j.destud.2012.03.001.
- ^ Lukosh, Heidi; Bekebrede, Geertje; Kurapati, Shalini; Lukosch, Stephan (2018). 「複雑なシステムの分析と設計のためのシミュレーションゲームの科学的基礎」.シミュレーション&ゲーム. 49 (3): 279–314. doi :10.1177/1046878118768858. PMC 6187265. PMID 30369775 .
- ^ Werner, Ulrich (1987年9月). 「社会システム設計の批判的ヒューリスティックス」. European Journal of Operational Research . 31 (3): 276-283. doi :10.1016/0377-2217(87)90036-1.
- ^ Ulrich, Karl T.; Eppinger, Steven D. (2000).製品設計と開発(第2版). ボストン: Irwin McGraw-Hill.
- ^
この記事には、連邦規格 1037Cのパブリック ドメイン マテリアルが組み込まれています。一般調達局。2022 年 1 月 22 日のオリジナルからアーカイブ。
- ^
この記事には、米国国防総省の「軍事用語および関連用語辞典」のパブリックドメイン資料が組み込まれています。
- ^ アーデン、トレバー(1991年)。情報技術アプリケーション。ロンドン:ピットマン。ISBN 978-0-273-03470-4。
さらに読む
- Bentley, Lonnie D. ; Dittman, Kevin C. ; Whitten, Jeffrey L. (2004) [1986].システム分析と設計方法.
- チャーチマン、C. ウェスト(1971)。『探究システムの設計:システムと組織の基本概念』ニューヨーク:ベーシックブックス。ISBN 0-465-01608-1。
- ゴスリング、ウィリアム(1962)「エンジニアリングシステムの設計」ニューヨーク:ワイリー。
- Hawryszkiewycz, Igor T. (1994).システム分析と設計入門. Prentice Hall PTR.
- Levin, Mark S. (2015).モジュラーシステムの設計と評価. Springer.
- Maier, Mark W.; Rechtin, Eberhardt (2000)。『システム アーキテクトの技法』(第 2 版)。ボカラトン: CRC プレス。
- JH Saltzer、DP Reed、DD Clark (1984 年 11 月 1日)。「システム設計におけるエンドツーエンドの議論」 ( PDF)。ACM Transactions on Computer Systems。2 ( 4): 277–288。doi : 10.1145 /357401.357402。ISSN 0734-2071。S2CID 215746877。Wikidata Q56503280 。
- Whitten, Jeffrey L. ; Bentley, Lonnie D. ; Dittman, Kevin C. (2004).システム分析と設計手法の基礎.
外部リンク
- インタラクティブ システム デザイン。クリス ジョンソンによるコース、1993 年
- [1] ビルギット・ウェラー教授によるコース、2020年
