科目コード 科      目      名  
5152 システム設計論T : Design of Information System I  
教 員 名 武藤義彦 : MUTO Yoshihiko  
学年 単位・時間 科目区分 授業形態 学修単位
4B 1・100分 必修 講義・前期
授業概要 複雑化する情報システムの品質および信頼性を高めるためには,設計段階からのシステマティックなアプローチが重要である.本講義では構造化設計をテーマとして,最初にデータ分析手法として DFDと E-Rモデルを取り上げる.次に複合設計手法を用いて,モジュールの独立性・強度を担保する開発手法を説明する.最後に,ユーザビリティを意識した画面設計および各種のテスト手法を解説する.  
 
 
 
 
 
到 達 目 標 評 価 方 法  
(1) 情報システム開発の問題点を把握し,それぞの開発工程モデルの必要性を理解できる.
(2) 構造化分析手法,具体的にはDFDや E-R図を用いてシステムのモデル化ができる.
(3) モジュール化の必要性を理解し,小規模システムを設計できる.
(4) テストの重要性を理解し,テストケースを作成できる.
評価方法は,(1)中間試験,(2)期末試験,(3)レポートを評価する.評価配分は,(1)35%、(2)35%,(3)30%とする.  
 
 
 
 
 
学習・教育目標 (B)@ JABEE基準1(1) (c)
授      業      計      画 項    目 内      容  
  イントロダクション 情報システム設計・開発の現状と問題点
第1
 
  情報システム開発工程 ウォーターフォールモデル,プロトタイプモデル,スパイラルモデル,アジャイルモデル
第2
 
  構造化分析(1) システム要件定義時の問題点,不十分な要件定義による失敗プロジェクト事例
第3
 
  構造化分析(2) 現行システムの記述と新システムの定義,機能の階層化
第4
 
  データフローダイアグラム (DFD) DFDの構成要素と規約,DFDを用いた物理モデルと論理モデルの表現,DFD関連文書
第5
 
  E-Rモデル エンティティの概念とエンティティ間の関連,データモデルの作成
第6
 
  オブジェクト指向開発 オブジェクト指向アプローチによるシステム分析
第7
 
  中間まとめ 中間まとめとして試験を実施する
第8
 
  構造化設計 統治分割,モジュールの独立性と強度,階層化
第9
 
  複合設計(1) 構造化設計から複合設計への発展,モジュールの独立性・強度・結合度
第10
 
  複合設計(2) 複合設計の手順(トランザクション分割,共通機能分割),複合設計の結果に対するレビュー
第11
 
  画面設計 画面体系図と画面遷移図,ユーザビリティの高い画面レイアウト
第12
 
  データの正規化 正規化の必要性,1次〜3次正規化
第13
 
  テスト工程 トップダウンテストとボトムアップテスト,テストケースの設計(ホワイトボックステストとブラックボックステスト)
第14
 
  まとめ 全体の学習事項のまとめと授業評価アンケート調査を行う
第15
 
関連科目    
教 科 書 国友義久,効果的プログラム開発技法 第5版,近代科学社  
参 考 書 河村一樹,情報システム設計・開発技術,近代科学社  
授業評価・理解度 最終回に授業評価アンケートを行う.  
副担当教員    
備  考 適宜プリントを配布する