成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺析功能、權限、菜單相結合的設計方案

開發 項目管理
管理軟件設計中,權限管理雖說是比較基本的內容,但也十分重要,說簡單也簡單,說復雜也復雜,最復雜就像網絡操作系統一樣,區分很多層次,什么分組啦角色啦,不過,一般會根據實際需要采用比較實用且簡捷的設置方案.本文介紹一個在實際軟件中用過和一種方法,主要是把功能、權限、菜單結合到一起來的設計方案。
一、設計方案中用設計表來保存功能或權限

可以根據需要,設置ID、功能名稱、類別、模塊及其他項目。

二、設計方案中用設計權限分配功能,將這些功能分配給具體操作人員

將分配到具體人員的權限保存到另一個表中。

三、在主窗口中把權限裝入成為菜單項

如果權限中包含非功能項目,要在加載過濾掉,同時將單存權限讀入保存到變量,當然每次用到再讀也可以。顯示如圖。

部門代碼如下:

  1. Dim Gnsql As String = "SELECT * FROM 用戶權限 WHERE 用戶名稱='當前用戶'" 
  2.         Dim dtQX As DataTable = hyDB.DBselect(Gnsql) '  
  3.         Dim dqMK As String = "" 
  4.         Dim gnNODE As TreeNode = Nothing 
  5.         Dim dqNODE As TreeNode = Nothing 
  6.  
  7.         With dtQX  
  8.             Dim qxROWS() As DataRow = .Select()  
  9.             For i = 0 To qxROWS.GetUpperBound(0)  
  10.                 If dqMK <> qxROWS(i).Item("模塊名稱").ToString Then  
  11.                     dqNODE = TreeView1.Nodes.Add(qxROWS(i).Item("模塊名稱").ToString)  
  12.                 Else  
  13.                     gnNODE = dqNODE.Nodes.Add("", qxROWS(i).Item("功能名稱").ToString)  
  14.                 End If  
  15.                 dqMK = qxROWS(i).Item("模塊名稱").ToString  
  16.             Next  
  17.         End With 

這樣,菜單也有了,權限也有了。

四、執行菜單功能

  1. Public Sub ErmGn(ByVal Gn As String)  
  2.         Select Gn  
  3.             Case "銷售訂單"  
  4.                 Dim ErmXSDD As Form = New FormXSDD  
  5.                 ErmXSDD.Show()  
  6.                 Exit Select  
  7.             Case "銷售出庫單"  
  8.                 Dim ErmXSCK As Form = New FormXSCK  
  9.                 ErmXSCK.Show()  
  10.  
  11.             Case "銷售報價單"  
  12.                 Dim ErmXSBJ As Form = New FormXSBJ  
  13.                 ErmXSBJ.Show()  
  14.                 ......   
  15.  
  16.         End Select  
  17.     End Sub 
    
    

    【編輯推薦】

    1. 五類Web2.0網站在金融危機獲得發展
    2. 面向WEB2.0的IT服務管理平臺
    3. 詳解基于JSP網絡技術教學平臺的設計
    4. 面向模式的分析和設計
    5. 設計模式在EJB中的應用
    責任編輯:彭凡 來源: cnblogs
    相關推薦

    2025-03-03 00:45:00

    2022-07-05 09:38:47

    模型RBACABAC

    2019-10-12 09:18:33

    系統設計架構

    2021-03-31 22:33:21

    區塊鏈人工智能貨幣

    2024-10-17 08:26:53

    ELKmongodb方案

    2021-06-09 18:52:05

    方案設計庫存數

    2010-09-08 16:17:37

    SIP協議棧

    2009-10-12 16:50:00

    2012-07-11 10:49:34

    鮑爾默Surface

    2009-10-19 13:50:57

    布線設計方案

    2012-08-17 11:01:52

    設計方案

    2019-08-23 08:09:18

    訂單號生成數據庫ID

    2010-02-25 15:30:47

    SDRAMWindows CE

    2024-06-19 09:42:22

    2019-03-13 16:09:47

    VMware虛擬化服務器

    2009-10-19 14:39:10

    2012-08-21 09:42:24

    設計架構設計原則

    2022-10-08 00:35:48

    gRPCGuice服務器

    2009-11-19 15:43:02

    路由器設計

    2009-02-09 10:41:00

    IP城域網設計規劃
    點贊
    收藏

    51CTO技術棧公眾號

    主站蜘蛛池模板: av入口 | 国产小u女发育末成年 | 久久国产精品72免费观看 | 97av在线| 1204国产成人精品视频 | 欧美一级毛片在线播放 | 99成人在线视频 | 日韩字幕 | 日韩欧美一区在线 | 成人精品 | 日韩中文字幕 | 国产精品视频网 | 91精品久久久久久久久中文字幕 | h片在线观看免费 | 日韩午夜电影在线观看 | 日韩看片| 中文字幕乱码一区二区三区 | 欧美日韩亚洲一区 | 久久久久久久综合 | 久久免费国产视频 | 在线欧美一区 | 久久久久久高潮国产精品视 | 久久精品av麻豆的观看方式 | 99re在线 | 91中文字幕在线观看 | av中文字幕在线 | 国产精品久久久久久久久图文区 | 91视频大全| 国产一区91精品张津瑜 | 久久久精品国产 | 国产精品美女久久久久久久网站 | 欧美日韩精品综合 | 中文字幕第一页在线 | 国产黄色大片网站 | www.久久影视 | 97在线超碰| 国产一区二区在线观看视频 | 欧美精品在线播放 | 一区二区三区四区在线视频 | 91免费观看国产 | 亚洲美乳中文字幕 |