ソフトウェア開発演習

科目基礎情報

学校 広島商船高等専門学校 開講年度 平成30年度 (2018年度)
授業科目 ソフトウェア開発演習
科目番号 0054 科目区分 専門 / 必修
授業形態 講義 単位の種別と単位数 履修単位: 2
開設学科 流通情報工学科 対象学年 5
開設期 通年 週時間数 2
教科書/教材
担当教員 岩切 裕哉

到達目標

(1)情報システムを開発する際の要求分析ができる。
(2)UMLを理解する。
(3)情報システムの設計方法を理解する。

ルーブリック

理想的な到達レベルの目安標準的な到達レベルの目安未到達レベルの目安
評価項目1開発プロセスモデル、システム化計画、ソフトウェア分析設計を理解でき、説明できる。開発プロセスモデル、システム化計画、ソフトウェア分析設計を理解できる。開発プロセスモデル、システム化計画、ソフトウェア分析設計を理解できない。
評価項目2要求分析や業務分析の概要を理解し、分析できる。要求分析や業務分析の概要を理解できる。要求分析や業務分析の概要を理解できない。
評価項目3UMLを理解し、UMLを使って適切に表すことができる。UMLを理解できる。UMLを理解できない。
評価項目4構造化システム分析設計を理解でき、設計できる。構造化システム分析設計を理解できる。構造化システム分析設計を理解できない。

学科の到達目標項目との関係

教育方法等

概要:
ビジネスが多様化し、それに伴い様々な業務システムが利用されているが、システム開発は複雑になり容易なことではない。ビジネスを行う上で重要なシステム構築について学習する。具体的には、ソフトウェア開発・システム開発の流れを学習し、開発計画、要求分析、システム分析、オブジェクト指向分析設計など開発段階の手法を学習する。
授業の進め方・方法:
適宜、資料等を配布して授業を進めます。
また、演習を行いレポートを提出してもらいます。
注意点:
不明な点があれば遠慮無く質問してください。
また、研究室まで質問しにきてください。(昼休みにはなるべく研究室にいるようにしています)

授業計画

授業内容 週ごとの到達目標
前期
1stQ
1週 ガイダンス 開発プロセスモデルを理解する。
システム化計画を理解する。
2週 業務分析の基礎 業務分析の位置付けを理解する。
3週 業務分析の基礎 業務分析の流れを理解する。
4週 BPE ビジネスプロセスモデリングの手法を学ぶ。
5週 UML UMLの図の種類を理解する。
アクティビティ図の概要を学ぶ。
6週 UML 演習を通じてアクティビティ図を書ける。
7週 UML 演習を通じてアクティビティ図を書ける。
8週 モデリングの対象範囲 ビジネスプロセスモデリングの対象範囲を理解する
2ndQ
9週 演習 ヒアリングを行い、実際にモデリングする
10週 業務プロセスモデルの分析・評価 業務プロセスモデルの分析・評価の概要を理解する。
11週 業務プロセスモデルの分析・評価 業務プロセスモデルの分析・評価の概要を理解する。
12週 業務プロセスモデルの分析・評価 業務プロセスモデルの分析・評価の概要を理解する。
13週 ビジネスプロセスモデルの改善 ビジネスプロセスモデルの改善方法の業務の変更について理解する。
14週 ビジネスプロセスモデルの改善 ビジネスプロセスモデルの改善方法の業務手順の変更について理解する。
15週 ビジネスプロセスモデルの改善 ビジネスプロセスモデルの改善方法の業務の構成要素・属性の変更について理解する。
16週 前期末試験答案返却・解説
後期
3rdQ
1週 復習
システム開発の流れ
これまでの復習を行う。
システム開発の流れを理解する。
2週 要件定義 要件定義で必要な考え方や進め方に関する知識を理解する。
3週 要件定義
要件定義の成果物を理解する。
4週 要件定義 機能要件を理解する。
5週 UML ユースケース図について理解する。
6週 UML ユースケース図が書ける。
7週 要件定義 ユーザとベンダのギャップについて理解する。
8週 要件定義 要件定義の重要性について理解する。
4thQ
9週 基本設計 基本設計の概要について理解する。
10週 基本設計 アプリケーション設計を理解する。
11週 基本設計 入出力設計を理解する。
12週 基本設計 画面設計、帳票設計を理解する。
13週 基本設計 データベース設計を理解する。ER図、テーブル定義について理解する。
14週 基本設計 データベースの正規化について理解する。
15週 基本設計 詳細設計の概要を理解する。
16週 学年末試験答案返却・解説

評価割合

試験発表レポート・課題態度ポートフォリオその他合計
総合評価割合70030000100
基礎的能力0000000
専門的能力70030000100
分野横断的能力0000000