タグ

2011年6月16日のブックマーク (1件)

  • Ⅱ-13-3. Javaアプリケーション設計の手順 | 日本OSS推進フォーラム

    Javaを用いたWebアプリケーションの設計について、機能分析・MVCモデルへの分割といった業務設計のフローやプレゼンテーション・ビジネスロジック・データベースに分割する3層アーキテクチャなど基的な考え方を解説する。 【学習の要点】 * オブジェクト指向分析で得られた成果物をもとにモジュール設計を行う。 * Javaを用いたWebアプリケーションの設計にMVCを採用する場合、ビジネスロジックとデータを扱う機能をModel、画面表示機能をView、リクエストに応じてModelとViewに処理の振り分けを行う機能をControllerに分割する。 * Javaを用いたWebアプリケーションに対しMVCモデルを採用する場合の代表的な設計例として、ModelをEJBもしくはJavaBeansで実装し、ViewをJSPで実装し、ControllerをServletで実装する設計が挙げられる。 *