溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

LeaRun.Framework━ .NET快速開發(fā)框架 ━ 工作流程組件介紹

發(fā)布時間:2020-08-06 18:57:11 來源:ITPUB博客 閱讀:260 作者:lrtech 欄目:編程語言


1、 LeaRun.Framework .NET 框架介紹

LeaRun.Framework .NET,基于.NET的快速開發(fā) 框架 、整合框架,為企業(yè)或個人在 .NET環(huán)境下快速開發(fā)系統(tǒng)提供了強大的支持,開發(fā)人員不需要開發(fā)系統(tǒng)的基礎(chǔ)功能和公共模塊,框架自身提供了強大的函數(shù)庫和開發(fā)包,開發(fā)人員只須集中精力專注于業(yè)務(wù)部分的開發(fā),因此大大提高開發(fā)效率和節(jié)約開發(fā)成本??蚣懿捎媚壳白钪髁鞯腃#語言開發(fā)完成,支持多種數(shù)據(jù)庫類型,支持WinForm與Web。使用 LeaRun.Framework .NET能提高管理類軟件系統(tǒng)的整體質(zhì)量、提高模塊與模塊之間的兼容性、提高代碼的重復(fù)利用率,使軟件系統(tǒng)架構(gòu)更加合理、質(zhì)量更加過硬,使得勞動成果最大程度上重復(fù)利用。

LeaRun.Framework━ .NET快速開發(fā)框架 ━ 工作流程組件介紹  

2、 LeaRun.Framework .NET 工作流程

LeaRun.Framework   .NET框架V 7.0 以下版本包含工作流程組件,在實際使用過程中,很多客戶提出了讓我們在框架中提供對工作流程的想法,終于經(jīng)過數(shù)月的奮戰(zhàn),在 V 7.0 版本開始提供對工作流的支持。
   LeaRun.Framework   .NET工作流程組件是以 LeaRun.Framework   .NET框架為支撐,根據(jù)我們多年的項目經(jīng)驗和項目實踐,結(jié)合國內(nèi)各大工作流產(chǎn)品的特點研發(fā)的一套流程管理組件。該組件不僅考慮到從零搭建業(yè)務(wù)系統(tǒng),也考慮到與現(xiàn)有業(yè)務(wù)系統(tǒng)的整合。從零搭建系統(tǒng)我們可以使用 LeaRun.Framework   .NET框架以基礎(chǔ),來快速搭建業(yè)務(wù)系統(tǒng)。與現(xiàn)有系統(tǒng)的整合,我們的流程引擎提供了豐富的功能接口,供三方業(yè)務(wù)系統(tǒng)調(diào)用,并提供組件的全部源碼方便用戶進行整合。 LeaRun.Framework   .NET工作流程組件采用SOA架構(gòu)模式,流程引擎支持WCF方式訪問。支持B/S、C/S系統(tǒng),同時支持 Sqlserver、Mysql、Oracle 等主流數(shù)據(jù)庫。

LeaRun.Framework━ .NET快速開發(fā)框架 ━ 工作流程組件介紹

LeaRun.Framework .NET━工作流組件主要涵蓋工作流的設(shè)計與定義、流程實例的發(fā)起與運行、業(yè)務(wù)流程的監(jiān)控與管理、工作流組件與業(yè)務(wù)系統(tǒng)的集成與協(xié)作等內(nèi)容。

2.1、功能特點

1、 LeaRun.Framework .NET框架完美結(jié)合,支持B/S、C/S系統(tǒng),SQLServer、Oracle等多數(shù)據(jù)庫類型支持,同時可以使用框架本身提供的所有服務(wù)接口。

2、 可定制的表單:在 BS結(jié)構(gòu)中,用戶可自由開發(fā)UserControl,并通過流程管理工具建立表單與業(yè)務(wù)平臺的聯(lián)系,表單即可在系統(tǒng)中流轉(zhuǎn)。 C/S結(jié)構(gòu)中,組件通過動態(tài)加載DLL或者EXE文件實現(xiàn)加載不同的功能模塊,便于軟件管理和升級。

3、 采用面向聲明的開發(fā)模式, 基于泛型編寫極少代碼即可實現(xiàn)復(fù)雜的數(shù)據(jù)展示、數(shù)據(jù)編輯、表單處理等功能,在不使用代碼生成器的情況下,也只需要很少的代碼就能實現(xiàn)基礎(chǔ)的 CURD操作,再配合在線開發(fā)與代碼生成器的使用,更加加快了開發(fā)的進度,將J2EE的開發(fā)效率成本提高,可以將代碼減少60%以上。

4、 在線開發(fā) (通過在線配置實現(xiàn)一個表模型的增刪改查功能,無需一行代碼,支持用戶自定義表單布局)

5、 代碼生成器,支持多種數(shù)據(jù)模型 ,根據(jù)表生成對應(yīng)的Entity,Service,Dao,Controller,JSP等,增刪改查功能生成直接使用

6、 UI標(biāo)簽開發(fā)庫,針對前端UI進行標(biāo)準(zhǔn)封裝表,頁面統(tǒng)一采用UI標(biāo)簽實現(xiàn)功能:數(shù)據(jù)datagrid,treegrid,FileInput,Editor,GridSelect等,實現(xiàn)JSP頁面零JS,開發(fā)維護簡潔高效

7、 查詢過濾器:只需前端配置,后臺動態(tài)拼 SQL追加查詢條件;支持多種匹配方式(全匹配/模糊查詢/包含查詢/不匹配查詢)

8、 移動平臺支持,對 Bootstrap(兼容Html5)進行標(biāo)準(zhǔn)封裝

9、 國際化(支持多語言,國際化的封裝為多語言做了便捷支持)

10、 多數(shù)據(jù)源(在線配置數(shù)據(jù)源,數(shù)據(jù)源工作類封裝)

11、 數(shù)據(jù)權(quán)限:整合 Shiro權(quán)限

12、 計劃任務(wù)控制(在線配置計劃任務(wù)、方便計劃任務(wù)的時間調(diào)整規(guī)劃)

13、 郵件發(fā)送(配置郵件模版、郵件帳號的在線配置、郵件異步發(fā)送、郵件發(fā)送日志功能統(tǒng)計)

14、 短信發(fā)送(配置短信模版、短信帳號的在線配置、短信異步發(fā)送、短信發(fā)送日志功能統(tǒng)計、支持短信發(fā)送平臺動態(tài)切換)

15、 多種首頁風(fēng)格切換 ,支持自定義首頁風(fēng)格。(Inspinia風(fēng)格|ACE風(fēng)格)

16、 數(shù)據(jù)統(tǒng)計報表:豐富的報表統(tǒng)計功能

17、 支持多種瀏覽器 : Google, 火狐, IE,360 等

18、 支持數(shù)據(jù)庫 : Mysql,Oracle10g,SqlServer等

19、 基礎(chǔ)權(quán)限 : 用戶,角色,菜單權(quán)限

20、 Web容器測試通過的有Jetty和Tomcat,Weblogic

前端

1、JS框架:jQuery

2、CSS框架:Twitter Bootstrap

3、 客戶端驗證: Validform。

4、 富文本在線編輯: markdown、simditor、Summernote、CodeMirror自由切換

5、 文件上傳工具 :Bootstrap fileinput

6、 數(shù)據(jù)表格: jqGrid

7、 對話框: layer

8、 樹結(jié)構(gòu)控件: jQuery zTree

9、 日期控件: datepicker

10、 代碼高亮: syntaxhighlighte

后端

1、 核心框架: Spring Framework

2、 安全框架: Apache Shiro

3、 視圖框架: Spring MVC

4、 服務(wù)端驗證: Hibernate Validator

5、 布局框架: SiteMesh

6、 任務(wù)調(diào)度: Quartz

7、 持久層框架: Hibernate

8、 數(shù)據(jù)庫連接池: Alibaba Druid

9、 緩存框架: Ehcache

10、 并發(fā)框架: Disruptor

11、 日志管理: SLF4J、Log4j

12、 工具類: Apache Commons、Jackson、Xstream

LeaRun.Framework━ .NET快速開發(fā)框架 ━ 工作流程組件介紹

3、 監(jiān)控流程

流程監(jiān)控模塊主要用于監(jiān)控流程的執(zhí)行情況,我們可以組合條件搜索業(yè)務(wù)流程,同時還可以查看所選業(yè)務(wù)流程的狀態(tài)以及處理記錄。流程監(jiān)控主界面如下圖所示:

LeaRun.Framework━ .NET快速開發(fā)框架 ━ 工作流程組件介紹

監(jiān)控流程代碼圖

LeaRun.Framework━ .NET快速開發(fā)框架 ━ 工作流程組件介紹

一路走來數(shù)個年頭,感謝 LeaRun.Framework . NET 快速開發(fā) 框架的支持者與使用者。

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI