一覧に戻る

第3章 ソフトウェアの構成

3.1 システムのアーキテクチャ

1. システムアーキテクチャとは

構成 → 機能

2. システムアーキテクチャの変遷と種類

(省略)

3.2 典型的なシステムアーキテクチャ(HWアーキテクチャ)

1. 集中型システム

長所: データの一貫性
短所: 負荷集中に弱い

2. 分散処理システム

負荷分散と機能分散

P.39下~

長所: 拡張が容易
短所: セキュリティが弱い

3. クライアントサーバシステム

P.41中~

長所: 負荷バランス
短所: セキュリティが弱い

4. クラウドシステム

P.41~

(パプリッククラウドは)
長所: 低コスト
短所: エラーを調べにくい

P.42下~

SaaS: Software as..
PaaS: Platforma as..
IaaS: Infrastracture as..

5. システム領域の拡張

情報システムと組込みシステムの融合型

P.43中~

それぞれの長所・短所をふまえて、どのシステムアーキテクチャが適切か?

3.3 システム連携

(省略)

3.4 ソフトウェアの構成

1. ソフトウェアの構造

P.49上~

ミドルウェア

デバイスドライバ

2. オペレーティングシステム

P.50中~

サーバがLinuxでクライアントがWindowsなど

3. ミドルウェアとセキュリティ

データベース管理など

P.51上~

セキュリティを担う

レポート2


教科書(図はすべてこちらより引用):
 平山雅之 他,「ソフトウェア工学」, オーム社

一覧に戻る