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

正文內(nèi)容

對權(quán)限管理系統(tǒng)的分析畢業(yè)論文(編輯修改稿)

2025-07-24 14:34 本頁面
 

【文章內(nèi)容簡介】 會把數(shù)據(jù)存儲在PasswordForm類中,然后通過Session類把數(shù)據(jù)傳送給業(yè)務(wù)邏輯類進(jìn)行相關(guān)的業(yè)務(wù)處理,并接收業(yè)務(wù)邏輯類處理后的結(jié)果,根據(jù)結(jié)果進(jìn)行頁面跳轉(zhuǎn)操作。圖表 38 密碼修改控制器類圖 用戶賬戶管理模塊1) 用戶賬戶管理Bean類設(shè)計表格 38用戶賬戶管理Bean類說明用戶賬戶管理Bean類說明最初,JavaBean的目的是為了將可以重復(fù)使用的軟件代碼打包標(biāo)準(zhǔn)。特別是用與幫助廠家開發(fā)在綜合開發(fā)環(huán)境(IDE)下使用的java軟件部件。這些包括如Grid控件,用戶可以將該部件拖放到開發(fā)環(huán)境中。從此,JavaBean就可以擴(kuò)展為一個java web 應(yīng)用的標(biāo)準(zhǔn)部件,并且JavaBean部件框架已經(jīng)擴(kuò)展為企業(yè)版的 Bean(EJB)。 JavaBean 和 Server Bean(通常稱為 Enterprise JavaBean (EJB))有一些基本相同之處。它們都是用一組特性創(chuàng)建,以執(zhí)行其特定任務(wù)的對象或組件。它們還有從當(dāng)前所駐留服務(wù)器上的容器獲得其它特性的能力。這使得 bean 的行為根據(jù)特定任務(wù)和所在環(huán)境的不同而有所不同。通過以上介紹,可以把JavaBean理解為數(shù)據(jù)的載體,JavaBean可以進(jìn)行數(shù)據(jù)的存儲和傳輸,器把用戶所需要的數(shù)據(jù)聲明為自己的私有屬性,然后通過國Set函數(shù)和Get函數(shù)進(jìn)行數(shù)據(jù)的存儲和獲取。圖表 39 用戶Bean類圖2) 用戶賬戶管理Form類設(shè)計表格 39用戶賬戶管理Form類說明用戶賬戶管理Form類說明ActionForm用于封裝用戶的請求參數(shù),而請求參數(shù)是通過JSP頁面的表單域傳遞過來的。因此應(yīng)   保證ActionForm的參數(shù),與表單域的名字相同。,該文件包括了一個formbeans的元素,該元素內(nèi)定義了所有ActionForm,每個ActionForm對應(yīng)一個formbean元素??梢园袴orm理解為JavaBean的一種形式,F(xiàn)orm主要是當(dāng)用戶把網(wǎng)頁里德表單填好后,點(diǎn)擊提交按鈕,然后網(wǎng)頁會把表單里德數(shù)據(jù)通過Session或Url傳送給后臺,此時后臺會利用ActionForm類進(jìn)行數(shù)據(jù)的接收操作。此時ActionForm類的任務(wù)就完成了。圖表 310 用戶賬戶管理Form類圖3) 用戶賬戶管理業(yè)務(wù)邏輯類設(shè)計表格 310用戶賬戶刪除業(yè)務(wù)邏輯類說明用戶賬戶刪除業(yè)務(wù)邏輯類說明用戶賬戶管理模塊,包括用戶賬戶的增加,修改,刪除,和現(xiàn)實(shí)模塊,這里僅以用戶賬戶刪除模塊進(jìn)行介紹。其他的模塊類結(jié)構(gòu)和本模塊結(jié)構(gòu)相同,只是操作上存在差異。用戶刪除業(yè)務(wù)邏輯類把日志類Logger加入到了自己的私有屬性之中,主要是用于記錄管理員在對用戶賬戶進(jìn)行的一系列操作。方便日后的維護(hù)和系統(tǒng)的安全。用戶賬戶操作,依賴于用戶類JvUser和用戶表單類UserForm。其在接收到用戶賬戶控制器類傳來的消息后,會調(diào)用JvDBO類進(jìn)行JDBC連接和數(shù)據(jù)庫操作。實(shí)現(xiàn)JSP后臺的復(fù)雜業(yè)務(wù)邏輯。圖表 311 用戶賬戶刪除業(yè)務(wù)邏輯類圖4) 用戶賬戶管理控制器類設(shè)計表格 311用戶賬戶管理控制器類說明用戶賬戶管理控制器類說明,即控制器模塊,用來接受JSP網(wǎng)頁傳來的數(shù)據(jù)和消息,然后進(jìn)行處理,根據(jù)處理后的結(jié)果進(jìn)行頁面的跳轉(zhuǎn)。從而實(shí)現(xiàn)了復(fù)雜的業(yè)務(wù)邏輯。控制器類存放在服務(wù)器端,實(shí)現(xiàn)語言是Java。所以Jsp網(wǎng)站的可移植性和穩(wěn)定性都非常的高。用戶賬戶管理控制器類就是用戶賬戶管理模塊用于后臺處理的功能模塊其包括ActionForm類和HttpSerletResponse類用戶響應(yīng)Jsp網(wǎng)頁的操作請求,HttpServletRequest用于返回處理后的結(jié)果。當(dāng)然他們的傳遞渠道都是通過Session來實(shí)現(xiàn)的。圖表 312 用戶賬戶管理控制器類圖 數(shù)據(jù)結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫表名清單辦公自動化系統(tǒng)所涉及的數(shù)據(jù)庫表有很多,這里只列出與權(quán)限管理有關(guān)的數(shù)據(jù)庫表。表格 312數(shù)據(jù)庫表名清單序號 中文表名 英文表名 表功能說明1 用戶信息表 userInfo 記錄用戶相關(guān)信息2 日志 logInfo 記錄用戶登錄和操作信息3 權(quán)限組表 rightsTeamInfo 記錄對應(yīng)部門的權(quán)限信息4 權(quán)限表 rightsInfo 記錄每個工作的權(quán)限信息 數(shù)據(jù)庫表之間關(guān)系表格 313 數(shù)據(jù)庫圖示說明圖示說明本系統(tǒng)數(shù)據(jù)庫表包括日志信息表,權(quán)限組表,權(quán)限信息表,用戶信息表。其中日志信息表是獨(dú)立之外其他表均通過存儲過程實(shí)現(xiàn)各個表之間的信息同步。其中,當(dāng)有用戶賬戶修改或增加時,會調(diào)用UserModify或UserAdd存儲過程保證權(quán)限組表和用戶信息表的數(shù)據(jù)同步。當(dāng)有權(quán)限修改時,會調(diào)用權(quán)限修改存儲過程RightModify進(jìn)行全縣信息表和用戶信息表的數(shù)據(jù)一致。其他數(shù)據(jù)同步道理相同。圖表 313 數(shù)據(jù)庫表關(guān)系圖 存儲過程清單表格 314數(shù)據(jù)庫存儲過程清單序號 中文表名 英文表名 存儲過程說明1 權(quán)限組刪除 RightTeamDelete 用于刪除權(quán)限組2 權(quán)限組添加 RightTeamAdd 用于添加權(quán)限組3 權(quán)限組修改 RightTeamModify 修改權(quán)限組4 用戶賬戶修改 UserModify 修改用戶賬戶5 用戶賬戶添加 UserAdd 添加用戶賬戶6 用戶賬戶刪除 UserDelete 刪除用戶賬戶7 權(quán)限修改 RightModify 修改權(quán)限8 密碼重置 PasswordReset 密碼重置4 設(shè)計與實(shí)現(xiàn) 軟件架構(gòu) B/S概述B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶通過WWW網(wǎng)頁瀏覽器來訪問服務(wù)器,服務(wù)器實(shí)現(xiàn)了大部分的業(yè)務(wù)邏輯,比如數(shù)據(jù)庫的訪問,將結(jié)果以標(biāo)準(zhǔn)的HTML代碼返回給瀏覽器,瀏覽器解釋執(zhí)行該HTML代碼,呈現(xiàn)給用戶,成所謂三層(3tier)結(jié)構(gòu)。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本。B/S架構(gòu)的軟件只需要管理服務(wù)器端的程序,所有的客戶端只是瀏覽器,不需要做任何的維護(hù)。即“瘦客戶”和“胖服務(wù)器”。這樣節(jié)省了大量的人力,物力,財力和時間。而且B/S模式開發(fā)的軟件針對的是服務(wù)器端編程,無論采用哪種操作系統(tǒng),客戶端只需擁有瀏覽器便可以進(jìn)行管理操作,因此采用更高性能的操作系統(tǒng)而不必局限于客戶端的實(shí)際配置。 系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)圖圖表 41系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)圖 開發(fā)工具 Jsp簡介JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。 Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí)現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。JSP與Java Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務(wù)器在頁面被客戶端請求以后對這些Java代碼進(jìn)行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。Java Servlet 是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開發(fā)需要Java Servlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。自JSP推出后,眾多大公司都支持JSP技術(shù)的服務(wù)器,如IBM、Oracle、Bea公司等,所以JSP迅速成為商
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1