j2ee企業級開發的設計建模課程
一、課程介紹:
本課程結合j2ee企業級應用的實際案例進行授課,使系統分析和設計人員能夠掌握物件導向的設計模式和統一建模語言等技術,通過三天的學習,並使學員能夠真正的運用於工作中。強調具體專案的全過程指導。
課程共3天,每天上午8:30-11:30,下午13:30-16:30
三、培訓物件:
有j2ee開發經驗的人員
希望成為系統分析師的開發人員
希望成為架構師的開發人員
四、課程目標:
理解軟體工程中建模的作用
理解mda的基本原理
掌握建模的基本語言:uml
掌握架構的概念及架構模型
掌握需求概念及需求模型
掌握分析和設計的過程及分析模型和設計模型
掌握rationalrose/rsa或者xde等建模工具的使用
理解rup的關鍵過程
理解j2ee/jee架構
五、課程內容:
1、視覺化建模簡介
實驗:熟悉使用rsa、rose或xde基本建模工具
2、使用uml建模基本過程簡介
需求建模
用例設計
需求管理
實驗:使用rsa對需求進行建模
3、架構的概念
架構檢視:uml4+1檢視
架構的組織和表述---包圖
架構建模中復合機構圖的使用
試驗:使用rsa進行架構分析和設計建立架構模型
4、常用架構模式簡介
分析模型
用例實現(協作)常用互動圖詳解
5、常用分析模式簡介
實驗:使用rsa進行從用例到分析模型的演進的演練建立分析模型
6、設計模型和設計元素
7、使用uml表述介面
實驗:使用rsa進行從分析模型到設計模型的演進到實現模型
8、多層次體系結構和j2ee平台
j2ee部署配置
j2ee構件技術
j2ee核心設計模式介紹
9、問題說明
涉眾和使用者
涉眾:關注的問題和責任
使用者:關注的問題和責任
功能特性和約束
其他需求和屬性
非功能屬性
使用者環境
部署環境
總結10、需求
需求與迭代開發
需求概述
工作流明細:定義系統
11、工作流明細:精化系統定義
12、分析
分析與迭代開發
分析概述
工作流明細:定義初始架構
13、設計
設計與迭代化開發
工作流明細:精化架構
工作流明細:細化設計
常用設計模式詳解
14、實施與迭代化開發
工作流明細:構造實施模型
工作流明細:實施設計元素
15、補充內容
業務建模
測試部署
配置和變更管理
專案管理
環境其他要考慮的問題
回顧與討論
j2ee的web專案開發中,效率問題
在j2ee的web專案的開發中,很多聲音都在提效率,效率。在沒有做資料遷移之前,我感覺很奇怪,為什麼那麼多人都在提效率問題?我怎麼從來沒感覺出效率有什麼問題啊?使用者登入 儲存 修改,都很順暢,瞬間或者幾秒鐘就完成了,沒有效率問題啊。在搞了資料遷移之後才遇到效率問題,比如寫入10000條或者更多的資...
基於UML的j2ee許可權系統概要設計
朋友公司的文件,可惜 要收費9000塊。系統的目標包括如下三點 1 對應用系統的所有資源進行許可權控制,比如應用系統的功能選單 各個介面的按鈕控制項等進行許可權的操控 2 完善使用者 角色 組織 資源 操作的管理功能,其中的組織管理模組只提供組織檢視,不參與許可權的控制管理。3 開發人員開發新的系統...
關於 J2EE 層次設計架構例項的分析詳解
art 1 層 層 layer 這個概念在計算機領域是非常了不得的乙個概念。計算機本身就體現了一種層的概念 系統呼叫層 裝置驅動層 作業系統層 cpu指令集。每個層都負責自己的職責。網路同樣也是層的概念,最著名的osi的七層協議。層到了軟體領域也一樣好用。為什麼呢?我們看看使用層技術有什麼好處 你使...