RDIFramework.NET開發框架編碼管理助力業務編碼的自動處理

1、概述

幾乎每一個企業應用中不可避免的都會涉及到業務編碼規則的問題,比如訂單管理中的訂單編號,商品管理中的商品編碼,項目管理中的項目編碼等等,針對這一系列的編碼如果直接寫在程序中,不僅複雜,代碼重複度也高,極難維護。此時急需一個統一的編碼管理針對這一系列的編碼進行個性化靈活的定義,再在業務應用中直接使用即可。

從表面來看,編碼管理僅僅是爲了唯一標識對象而採取的一種編碼規則。但是,編碼管理並不是一件普通的事情,而是企業管理和信息化建設過程中一個至關重要的環節。各信息化系統是通過編碼來標識業務對象的,統一的編碼方案可以作爲各系統的通話語言,也可以爲信息化系統的集成提供便利。建設數據編碼的基本原則有八個,包括唯一性原則、正確性原則、分類性原則、擴展性原則、統一性原則、不可更改性原則、重用性原則和簡單性原則。

2、功能展示

RDIFramework.NET敏捷開發框架中,我們集成了編碼管理,用戶可以方便的定義自己的編碼規則,然後再調用我們統一的接口進行自己業務編碼的應用,編碼管理支持Web與WinForm的應用。

2.1、Web版功能展示

編碼管理主界面如下圖所示。

編碼管理主界面

在編碼管理主界面列出了我們已經定義的編碼以及對應編碼當前的流水號。

單擊“新增”,打開新增界面可以新增我們自己的編碼。 單據編號是唯一的,在開發中使用編碼的唯一依據,規則的設計就是編碼生成的規則,會按多種規則從上到下進行組合。

新增編碼

編輯編碼規則,如下圖所示,比如當前日期爲:20210928,則編碼將按規則:DD20210928000001生成。

編輯編碼規則

編碼管理中,最重要的就是編碼規則維護,在我們的框架中編碼規則可以按自定義、日期、流程號、公司、部門、用戶的編編碼進行組合使用,如下圖所示:

編碼規則維護

編碼的使用不僅可以直接在我們自己的業務應用中調用定義好的編碼規則,也可以在自定義表單中使用。

在自己的業務應用中使用可以參考訂單管理的編號生成規則,如下圖所示。

訂單管理的編號生成

在上圖中我們的編碼規則可以直接在業務應用中使用,也可以在我們的在線自定義表單中使用,如下圖所示。

在線自定義表單中使用編碼規則

往期推薦


一路走來數個年頭,感謝RDIFramework.NET框架的支持者與使用者,大家可以通過下面的地址瞭解詳情。

RDIFramework.NET官方網站:http://www.rdiframework.net/

RDIFramework.NET官方博客:http://blog.rdiframework.net/

特別說明,框架相關的技術文章請以官方網站爲準,歡迎大家收藏!

RDIFramework.NET框架由海南國思軟件科技有限公司專業團隊長期打造、一直在更新、一直在升級,請放心使用!

歡迎關注RDIFramework.NET框架官方微信公衆號(微信號:guosisoft),及時瞭解最新動態。

使用微信掃描二維碼立即關注

微信掃描二維碼

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章