我正在尋找一個通用的開放源碼數據庫架構來實現基本登錄和用戶角色管理。用於分層用戶和角色表示的數據庫架構
用戶:屬於屬於客戶的業務單位。
用戶有角色 - 經理,區域經理,現場經理,工人等,用戶可以依賴的業務單元和多個業務部門的多重角色..
業務單元屬於客戶。 業務單位可以包含其他業務單位(地區包含其他地區包含業務單位)。
特點:描述系統中的行爲實體。 功能分配給用戶或角色或兩者,並且業務單位和/或客戶端具有在系統內活動的功能。
舉例來說,它是一個會計系統,並且具有諸如應付賬款,應收賬款,報告,總賬等功能,基於活動中的客戶/業務單位/角色/用戶的活動,用戶看到是那個有源矩陣層次結構。
有沒有人有類似這樣的模式參考,滿足這些基本要求?如果它具有基於Web的界面的代碼(用戶登錄,管理用戶,區域,角色等),則爲獎勵.Net C#首選,但我可以翻譯。
外貌像一個家庭作業問題。如果我解決這個問題,我可以獲得學位嗎? – dar7yl 2010-03-02 20:19:23
明確地說不是作業,只是試圖在一些設計思想上加強。 PS,我在25年前實際上教過CS班。 :) – 2010-03-02 20:57:51