内容紹介
開発現場の方法論が実践的に身につく教科書
情報処理学会編集の大学学部向けの教科書シリーズの一巻。
Javaによるアプリケーションプログラムの実践力が身につくよう、商用のアプリケーションを開発するために必要な基礎知識を学習するとともに、実際のアプリケーションのJavaプログラムの例題と演習を実際のコンピュータで動かし、動作原理を理解しながら学習できる教科書。講義用の資料も充実。
このような方におすすめ
○文化系も含めた情報総合学部の学部生
○理工学部の情報系の学部生
○企業内テキストとして
目次
主要目次
第1章 アプリケーションの解説
第2章 例題アプリケーションの仕様と基本設計
第3章 UMLを用いた設計
第4章 アプリケーションアーキテクチャと動作原理
第5章 サーブレットプログラミング
第6章 データベースプログラミング
第7章 外部仕様の設計
第8章 内部構造の設計
第9章 DBアクセス層の設計と実装
第10章 サーブレットAPIアクセス層の設計と実装
第11章 サーブレットとJSPの設計と実装
付録A 例題アプリケーションの入手とセットアップ
付録B UML作図演習用サンプルプログラム
付録C サーブレットプログラミングサンプル
付録D データベースプログラミングサンプル
詳細目次
第1章 アプリケーション解説
1.1 アプリケーションとは
1.2 開発プロセス
1.3 企画と要件定義
1.4 インフラ方式設計
1.5 アプリケーション方式設計
演習問題
第2章 例題アプリケーション仕様と基本設計
2.1 例題アプリケーション概要
2.2 アプリケーションの開発プロセス
2.3 システム企画
演習問題
第3章 UMLを用いた設計
3.1 モデルとUML
3.2 クラス図とシーケンス図
3.3 ユースケース図とロバストネス分析図
演習問題
第4章 アプリケーションアーキテクチャと動作原理
4.1 アーキテクチャとは
4.2 書評アプリケーションのアーキテクチャ
4.3 WEBアプリケーションサーバーの概要
4.4 DBMSの概要
4.5 アーキテクチャ検討時に把握すべき要求
演習問題
第5章 サーブレットプログラミング
5.1 サーブレット仕様
5.2 サーブレットAPI
5.3 JSP
5.4 プログラムの作成と配備
演習問題
第6章 データベースプログラミング
6.1 DBMSの概要
6.2 SQL言語
6.3 JDBC API
演習問題
第7章 外部仕様の設計
7.1 GUIプログラムの外部仕様設計
7.2 実装する機能の仮定
7.3 表の設計
7.4 ユースケース分析
7.5 画面設計
演習問題
第8章 内部構造の設計
8.1 プログラムの内部構造とは
8.2 WEBアプリケーションの内部構造
8.3 それぞれの部分の役割と作成単位
演習問題
第9章 DBアクセス層の設計と実装
9.1 DBアクセス層の概要
9.2 クラスの列挙
9.3 各クラスの設計
9.4 テーブルの作成
9.5 コーディングとコンパイルとテスト
演習問題
第10章 サーブレットAPIアクセス層の設計と実装
10.1 サーブレットAPIアクセス層の概要
10.2 クラスの識別
10.3 各クラスの設計
10.4 コーディングとコンパイルとテスト
演習問題
第11章 サーブレットとJSPの設計と実装
11.1 ロバストネス分析の適用方針
11.2 表示に関する分析と設計
11.3 ログインに関する分析と設計
11.4 フォーム入力に関する分析と設計
11.5 コーディングとコンパイル
演習問題
付録A 例題アプリケーションの入手とセットアップ
付録B UML作図演習用サンプルプログラム
付録C サーブレットプログラミングサンプル
付録D データベースプログラミングサンプル
続きを見る