




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、模塊、功能與菜單功能 沒有明確定義過,但有約定俗成的含義 “功能節(jié)點(diǎn)” “可執(zhí)行功能節(jié)點(diǎn)” 以toftpanel的某個(gè)子類為注冊(cè)入口,運(yùn)行后出現(xiàn)的一個(gè)界面,使得用戶能進(jìn)行相關(guān)操作。*toftpanel在v6已經(jīng)是deprecated狀態(tài),功能入口被定義為abstractfunclet子類功能的組成1.頁簽可以理解為注冊(cè)在功能下的功能。一定程度上可以用java的innerclass來類比。2.“按鈕”不一定指“按鈕”。實(shí)際可以是任何需要控制權(quán)限東西。3.業(yè)務(wù)活動(dòng),目前可以理解為對(duì)按鈕進(jìn)行了一個(gè)分組。功能功能頁簽頁簽(子功能子功能)按鈕按鈕參數(shù)參數(shù)業(yè)務(wù)活動(dòng)業(yè)務(wù)活動(dòng)*1擁有*1*1*1*1擁有*1*
2、1引用功能組成示例功能的其他屬性 組織類型 功能的主組織類型。功能權(quán)限分配時(shí),此功能被分配到的組織,受到這個(gè)組織類型的過濾。 功能性質(zhì): 可執(zhí)行功能節(jié)點(diǎn)web節(jié)點(diǎn)等選擇 功能點(diǎn)類型 系統(tǒng)類節(jié)點(diǎn),主要是系統(tǒng)管理員使用的功能; 管理類節(jié)點(diǎn),只能分配給管理類角色,主要實(shí)現(xiàn)系統(tǒng)管理維護(hù)功能; 業(yè)務(wù)類節(jié)點(diǎn),只能分配給業(yè)務(wù)類角色,進(jìn)行業(yè)務(wù)處理的節(jié)點(diǎn) 對(duì)應(yīng)權(quán)限資源 該功能的所主要操作的權(quán)限資源。擁有該功能的功能權(quán)限,將默認(rèn)擁有此處所指定的權(quán)限資源的數(shù)據(jù)權(quán)限。模塊 模塊是功能的集合 模塊分為一級(jí)模塊(2位模塊號(hào))和二級(jí)模塊(4位模塊號(hào))。一級(jí)模塊有時(shí)也稱為“產(chǎn)品”。二級(jí)模塊有時(shí)也被簡(jiǎn)稱為“模塊”。一級(jí)模塊不直
3、接包含功能。功能只注冊(cè)在二級(jí)模塊下。 模塊是商務(wù)上控制授權(quán)和并發(fā)的最小粒度 功能是運(yùn)行時(shí)記錄授權(quán)和并發(fā)的最小粒度 模塊對(duì)功能的包含關(guān)系,或者說功能對(duì)模塊的歸屬關(guān)系,最終會(huì)用來實(shí)現(xiàn)對(duì)模塊的授權(quán)和并發(fā)控制。 功能號(hào)的前四位默認(rèn)為其所屬二級(jí)模塊的模塊號(hào),但是以后功能歸屬的模塊號(hào)發(fā)生改變時(shí),功能號(hào)不用修改。因此,調(diào)整功能歸屬的模塊,不會(huì)影響功能相關(guān)的模板數(shù)據(jù)。模塊的其他屬性 模塊編碼模塊的字母代號(hào).比如dem是動(dòng)態(tài)企業(yè)建模,scm是供應(yīng)鏈。 模塊號(hào)統(tǒng)一規(guī)劃的模塊號(hào)。比如10是動(dòng)態(tài)企業(yè)建模,1010是組織管理 對(duì)應(yīng)開發(fā)模塊編碼即對(duì)應(yīng)安裝盤中的module。比如基本檔案的module是uapbd. 組織類
4、型類似功能的主組織類型。在組織初始化時(shí)會(huì)根據(jù)此處設(shè)置的組織類型過濾對(duì)應(yīng)組織所啟用的模塊。功能分類 模塊包含功能。功能之間沒有上下級(jí)關(guān)系。 為了更好地組織模塊所包含的功能,引入功能分類的概念。模塊下可以建立多個(gè)功能分類。 功能只能屬于一個(gè)功能分類。 功能分類的編碼沒有業(yè)務(wù)含義。 但是在界面顯示時(shí),會(huì)按照其編碼排序。模塊與功能產(chǎn)品產(chǎn)品模塊模塊1功能分類功能分類2功能功能3功能功能4功能分類功能分類1功能功能1功能功能2功能功能5模塊模塊2功能分類功能分類3功能功能7功能功能7功能功能6菜單 菜單用來把功能按照一定的層次結(jié)構(gòu)展現(xiàn)給用戶,起到功能導(dǎo)航的作用。 v6 的模型支持定義多套菜單。但只有一套是
5、啟用的。 菜單由菜單項(xiàng)組成。 菜單項(xiàng)的編碼表達(dá)了其層次關(guān)系。 末級(jí)菜單會(huì)關(guān)聯(lián)一個(gè)功能。 菜單的結(jié)構(gòu)可能和模塊-功能分類-功能的結(jié)構(gòu)相似,但也可以完全不一樣。 菜單和功能的分離,使得改變功能導(dǎo)航,并不需要對(duì)功能本身做調(diào)整。101002 組織機(jī)構(gòu)定義10100org 業(yè)務(wù)單元10100grp 集團(tuán)10100dept 部門10100sob 賬簿1012 權(quán)限管理10120userm 用戶管理10120rolm 角色管理10120arm 授權(quán)資源管理10 企業(yè)動(dòng)態(tài)建模1010 組織管理101002 組織機(jī)構(gòu)定義10100202 業(yè)務(wù)單元10100204 集團(tuán)10100206 部門10100208 賬簿
6、1012 權(quán)限管理101202 用戶管理101204 角色管理101206 授權(quán)資源管理引用模塊與功能樹10 企業(yè)動(dòng)態(tài)建模1010 組織管理菜單樹引用引用引用引用引用引用菜單和功能的對(duì)應(yīng)101002 組織機(jī)構(gòu)定義10100org 業(yè)務(wù)單元10100grp 集團(tuán)10100dept 部門10100sob 賬簿1012 權(quán)限管理10120userm 用戶管理10120rolm 角色管理10120arm 授權(quán)資源管理10 企業(yè)動(dòng)態(tài)建模1010 組織與權(quán)限101002 組織機(jī)構(gòu)定義10100202 業(yè)務(wù)單元10100204 集團(tuán)10100206 部門10100208 賬簿101004 權(quán)限管理10100
7、402 用戶管理10100406 角色管理10100406 授權(quán)資源管理引用模塊與功能樹10 企業(yè)動(dòng)態(tài)建模1010 組織管理菜單樹引用引用引用引用引用引用另一種可能功能號(hào) 功能號(hào)唯一標(biāo)識(shí)了一個(gè)功能 功能號(hào)不體現(xiàn)級(jí)次關(guān)系 功能權(quán)限的授權(quán)數(shù)據(jù)記錄的是功能號(hào) 模板分配的分配數(shù)據(jù)記錄的是功能號(hào) 功能和模塊之間的關(guān)系不依賴功能號(hào)具體的值 功能和菜單之間的關(guān)系不依賴功能號(hào)具體的值 所以功能號(hào)是一個(gè)穩(wěn)定的標(biāo)識(shí),應(yīng)該在不再有需要修改的動(dòng)機(jī)。 建議把功能號(hào)設(shè)置為和菜單號(hào)有較大的區(qū)分度。習(xí)慣上菜單是每級(jí)2位的數(shù)字編碼,所以把功能號(hào)使用模塊號(hào)+字母的方式比較方便。多語言處理v5時(shí),功能節(jié)點(diǎn)名稱的多語是這樣處理的把“
8、d”+功能節(jié)點(diǎn)號(hào)作為多語資源id。多語言資源文件發(fā)到funnode目錄下。目前擬沿用這種做法,“d”+模塊號(hào),“d”+功能分類號(hào),“d”+功能節(jié)點(diǎn)號(hào)和“d”+菜單號(hào),作為多語資源id,文件仍然放到funnode目錄下。由于這些多語言資源放在同樣的目錄下,有一個(gè)后果就是:如果,比如說某個(gè)功能號(hào)和某個(gè)菜單號(hào)一樣,那么他們的名稱也需要是一樣的,或者說系統(tǒng)將會(huì)把他們顯示成一樣。因此建議,不要把這幾種東西的號(hào)編成一樣的。另外建議,把菜單和功能(以及模塊和功能分類)的多語言資源放到不同的文件中。比如uap的多語言資源分別在10perties和10menu.peroperties兩個(gè)文件中。相
9、關(guān)的vo和數(shù)據(jù)庫表對(duì)象vo數(shù)據(jù)庫表模塊nc.vo.sm.funcreg.modulevodap_dapsystem功能分類nc.vo.sm.funcreg.funcregistervosm_funcregister功能nc.vo.sm.funcreg.funcregistervosm_funcregister頁簽nc.vo.sm.funcreg.pagevosm_pageregister參數(shù)nc.vo.sm.funcreg.paramregvosm_paramregister按鈕nc.vo.sm.funcreg.buttonregvosm_butnregister業(yè)務(wù)活動(dòng)nc.vo.sm.fu
10、ncreg.busiactivevo,nc.vo.sm.funcreg.busiactiverelationvosm_busiactivereg,sm_busiactive_btn菜單nc.vo.sm.funcreg.menuregistervo,nc.vo.sm.funcreg.menuitemvosm_menuregister,sm_menuitemreg功能注冊(cè)的ui模塊、功能分類、功能、頁簽、按鈕業(yè)務(wù)活動(dòng),都在此注冊(cè)菜單注冊(cè)的uifaqq:多個(gè)菜單項(xiàng)可不可以對(duì)應(yīng)相同的功能?a:可以。但是有一些副作用。目前功能權(quán)限記錄的是功能號(hào)。運(yùn)行時(shí)是根據(jù)登錄用戶有權(quán)限的功能號(hào),以及當(dāng)前系統(tǒng)中所啟用菜單,裁剪掉用戶不應(yīng)該看到的菜單項(xiàng)后,給用戶展現(xiàn)出其有權(quán)限的菜單。所以如果有多個(gè)菜單對(duì)應(yīng)相同的功能,那么只要用戶擁有此功能的權(quán)限,那么這些菜單該用戶都能看到。由于功能權(quán)限分配時(shí),是通過菜單來導(dǎo)航的。所以如果有多個(gè)菜單項(xiàng)對(duì)應(yīng)同樣的功能時(shí),可能會(huì)出現(xiàn)這樣的問題:給某個(gè)用戶只分配了其中某一個(gè)菜單項(xiàng),而在運(yùn)行時(shí),用戶能看到這些指向了同一功能的所有菜單項(xiàng)。q: 為什么權(quán)限分配時(shí),不記錄菜單號(hào)或
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 合作預(yù)算合同范本
- 售后回購融資合同范例
- 二人合伙養(yǎng)狗合同范本
- 賣房定金違約合同范本
- 個(gè)人店面裝修合同范本
- 1內(nèi)9折回購合同范本
- 會(huì)展安裝設(shè)計(jì)合同范本
- 單位院子改造合同范本
- 單位刮大白合同范本
- 公司車輛洗車合同范例
- 靜脈留置針完整版課件
- GB/T 24475-2023電梯遠(yuǎn)程報(bào)警系統(tǒng)
- 統(tǒng)編教材四年級(jí)下冊(cè)語文第二單元教學(xué)解讀及建議1
- 《中式面點(diǎn)技藝(第二版)》教案(高教版)
- 六年級(jí)下冊(cè)數(shù)學(xué)同步學(xué)堂
- 通信施工安全生產(chǎn)培訓(xùn)(登高作業(yè)施工專題)
- 2015產(chǎn)后出血技能評(píng)分表new
- 人教版五年級(jí)下冊(cè)口算題大全(全冊(cè)齊全)
- 企業(yè)生產(chǎn)管理-9S現(xiàn)場(chǎng)管理培訓(xùn)PPT課件教材講義
- 護(hù)學(xué)崗值班登記表
- 2023年山東醫(yī)學(xué)高等專科學(xué)校高職單招(語文)試題庫含答案解析
評(píng)論
0/150
提交評(píng)論