溫馨提示×

溫馨提示×

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

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

learun通用權(quán)限系統(tǒng)框架功能實現(xiàn)設(shè)計

發(fā)布時間:2020-08-10 12:05:03 來源:ITPUB博客 閱讀:139 作者:lrtech 欄目:關(guān)系型數(shù)據(jù)庫

Learun快速開發(fā)平臺是一套基于智能化可擴展組件式的軟件系統(tǒng)項目,使用了當前主流的應(yīng)用開發(fā)技術(shù),框架內(nèi)置工作流、向?qū)街悄荛_發(fā)組件、即時通訊組件、APP開發(fā)組件、微信組件、通用權(quán)限等一系列組件,以及可擴展的系統(tǒng)機制,開發(fā)人員通過一系列簡單配置就可以快速構(gòu)建OA、ERP、CRM、BI、BPM、APP等眾多高質(zhì)量的信息系統(tǒng)。

1  開發(fā)環(huán)境技術(shù):B/S(.NET C# )

語言:.net、C++、C#

開發(fā)環(huán)境:Visual Studio 2012

數(shù)據(jù)庫:sqlserver2005/oracle11h/mysql4.5及以上版本

操作系統(tǒng):Microsoft Windows Servsr 2008R2及以上

2  系統(tǒng)簡介

1、幫企業(yè)快速地實現(xiàn)各種通用功能,結(jié)合系統(tǒng)現(xiàn)有的通用權(quán)限管理功能。

2、快速地開發(fā)出各種項目應(yīng)用系統(tǒng)。讓企業(yè)開發(fā)一個系統(tǒng)變得非常輕松。

3、符合RBAC 靈活不僅符合國際通用標準,又能滿足國內(nèi)的大中小型軟件項目的靈活設(shè)置需求。

4、文檔齊全支持二次開發(fā)提供完善的接口函數(shù)調(diào)用說明、開放接口、開放源碼、開放數(shù)據(jù)庫結(jié)構(gòu)設(shè)計。

5、分層理念 SOA理念程序可以采用不同的實施策略、架構(gòu)需求、方便維護、方便擴展。

6、有價值且優(yōu)秀的產(chǎn)品,這樣您就有了市場需求了。

7、適用于OA、網(wǎng)站、電子政務(wù)、ERP、CRM等基于B/S架構(gòu)的應(yīng)用軟件系統(tǒng)的快速開發(fā)框架。

3  系統(tǒng)應(yīng)用價值

避免重復(fù)開發(fā),降低開發(fā)成本,權(quán)限模塊是每個應(yīng)用系統(tǒng)的不可缺少的部分,但每個客戶對權(quán)限管理的需求卻不完全相同。 如果按需從頭分析和設(shè)計,必將造成重復(fù)開發(fā)。BPMS通用基本權(quán)限系統(tǒng)針對不同應(yīng)用系統(tǒng)設(shè)計, 提供用戶、角色權(quán)限模塊的基礎(chǔ)框架和通用模型,幫助開發(fā)者快速實施和開發(fā)出符合不同需求的用戶權(quán)限管理模塊。 能夠最大程度降低開發(fā)工作量,節(jié)約開發(fā)成本。

3.1    產(chǎn)品優(yōu)點體系

1.框架的主架構(gòu)為基于.net MVC 的 BS 架構(gòu);

2.開發(fā)效率很高,提供強大代 碼生成器,通過表代碼增刪改查自動生成,無需修改功能直接使用;

3.前端UI層基于 Jquery+Div+css+ajax 開發(fā)技術(shù),各種UI組件、UI效果和表單校驗機制,更好的前端UI體驗,比傳統(tǒng)開發(fā)效率更高;

4.封裝完善的用戶、菜單、角色、按鈕權(quán)限、數(shù)據(jù)權(quán)限、組織機構(gòu)和數(shù)據(jù)字典等基礎(chǔ)功能,直接使用無需修改

5.集成報表組件,提供報表示例,封裝報表組件,極其方便的開發(fā);

6.集成工作流引擎組件,使業(yè)務(wù)流程靈活可控;

7.集 BS 開發(fā)、微信組件、APP 開發(fā)組件于一體,一套框架幫您解決所有問題;

8.Excel導(dǎo)入導(dǎo)出工具集成(支持單表,一對多 導(dǎo)入導(dǎo)出);

9.提供在線智能開發(fā),簡單配置一個SQL、Procedure,就可以配置出一個數(shù)據(jù)報表;

10.開發(fā)框架完美支持 Oracle、SQL Server、MYSQL 數(shù)據(jù)庫;

11.框架支持 Websocket,讓通訊變得更即時;

12.消息中心(支持短信、郵件、微信、系統(tǒng)IM推送等等);

13.系統(tǒng)日志記錄功能(登錄日志、訪問日志、操作日志、異常日志);

14.代碼 生成器升級,單表生成提供多套表單模板選擇(實體生成模板、EXCEl風(fēng)格模板、報表模板、移動開發(fā)模板);

15.接口安全機制,可細化控制接口授權(quán),非常簡便實現(xiàn)不同客戶端只看自己數(shù)據(jù)等控制

16.框架支持redis 緩存集群;

17.平臺UI強大,實現(xiàn)了移動自適應(yīng)

18.平臺首頁風(fēng)格,提供多種組合模式,支持自定義風(fēng)格

19.提供簡單易用的打印插件,支持谷歌、IE瀏覽器等各種瀏覽器

20.示例代碼豐富,提供很多學(xué)習(xí)案例參考

3.2    全新的技術(shù)架構(gòu)

1、本套框架涵蓋了ASP.NET MVC、WebAPI、WCF、WEB Pages、SignalR、WF、AJAX、EntityFramework Code-First、IOC、AOP、Single-Page Application和SSB等。解決在開發(fā)中經(jīng)常用到的日志、緩存、異常、事務(wù)、多瀏覽器支持、通用權(quán)限、安全、加密解密、壓縮解壓和多語言等。實現(xiàn)基于XML的動態(tài)配置,JS腳本、CSS樣式、圖片文件支持動態(tài)配置,解決通常用到的打印、報表、圖表、導(dǎo)入和導(dǎo)出等功能。

2、采用Ajax技術(shù)交互,帶來良好的用戶體驗。

3、界面簡潔大方,加載迅速。

4、結(jié)合CodeSmith代碼模板生成器快速開發(fā)系統(tǒng)、

5、瀏覽器支持:IE8、IE9、IE10、firefox 、Chrome、360、 Safari、Opera、傲游、搜狗、世界之窗。

6、內(nèi)置模塊:基本權(quán)限關(guān)系系統(tǒng),CRM、OA、進銷存和業(yè)務(wù)管理系統(tǒng)

7、采用 WEB FORM、MVC、SignalR和WebAPI同一ASP.NET、Single-Page Application和Multi-Page Application的框架模式,具有耦合性低、重用性高、生命周期成本低、可維護性高、有利軟件工程化管理等優(yōu)點

8、采用WebAPI,客戶端完全擺脫了代理和管道來直接進行交互

9、采用標準CSS前臺UI界面,可輕松的打造出功能豐富并且美觀的UI界面

10、數(shù)據(jù)訪問層采用強大的GHD.Net Framework框架完美地支持數(shù)據(jù)庫操作

11、提供多種豐富的組件,封裝了一大部分比較實用的第三方控件和組件,如自動完成控件、彈出控件、拼音模糊輸入控件、日期控件My97DatePicker、導(dǎo)出組件(ExcelReport、NPOI)、Jquery、 AjaxToolkit、 AntiXss、 AspNetPage、 Dundas、 EnterpriseLib、Unity、Newtonsoft.Json、 AutoMapper、bootstrap 、EntityFramework Code-First 、Grid++Report 、Quartz.Net、Telerik UI for ASP.NET AJAX 和 Telerik UI for ASP.NET MVC等。

12、第三方JS框架:EasyUI、 Highcharts、jqwidgets、 ECharts、 jqGrid 、AngularJS和 knockoutjs等,主要提供一些示例。

3.3    高度可擴展性和靈活性

1、動態(tài)表單 管理,靈活配置減少因需求變更帶來的開發(fā)工作。

3、系統(tǒng)菜單靈活配置,并和權(quán)限系統(tǒng)進行關(guān)聯(lián)。

3.4    豐富的系統(tǒng)功能

1、數(shù)據(jù)庫資源管理,不用登陸數(shù)據(jù)直接在頁面上進行數(shù)據(jù)庫管理、數(shù)據(jù)定時備份

2、操作日志生成

3、動態(tài)接口管理,動態(tài)配置WCF接口,無須開發(fā)實現(xiàn)即可提供WCF接口

4、系統(tǒng)訪問控件,限制指定IP對系統(tǒng)的訪問

3.5    優(yōu)秀的用戶體驗

1、通用權(quán)限系統(tǒng)為最終用戶提供全可視化的操作界面,輕松管理維護用戶權(quán)限和用戶相關(guān)數(shù)據(jù)。

2、超高效配置系統(tǒng),從新增應(yīng)用系統(tǒng)到配置完成最快只需幾分鐘。

3、界面異步刷新,操作性能優(yōu)秀,提供更佳的用戶體驗。

4、提供用戶數(shù)據(jù)圖表統(tǒng)計和操作日志。

4  功能描述

1.敏捷開發(fā)

2.系統(tǒng)管理

3.單位組織

4.表單應(yīng)用

5.流程應(yīng)用

6.移動管理

7.報表應(yīng)用

8.擴展應(yīng)用

5  產(chǎn)品適用對象與用戶群體

1、大中小型軟件開發(fā)公司,技術(shù)支持、技術(shù)咨詢公司。

2、管理類軟件開發(fā)者。

3、想進一步提升自身技術(shù)能力的開發(fā)者、學(xué)生等。

4、培訓(xùn)教程、大學(xué)課外、員工培訓(xùn)。

5、政府機關(guān)、事業(yè)單位、集團公司。

6、企業(yè)、工廠等。

數(shù)據(jù)庫結(jié)構(gòu)如下圖:

learun通用權(quán)限系統(tǒng)框架功能實現(xiàn)設(shè)計

演示: https://www.learun.cn/Home/VerificationForm

向AI問一下細節(jié)

免責聲明:本站發(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