1. 程式人生 > > 介紹一款優秀的通用管理許可權快速開發框架

 介紹一款優秀的通用管理許可權快速開發框架

 

這是一套以許可權管理為主的輕量化快速開發框架,配置有流程、專業表單、許可權、app、企業微信等基礎功能模組,在開發通用軟體的效率上很有優勢。

http://img3.mukewang.com/5d7f71360001347419200922.jpg 

軟體平臺常用研發需求分析

《那些年我們一起做過的專案》中各類客戶對許可權模組和通用模組以及UI的要求,要實現的東西大概包括以下內容:

1、組織機構多級樹型顯示,各級部門從屬關係一目瞭然操作便捷。

2、使用者所有的許可權最終分配給使用者,如果按使用者去分配許可權會把系統管理員給累死,系統中先建立角色,角色中再分配許可權,在角色的成員中加入使用者。當然會有一些使用者的許可權大同小異,如果不想在系統中建立太多角色可以給使用者分配許可權。使用者最終的許可權取角色許可權和使用者許可權的集合。

3、角色一組許可權的集合。

4、模組也可以稱之為選單,可以是系統中的頁面,也可以是其它系統的頁面地址統一納入到同一套許可權系統中維護。

5、按鈕

6、許可權許可權分配模式:

1)角色許可權分配,許可權分配的便捷性。

2)使用者許可權分配,許可權分配的靈活性。

許可權控制型別:

1)模組許可權,採購員有采購模組許可權和庫存檢視模組許可權。

2)按鈕許可權,採購員能點選新增按鈕新增採購單,採購經理能點選稽核按鈕稽核採購單。

3)資料許可權,每個業務員只能看到屬於自己的客戶資料。

4)欄位許可權,會計可以看到庫存報表中的所有欄位,倉庫管理員不能看到報表中的金額欄位。

5)檔案許可權,採購部的檔案只有總經理和採購部成員有許可權。

7、日誌登陸日誌、操作日誌、系統異常日誌。

8、資料庫管理在前端頁面檢視資料庫資訊,資料庫備份。

9、訪問控制。

10、動態介面這裡說的介面是與其它系統或裝置的通訊介面,一般以Webservice、WCF、Webapi的形式提供。在系統中對外只暴露一個介面,增加介面、修改介面都不用修改程式。

11、UI前端框架:採用Jquery UI,功能強大擴充套件靈活,不用擔心版權問題。

搭配多種風格介面以適應各行業需求。

12、系統引數

13、程式碼生成器根據需要生成介面和後臺程式碼

實際功能設計實現

1、程式設計

程式基本以Jquery+Ajax+工廠模式實現。

2、使用者體驗UI設計

UI對於一個軟體來說就像女人那張臉,一套程式UI漂亮程式的檔次自然也就上去了。

1)系統風格

http://img3.mukewang.com/5d7f71590001019919200922.jpg

http://img2.mukewang.com/5d7f71590001171818770887.jpg

http://img3.mukewang.com/5d7f71590001697118780911.jpg

2)單位組織

左邊展開單位組織,包括公司、部門、員工、角色管理,可以自主搭配許可權。

http://img4.mukewang.com/5d7f71a20001d65919200937.jpg

http://img2.mukewang.com/5d7f71a20001b74719200937.jpg

3)流程應用

流程類主要包括流程設計、任務、審批等

http://img1.mukewang.com/5d7f721e000119d619200937.jpg

http://img3.mukewang.com/5d7f721d0001223019200937.jpg

http://img1.mukewang.com/5d7f721e0001e35a19200937.jpg

http://img1.mukewang.com/5d7f721e0001da5419200937.jpg

4)移動管理

框架功能可在移動端同步實現,支援微信、安卓、IOS

http://img1.mukewang.com/5d7f723d0001b83419200937.jpg

http://img2.mukewang.com/5d7f723c0001feb019200937.jpg

5)報表應用

報表含有通用報表和專業報表

http://img4.mukewang.com/5d7f726600015b4819200937.jpg

http://img3.mukewang.com/5d7f726600011fa019200937.jpg

http://img4.mukewang.com/5d7f726700018daa19200937.jpg

http://img2.mukewang.com/5d7f726700019dd919200937.jpghttp://img2.mukewang.com/5d7f726800010d2d19200937.jpg

6)程式碼生成器

程式碼生成器配備多種模板,使用很便捷

http://img3.mukewang.com/5d7f72c50001022619200937.jpg

http://img3.mukewang.com/5d7f72c6000157c819200937.jpg

7)資料視覺化及看板

http://img1.mukewang.com/5d7f72d60001469b19200937.jpg

http://img4.mukewang.com/5d7f72d50001d72419200937.jpg

http://img3.mukewang.com/5d7f72d60001ab8019200937.jpg

相關推薦

 介紹優秀通用管理許可權快速開發框架

  這是一套以許可權管理為主的輕量化快速開發框架,配置有流程、專業表單、許可權、app、企業微信等基礎功能模組,在開發

.net企業管理系統快速開發框架

快速 sha oss module 0基礎 沒有 process 反饋 htm .net企業管理系統快速開發框架簡言????????? 本人在博客園註冊也幾個月了,一直沒有寫自己的博客,因為才疏學淺一直跟著園子裏的大哥們學習這.net技術。一年之前跳槽到現在的公司工作,由於

微信小程式快速開發框架

簡介:微信小程式是一種全新的連線使用者與服務的方式。那麼怎樣才能快速開發一個小程式呢?下面小編為大家介紹幾款小程式快速開發框架。WePY騰訊官方開源的小程式元件化開發框架,目前有1.4w+Star ,一直在更新著,社群活躍 ... 微信小程式是一種全新的連線使用者與服務的

優秀的前端框架——AngularJS

spa angularjs .com amp lar 前端 優秀 hub uid http://pic.cnhubei.com/space.php?uid=1733&do=album&id=1349250http://pic.cnhubei.com/spac

軟件推薦 ---優秀的通信組件 HP_Socket

.text 連接 tar .com mar ive enc .get ram * HP-Socket 官方網站:http://www.jessma.org* HP-Socket 項目主頁:http://www.oschina.net/p/hp-socket* HP-Sock

優秀的linux監控工具——nmon

核心 語法 pri priority str 任務管理器 strong 學習 rec (一)nmon工具概述 nmon是以一個用來做linux服務器監控的工具,通過nmon,可以實現對以下參數的監控: --CPU使用率 --內存、交換空間使用率 --網絡

分享免費體驗的快速開發框架,拿走不謝!

快速開發框架 快速開發 快速開發平臺 眾所周知,一個好的軟件開發框架可以有效的加速開發進程,提高開發效率。 為什麽這麽說呢?首先,框架第一目的是為加速,當然,還要兼顧框架的穩定性。不同開發用戶的水平有所差異,但快速開發框架的業務模式能很好地避免差異所帶來的軟件或信息系統的不穩定性

分享免費體驗的快速開發框架

用戶組 地址 復雜 很好 管理系 ear 權限控制 產品經理 管理系統 眾所周知,一個好的軟件開發框架可以有效的加速開發進程,提高開發效率。為什麽這麽說呢?首先,框架第一目的是為加速,當然,還要兼顧框架的穩定性。不同開發用戶的水平有所差異,但快速開發框架的業務模式能很好地避

企業管理中為什麽需要網絡監控軟件?哪網絡管理軟件好用?

客服 是把 軟件 員工 能夠 內容 但是 應用 因此 為什麽要使用局域網網絡監控軟件?現如今計算機網絡的普及應用已***到社會各個層面,給社會帶來便利的同時也隨之帶來的安全和管理問題。互聯網絡是一把雙刃劍;就如一個企業而言有些員工利用工作時間看新聞、玩遊戲、幹私活、聊天、泄

推薦hosts檔案管理工具—SwitchHosts

前言 SwitchHosts是一個管理、快速切換Hosts小工具,開源軟體,一鍵切換Hosts配置,非常實用,高效。 開發Web過程成,部署有多套環境,網址域名都相同,部署在不同的伺服器上,有開發環境、測試環境、預釋出環境、生產環境。經常要切換Hosts來訪問,測試以及驗證bug,如果純手工修改

今天給你介紹黑客神器!一個Python指令碼搞定所有攻擊!

近期出現了可綜合利用Shodan裝置搜尋引擎和Metasploit滲透測試工具的Python程式碼。該程式碼會用Shodan.io自動搜尋有漏洞的線上裝置,隨後使用Metasploit的漏洞利用資料庫劫持計算機和其他線上裝置。 只需點選執行,該指令碼就會爬取網際網路,尋找可以攻擊的脆弱主機(通常

試用網薦的 iOS 快速佈局UI庫

    NerdyUI github: https://github.com/nerdycat/NerdyUI Cupcake (Swift 版本) github: https://github.com/nerdycat/Cup

萬能庫存管理軟體

一款通用的綠色小軟體,可以用來幫助中小企業解決一些問題: 1、日常的出入庫管理、收付款管理,以及相關資料的查詢分析; 2、訂單的跟單管理(包括銷售跟單、採購跟單、生產跟單),可隨時查詢各業務的進度和相關物料的狀態; 3、物料需求的計算、在維護好BOM的基礎上,可計算生產計劃的物料需求,進一步

介紹Visual Studio下的arduino外掛Visual Micro (Arduino IDE for Visual Studio)

我們都知道,arduino的官方編輯器,沒有程式碼提示功能,很多時候會因為大小寫的錯誤導致呼叫函式無效。Visual Studio 2010後代碼提示功能就比較完善了。所以將Arduino移到VS中去編寫,自然就能借用它的程式碼提示功能了。但需要一個外掛幫忙,這裡我們就介紹這個外掛的使用

優秀的oa辦公有哪些主要功能?

oa辦公能夠解決企業日常管理規範化、增加企業的可控性、提高企業運轉的效率等,範圍涉及日常行政管理、各種事項的審批、辦公資源的管理、多人多部門的協同辦公、以及各種資訊的溝通與傳遞。可以說,oa辦公如今是企業提高整體運轉能力不可缺少的軟體工具。 oa辦公功能模組主要由以下幾部分構成: 1、個人辦公功能模組

筆記十六:“點點點”就能做到的分散式爬蟲管理框架——Gerapy

       前言:在上兩篇部落格中,我們解決了大量資訊的爬取問題分散式爬蟲,用scrapy_redis把專案分別部署放到多個遠端伺服器上,提高了爬取資料的速度。又做到了使用scrapyd,在遠端伺服器上安裝scrapyd,啟動scrapyd服務,把scrapy專案通過scr

介紹原始碼協作工具

無意間翻到一個好用的軟體,極客討論器,下載下來玩了玩,發現功能還是蠻強大的。這裡介紹給大家使用。先介紹下這個軟體,極客討論器是一款原始碼批註和討論工具。它的特點是可以直接在原始碼選擇要說明的部分,然後用訊息來解釋它。訊息可以包含文字,圖片,原始碼補丁,連結其它專案的原始碼等。訊息儲存在本地資料庫中就是批註,傳

介紹神器:Xposed(附教程案例)

此文已在本人個人微信公眾號(iwoods100,不會下廚的健身愛好者不是一個好程式設計師)首發,關注可查閱全部文章。 Xposed框架是一款可以在不修改APK的情況下影響程式執行(修改系統)的框架服務,基於它可以製作出許多功能強大的模組,且在功能不衝突的情況下同時運作。

介紹 微信客服平臺系統

近10億的微信使用者帶來的6000億的市場,創造了微營銷模式。微營銷模式下,幾乎所有公司或個人都開始在微信上開發客戶,隨著微信客戶數量的壯大,為了更好地服務客戶,不少人選擇為微信個人號使用聚播客服系統,那麼聚播微信個人號客服系統都有哪些功能呢? 多賬號統一接入,個人號聚合運

阿里開發者們的第15個感悟:做優秀大資料引擎,要找準重點解決的業務場景

1月10日,做一款優秀大資料引擎,要找準重點解決的業務場景。這是我們送給開發者的第15個感悟。 沐遠在社群分享了他的博文,《使用spark分析雲HBase的資料》《hive資料匯入雲hbase》,粉絲評論說請收下我的膝蓋。 李偉(沐遠)阿里雲資料庫技術專家專注大資料分散式計算資料庫領域, 研發Spark及