freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于j2ee的元數(shù)據(jù)管理系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2025-04-08 02:25 本頁面
 

【文章內(nèi)容簡介】 中引入了角色的概念。角色是一組用戶的集合,也是一個授權(quán)的集合,它將一組用戶與權(quán)限聯(lián)系起來。一個角色可以與多個用戶對應(yīng),一個用戶可以擁有多個角色,每個角色可以執(zhí)行多種權(quán)限,每個權(quán)限可以被多個角色共享。對一個用戶授予相應(yīng)的角色, 使用戶可以進(jìn)行相應(yīng)的操作 [8]。引入角色可以使系統(tǒng)的安全機(jī)制具有很大的靈活性,減少了權(quán)限管理的負(fù)擔(dān)和代價,同時也增強(qiáng)了系統(tǒng)的可維護(hù)性。 2 元數(shù)據(jù)管理系統(tǒng)的設(shè)計 使用本系統(tǒng)的各部門實際情況不同,系統(tǒng)可能被部署到不同的平主頁: 臺上,而且需要對該系統(tǒng)進(jìn)行一定的擴(kuò)展和改進(jìn)。所以在系統(tǒng)設(shè)計上,需要充分考慮到系統(tǒng)的可移植性和可擴(kuò)展性。 2. 1 系統(tǒng)設(shè)計 本系統(tǒng)基于 J2EE 平臺,是一個瀏覽器 /服務(wù)器( B/S)結(jié)構(gòu)的系統(tǒng),具有 J2EE 平臺可以跨系統(tǒng)使用的特性,采用 MVC( Model- View- Controller)應(yīng)用框架。 MVC 設(shè)計框架的內(nèi)部原理比較復(fù)雜,將MVC 運(yùn)用到應(yīng)用程序中會帶來大量的額外工作,增加應(yīng)用的復(fù)雜性。但是 MVC 可以輕松地實現(xiàn)程序代碼與 HTML 的分離,而且 MVC 的三個模塊相互獨(dú)立,可以構(gòu)造良好的松耦合構(gòu)件,提高應(yīng)用系統(tǒng)的可維護(hù)性、可擴(kuò)展性、可移植性和可復(fù)用性。從長遠(yuǎn)的應(yīng)用考慮,應(yīng)使用MVC設(shè)計框架 [9]。 本系統(tǒng)在傳統(tǒng)的 B/S 三層結(jié)構(gòu)上作了一定的改進(jìn)。 ( 1)表現(xiàn)層。在該層使用 Struts 框架。 Struts 是一個 MVC 模式的 表現(xiàn)層應(yīng)用框架。瀏覽器向 Web 服務(wù)器提出請求后, Web 服務(wù)器會把請求交給控制器處理。 ActionServlet 控制器根據(jù)請求的不同,將它們轉(zhuǎn)發(fā)給不同的 Action 實例。 Action 實例在這里充當(dāng)了用戶請求主頁: 與業(yè)務(wù)處理邏輯之間的適配器,它只負(fù)責(zé)控制整個程序的流程,不關(guān)心具體業(yè)務(wù)的實現(xiàn),實現(xiàn)了請求與業(yè)務(wù)邏輯的分開。本系統(tǒng)使用一個高效的 Action 類 —— DispatchAction 類。只要繼承該類,就可以在一個 Action 中集成多個業(yè)務(wù)方法,有利于系統(tǒng)的維護(hù)。在視圖顯示方面,其大量使用了 Struts 標(biāo)簽,用來控制顯 示的邏輯和內(nèi)容。由于不同平臺采取的編碼方式不同,在進(jìn)行系統(tǒng)移植時很容易出現(xiàn)中文亂碼問題。在這里使用一個可插拔式的過濾器,實現(xiàn)對請求和響應(yīng)的預(yù)處理及后處理,很好地解決了字符編碼問題,使系統(tǒng)可以在不同的平臺上進(jìn)行移植。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1