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

正文內(nèi)容

基于javaee的個(gè)人數(shù)字圖書館的設(shè)計(jì)與實(shí)現(xiàn)圖書管理系統(tǒng)學(xué)位學(xué)士論文-文庫吧在線文庫

2025-12-22 02:27上一頁面

下一頁面
  

【正文】 ts 1 和 WebWork 兩者的優(yōu)勢 。如果用戶通過某個(gè)視圖的控制器改變了模型的數(shù)據(jù),所有其它依賴于這些數(shù)據(jù)的視圖都應(yīng)反映到這些變化。隨著應(yīng)用的復(fù)雜性和規(guī)模性,界面的處理也變得具有挑戰(zhàn)性。 ( 5)實(shí)現(xiàn)圖:描述代碼部件的物理結(jié)構(gòu)及部件間的依賴關(guān)系。 ( 2)建立概念模型和現(xiàn)實(shí)實(shí)體間明顯的對(duì)應(yīng)關(guān)系。 ( 4)系統(tǒng)設(shè)計(jì):面向?qū)ο蟮脑O(shè)計(jì)原則,系統(tǒng)功能的設(shè)計(jì)、數(shù)據(jù)庫的設(shè)計(jì)、業(yè)務(wù)邏輯和 Web 層的設(shè)計(jì)。 課題目標(biāo) 課題的最終目標(biāo)是構(gòu)建一個(gè)個(gè)人數(shù)字圖書館系統(tǒng),在此系統(tǒng)上每個(gè)注冊用戶都有個(gè)一屬于自己的知識(shí)管理平臺(tái), 每個(gè)注冊用戶都可以通過查看共享資料獲得此資料的共享用戶,并且可以下載系統(tǒng)所有用戶的共享資料,還可以通過此平臺(tái)聯(lián)系這些注冊用戶,達(dá)到知識(shí)共享,思想交流的目的。而個(gè)人競爭力的源泉來源于個(gè)人知識(shí)的管理、個(gè)人知識(shí) 的學(xué)習(xí)、保存、使用、共享。其中“我的圖書”是指用戶上傳的所有文件;“我的收藏”是指用戶保存的一些網(wǎng)摘;“備忘錄”顧名思義是指用戶向系統(tǒng)中添加當(dāng)下沒有完成的事情或計(jì)劃做的事情;“信息”是指系統(tǒng)用戶間相互發(fā)送信息,交流思想;“日志”就是用戶在系統(tǒng)中發(fā)表日志;“資料搜索”這里只限本站搜索。在這種情況下,作為個(gè)人信息管理和知識(shí)組織的工具 —— 個(gè)人數(shù)字圖書館迅速發(fā)展起來,個(gè)人數(shù)字圖書館是數(shù)字圖書館發(fā)展中的新鮮事物,反映 了網(wǎng)絡(luò)環(huán)境下信息用戶的個(gè)性化需求,是網(wǎng)絡(luò)信息資源管理的客觀要求,也是知識(shí)管理發(fā)展的必然。s main function is to delete the user and user related information. Key words: Personal Digital Library, Knowledge Sharing, Knowledge Management III 學(xué)士學(xué)位論文 目 錄 摘 要 .................................................. I Abstract ............................................... II 1 緒論 選題背景 ........................................... (1) 國外研究狀況 ....................................... (1) 國內(nèi)研究狀況 ....................................... (2) 課題目標(biāo) ........................................... (2) 本文組織結(jié)構(gòu) ....................................... (2) 2 理論知識(shí)技術(shù)介紹 UML 建模語言 ....................................... (4) MVC 簡介 ........................................... (4) Struts 簡介 ........................................ (5) Hibernate 簡介 ...................................... (6) Freemarker 簡介 ..................................... (7) 本章小結(jié) ........................................... (8) 3 平臺(tái)需求分析 系統(tǒng)總體結(jié)構(gòu)概述 ................................... (9) 系統(tǒng)參與者功能描述 ................................ (10) IV 學(xué)士學(xué)位論文 系統(tǒng) UML 用例圖 .................................... (11) 本章小結(jié) .......................................... (14) 4 個(gè)人數(shù)字圖書館系統(tǒng)設(shè)計(jì) 面向?qū)ο蟮脑O(shè)計(jì)原則 ................................ (15) 系統(tǒng)功能設(shè)計(jì) ...................................... (16) 數(shù)據(jù)庫設(shè)計(jì) ........................................ (17) 業(yè)務(wù)邏輯層設(shè)計(jì) .................................... (23) Web 層設(shè)計(jì) ........................................ (25) 本章小結(jié) .......................................... (26) 5 個(gè)人數(shù)字圖書館系統(tǒng)開發(fā) 與實(shí)現(xiàn) 系統(tǒng)開發(fā)環(huán)境與技術(shù) ................................ (27) 功能模塊層實(shí)現(xiàn) .................................... (29) 前臺(tái)頁面顯示的實(shí)現(xiàn) ................................ (32) 本章小結(jié) .......................................... (33) 6 個(gè)人數(shù)字圖書館功能測試 用戶前臺(tái)功能測試 .................................. (34) 系統(tǒng)后臺(tái)功能測試 .................................. (38) 本章小結(jié) .......................................... (38) 結(jié)束語 ............................................... (39) 致 謝 ............................................... (40) V 學(xué)士學(xué)位論文 參考文獻(xiàn) ............................................. (41) 1 學(xué)士學(xué)位論文 1 緒論 選題背景 知識(shí)經(jīng)濟(jì)時(shí)代的到來,大量和個(gè)人知識(shí)管理有關(guān)的計(jì)算機(jī)應(yīng)用軟件開始在個(gè)人電腦中使用,是個(gè)人知識(shí)管理效率有很大的提高。在這種情況下,作為個(gè)人信息管理和知識(shí)組織的工具 —— 個(gè)人數(shù)字圖書館迅速發(fā)展起來 [2]。同時(shí),也給出了部分功能核心代碼。 4 學(xué)士學(xué)位論文 2 理論知識(shí)技術(shù)介紹 近年來 UML 建模語言得到廣泛的使用和設(shè)計(jì)師的追捧, Web 技術(shù)日新月異,本章將對(duì)論文中 使用到的 UML 建模語言和 應(yīng)用到的幾大主流技術(shù) MVC 模式、 Struts2框架、 Hibernate 框架和 Freemarker 組件 做一簡單介紹,方便讀者更好的了解論文。 ( 1)用例圖:從用戶角度描述系統(tǒng)功能,并指出各功能的操作者。 MVC 模式的目的是實(shí)現(xiàn)一種動(dòng)態(tài)的程序設(shè)計(jì),使后續(xù)對(duì)程序的修改和擴(kuò)展簡化,并且使程序某一部分的重復(fù)利用成為可能。 模型 (Model):就是業(yè)務(wù)流程狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定。 Struts 簡介 Struts 是 Apache 軟件基金會(huì) (ASF)贊助的一個(gè) 開源 項(xiàng)目。 ActionServlet,這個(gè)類是 Struts 2 的核心控制器,負(fù)責(zé)攔截來自用戶的請(qǐng)求。該控制器負(fù)責(zé)攔截所有的 HTTP 請(qǐng)求,然后根據(jù)用戶請(qǐng)求決定是否要轉(zhuǎn)給業(yè)務(wù)邏輯控制器。不過需要注意的是 Session 對(duì)象是非線程安全的。在 Hibernate 的啟動(dòng)的過程中, Configuration 類的實(shí)例首先定位映射文檔位置、讀取配置,然后創(chuàng)建 SessionFactory 對(duì)象 [9]。 8 學(xué)士學(xué)位論文 FreeMarker 允許 Java servlet 保持圖形設(shè)計(jì)同應(yīng)用程序邏輯的分離,這是通過在模板中密封 HTML 完成的。 需求分析的方法有面向?qū)ο蟮姆治龇椒ā⒚嫦蚬δ艿姆治龇椒ê兔嫦驍?shù)據(jù)的分析方法。為了加深用戶之間的交流,每個(gè)注冊用戶間都可以互相發(fā)送信息(結(jié)構(gòu)圖上的信息項(xiàng)),互相問候或索要對(duì)方的資料。 從上一節(jié)的分析得到了系統(tǒng)結(jié)構(gòu)圖,由圖 31 可知系統(tǒng)的主要參與者有兩種:注冊用 戶和系統(tǒng)管理員?!啊北硎緟⑴c 者和用例之間的執(zhí)行關(guān)系; “ ”表示用例和用例之間的包含關(guān)系,即在執(zhí)行此用例之前必須先執(zhí)行箭頭端的用例。 信息管理用例圖說明: ( 1)用例名稱 : 信息管理 ( 2)事件流 : ① 用戶進(jìn)入登陸界面,輸入用戶名和密碼并提交, 登錄系統(tǒng); ② 登錄成功后選擇進(jìn)入常用先選卡選擇信息模塊; ③ 查看其它用戶發(fā)過來的信息; ④ 回復(fù)信息; ⑤ 刪除信息。系統(tǒng)設(shè)計(jì)在軟件工程項(xiàng)目中是至關(guān)重要的一個(gè)階段,其目的是讓開發(fā)者對(duì)整個(gè)系統(tǒng)的框架有所把握,系統(tǒng)設(shè)計(jì)的到位以否決定著后期編碼開發(fā)實(shí)現(xiàn)的成敗 [11],由此可見系統(tǒng)設(shè)計(jì)在項(xiàng)目實(shí)現(xiàn)過程中的重要性。 ( 2) 開閉原則: 軟件實(shí)體對(duì)擴(kuò)展是開放的,但對(duì)修改是關(guān)閉的,即在不修改一個(gè)軟件實(shí)體的基礎(chǔ)上去擴(kuò)展其功能。下面再對(duì)其中的功能模塊作詳細(xì)的設(shè)計(jì)。 信息 :每個(gè)注冊用戶都可以 給系統(tǒng)其他用戶發(fā)送信息。 表 41 用戶表 字段名稱 數(shù)據(jù)類型 字段大小 允許空 主鍵 userID int 10 否 是 username varchar 45 否 否 password varchar 45 否 否 nickname varchar 45 否 否 sex varchar 4 否 否 varchar 50 否 否 description varchar 255 否 否 ifPublic int 10 否 否 表 42 文件表 19 學(xué)士學(xué)位論文 字段名稱 數(shù)據(jù)類型 字段大小 允許空 主鍵 fileID int 10 否 是 username varchar 45 否 否 filename varchar 45 否 否 filesize varchar 255 否 否 downcount int 10 否 否 uptime datetime 0 否 否 ifPublic int 10 否 否 表 43 空間表 字段名稱 數(shù)據(jù)類型 字段大小 允許空 主鍵 spaceD int 10 否 是 username varchar 45 否 否 totalsize bigint 50 否 否 usedsize bigint 50 否 否 unusedsize bigint 50 否 否 用戶表的字段有 userID(主鍵)、 username(用戶名)、 nickname(昵稱)、 sex(性別,因?yàn)橹挥袃煞N性別,所以長度設(shè)為 4)等字段。備忘錄的數(shù)據(jù)表如表 46 所示。 24 學(xué)士學(xué)位論文 圖 47Action 包類的設(shè)計(jì) 由上圖可知 Action 包內(nèi)類的設(shè)計(jì)是按照它要實(shí)現(xiàn)的功能來設(shè)計(jì)的,一個(gè)類只有一個(gè)職責(zé)功能,這也正符合了面向?qū)ο笤O(shè)計(jì)的單一職責(zé)原則。 Struts 2 的處理流程如下圖 410 所示。 Hibernate 的 配置文件 中對(duì) SessionFactory 配置片段如下: sessionfactory ! 數(shù)據(jù)庫的連接及編碼配置 property name= /property property name=jdbc: useUnicode=trueamp。 //信息詳細(xì)內(nèi)容 private Date sendtime。 return ERROR。 return SUCCESS。 31 學(xué)士學(xué)位論文 ()。 User user = (User)(current_user)。 ()。到這里個(gè) 人數(shù)字圖書館系統(tǒng)的開發(fā)已經(jīng)進(jìn)入尾聲。 圖 61 個(gè)人數(shù)字圖書館登錄頁 用戶登入系統(tǒng)后便進(jìn)入個(gè)人 主頁 如圖 62 所示。 功能描述:給其他注冊用戶發(fā)送信息。 正常輸出:數(shù)據(jù)庫表中記錄被刪除、服務(wù)器中保存的文件被刪除。 發(fā)現(xiàn)問題:無。因此讓更多人意識(shí)到個(gè)人知識(shí)管理的重要并著手實(shí)施,讓已經(jīng)開始使用個(gè)人數(shù)字圖書館的用戶堅(jiān)持使用,達(dá)到自學(xué)自冶的良好效果, 才是我們的最終目標(biāo) 。 最后,我要特別感謝我的父母和我表姐。楊老師的一言一行 猶如 春風(fēng)細(xì)雨,潛移默化著我的學(xué)習(xí)態(tài)度和為人準(zhǔn)則,這些都將領(lǐng)我終生受益。在明確了功能的分析后,開始進(jìn)入技術(shù)的選擇, 隨著計(jì)算機(jī)信息技術(shù)的迅猛發(fā)展和 B/S 模式及 面向?qū)ο箝_發(fā)技術(shù)在開發(fā)企業(yè)級(jí)應(yīng)用平臺(tái) 都 得到了廣泛的應(yīng)用 ,所以本系統(tǒng)也 跟隨技術(shù)的發(fā)展趨勢,
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1