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

正文內(nèi)容

網(wǎng)絡(luò)硬盤管理系統(tǒng)畢業(yè)設(shè)計-閱讀頁

2024-12-23 15:26本頁面
  

【正文】 密 碼性 別頭 像注 冊 日 期I D 圖 用戶 ER 圖 留言信息表記錄了用戶的留言信息和用戶標識 ID 信息,留言信息 ER圖如圖 所示: 中國礦業(yè)大學徐海學院 2021 屆本科生畢業(yè)設(shè)計(論文) 19 留 言 信 息用 戶 I D郵 箱主 題內(nèi) 容用 戶 名I D 圖 留言信息 ER 圖 網(wǎng)盤信息表記錄了注冊用戶初始網(wǎng)盤容量、已用網(wǎng)盤容量、用戶 ID、文件數(shù)量的信息,網(wǎng)盤信息 ER 圖如圖 所示: 用 戶 網(wǎng) 盤 信 息用 戶 I D網(wǎng) 盤 空 間已 用 空 間文 件 數(shù) 量I D 圖 網(wǎng)盤信息 ER 圖 文件信息表記錄了注冊用戶的初始文件夾路徑、上傳文件路徑、文件加密等信息,文件信息 ER 圖如圖 所示: 中國礦業(yè)大學徐海學院 2021 屆本科生畢業(yè)設(shè)計(論文) 20 文 件 信 息用 戶 I D文 件 夾 I D父 級 文 件 夾 I D文 件 名 稱文 件 大 小文 件 類 型文 件 路 徑加 密 密 碼創(chuàng) 建 日 期是 否 加 密是 否 共 享共 享 資 源 U R L共 享 下 載 次 數(shù)資 源 描 述 圖 文件信息 ER 圖 管理員表記錄了管理員帳號密碼以及角色判斷的信息,管理員 ER 圖如圖 所示: 管 理 員帳 號密 碼角 色 判 斷 圖 管理員 ER 圖 邏輯模型 邏輯模型圖可以表示類與類之間的關(guān)系 [16]。邏輯模型圖如圖 所示: 中國礦業(yè)大學徐海學院 2021 屆本科生畢業(yè)設(shè)計(論文) 21 圖 邏輯模型圖 時序圖 時序圖 : 用來描述對象之間的動態(tài)交互 方式 , 直觀的 體現(xiàn) 各 對象 之間 消息傳遞的時間順序 [17]。用戶時序圖如 圖 所示,管理員時序圖如圖 所示: 中國礦業(yè)大學徐海學院 2021 屆本科生畢業(yè)設(shè)計(論文) 22 網(wǎng) 站 首 頁登 錄 控 制 類 個 人 網(wǎng) 盤 界 面用 戶網(wǎng) 盤 信 息 管 理 控 制 類 數(shù) 據(jù) 庫 服 務(wù) 器訪 問 網(wǎng) 站后 臺 登 錄跳 轉(zhuǎn) 上 傳 下 載 刪 除 修 改 文 件 獲 取 數(shù) 據(jù)O KO KO KO KO K 圖 用戶時序圖 管 理 員 登 錄 頁 面 登 錄 控 制 類 管 理 員 界 面管 理 員管 理 員 操 作 控 制 類數(shù) 據(jù) 庫 服 務(wù) 器訪 問 網(wǎng) 站后 臺 登 錄跳 轉(zhuǎn)展 示 用 戶 總 數(shù) 、 刪 除 用 戶 信 息獲 取 數(shù) 據(jù)O KO KO KO KO K 圖 管理員時序圖 中國礦業(yè)大學徐海學院 2021 屆本科生畢業(yè)設(shè)計(論文) 23 5 網(wǎng)盤系統(tǒng)實現(xiàn) 網(wǎng)盤 系統(tǒng)文件 結(jié)構(gòu) 前臺主要文件 前臺文件主要包 括 JSP 文件、 JS腳本、 CSS 樣式、圖片素材等文件。如表 所示: 文件名 描述 所在目錄 登錄控制類 workdisk\src\controller 注冊控制類 workdisk\src\controller 網(wǎng)盤操作控制類 workdisk\src\controller 管理員控制類 workdisk\src\controller 用戶設(shè)置控制類 workdisk\src\controller 資源共享控制類 workdisk\src\controller 用戶方法類 workdisk\src\dao 管理員方法類 workdisk\src\dao 網(wǎng)盤方法類 workdisk\src\dao 中國礦業(yè)大學徐海學院 2021 屆本科生畢業(yè)設(shè)計(論文) 24 文件方法類 workdisk\src\dao 用戶實體類 workdisk\src\model 管理員實體類 workdisk\src\model 網(wǎng)盤實體類 workdisk\src\model 文件實體類 workdisk\src\model 留言實體類 workdisk\src\model 數(shù)據(jù)庫配置文件 workdisk\src 表 后臺主要文件 圖片文件和 CSS 文件 樣式文件、 JS 腳本及圖片文件如表 所示: 目錄 作用 workdisk\WebContent\PAGE\css 存放前臺 CSS 樣式文件 workdisk\WebContent\resource 存放網(wǎng)站的圖片素材和 JS 腳本 表 其他文件 頁面設(shè)計 系統(tǒng)登錄頁面 登錄頁面顯示如圖 所示: 圖 登錄頁面 打開瀏覽器,輸入網(wǎng)址 頁面主要包括用戶登錄、注冊、管理員登錄功能。 中國礦業(yè)大學徐海學院 2021 屆本科生畢業(yè)設(shè)計(論文) 25 if(u != null){ (user, u)。 (homeId,(()))。 } return redirect:/。 if(u != null){ (admin,u)。 } return redirect:/。 String result。 (user,u)。 } return result。 return redirect:/。 (admin:+())。 Admin adm = (admin)。 if(adm != null){ result = 1。 }else{ result = 0。 } } 網(wǎng)盤主頁面 登錄后跳轉(zhuǎn)至用戶主頁面,網(wǎng)盤主頁面如圖 所示: 圖 網(wǎng)盤主頁面 用戶登錄后跳轉(zhuǎn)至網(wǎng)盤主頁面,并且初始化用戶的歷史信息,主頁面提供文件上傳下載、空間概況展示、資源共享鏈接等功能。 if(u != null){ (user, u)。 (homeId,(()))。 } return redirect:/。 MultipartFile file = (request).get(0)。 String fileName = ()。 User user = (User) (user)。 (())。 if((myFile)){ String filePath = FILEBASEPATH + new Date().getTime() + . + suffix。 SimpleDateFormat sdf = new SimpleDateFormat(yyyyMMdd)。 (fileName)。 (())。 (filePath)。 ()。 /*同步網(wǎng)盤信息 */ MyDiskInfo diskInfo = (())。 MapString,Object data = new HashMapString,Object()。 (())。 result = (data)。 } } return result。 Connection conn = ()。 String sql0 = insert into myfile(user_id,parent_id,name,path,location,description,size,md5,type) + values(?,?,?,?,?,?,?,?,?)。 String sql2 = update mydiskinfo set filenumber = filenumber + 1 where user_id = ?。 Object param1[] = {(),()}。 Long file_id = null。//修改個人網(wǎng)盤信息(已用容量) (conn, sql0, param0)。 (conn, sql2, param2)。 (file_id)。 中國礦業(yè)大學徐海學院 2021 屆本科生畢業(yè)設(shè)計(論文) 30 ()。 } finally { ()。 } 下載 頁面如圖 所示: 圖 文件下載 文件下載功能主要難點是如何獲取資源文件的存儲路徑,以及文件流的讀取。 (response, myFile)。 try { fileName = ((), UTF8).replace( +, %20)。 } ()。 (ContentLength, () + )。filename=\ + () + \。39。 PrintWriter out = null。 try { in = new FileInputStream(())。 int b。 } ()。 } finally { if (out != null) { ()。 } catch (IOException e) { ()??臻g概況功能代碼如下所示: /** * 獲取對應用戶的網(wǎng)盤使用情況 * param userId * return */ public static MyDiskInfo load(Long userId){ String sql = select totalsize,usedsize,filenumber from mydiskinfo where user_id = + userId。 } /** * param myFile * 檢查用戶的網(wǎng)盤空間是否耗盡 */ public static boolean isEnoughSpace(MyFile myFile){ String sql = select totalsize,usedsize from mydiskinfo where user_id = ?。 MyDiskInfo dInfo = (MyDiskInfo) (sql, param, )。 中國礦業(yè)大學徐海學院 2021 屆本科生畢業(yè)設(shè)計(論文) 33 } return false。個人信息維護頁面如圖 所示: s 圖 個人信息維護頁面 用戶點擊主頁中 的個人信息設(shè)置,跳轉(zhuǎn)至個人信息維護頁面。 所示: 圖 修改基本信息頁面 修改 form表單中用戶基本信息,點擊修改進行提交,后臺獲取請求后,將修改后的用戶信息更新至對應的 user 表中,修改基本信息主要實現(xiàn)代碼如下所示: /** * 更改用戶名 * param username * return */ ResponseBody 中國礦業(yè)大學徐海學院 2021 屆本科生畢業(yè)設(shè)計(論文) 34 RequestMapping(value=/change_username,method=) public String changeUsername(String username){ User user = (User)(user)。 (user)。 } return 0。 Object params[] = {(),()}。 } 所示: 中國礦業(yè)大學徐海學院 2021 屆本科生畢業(yè)設(shè)計(論文) 35 圖 更改頭像頁面 點擊上傳控件,選擇需要上傳的頭像,后臺會保存上傳的頭像信息,至路徑 workdisk\WebContent\user\所示: ResponseBody RequestMapping(value=/change_portrait,method=) public String changePortrait(int x,int y,int width,int height,String imgName){ User user = (User) (user)。 String realPath = ().getRealPath(/)。 中國礦業(yè)大學徐海學院 2021 屆本科生畢業(yè)設(shè)計(論文) 36 (realPath+UPLOADPATH+imgName)。 (jpg, ()+.jpg, realPath+PORTRAITPATH, 120, 120)。 (()+)。 } ResponseBody RequestMapping(value=/upload_portrait,method=) public String uploadPortrait(HttpServletRequest request){ UploadHelper upl
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1