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

正文內(nèi)容

基于web的文檔管理系統(tǒng)的設(shè)計及實現(xiàn)畢業(yè)論文(編輯修改稿)

2024-07-24 19:12 本頁面
 

【文章內(nèi)容簡介】 的用戶不能登陸。用戶的狀態(tài)改變: 選擇需要升為管理員的用戶,點擊列表中的“升為管理員”鏈接,可以將該用戶升為管理員。用戶的增加: 輸入一個用戶的“昵稱”可以增加一個用戶。此時用戶有缺省密碼000000,沒有權(quán)限(只擁有修改密碼的權(quán)限),需要對該用戶授權(quán)。n 密碼修改模塊此模塊操作權(quán)限屬于管理員用戶和一般用戶,功能包括:用戶修改自己的密碼。此時需要輸入原密碼,修改后的新密碼,并重復(fù)輸入一次,當(dāng)原密碼符合、新輸入的密碼一致時,才能修改成功。 用戶密碼修改界面n 密碼修改模塊一般用戶登陸成果后進入如下圖所示的界面。前面顯示的是該用戶擁有查看權(quán)限的文件夾列表,最后一個功能是修改密碼。 一般用戶的界面 如果選擇一個文件夾,則顯示這個文件夾下的文檔列表,此時可以通過點擊標(biāo)題欄目的鏈接,可以查看此文檔的內(nèi)容。 系統(tǒng)結(jié)構(gòu)選型 三層架構(gòu)整個管理信息系統(tǒng)采用Browser/Web/DataBase的三層體系結(jié)構(gòu)。Web服務(wù)器接受請求,通過應(yīng)用程序服務(wù)器執(zhí)行一個Java服務(wù)器端小程序Servlet并返回其輸出,從而實現(xiàn)與客戶機進行信息資源的交互。數(shù)據(jù)庫服務(wù)器用來存儲管理信息系統(tǒng)中所用到的各種數(shù)據(jù),數(shù)據(jù)由數(shù)據(jù)庫管理程序直接錄入。系統(tǒng)的客戶端只需要一個瀏覽器即可。相關(guān)人員通過瀏覽器來查詢、增加、修改、刪除數(shù)據(jù),對信息進行管理??蛻魴C 瀏覽器服務(wù)器應(yīng)用程序服務(wù)器Servlet容器數(shù)據(jù)庫JDBCservletjsp 基于Java技術(shù)的Web應(yīng)用三層體系結(jié)構(gòu) 第3章 系統(tǒng)的設(shè)計與實現(xiàn) 概要設(shè)計系統(tǒng)的概要設(shè)計是要根據(jù)系統(tǒng)分析的要求和組織的實際情況來對新系統(tǒng)的總體結(jié)構(gòu)形式和可利用的資源進行大致設(shè)計。這是一種宏觀、總體上的設(shè)計和規(guī)劃。根據(jù)系統(tǒng)需求分析, 系統(tǒng)劃分功能模塊如下:用戶登錄模塊F 用戶登錄等;權(quán)限管理模塊F 用戶權(quán)限的查詢:依據(jù)用戶昵稱查詢用戶操作文件和文件夾的權(quán)限等;F 用戶權(quán)限的授權(quán):依據(jù)用戶昵稱對用戶操作文件夾的權(quán)限進行授權(quán)等。文檔管理模塊F 文檔的查詢:依據(jù)文檔的標(biāo)題和摘要信息對文檔進行模糊查詢等;F 文檔查看:瀏覽文檔相關(guān)信息等。F 文檔的操作:包括文檔的鎖定和解除鎖定等;F 文檔的上傳:包括文檔附件的上傳等;F 文檔的增加:包括文檔記錄信息的添加等。文件夾管理模塊F 文件夾的添加:包括文件夾信息的添加等;F 文件夾的刪除:包括文件夾信息的刪除等。用戶管理模塊F 用戶的查詢:包括依據(jù)用戶id和昵稱模糊查詢等;F 用戶的凍結(jié):包括用戶的凍結(jié)和解除凍結(jié)等;F 用戶狀態(tài)的改變:用戶升為管理員或者降為一般用戶;F 用戶的增加:添加一條用戶信息。密碼修改模塊F 用戶修改密碼??傮w而言,基于權(quán)限的文檔管理系統(tǒng)的設(shè)計思想是將人員和文檔信息存于數(shù)據(jù)庫,通過授權(quán)聯(lián)系用戶和文檔,從而達到有效管理文檔和用戶的目的。系統(tǒng)的結(jié)構(gòu)圖如下 系統(tǒng)的結(jié)構(gòu)圖 從上面的系統(tǒng)結(jié)構(gòu)圖可以看出,系統(tǒng)用戶有兩類:管理員用戶和一般用戶。他們通過統(tǒng)一的登陸界面,登陸成功后,根據(jù)用戶的類型不同進入不同的界面。 管理員擁有用戶操作、文檔操作、文檔授權(quán)等權(quán)限;一般用戶有文檔查詢、查看等權(quán)限。他們通過統(tǒng)一的數(shù)據(jù)管理層與數(shù)據(jù)庫交互,從而屏蔽了數(shù)據(jù)庫的異構(gòu)性和操作的復(fù)雜性。 詳細(xì)設(shè)計與實現(xiàn) 登陸模塊的設(shè)計與實現(xiàn)用戶登錄模塊完成的功能包括用戶身份的驗證、相應(yīng)權(quán)限的確立、及用戶信息的記錄。用戶登錄成功后,通過user_id記錄用戶編號,并根據(jù)員工編號檢索權(quán)限表,根據(jù)權(quán)限表(t_power)所具有權(quán)限呈現(xiàn)用戶界面,對用戶的操作進行管理。同時記錄用戶登錄日志。為了保證用戶帳號信息的機密性,我們對用戶的密碼進行了MD5加密。用戶登錄的具體業(yè)務(wù)流程如圖()所示: 系統(tǒng)登錄流程圖文檔管理模塊功能包括:文檔的查詢、文檔的查看、文檔的鎖定和恢復(fù)、文檔的上傳、文檔記錄的增加等處理。: 文檔管理模塊數(shù)據(jù)流程圖功能分解及實現(xiàn)方法此部分完成文檔信息的查詢、查看、鎖定/恢復(fù)、上傳和增加等功能。在文檔信息錄入與修改過程中,為了保證輸入信息的正確性及有效性,我們對輸入的信息進行驗證,只有通過驗證的信息才會寫入數(shù)據(jù)庫,否則,提示用戶信息無效,要求用戶重新錄入。需要驗證的信息包括:文檔標(biāo)題和文檔摘要等。在提交之前,對于用戶錄入的數(shù)據(jù),為防止出現(xiàn)危險代碼,我們先對數(shù)據(jù)進行轉(zhuǎn)碼,再存入數(shù)據(jù)庫中。當(dāng)取出數(shù)據(jù)時,根據(jù)將取出數(shù)據(jù)放在何處來判斷是否將其解碼。備注:此處增加文檔的摘要信息是為了讓用戶自定義文檔的字典信息,從而方便搜索。: 文檔對應(yīng)的類圖Document類: 總體說明:用來在系統(tǒng)中模擬文檔的行為; 屬性說明: Doc_id:文檔編號; Doc_class:文檔所屬類別編號; Doc_title:文檔標(biāo)題; Creator_id:創(chuàng)建人編號; Doc_url:文檔鏈接; Add_time:文檔增加或修改時間; Click_count:文檔的點擊數(shù)量; Doc_summary:文檔的摘要信息; Doc_state:文檔的狀態(tài); 操作說明: insert:插入文檔信息記錄; query:查詢文檔信息記錄; view:查看文檔信息記錄; lock:鎖定文檔; unlock:解除鎖定文檔; upload:上傳文檔信息。文件夾管理模塊功能包括:文件夾的刪除和增加等處理。: 文檔管理模塊數(shù)據(jù)流程圖功能分解及實現(xiàn)方法此部分完成文件夾的刪除和增加等功能。在文檔信息錄入與修改過程中,為了保證輸入信息的正確性及有效性,我們對輸入的信息進行驗證,只有通過驗證的信息才會寫入數(shù)據(jù)庫,否則,提示用戶信息無效,要求用戶重新錄入。需要驗證的信息包括:文件夾的標(biāo)題。備注:文檔對應(yīng)的類圖如下圖所示: 文件夾對應(yīng)的類圖Folder類: 總體說明:用來在系統(tǒng)中模擬文件夾的行為; 屬性說明: Class_id:文件夾編號; Class_name:文件夾名稱; Father_id:父文件夾的編號; 操作說明: insert:插入文件夾信息記錄; delete:刪除文件夾記錄;文件夾管理模塊功能包括:對用戶的查詢、增加、凍結(jié)、升級或降級等處理。: 文檔管理模塊數(shù)據(jù)流程圖功能分解及實現(xiàn)方法此部分完成對用戶的查詢、增加、凍結(jié)、升級或降級等功能。在文檔信息錄入與修改過程中,為了保證輸入信息的正確性及有效性,我們對輸入的信息進行驗證,只有通過驗證的信息才會寫入數(shù)據(jù)庫,否則,提示用戶信息無效,要求用戶重新錄入。需要驗證的信息
點擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1