Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
03_システム開発の基本設計とは?
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
槇野晃平
December 08, 2023
Education
1
130
03_システム開発の基本設計とは?
システム開発の基本設計について説明しています。
槇野晃平
December 08, 2023
Tweet
Share
More Decks by 槇野晃平
See All by 槇野晃平
01_システム開発工程の流れを細かく説明
makino0525
1
230
02_システム開発の要件定義で行うこととは?
makino0525
2
270
04_システム開発の詳細設計とは?
makino0525
1
110
05_システム開発のコーディングで必要なことは?
makino0525
1
60
06_システム開発のテスト工程で必要なことは?
makino0525
1
130
07_システム開発のリリースで必要なことは?
makino0525
1
97
08_システム開発の運用保守で必要なことは?
makino0525
1
83
Other Decks in Education
See All in Education
1216
cbtlibrary
0
140
ロータリー国際大会について~国際大会に参加しよう~:古賀 真由美 会員(2720 Japan O.K. ロータリーEクラブ・(有)誠邦産業 取締役)
2720japanoke
1
780
XML and Related Technologies - Lecture 7 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
IHLヘルスケアリーダーシップ研究会17期説明資料
ihlhealthcareleadership
0
930
Going over the Edge
jonoalderson
0
390
Generative AI Leader 認定試験範囲の解説
cloudace
0
100
Introduction - Lecture 1 - Information Visualisation (4019538FNR)
signer
PRO
0
5.1k
Surviving the surfaceless web
jonoalderson
0
400
東大1年生にJulia教えてみた
matsui_528
7
12k
SJRC 2526
cbtlibrary
0
200
Evaluation Methods - Lecture 6 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.3k
AIでキミの未来はどう変わる?
behomazn
0
110
Featured
See All Featured
So, you think you're a good person
axbom
PRO
2
1.9k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
260
The agentic SEO stack - context over prompts
schlessera
0
650
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
72
Information Architects: The Missing Link in Design Systems
soysaucechin
0
780
The Curious Case for Waylosing
cassininazir
0
240
New Earth Scene 8
popppiees
1
1.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
460
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
50k
ラッコキーワード サービス紹介資料
rakko
1
2.3M
The Mindset for Success: Future Career Progression
greggifford
PRO
0
240
Transcript
システム開発の基本設計 とは? システム開発において基本設計は欠かせないものです。このプレゼンテー ションでは、基本設計の定義、目的、内容、成果物についてご紹介いたし ます。 by 晃平 槇野
基本設計の定義 基本設計とは、システム開発の第2フェーズであり、具体的な機能設計を行う前段階の設計です。こ のフェーズでは、どのような機能を実現するかを明確にすることが目的となっています。
基本設計の目的 要件の明確化 顧客の要望を把握し、機能要件を明確 化することが目的です。要求仕様書や ユースケース図などが作成されます。 設計の効率化 機能設計の前段階であるため、全体的 な設計の効率化につながります。 安全性の確保 機能要件を明確にすることで、バグの発生や悪意ある攻撃に対するセキュリティも考慮
されます。
基本設計の具体的な内容 1 データ構造の設計 基本設計の一つに、データモデルの設計があります。データモデルを設計す ることで、データベースの構造やクエリを考慮した設計が可能となります。 2 画面設計 システムを操作する画面の設計も基本設計の項目です。UIやUXに配慮し、使 用者にとって使いやすい画面を設計します。 3
アーキテクチャの設計 システム全体の構造を設計することも基本設計の重要な項目となります。ア ーキテクチャによって、システムの柔軟性や拡張性が向上します。
基本設計の成果物 UML図 UML図は、システム全体の構造を設計するた めに使用されます。 ワイヤーフレーム ワイヤーフレームは、システムを操作する画 面のレイアウトを設計する際に使用されます 。 ER図 ER図は、データモデルを設計するために使用
されます。 アーキテクチャ図 アーキテクチャ図は、システム全体の構造を 明確にするために使用されます。
レビューの重要性 基本設計のレビューは、システム開発において非常に重要です。レビューによって、システムの品 質や開発工程のスケジュールの把握が可能となるため、開発者や顧客の信頼を得ることができます 。
成功する基本設計のポイント 1 綿密な打合せ 顧客との綿密な打合せを行い、何度 も内容を確認・修正していくことが 重要です。 2 詳細なドキュメント作成 基本設計には大量のドキュメントが 必要となるため、丁寧に作成するこ
とが必要です。 3 レビューによる改善 基本設計のレビューに時間と手間をかけ、開発のスムーズな進行を図ります。
まとめ 基本設計は、システム開発において欠かせない設計であり、要求仕様書をもとに、機能要件を明確 化する設計です。システムの品質を確保し、開発工程をスムーズに進めるためにも、基本設計の重 要性を認識する必要があります。