Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

lrtech發表於2020-07-13

本框架旨在為.NET開發人員提供一個Web後臺快速開發框架,採用本框架,能夠極大的提高專案開發效率。

整個框架包括三個版本:.net,.net core,java(開發中)

以上三個版本中,.NET為初始版本,開發時間最長,是目前老客戶使用的主要產品;.net core為.net的升級版本,為新客戶使用及老客戶升級的主要產品;.net core能夠跨平臺,並且涉及Linux、Docker、Nginx、微服務等概念,將是未來的主流。Java是產品線擴充過程中的一個新產品,目前第一階段開發已完成。

今天我們要介紹的是.net版本,由於.net core版本功能與其一致,不再單獨介紹。

框架特點:

1.框架的主架構為基於.net MVC 的 BS 架構。

2.後臺 ORM 支援 EF 和 dapper 兩種模式。

3.用於實現各類業務系統,如 OA、ERP、MIS、CRM、電商平臺等系統的開發。框架本身是一個可二次開發的開發平臺,開發者可以根據開發嚮導進行配置直接生成功能模組;但是他又是一套原始碼,開發者也可以直接在 VS 中基於框架開發,甚至還可以對開發框架進行開發擴充套件。

4.強大的許可權管理元件,完成業務功能開發後,系統可以直接使用通用許可權來管理業務功能的操作許可權及資料許可權。

5.整合工作流引擎元件,使業務流程靈活可控。

6.集 BS 開發、微信元件、APP 開發元件於一體。

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

框架優勢:

1.快速開發

框架中有多套開發模板,選擇模板後按照嚮導操作可自動產生包含介面在內的所有程式碼。如果需要二次開發,可以直接修改生成的原始碼。說得誇張一些如果產品經理拿這套框架進行建模,模型出來了軟體也基本就開發出來了,在編碼效率上至少比傳統開發提高80%的效率。

2.介面風格簡潔(多套UI)、大氣、操作便捷,符合國人的審美觀念。

3.採用 SOA 架構,系統核心功能均可以透過服務的方式提供給外部呼叫,方便系統與 ERP 系統及周邊系統、硬體裝置介面能力,解決企業資訊化孤島問題。

4.UI 層基於 Jquery+Div+css+ajax 開發,app/小程式端最近更新為VUE框架。

5.框架整合了大量的如勾選框、文字輸入框、動態下拉框、樹型元件、Grid、翻頁、資料、條件查詢、匯出、下載等元件,即使您不是前端高手,也可以把前端做得很炫酷。

6.開發平臺穩定、成熟、高效。框架已透過上海、蘇州計算機軟體技術開發中心評測。

7.系統前後臺通 Ajax 互動,這樣使得前臺不必依賴於後臺的開發語言,日後要重構成php、JSP 後臺的話,UI 層完全不用動。

8.開發框架完美支援 Oracle、SQL Server、MYSQL 資料庫。並且還支援在框架中同時操作多資料庫,靈活性、穩定性都非常好。

9.提供自定義報表功能。可透過編寫 SQL、Procedure 作為資料來源進行構建不同型別的圖形報表。

10.提供工作流引擎元件,開發者可以直接在開發框架中使用自定義表單來承載業務資料進行流程審批;也可以編寫程式碼完成複雜表單然後呼叫流程引擎服務進行流程審批。

11.提供強大的許可權管理元件,基於框架開發出功能後就可以直接給被授權角色授予該功能的許可權。

12.提供 SSO(單點登陸)服務,方便多系統統一登陸管理。

13.提供微信企業號開發元件功能、讓您的系統更貼近使用者。

14.提供 APP 開發功能,是的,普通的開發人員也可以基於力軟敏捷開發框架進行 APP 開發了,您不用再支付高額的工資聘請安卓和 IOS 開發人員。

15.框架支援 Websocket。

16.框架支援 redis 快取叢集。

17.框架的原班開發人員提供售後支援。

通常,軟體開發對功能的需求要高於UI,這就導致很多的軟體平臺在UI的設計上跟不上功能升級的步伐,無論是出於成本控制的考慮還是對前端頁面的刻意弱化,在體驗上都會有一定的缺陷,因此一個合格的軟體除了在功能上進行完善之外,還要在前端的UI互動上要足夠友好。

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

力軟快速開發框架功能模組

1.敏捷開發

敏捷開發嚮導:表單、流程、資料等常用功能配置嚮導

智慧程式碼:八套開發模板,生成類、頁面、對映、表單、小程式等

通用圖示:PC和移動端圖示

資料看板:BI大資料看板

表格元件:各類常用表格

甘特圖:瞭解專案進度

資訊視覺化:貨架、生產線等

門戶配置:企業門戶

外掛配置:框架內建及第三方外掛

二維碼生成:企業二維碼生成

D3配置:動態資料展示

2.系統管理

行政區域:全國行政區劃

資料字典:各專案特性查詢

單據編碼:合同、表單等檔案編碼

系統功能:系統功能分類展示

系統日誌:日誌類

LOGO設定:框架logo設定

資料許可權:許可權類

桌面配置:首頁桌面功能配置

訊息管理:訊息類

多語言管理:內建中、英、繁,可擴充

微信企業號:企業號開發

任務排程:任務的執行

Excel配置:表格匯入匯出

資料管理:資料表、資料來源、資料庫連線及常用欄位

檔案管理:檔案類

3.單位組織

公司管理:總/分公司管理

部門管理:部門

崗位管理:崗位

角色管理:角色

使用者管理:使用者

4.表單應用

表單設計:設計常用表單

表單其他:表單基礎、條件、列表設定

表單例項:示例

5.流程應用

流程設計:人事、專案、購銷等各類流程設計

流程任務:待辦/已辦流程

流程委託:委託他人處理流程

流程監控:已完成/未完成流程整體監控

簽章管理:簽章類(支援手寫)

流程例項:示例(請假流程)

6.移動管理

移動開發嚮導:移動表單、流程、資料等常用功能配置嚮導

移動功能:移動端常用功能

首頁圖片:移動首頁圖

Logo設定:移動logo

桌面設定:移動端桌面配置

7.報表應用

報表釋出:繫結已設計報表後釋出

報表設計:圖示、列表設計

專業報表:葡萄城專業報表

報表例項:常用報表示例

簡潔報表:採購、收支、倉存、收支類報表

8.應用例項

OA辦公:新聞、公告、日程、簽章、匯出模板、郵件中心

銷售管理:商機、客戶、開票訂單等

進銷存管理:採購、銷售、收付款訂單等

訊息佇列演示:訊息佇列,參考購票

進銷存報表:採銷、收催款單等報表

工單類:工單展示、增刪、查詢

庫存套打示例

頁面佈局示例

LR.NET快速開發平臺UI設計展示

首頁(5套UI)

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

內頁

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具

力軟快速開發平臺採用原始碼買斷的形式,可以便捷的開發出市場上常見的管理系統,如OA、ERP、CRM、HRM等,APP/小程式亦可同步開發。

*框架涉及一些第三方插、元件:

後端

ASP.NET MVC5

EntityFramework ORM

Dapper ORM

NPOI Excel 操作

log4net 系統日誌

Newtonsoft.Json Json 處理

signalR Websocket

unity 依賴注入容器

前端

JS 框架:Jquery-1.10.2.min、jquery-ui

CSS 框架:Bootstrap

資料表格:JqGrid、JfGrid

分頁外掛: pagination

上傳檔案:Uploadify

佈局:Layout

客戶端驗證:JQuery Validation

圖表:Highcharts、echarts

字型圖片:Font Awesome

富文字:ckeditor

日期控制元件: My97DatePicker

樹結構控制元件:jQuery WTree

對話方塊:layer

程式碼編輯器:syntaxhighlighter

日程外掛:fullcalendar

工作流流程圖:flow.js

工作流表單富文字: simditor

手機端

WebApi 介面:nancy

Js 框架:jquery mobile

封裝工具:cordova

開發環境:vs2017

*開發及部署環境

開發環境

PC 端開發 vs2012 及以上。

手機端開發 vs2017。

sqlserver2005\oracle11g\mysql4.5 及以上版本。

伺服器端

作業系統:Microsoft Windows Server 2008R2 及以上

其它軟體:IIS 7.0、.netframwork4.5

案例演示:

Blog.windy


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31505134/viewspace-2704166/,如需轉載,請註明出處,否則將追究法律責任。

相關文章