|
|
|
|
班級(jí)規(guī)模及環(huán)境--熱線:4008699035 手機(jī):15921673576( 微信同號(hào)) |
|
每期人數(shù)限3到5人。 |
|
上課時(shí)間和地點(diǎn) |
|
上課地點(diǎn):【上海】:同濟(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號(hào)線白銀路站) 【深圳分部】:電影大廈(地鐵一號(hào)線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山學(xué)院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(hào)(中和大道) 【沈陽分部】:沈陽理工大學(xué)/六宅臻品 【鄭州分部】:鄭州大學(xué)/錦華大廈 【石家莊分部】:河北科技大學(xué)/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈
最近開課時(shí)間(周末班/連續(xù)班/晚班):2020年3月16日 |
|
實(shí)驗(yàn)設(shè)備 |
|
☆資深工程師授課
☆注重質(zhì)量
☆邊講邊練
☆合格學(xué)員免費(fèi)推薦工作
★實(shí)驗(yàn)設(shè)備請(qǐng)點(diǎn)擊這兒查看★ |
|
質(zhì)量保障 |
|
1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽;
2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費(fèi)提供課后技術(shù)支持。
3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會(huì)。 |
|
課程大綱 |
|
|
|
-
-
-
-
-
課程體系:
開篇
主要是課程介紹、工具介紹和項(xiàng)目介紹,7課時(shí)左右
1.課程介紹以及項(xiàng)目需求分析
a)介紹整個(gè)課程安排
b)進(jìn)行項(xiàng)目需求分析
2.項(xiàng)目框架及環(huán)境準(zhǔn)備(struts,spring,hibernate,drools,jbpm)
a)介紹整個(gè)項(xiàng)目框架
b)介紹項(xiàng)目中用到的工具的配置,Struts,spring,hibernate,drools,jbpm
3.Jbpm介紹,創(chuàng)建一個(gè)簡(jiǎn)單流程,并測(cè)試之
a)介紹Jbpm的發(fā)展歷史
b)使用eclipse環(huán)境創(chuàng)建一個(gè)流程
c)編寫流程測(cè)試代碼,測(cè)試流程
4.PVM 簡(jiǎn)介/框架
a)什么是流程虛擬機(jī)
b)Jbmp中的API
c)持久化
d)以上節(jié)流程為例,熟悉jbpm的數(shù)據(jù)結(jié)構(gòu)
5.Drools介紹,創(chuàng)建一個(gè)簡(jiǎn)單的規(guī)則,并使用之
a)Drools的歷史
b)Drools的簡(jiǎn)介
c)使用eclipse插件創(chuàng)建一個(gè)規(guī)則,并調(diào)用之
6.項(xiàng)目需求、分析對(duì)象之間的關(guān)系,使用annotation 創(chuàng)建角色、員工的domain class
a)項(xiàng)目需求回顧
b)流程描述
c)功能劃分
d)分析項(xiàng)目中涉及的對(duì)象間的關(guān)系,畫出關(guān)系圖
e)使用hibernate的annotation創(chuàng)建角色,員工的類
基礎(chǔ)篇
本部分內(nèi)容實(shí)現(xiàn)餐品發(fā)布流程,涉及jbpm的基礎(chǔ)應(yīng)用內(nèi)容。預(yù)計(jì)10課時(shí)左右。
7.業(yè)務(wù)介紹,餐品發(fā)布流程并創(chuàng)建之,測(cè)試之
a)介紹餐品管理模塊
b)分析餐品發(fā)布流程
c)創(chuàng)建餐品發(fā)布流程
d)測(cè)試流程
8.Jbpm中的流程的服務(wù)(流程定義、流程實(shí)例、查看流程)
a)Jbmp中的流程服務(wù)
b)流程定義與流程實(shí)例的關(guān)系
c)發(fā)布流程的幾種方式
d)編寫流程發(fā)布代碼、查看流程代碼、啟動(dòng)流程代碼、查看流程實(shí)例代碼
9.流程節(jié)點(diǎn)界面設(shè)計(jì)(餐品新增頁面、餐品修改頁面、餐品瀏覽頁面,餐品查詢頁面,添加圖片頁面)
a)設(shè)計(jì)并實(shí)現(xiàn)流程相關(guān)頁面
10.流程節(jié)點(diǎn)與界面關(guān)聯(lián)
a)產(chǎn)品發(fā)布流程與界面串接
b)實(shí)現(xiàn)餐品發(fā)布流程
11.流程中的state,decision,end節(jié)點(diǎn)
a)JPDL介紹
b)講述流程的state節(jié)點(diǎn)
c)講述流程的decisioin節(jié)點(diǎn)
d)講述流程的end節(jié)點(diǎn)
12.員工、角色管理(登錄、退出,CRUD)
a)實(shí)現(xiàn)用戶登錄,退出
b)實(shí)現(xiàn)員工的CRUD
c)實(shí)現(xiàn)角色的CRUD
d)實(shí)現(xiàn)給員工指定角色
13.流程中的task節(jié)點(diǎn)(上)
a)給任務(wù)指定分配者
b)給任務(wù)指定候選人
c)任務(wù)變量
14.餐品發(fā)布流程與角色整合,測(cè)試之
a)將餐品發(fā)布流程與角色整合
b)測(cè)試流程
15.業(yè)務(wù)串接,表單驗(yàn)證
a)完善餐品發(fā)布
b)添加表單驗(yàn)證
16.餐品相關(guān)輔助業(yè)務(wù)(上傳圖片,餐品瀏覽、查詢等)
a)完善餐品管理??欤缟蟼鲌D片,餐品瀏覽,查詢餐品等
進(jìn)階篇
訂餐管理
本部分實(shí)現(xiàn)訂餐管理,其中涉及了jbpm的高級(jí)應(yīng)用內(nèi)容以及drools的實(shí)用內(nèi)容。預(yù)計(jì)10課時(shí)左右。
17.基礎(chǔ)對(duì)象:創(chuàng)建用戶的domain class,用戶注冊(cè)、修改信息等
a)創(chuàng)建用戶的domain class
b)實(shí)現(xiàn)用戶注冊(cè)、修改、刪除、查詢等
18.業(yè)務(wù)介紹,分析訂餐流程,并創(chuàng)建之
a)分析訂餐流程
b)創(chuàng)建訂餐流程
c)測(cè)試
19.jbpm的并發(fā)、子流程
a)并發(fā)的使用及注意事項(xiàng)
b)子流程的使用及注意事項(xiàng)
20.原子活動(dòng)java/sql
a)Java的使用及使用場(chǎng)景
b)Sql的使用及使用場(chǎng)景
21.事件、異步調(diào)用
a)事件
b)異步調(diào)用
22.流程節(jié)點(diǎn)界面設(shè)計(jì)
a)流程中各節(jié)點(diǎn)對(duì)應(yīng)的界面(訂餐界面、訂餐處理界面、訂餐查詢界面等)設(shè)計(jì)與實(shí)現(xiàn)
23.流程節(jié)點(diǎn)與界面關(guān)聯(lián)
a)流程節(jié)點(diǎn)與相關(guān)界面整合
b)測(cè)試
24.流程中的task節(jié)點(diǎn)(下)
a)使用任務(wù)分配處理器
b)使用泳道
25.流程與角色關(guān)聯(lián)
a)流程的任務(wù)與角色關(guān)聯(lián)
b)測(cè)試
26.流程監(jiān)控
a)jbpm流程監(jiān)控介紹
b)實(shí)現(xiàn)流程監(jiān)控
27.流程/業(yè)務(wù)串接
a)流程與業(yè)務(wù)串接
b)完善表單驗(yàn)證
28.相關(guān)輔助業(yè)務(wù)(訂單查詢等)
a)完善訂餐管理(訂單查詢)
規(guī)則控制
29.Drools的體系架構(gòu)及使用場(chǎng)景
a)Drools整體介紹
b)Drools的應(yīng)用場(chǎng)景
30.使用規(guī)則語言
a)規(guī)則語言介紹
b)規(guī)則語言示例
31.Drools決策表
a)決策表的使用場(chǎng)景
b)決策表的關(guān)鍵字和語法
c)決策表如何工作
32.使用折扣表,進(jìn)行打折
a)使用drools創(chuàng)建打折表
b)用戶訂餐時(shí)自動(dòng)使用這個(gè)打折表,對(duì)訂餐價(jià)格進(jìn)行打折
33.Drools solver 的使用
a)Drools solver典型應(yīng)用
b)使用Drools solver
34.規(guī)則存入數(shù)據(jù)庫
a)規(guī)則數(shù)據(jù)庫設(shè)計(jì)
b)規(guī)則數(shù)據(jù)庫的使用
鞏固篇
客戶服務(wù)
本部分內(nèi)容實(shí)現(xiàn)客戶服務(wù)。預(yù)計(jì)4課時(shí)左右。
35.業(yè)務(wù)描述,創(chuàng)建建議流程,測(cè)試之
a)介紹客服模塊
b)創(chuàng)建建議流程
c)測(cè)試流程
36.建議流程與表單關(guān)聯(lián)
a)實(shí)現(xiàn)流程相關(guān)表單
b)建議流程與表單關(guān)聯(lián)
37.建議流程串接
a)建議流程跟角色關(guān)聯(lián)
b)流程與業(yè)務(wù)串接
38.相關(guān)輔助業(yè)務(wù)(建議查詢等)
a)完善客服(建議查詢等)
統(tǒng)計(jì)
本部分實(shí)現(xiàn)統(tǒng)計(jì)。預(yù)計(jì)2課時(shí)左右。
39.業(yè)務(wù)描述,界面設(shè)計(jì)
a)介紹統(tǒng)計(jì)的功能
b)相關(guān)界面設(shè)計(jì)
40.實(shí)現(xiàn)每月統(tǒng)計(jì)最受歡迎的十大餐品,查看歷史統(tǒng)計(jì)信息
a)實(shí)現(xiàn)相關(guān)統(tǒng)計(jì)
完結(jié)篇
項(xiàng)目發(fā)布
41.項(xiàng)目發(fā)布/總結(jié)
a)項(xiàng)目總結(jié)
b)使用jbpm,drools的注意事項(xiàng)
-
-
-
|
|
|
|
|
|
|
|
本課程部分實(shí)驗(yàn)室實(shí)景 |
|
|
|
|
|
|
|
???????
Troubleshooting Java Applications
? ? ? ? ? ? ? ?
Classpath Errors
? ? ? ? ? ? ? ?
Class Loaders
? ? ? ? ? ? ? ?
Common Java Errors
???????
Troubleshooting Servers
? ? ? ? ? ? ? ?
Native Libraries
? ? ? ? ? ? ? ?
Threading Architecture
? ? ? ? ? ? ? ?
Work Managers
? ? ? ? ? ? ? ?
Deadlocks
? ? ? ? ? ? ? ?
Overload Protection
? ? ? ? ? ? ? ?
Deployment Problems
???????
Troubleshooting JDBC
? ? ? ? ? ? ? ?
Data Source Management
? ? ? ? ? ? ? ?
Diagnostics
? ? ? ? ? ? ? ?
Debug Flags
? ? ? ? ? ? ? ?
Connectivity Problems
? ? ? ? ? ? ? ?
Connection Leaks
? ? ? ? ? ? ? ?
Database Availability
???????
Troubleshooting JMS
? ? ? ? ? ? ? ?
Management
? ? ? ? ? ? ? ?
MBean Hierarchy
? ? ? ? ? ? ? ?
Message Logging
? ? ? ? ? ? ? ?
Diagnostics
? ? ? ? ? ? ? ?
Debug Flags
? ? ? ? ? ? ? ?
Overload Protection
? ? ? ? ? ? ? ?
Lost Messages
? ? ? ? ? ? ? ?
Duplicate Messages
???????
Troubleshooting Security
? ? ? ? ? ? ? ?
SSL Internals
? ? ? ? ? ? ? ?
Keystore Management
? ? ? ? ? ? ? ?
Debug Flags
? ? ? ? ? ? ? ?
Common SSL Problems
? ? ? ? ? ? ? ?
Certificate Validation
? ? ? ? ? ? ? ?
Embedded LDAP
? ? ? ? ? ? ? ?
Security Audit
? ? ? ? ? ? ? ?
Common LDAP Problems
???????
Troubleshooting Node Manager
? ? ? ? ? ? ? ?
Internals
? ? ? ? ? ? ? ?
Security
? ? ? ? ? ? ? ?
Common Issues
???????
Troubleshooting Clusters
? ? ? ? ? ? ? ?
Plug-in Configuration
? ? ? ? ? ? ? ?
OHS Overview
? ? ? ? ? ? ? ?
Plug-in Connectivity
? ? ? ? ? ? ? ?
Plug-in Diagnostics
? ? ? ? ? ? ? ?
Unicast Communication
? ? ? ? ? ? ? ?
Replication Debug Flags
? ? ? ? ? ? ? ?
Typical Replication Issues
|