ソフトウェア工学 【基本情報対策】うさぎでもわかるソフトウェア工学 Part10 テスト こんにちは、ももやまです。 今回はソフトウェア分野の「テスト」について基本情報を出る部分を中心にまとめていきたいと思います。 1.テストとは システム開発では、決められた要件に沿ってプログラムを記述していきます。 しかし、プログラムの記述は機械ではなく人間が行うものなので、プログラムのミス(バグ)を防ぐことは限りなく不... 2020年8月8日 ももうさ
ソフトウェア工学 【基本情報対策】うさぎでもわかるソフトウェア工学 Part09 モジュール分割とモジュール独立度(強度、結合度) こんにちは、ももやまです。 今回はプログラム設計(ソフトウェア詳細設計)の際に行われるモジュール分割と、モジュールの独立度(モジュール強度、結合度)についてまとめを書きました。 特にモジュール独立の関する モジュール強度モジュール結合度 については基本情報で頻出するため、基本情報を受ける人は必ず確認しておきましょう。 ... 2020年8月3日 ももうさ
ソフトウェア工学 【基本情報対策】うさぎでもわかるソフトウェア工学 Part08 UML後編(シーケンス図・ユースケース図・アクティビティ図) こんにちは、ももやまです。 今回は、前回に引き続きオブジェクト指向の設計で使われ、基本情報にもよく出てくるUMLの読み方、書き方について説明します。 UMLには全部で13種類の図があります。 13種類の図は大きく分けると、構造を表す図6種類と、振る舞いを表す図7種類に分けることができます。 後編部分となるこの記事で... 2020年7月31日 ももうさ
ソフトウェア工学 【基本情報対策】うさぎでもわかるソフトウェア工学 Part07 UML前編(クラス図とオブジェクト図) こんにちは、ももやまです。 今回から前編と後編の2回に分けてオブジェクト指向の設計で使われるUMLの書き方について説明します。 この記事では前編部分、具体的には設計の構造を表すクラス図、オブジェクト図の2つの読み方、書き方についての説明をしていきます。 (なお、後編では設計の振る舞い(動き方)を表すアクティビティ図... 2020年7月27日 ももうさ
Python うさぎでもわかるソフトウェア工学 Part06 オブジェクト指向とPython こんにちは、ももやまです。 今回は、基本情報でも出てくる「オブジェクト指向」の特徴、具体的には、 今までの考え方とオブジェクト指向の違いクラスとインスタンスの違い汎化と特化継承集約と分散オーバーライドポリモフィズム についてPythonを使いながらわかりやすく説明していきたいと思います。 Pythonを使ったことがない... 2020年7月26日 ももうさ
ソフトウェア工学 【基本情報対策】うさぎでもわかるソフトウェア工学 Part05 ER図 こんにちは、ももやまです。 今回は、データベースの論理設計で使われるER図について説明します。 具体的には、 ER図の読み方 多重度の説明、読み方 ER図から実際にテーブルを作成する方法 の3つについて説明しています。 前回のソフトウェア工学に関する記事はこちら! www.momoyama-usagi.com... 2020年7月12日 ももうさ
ソフトウェア工学 【基本情報対策】うさぎでもわかるソフトウェア工学 Part04 構造化分析とDFD(レシピをDFDで書いてみよう) こんにちは、ももやまです。 いきなりですが構造化分析についての説明を軽くします。 構造化分析とは、システムを階層的に詳細化する分析手法で、要件定義の際に行われます。 構造化分析の方法には、 DFD(データフロー図) データ辞書(データディクショナリ) プロセス仕様書 などがありますが、今回はDFDを用いたデータフロ... 2020年7月7日 ももうさ
ソフトウェア工学 うさぎでもわかるソフトウェア工学 Part02 システム開発の工程の詳細 こんにちは、ももやまです。 今回は、システム開発のそれぞれの工程で、どんなことが行われているのかを説明していきたいと思います。 前回のソフトウェア工学の記事はこちら! www.momoyama-usagi.com ウォーターフォールモデルをベースにシステム開発の工程をおさらいすると、 基本計画(要求分析・要... 2020年6月21日 ももうさ
ソフトウェア工学 うさぎでもわかるソフトウェア工学 Part01 ソフトウェアライフサイクル・開発工程 こんにちは、ももやまです。 今回からソフトウェアに関するお話しを少ししていきましょう。 初回となる今回は、 ソフトウェアの一生 様々なソフトウェアの開発工程 の2つについて説明していきます。 1.ソフトウェアライフサイクル (1) ソフトウェアの一生(ライフサイクル)を見てみよう まずは、ソフトウェアの一生... 2020年6月7日 ももうさ