システム開発

U

単体テスト(Unit Test)

単体テストとは、プログラムを構成する最小単位(関数やモジュール、画面1つなど)が、それぞれ正しく動くかを個別に確認するテストのことです。「ユニットテスト(Unit Test)」「UT」とも呼ばれ、システム開発のテスト工程で最初に行われます。...
E

ER図(イーアールず)

ER図(イーアールず)とは、データベースを設計するときに使う、データ同士の関係を整理して描く図のことです。正式には「Entity Relationship Diagram(実体関連図)」といい、「エンティティ(Entity=実体)」と「リレ...

詳細設計(しょうさいせっけい)

詳細設計とは、基本設計で決めた仕様を実現するために、プログラムの内部の作り方を具体的に決める設計工程のことです。「内部設計」「プログラム設計」とも呼ばれ、この設計書をもとに開発者が実際のコードを書きます。現実世界でいえば、家づくりの「施工図...

基本設計(きほんせっけい)

基本設計とは、要件定義で決まった内容をもとに、システムの「利用者から見える部分」の仕様を決める設計工程のことです。画面のレイアウト、帳票の形式、データベースの構造、他システムとの連携などを設計書にまとめます。「外部設計」とも呼ばれます。現実...

概要設計(がいようせっけい)

概要設計とは、システム開発の初期段階で、システム全体の骨格(構成・機能の分割・データの流れなど)を大づかみに決める設計工程のことです。要件定義で固めた「何を作るか」を受けて、「どういう構造で実現するか」の全体像を描きます。現場によっては「基...
S

システム開発(SystemDevelopment)

システム開発とは、企業や社会が抱える課題を解決するために、要件の整理から設計・プログラミング・テストを経てシステムを完成させるまでの一連の活動のことです。業務システムやWebサービス、スマートフォンアプリなど、幅広い分野で行われています。現...
R

正規表現(せいきひょうげん、Regular Expression)

正規表現(せいきひょうげん、Regular Expression)とは、文字列の中から、特定のパターンに一致する部分を探し出すための記号のルールのことです。「regex(レジェックス)」とも呼ばれ、検索や置換、入力内容のチェックなど、文字列...