深圳軟體開發向前跳轉會略過一些節點

2021-05-24 07:42:57 字數 818 閱讀 3022

通常自由流是指向前的跳轉,回退流是回退到曾經執行過的軌跡。深圳軟體開發向前跳轉會略過一些節點,不執行,直接到達新的節點。回退流是回到原來的軌跡,再重新執行,對應重做(撤回)的功能。自由流對應忽略某些步驟,直接達到後面的步驟。因此在實現上,自由流和回退流的實現是有區別的。

深圳軟體開發系統在給業務軟體建模的時候,按照軟體引擎的設計,將業務軟體定義出來。這個業務軟體的每個軟體例項,就按照軟體建模時定義好的線路流轉。

順序流的自由流的實現當執行到填寫步驟時,由於某種原因,直接略過審核步驟,跳轉到檢視步驟。或者填寫人想作廢掉這次的填寫,直接就跳到結束步驟,結束本軟體(當然需要填寫人有自由跳轉的開發)。實現過程:關閉當前步驟(當前任務)--》轉入歷史步驟(歷史任務)--》指定跳轉到的步驟為當前步驟--》生成新步驟的任務條件路由實現過程:和順序流一樣,當自由跳轉時,關閉當前步驟任務,生成跳轉到的節點的步驟和任務。迴圈路由:和順序流處理過程一樣。

分支路由:分支路由在feiq中分為靜態分支和動態分支,但是發生自由跳轉時,靜態分支和動態分支的處理過程是一樣的。分支路由的自由跳轉,就比順序流要複雜很多。單層的分支:主幹---分支當由主幹節點跳轉到分支節點上時,這種跳轉是沒有意義的。因為分支節點產生並行的分支,幾個分支後的線路是同時並行的。當自由跳轉到乙個分支的節點上後,另外的分支不能產生,軟體會變的沒有意義。

因此當發生 主幹 跳轉 到分支的情況時候,feiq是直接關閉當前節點,生成分支上的節點。但是這樣軟體可能會變得沒有意義,主要看軟體建模時候的模型。主幹---主幹當由主幹節點跳轉到主幹節點,這種是正常的自由流,實現過程;關閉當前主幹步驟(任務)--》轉入歷史步驟(歷史任務)--》跳轉到指定的主幹步驟--》生成新的主幹步驟任務。【feiq】【深圳軟體開發】

軟體開發流程的一些思考

1.大型通用軟體的開發就是以質量第一的原則 軟體在賣到幾十套的時候,質量只要過的去就可以了,但一旦軟體賣到上千套,質量就絕不能以對付了事,否則維護部門的 就要被打爆。測試人員一般的能達到開發人員的1 3就比較合理了,如果是剛起步的公司,考慮到 成本因素,而且大多是以開發專案為主,所以在測試上可以相對...

軟體開發的一些必備知識 客戶

客戶 業務直銷 戶外廣告 雜誌廣告 展銷會議 活動 朋友介紹 招標投標 網際網路 渠道 客戶狀態 根據貴單位的經營特點做客戶的基礎分類,完全自定義設定 如 it 企業將客戶型別為 總 商 經銷商 合作夥伴 區域 等 保健品客戶將客戶型別分類為 企業客戶 個人客戶 機構 合作機構等 客戶狀態分類為 潛...

44 軟體開發中的一些思考

0 引言 一直以來,對自己開發的軟體並不滿意,看了很多規則性的東西,但是並不能真正理解。在具體實施的時候,往往還是選擇了比較容易實現的 自己看起來清晰的方法,結果一旦需求變更就出現諸多問題,或者在介面設計的時候感覺力不從心,對自己畫出來的醜逼介面無可奈何。姑且先把問題記錄下來,留待以後慢慢學習 體會...