memrootじしょ
英和翻訳
system design
system design
/ˌsɪstəm dɪˈzaɪn/
システム デザイン
1.
システムの構造や動作を計画・設計するプロセス。
コンピュータシステムやソフトウェア、その他の複雑な構造物において、その構成要素、インターフェース、データフローなどを詳細に計画し、全体としてどのように機能するかを決定するプロセスを指します。要求を満たすための青写真を作成する段階です。
The
first
phase
of
developing
a
new
application
is
system
design.
(新しいアプリケーションを開発する最初の段階はシステム設計です。)
The first phase
「最初の段階」を意味します。
of developing a new application
「新しいアプリケーションを開発することの」を意味します。
is
「~である」という動詞です。
system design
「システム設計」という概念を指します。
Good
system
design
is
crucial
for
scalable
and
maintainable
software.
(優れたシステム設計は、スケーラブルで保守可能なソフトウェアにとって極めて重要です。)
Good system design
「優れたシステム設計」を意味します。
is crucial
「極めて重要である」を意味します。
for
「~にとって」という前置詞です。
scalable and maintainable software
「スケーラブルで保守可能なソフトウェア」を意味します。
They
hired
an
expert
for
the
system
design
of
their
cloud
infrastructure.
(彼らはクラウドインフラのシステム設計のために専門家を雇いました。)
They
「彼ら」という人を指します。
hired
「雇った」という動詞です。
an expert
「専門家」を意味します。
for
「~のために」という前置詞です。
the system design
「システム設計」を意味します。
of their cloud infrastructure
「彼らのクラウドインフラの」を意味します。
2.
システムの構造や機能に関する詳細な計画書や青写真。
システム設計のプロセスを経て作成される、システムのアーキテクチャ、モジュール構成、インターフェース、データ構造などを記述した文書やモデルを指します。これは開発の指針となり、実装フェーズで用いられます。
The
development
team
is
reviewing
the
system
design
before
coding
begins.
(開発チームはコーディングを開始する前にシステム設計を確認しています。)
The development team
「開発チーム」を指します。
is reviewing
「確認している」という現在進行形です。
the system design
ここでは「システム設計書」や「設計内容」を指します。
before coding begins
「コーディングが始まる前に」を意味します。
Please
refer
to
the
attached
system
design
for
the
database
schema.
(データベースのスキーマについては、添付のシステム設計書を参照してください。)
Please refer to
「~を参照してください」という丁寧な依頼です。
the attached
「添付された」を意味します。
system design
ここでは「システム設計書」を指します。
for the database schema
「データベースのスキーマについて」を意味します。
Any
changes
to
the
core
functionality
require
an
update
to
the
system
design.
(コア機能への変更は、システム設計の更新を必要とします。)
Any changes
「いかなる変更も」を意味します。
to the core functionality
「コア機能への」を意味します。
require
「必要とする」という動詞です。
an update
「更新」を意味します。
to the system design
ここでは「システム設計書」や「設計内容」への更新を指します。
関連
Software architecture
System analysis
Requirements engineering
Technical design
Solution architecture
Enterprise architecture
Software development lifecycle