想了解java企業(yè)開(kāi)發(fā)教程嗎?想了解Java開(kāi)源企業(yè)開(kāi)發(fā)平臺教程:待辦掛起業(yè)務(wù)場(chǎng)景實(shí)現,企業(yè)Java軟件項目開(kāi)發(fā)的一般流程?? 嗎?......本文帶你一探究竟。
1.Java開(kāi)源企業(yè)開(kāi)發(fā)平臺教程:待辦掛起業(yè)務(wù)場(chǎng)景實(shí)現
在一些流程場(chǎng)景中,我們希望在流轉過(guò)程中,對于當前的待辦實(shí)現掛起操作,不再計算工作時(shí)間,等到特定的時(shí)間再恢復狀態(tài),進(jìn)行正常的流程時(shí)長(cháng)計算。那么下面就介紹在O2OA中如何實(shí)現此功能。適用版本:5.4及以上版本?;顒?dòng)中啟用配置首先我們需要在流程配置的活動(dòng)中啟用此功能。選擇允許執行掛起的活動(dòng),在活動(dòng)屬性的“權限”選項卡中,設置“允許掛起”為“是”。然后我們啟動(dòng)流程,流轉到此環(huán)節時(shí),會(huì )看到“掛起”操作。當點(diǎn)擊“掛起”按鈕后,當前待辦進(jìn)入掛起狀態(tài),不再為此待辦計算工作時(shí)長(cháng)。按鈕變?yōu)椤皰炱鸹謴汀?。當點(diǎn)擊“掛起恢復”按鈕后,當前待辦恢復到正常狀態(tài),繼續計算工作時(shí)長(cháng)。當在掛起狀態(tài)時(shí)將文件流轉,將會(huì )自動(dòng)取消掛起狀態(tài)。有一點(diǎn)需要注意:如果您的表單是5.4版本之前創(chuàng )建的表單,需要在表單設計中恢復默認操作條:在操作條屬性的“操作”選項卡,點(diǎn)擊恢復默認操作按鈕。在選擇框中選擇“掛起”和“掛起恢復”按鈕,然后點(diǎn)擊確定,并保存表單。通過(guò)腳本執行掛起和掛起恢復操作我們可以在表單中通過(guò)腳本執行掛起和恢復掛起操作,代碼如下:this.form.pauseTask(); //掛起當前待辦this.form.(); //從掛起狀態(tài)恢復當前待辦通過(guò)服務(wù)調用執行掛起和掛起恢復操作x__assemble_surface中新增接口jaxrs/task/v2/{id}/pause此接口用于將指定的待辦設置為掛起(暫停待辦處理計時(shí)).jaxrs/task/v2/{id}/resume此接口用于將指定的處于掛起狀態(tài)的待辦恢復到正常狀態(tài).官方網(wǎng)站及相關(guān)資源:開(kāi)源主頁(yè) : : : :
2.企業(yè)Java軟件項目開(kāi)發(fā)的一般流程
企業(yè)java項目的開(kāi)發(fā)流程一般是怎樣的呢?下面來(lái)為大家進(jìn)行介紹。1、項目啟動(dòng) 1)、項目組成立(公司成員、客戶(hù)成員) 2)、制定項目預期目標 3)、制定項目計劃周期 4)、建立好項目組成員溝通機制2、需求調研 1)、創(chuàng )建調研計劃、協(xié)調調研時(shí)間 2)、收集客戶(hù)資料,獲取客戶(hù)需求 所有的資料都需要保留一份,資料中存疑的需要及時(shí)詢(xún)問(wèn)3)、編寫(xiě)需求文檔 重點(diǎn)描述出客戶(hù)的業(yè)務(wù)流程和性能要求?! 〔捎肳ord、Excel、Rose等形式?! ?)、需求變更記錄 5)、確定開(kāi)發(fā)環(huán)境和運行環(huán)境 6)、擴展性要求 7)、與舊系統的接駁要求?! ?)、估算出項目工作量 本階段需要一套需求管理系統來(lái)進(jìn)行需求的管理?! ”倦A段的需求文檔也是用戶(hù)測試的依據。3、系統設計/詳細設計 一個(gè)系統可以分為基礎平臺和應用模塊兩部分?! ?)、選擇基礎平臺,無(wú)論是采用第三方平臺還是自行開(kāi)發(fā)平臺,都需要深入了解,查看是否符合要求?! ?)、應用模塊設計(針對業(yè)務(wù)流程) 3)、中間件的采用或自行開(kāi)發(fā),需要深入了解?! ?)、用戶(hù)界面的設計 如果用戶(hù)界面設計完畢并確認,即可初步寫(xiě)出用戶(hù)使用手冊、管理員使用手冊?! ?)、變更記錄 本階段的系統設計是集成測試的依據。4、程序開(kāi)發(fā) 創(chuàng )建開(kāi)發(fā)任務(wù)計劃表、開(kāi)發(fā)計劃日程表 1)、優(yōu)先編寫(xiě)測試用例 2)、按照編碼規范編寫(xiě)代碼 3)、按照文檔注釋規范注釋 以上形成開(kāi)發(fā)文檔?! ”倦A段需要一套版本管理系統?! ”倦A段的測試用例也是單元測試的依據?! ∪绻茏龅?,*每日構建。5、測試 本階段需要一套Bug管理系統,形成需求、設計、開(kāi)發(fā)、測試互動(dòng)?! ?)、編寫(xiě)測試計劃和測試方案 2)、功能測試 單元測試、集成測試 3)、性能測試 集成測試、壓力測試 如果能做到,*能進(jìn)行自動(dòng)化測試?! ∪绻茏龅?,做分析統計工作?! ?形成測試報告。6、試用、培訓、維護 本階段需要解決: 1)、解決異地修改和公司修改的同步問(wèn)題?! ?)、用戶(hù)測試中的Bug修改問(wèn)題,按照級別分為 a)、程序Bug b)、設計變更 c)、需求變更 盡量按照a b c的順序來(lái)進(jìn)行修改,盡量避免b、c級的修改?! ?形成安裝手冊、維護記錄。
上述文章了解到關(guān)于Java開(kāi)源企業(yè)開(kāi)發(fā)平臺教程:待辦掛起業(yè)務(wù)場(chǎng)景實(shí)現,企業(yè)Java軟件項目開(kāi)發(fā)的一般流程?? ,讓我們對java企業(yè)開(kāi)發(fā)教程 有一個(gè)直觀(guān)的認知。我們發(fā)現,作為一個(gè)優(yōu)秀的Java程序員是多么的自豪。