<output id="os3gq"><ruby id="os3gq"></ruby></output>

    1. <mark id="os3gq"></mark>
    2. 5個免費課程
      網站公告
      ·Access快速平臺QQ群號:156702533    ·Access快速開發平臺下載地址及教程    ·歡迎添加微信交流賬號:AccessoftChu    ·如何快速搜索本站文章|示例|資料    
      您的位置: 首頁 > 技術文章 > Access數據庫-窗體/數據頁

      通用登錄及權限管理系統--改進版

      時 間:2009-07-07 07:42:55
      作 者:紅塵如煙   ID:10768  城市:成都
      摘 要:紅塵如煙的精品之作,在此推薦給各位學友。
      正 文:

      點擊下載此附件


      以前發過一個“通用登錄及權限管理系統”,其實就是一個學習總結的東東,沒想到受到很多網友的捧場,于是有了進一步改進的想法,但由于我實在是一個懶人,加之只是一個業余愛好者中的菜鳥,水平實在不咋的,所以就一直拖到現在。

      已經有很多網友問我要最新的版本,實在不好意拖下去了,現在才開始寫,但這幾個月都玩的靜不下心寫東西了,弄了一個月,才有點大體上的結果,這一個已經是全部重寫的,和原來那個差別很大,所以開了這一個新帖,還有些細節需要完善,現在發幾張效果圖上來,大家看看有還有什么功能需要添加的,我爭取這個月就盡量把它完善了然后發上來

      功能及特色說明:
      1.自動連接后臺數據庫:表名保存在代碼中,啟動時自動創建鏈接表,如果后臺未設置,則自動在當前文件夾中搜索,找到合適的數據庫文件會提示是否設為后臺,如果沒有搜索到,會提示指定文件。
      此處只要后臺數據庫中的表名和代碼中寫入的表名全部符合,就能搜索到,而不用管后臺數據庫文件的名稱是什么。

      2.用戶登錄管理:可以由用戶自助注冊帳號,也可以由管理員添加帳號,還可以找回密碼,修改密碼

      3.菜單欄和控制面板同步的菜單:正確登錄后會自動創建應用于權限的面板和菜單,實現透明圖標的控制面板

      4.權限管理:主要從菜單項的命令執行上來設置,菜單權限高于菜單項權限,即如果一個菜單設為禁止訪問,那么它下面的菜單項就算設為允許訪問,實際上還是被禁止訪問的
      權限被分為6種:訪問、添加、修改、刪除、打印、導出,訪問權限適用于任何命令,其它幾種都要通過窗體來實現,打印、導出權限只能用按鈕來實現,對于任何實現數據編輯功能的按鈕及以打印、導出的功能的按鈕,只要在該按鈕的標記(Tag)屬性中添加相應字符串即可實現權限分配,如用于刪除數據的按鈕在標記屬性中添加一個“刪除”字符串即可,這個標記可以在任意位置,如“刪除2222”,“刪除”,“443434394刪除”,“asdfa刪除s323",均沒有問題,但要注意,要設置權限的按鈕不能是第一個Tab鍵順序的控件,否則會由于無法禁用獲得焦點的控件而導致權限設置失效

      5.數據備份、數據還原功能:可以設置自動備份,也以手動備份,備份是將后臺文件復制到備份目錄并自動命名,數據還原是將后臺文件替換為指定的備份文件。 (此功能還未完善)

      6.登錄/操作日志、錯誤日志。登錄及點擊任何菜單項均會被記錄,錯誤日志功能用于程序的完善。錯誤日志功能如果要用在其它業務模塊之類的另行添加的內容之中時,必須在錯誤處理代碼中的消息框之后調用錯誤日志寫入過程。

      6.通用窗體效果,主要通過通用的頁眉子窗體和頁腳子窗體來實現,通過頁眉子窗體可以實現窗體標題顯示,還可以創建最多10個窗體菜單;通過頁腳子窗體的顯示提示文本,可以通過對按鈕附加一個標簽,然后通過改變標簽的顯示效果來達到自定義按鈕效果,只需要在按鈕的標記屬性中添加相應的標記字符串

      7.使用方便:純Access實現,本程序沒有使用任何第三方控件,甚至連多余的引用都沒有,只使用Access的默認引用即可。
      其它還有什么來著?沒想起來,東西有點龐雜,水平實在不行,加上沒按照開發流程來弄,都是想到哪弄到哪,毛病還是不少,大家幫忙測試一下,有什么問題提出來,我再進行修改

       

      8.退出后自動斷開鏈接表: 這樣可以避免不登陸情況下,還能導出鏈接表到其他數據庫的危險(其實數據庫這方面沒有絕對安全的,要安全的話得從多方面去控制,不單單是軟件,得從公司制度等方面去考慮,平臺只提供通用的功能)下圖請參考不登陸情況下與登錄情況下鏈接表可以被導出的演示:

      點擊圖片查看大圖

       

      附   件:

      點擊下載此附件



      Access軟件網QQ交流群 (群號:32587638)       access源碼網店

      最新評論 查看更多評論(57)

      2019/12/5 9:32:34趙鋒
      打不開,提示編譯語法錯誤

      2019/6/22 17:13:51lord
      人才

      2019/6/21 16:35:02商量不下來
      感謝大神分享。

      2017/5/13 6:20:19century祥云
      正在學習權限方面的知識,謝謝分享

      2016/4/9 11:17:39柏錢華
      不能用


      發表評論您的評論將提升作者分享的動力!快來評論一下吧!

      用戶名:
      密 碼:
      內 容:
       

      常見問答

      技術分類

      相關資源

      關于我們 | 服務條款 | 在線投稿 | 友情鏈接 | 網站統計 | 網站幫助