通用許可權模組設計搞好了,但是又沒耐心寫出來了

來源:互聯網
上載者:User
上個周末完成了許可權模組的設計,表都建好了,邏輯因為比較簡單,介面的設計都省了。理論上RBAC是比較好的,但是看一下,不是很好理解。另外它是按角色來賦許可權的,但是實際上往往許可權有時都要控制到人,難道每個人要有特定的許可權都要對應的建一個角色?考慮一下最終作罷。還是做個簡單的ALC的實現吧,一來好理解,二來感覺中小的應用也夠了。實際應用的時候把許可權的介面和實現隔開來,如果以後真的有不能滿足的地方,到時再用新的實現方法來做也是可以的。
ALC就比較容易實現了,畫好了UML類圖,用前些時間做的代碼產生器產生了ActiveRecord實體類,接著就開著winform介面,做了一個function維護介面,現在突然又沒耐心搞了。因為最終我還是要用在web系統裡的,而web開發架構的好多東西都還沒寫好,比如說至少得先有個清單控制項啊,艾,看來還得先封裝datagrid做個清單控制項。問題是vs2005都出來了,說不定裡面已經有好用的清單控制項了阿,還是先看一下。
懶惰是程式員的美德之一,程式員又是最喜歡重複發明輪子的人,哈哈。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.