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

正文內(nèi)容

基于j2ee的圖書(shū)館管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2025-05-05 20:27本頁(yè)面
  

【正文】 細(xì)信息功能會(huì)列出館藏每一本圖書(shū)的圖書(shū)編號(hào)、作者、條形碼、館藏地址、館藏書(shū)目、是否在 15 架等信息,具有登錄權(quán)限的借閱人員還可以把圖書(shū)加入收藏單或預(yù)借單中方便借閱。圖書(shū)評(píng)價(jià)是圖書(shū)館為了掌握讀者對(duì)圖書(shū)的喜好設(shè)置的功能,讀者可以為圖書(shū)打分和寫(xiě)評(píng)語(yǔ),這有助于圖書(shū)館采購(gòu)和補(bǔ)充館藏圖書(shū)。 書(shū)目查詢和預(yù)借的業(yè)務(wù)流程如圖 36 所示。 開(kāi)始進(jìn)入查詢頁(yè)面選擇查詢方式選擇檢索條件 確定檢索 ?系統(tǒng)檢索有結(jié)果 ?結(jié)束列出所有結(jié)果有館藏 ?查看詳細(xì)信息 加入收藏夾加入預(yù)借單已登錄 ?登錄系統(tǒng)YNYNN YN 圖 36 書(shū)目查詢和預(yù)借業(yè)務(wù)流程圖 書(shū) 目查詢的流程是這樣的,首先在系統(tǒng)主頁(yè)點(diǎn)擊書(shū)目查詢進(jìn)入查詢系統(tǒng)的頁(yè)面,然后再在簡(jiǎn)單查詢、組合查詢和分類查詢之中選擇一個(gè)查詢方式,根據(jù)自己的要求選擇檢索條件和錄入檢索信息。在完成檢索條件錄入之后,點(diǎn)擊開(kāi)始檢索,系統(tǒng)會(huì)在數(shù)據(jù)庫(kù)里查找符合檢索條件的信息并把它們展示在檢索列表內(nèi),檢索列表的信息包括圖書(shū)名和借閱情況等。如果圖書(shū)全部被借出,用戶可以把圖書(shū)加入預(yù)借書(shū)單內(nèi)(這里需要用戶具有登錄權(quán)限)。用戶在列表中選擇一個(gè)圖書(shū),點(diǎn)擊圖書(shū)名就可以進(jìn)入圖書(shū)詳細(xì)信息頁(yè)面,詳細(xì)信息頁(yè)面列出了圖書(shū)的條形碼和館藏地址等信息,讀者可以把圖書(shū) 加入收藏夾方便以后借閱(這里需要用戶具有登錄權(quán)限),還可以對(duì)該圖書(shū)進(jìn)行評(píng)價(jià),評(píng)價(jià)也需要用戶具有登錄權(quán)限。 讀者管理模塊 讀者管理模塊是面向借閱人員的,必須通過(guò)登錄才能操作其中的功能。讀者管理模塊的主要功能包括個(gè)人信息維護(hù)、借書(shū)歷史查詢、預(yù)約借書(shū)單和借書(shū)證掛失等。個(gè)人信息維護(hù)是為了保證借閱人員的信息正確性,因?yàn)榻栝喨藛T的個(gè)人信息是從教務(wù)系統(tǒng)獲取的,為了保證不出現(xiàn)錯(cuò)誤,需要借閱人員登錄后首先確認(rèn)個(gè)人信息,如果有誤或者缺失要補(bǔ)全。借閱人員的登錄賬號(hào)和密碼默認(rèn)為借書(shū)證號(hào)碼,借閱人員可以自己修改登錄密 碼。借閱人員借閱過(guò)的圖書(shū)都會(huì)在系統(tǒng)內(nèi)記錄,每個(gè)借閱人員可以查看自己的借書(shū)歷史,借書(shū)歷史包括借書(shū)和還書(shū)的書(shū)名、登錄號(hào)、條形碼和時(shí) 16 間等信息。 如果借閱人員推薦過(guò)新書(shū),還可以通過(guò)借閱歷史查詢看到推薦歷史。預(yù)約借書(shū)單是指借閱人員在查詢圖書(shū)時(shí)把沒(méi)有館藏在架的圖書(shū)加入預(yù)借借書(shū)單里,每個(gè)預(yù)借借書(shū)單都有有效期,如果借閱人員沒(méi)有在制定時(shí)間內(nèi)借走圖書(shū),預(yù)約借書(shū)記錄會(huì)自動(dòng)失效。借書(shū)證掛失是指借閱人員需要掛失時(shí),輸入個(gè)人姓名就可以掛失借書(shū)證,掛失期間的借書(shū)證將不能借書(shū)和預(yù)借書(shū)。讀者管理的業(yè)務(wù)流程圖如圖 37 所示。 開(kāi)始用戶登錄成功 ?核對(duì)個(gè)人信息 正確 ?借書(shū)證掛失 ?維護(hù)個(gè)人信息預(yù)借圖書(shū)查看借書(shū)記錄結(jié)束NYNYNY 圖 37 讀者管理業(yè)務(wù)流程圖 新書(shū)管理模塊 新書(shū)征訂是指圖書(shū)館工作人員根據(jù)借閱人員的推薦意見(jiàn)草擬購(gòu)書(shū)計(jì)劃的相關(guān)功能。本模塊的功能包括新書(shū)推薦、新書(shū)征訂、新書(shū)通報(bào)等。其中新書(shū)推薦是由具有登錄權(quán)限的借閱人員才能操作的,用戶可以填寫(xiě)推薦圖書(shū)的基本信息、推薦理由和推薦購(gòu)買(mǎi)數(shù)量,圖書(shū)館可以根據(jù)這些推薦信息來(lái)進(jìn)行館藏補(bǔ)充。新書(shū)征訂是把所有的推薦圖書(shū)信息列出來(lái),供借閱人員補(bǔ)充推薦信息和圖書(shū)館工作人員查看的功能,新書(shū)征訂提供征訂查詢功能,并在結(jié)果里把所有的推薦信息、 推薦人和推薦時(shí)間列出來(lái),借閱人員可以根據(jù)圖書(shū)條目補(bǔ)充推薦信息,圖書(shū)館工作人員可以根據(jù)推薦信息制定采購(gòu)計(jì)劃。新書(shū)通報(bào)是提供近期加入館藏的圖書(shū)查詢功能,查詢條件包括圖書(shū)類型、圖書(shū)館和上架時(shí)間等,方便讀者選擇最新的圖書(shū)進(jìn)行借閱。新書(shū)管理模塊的業(yè)務(wù)流程圖如圖 38 所示。 17 工作人員借閱人員開(kāi)始 系統(tǒng)登錄 系統(tǒng)登錄成功 ?檢索征訂信息 發(fā)布新書(shū)征訂信息補(bǔ)充推薦信息補(bǔ)充推薦查看新書(shū)通報(bào)查看推薦信息制定采購(gòu)計(jì)劃采購(gòu)新書(shū)結(jié)束NYNY 圖 38 新書(shū)管理業(yè)務(wù)流程 信息發(fā)布模塊 信息發(fā)布模塊的主要功能包括最新資訊、讀者服務(wù)、入館指南和資源數(shù)據(jù)庫(kù)鏈接等。這些信息類功能都是圖書(shū)館為了方便讀者和工作人員發(fā) 布的實(shí)用信息,信息由專人負(fù)責(zé)定期更新。信息發(fā)布模塊的信息類別和具體內(nèi)容如表 31 所示。 18 表 31 信息發(fā)布類別 最新資訊 讀者服務(wù) 入館指南 資源數(shù)據(jù)庫(kù)鏈接 圖書(shū)館概況 讀者須知 規(guī)章制度 數(shù)據(jù)庫(kù) 圖書(shū)館通訊 信息咨詢 館藏分布 電子圖書(shū) 古籍典藏 常用網(wǎng)站 查收查引 文獻(xiàn)傳遞 聯(lián)系我們 開(kāi)館時(shí)間 入館須知 機(jī)構(gòu)設(shè)置 試用資源 圖書(shū)借還模塊 用戶應(yīng)用此模塊可以辦理圖書(shū)借閱、還書(shū)等業(yè)務(wù)。其中各個(gè)子模塊的主要內(nèi)容如下表所示: 表 32 圖書(shū)借閱描述 圖書(shū)借閱管理功能描述 對(duì)讀者借閱圖書(shū)進(jìn)行基本操作和信息管理訪問(wèn)的數(shù)據(jù)庫(kù)表 圖書(shū)信息表: t b_b ook i nf o讀者信息表: t b_r e a de r讀者類型信息表: t b_r e s de r T ype進(jìn)行的操作 對(duì)讀者借閱圖書(shū)進(jìn)行管理產(chǎn)生的結(jié)果 讀者借閱成功,系統(tǒng)對(duì)借閱信息進(jìn)行記錄結(jié)果存儲(chǔ)位置或輸出 結(jié)果存儲(chǔ)在圖書(shū)借閱表 ( t b_b or r ow )中 , 結(jié)果在圖書(shū)借閱查詢頁(yè)面輸出 表 33 圖書(shū)續(xù)借描述 圖書(shū)續(xù)借管理功能描述 對(duì)讀者借閱圖書(shū)進(jìn)行提 續(xù)借 操作訪問(wèn)的數(shù)據(jù)庫(kù)表 圖書(shū)借閱表: t b_bor r ow進(jìn)行的操作 對(duì)借閱的圖書(shū)進(jìn)行續(xù)接產(chǎn)生的結(jié)果 讀者歸還日期延后一個(gè)月結(jié)果存儲(chǔ)位置或輸出 結(jié)果存儲(chǔ)在圖書(shū)借閱表 ( t b_bor r ow )中 表 34 圖書(shū)歸還描述 圖書(shū)歸還管理功能描述 對(duì)讀者歸還圖書(shū)進(jìn)行基本操作和信息管理訪問(wèn)的數(shù)據(jù)庫(kù)表 圖書(shū)借閱信息表: t b_bor r ow讀者類型信息表: t b_r e s de r T ype進(jìn)行的操作 對(duì)讀者借閱圖書(shū)進(jìn)行管理產(chǎn)生的結(jié)果 讀者借閱成功,系統(tǒng)對(duì)借閱信息進(jìn)行記錄結(jié)果存儲(chǔ)位置或輸出 結(jié)果存儲(chǔ)在圖書(shū)歸還表 ( t b_gi ve ba c k) 中3. 個(gè)性化推薦模塊 要理解該模塊的工作原理,我們先介紹它的計(jì)算模型,計(jì)算模型如圖 39 所示: 19 圖 39 個(gè)性化信息計(jì)算模型 用戶的個(gè)性化信息如興趣愛(ài)好,閱讀偏好等是一個(gè)比較模糊的概念,為了做個(gè)性化推薦,必須將用戶的個(gè)性化 信息通過(guò)標(biāo)簽的方式來(lái)描述,每個(gè)標(biāo)簽在描述個(gè)性化的時(shí)候都有一個(gè)權(quán)重,表示其影響力的大小。 通過(guò)一個(gè)用戶在其描述標(biāo)簽的各個(gè)維度上的投影,一本書(shū)籍使用該方法投影到被推薦用戶的標(biāo)簽維度上,通過(guò)權(quán)重值的加權(quán)計(jì)算,可以計(jì)算出這本書(shū)對(duì)于特定用戶的推薦值,推薦值越高表示用戶可能更加會(huì)接收這本書(shū)籍。對(duì)待推薦書(shū)籍根據(jù)推薦值進(jìn)行排序,就可以得到一個(gè)有序序列,這個(gè)序列就是系統(tǒng)推薦的結(jié)果候選集。 書(shū)籍推薦模塊的活動(dòng)圖如圖 310 所示: 20 開(kāi)始獲取用戶標(biāo)簽信息獲取用戶收藏書(shū)籍標(biāo)簽獲取用戶推薦過(guò)的書(shū)籍的標(biāo)簽個(gè)性化標(biāo)簽按權(quán)重排序個(gè)性化標(biāo)簽檢索書(shū)籍獲取熱門(mén)書(shū)籍讀取書(shū)籍信息檢索高評(píng)分書(shū)籍書(shū)籍權(quán)重優(yōu)先級(jí)排序輸出推薦結(jié)果結(jié)束 圖 310 圖書(shū)推薦活動(dòng)圖 系統(tǒng)非功能需求 系統(tǒng)除了功能需求之外,還需要對(duì)系統(tǒng)的服務(wù) 水平、承載力和非運(yùn)行狀態(tài)進(jìn)行描述,這些都屬于非功能需求的范疇。非功能需求雖然不能對(duì)系統(tǒng)的功能作出約束,但其內(nèi)容都是直接影響用戶體驗(yàn)和系統(tǒng)性能的,是非常重要的系統(tǒng)需求指標(biāo)。 ( 1)權(quán)限規(guī)范 圖書(shū)館管理系統(tǒng)采用權(quán)限管理方式來(lái)規(guī)范系統(tǒng)的界面展示和操作,不同身份的用戶將被分配不同的角色權(quán)限。比如工作人員就具有所有查詢、管理圖書(shū)信息的權(quán)限,借閱讀者則具有管理自己個(gè)人信息和借閱信息的權(quán)限,普通用戶僅具有查詢圖書(shū)的權(quán)限。 ( 2)易用性需求 圖書(shū)館管理系統(tǒng)本身部署在校園網(wǎng)內(nèi),面向全體教職員工和在校學(xué)生,用戶 界面的設(shè)計(jì)要充分考慮用戶的接受能力,界面要美觀大方、操作簡(jiǎn)單、有較多指引性的說(shuō)明文字等。系統(tǒng)操作應(yīng)具備一定的靈活性,不同角色權(quán)限用戶的操作體驗(yàn)要統(tǒng) 21 一,關(guān)鍵操作要有提示,避免由于誤操作造成錯(cuò)誤。 ( 3)可靠性需求 系統(tǒng)應(yīng)能 24 小時(shí)運(yùn)行,在出現(xiàn)錯(cuò)誤需要重啟或恢復(fù)的時(shí)間不應(yīng)超過(guò) 10 分鐘。系統(tǒng)部署配置要采用雙機(jī)熱備的方式,可在緊急時(shí)刻進(jìn)行服務(wù)器轉(zhuǎn)換。在進(jìn)行系統(tǒng)備份和維護(hù)時(shí),系統(tǒng)的數(shù)據(jù)要能夠即時(shí)恢復(fù)且不會(huì)丟失。 ( 4)安全性需求 系統(tǒng)為了避免受到外來(lái)病毒或侵入代碼的攻擊,需要從 軟硬件兩方面進(jìn)行部署,硬件方面需要布置防火墻,軟件方面則是需要從系統(tǒng)權(quán)限設(shè)定、密碼加密和驗(yàn)證碼等方面進(jìn)行設(shè)計(jì)。 ( 5)可拓展性需求 系統(tǒng)要有較高的可拓展性,可根據(jù)實(shí)際需要任意拓展或兼容其他功能,要采用組件式的方式來(lái)設(shè)計(jì)系統(tǒng)。數(shù)據(jù)結(jié)構(gòu)也要和校園網(wǎng)內(nèi)的其他系統(tǒng)如學(xué)生管理系統(tǒng)同步,這樣可以在不影響用戶體驗(yàn)的情況下任意修改系統(tǒng)功能機(jī)構(gòu)和實(shí)現(xiàn)數(shù)據(jù)共享。 本章小結(jié) 在本章中,對(duì)圖書(shū)館系統(tǒng)的多種業(yè)務(wù)需求、功能與非功能需求等展開(kāi)了全面合理化分析。為后續(xù)的設(shè)計(jì)與實(shí)現(xiàn)工作提供了功能要求和非功能要 求,也可以作為系統(tǒng)實(shí)現(xiàn)時(shí)模塊劃分和測(cè)試用例選擇的依據(jù)。 22 4 系統(tǒng)設(shè)計(jì) 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)軟件架構(gòu) 本系統(tǒng)基于 J2EE 架構(gòu)開(kāi)發(fā),軟件系統(tǒng)首先要根據(jù) J2EE 的四個(gè)層次分層和模塊化進(jìn)行開(kāi)發(fā),這就可以保證系統(tǒng)實(shí)現(xiàn)期間系統(tǒng)的開(kāi)發(fā)是按照技術(shù)標(biāo)準(zhǔn)和需求分析的要求進(jìn)行的。 本系統(tǒng)的軟件架構(gòu)分為四個(gè)層次,分別是表現(xiàn)層、 Web 層、業(yè)務(wù)層和數(shù)據(jù)層。其中表現(xiàn)層主要是指瀏覽器端的顯示內(nèi)容,需要使用 HTML 網(wǎng)頁(yè)語(yǔ)言來(lái)顯示,JavaScript 腳本語(yǔ)言來(lái)控制頁(yè)面元素。 Web 層主要是在表現(xiàn)層的基礎(chǔ)上接受 請(qǐng)求和響應(yīng)應(yīng)答用的,這里使用了 Java 平臺(tái)的網(wǎng)頁(yè)實(shí)現(xiàn)技術(shù) JSP 和 Struts 框架。業(yè)務(wù)層是實(shí)現(xiàn)系統(tǒng)業(yè)務(wù)功能的層,每個(gè)功能都對(duì)應(yīng)業(yè)務(wù)層的一些模塊和功能類,這里用 Spring技術(shù)來(lái)控制這些功能類。數(shù)據(jù)層主要是處理業(yè)務(wù)層封裝的數(shù)據(jù)請(qǐng)求的,數(shù)據(jù)連接和響應(yīng)的操作使用 IBatis 來(lái)完成,數(shù)據(jù)存儲(chǔ)使用 Oracle 數(shù)據(jù)庫(kù)。圖書(shū)館管理系統(tǒng)的軟件架構(gòu)如圖 41 所示。 系統(tǒng)軟件架構(gòu)表現(xiàn)層 H T M L J a v a s c r i p tW e b 層 J S P S t r u t s業(yè)務(wù)層 J a v a B e a n s S p r i n g數(shù)據(jù)層 O r a c l e I B a t i s 圖 41 系統(tǒng)軟件架構(gòu) 系統(tǒng)拓?fù)浣Y(jié)構(gòu) 系統(tǒng)的拓?fù)浣Y(jié)構(gòu)內(nèi)包括數(shù)據(jù)庫(kù)服務(wù)器、 web 服 務(wù)器、網(wǎng)絡(luò)設(shè)備和客戶端瀏覽器等,此外為了保證系統(tǒng)的數(shù)據(jù)正確性和安全性,系統(tǒng)還要部署在校園網(wǎng)內(nèi),并要在校園網(wǎng)和外網(wǎng)之間部署防火墻和防攻擊軟件。在校園網(wǎng)內(nèi)的用戶可以登錄系統(tǒng)進(jìn)行操作,在外網(wǎng)的用戶只能操作普通用戶功能。所有的客戶端訪問(wèn)都是通過(guò)瀏覽器進(jìn)行的,沒(méi)有在客戶端部署任何業(yè)務(wù)邏輯軟硬件設(shè)備。圖書(shū)館管理系統(tǒng)的拓?fù)鋱D如圖42 所示。 23 圖 42 系統(tǒng)拓?fù)浣Y(jié)構(gòu)圖 模塊數(shù)據(jù)流設(shè)計(jì) 基于 J2EE 的圖書(shū)館管理系統(tǒng)的頂層數(shù)據(jù)流圖如圖 43 所示。 檢索條件借閱信息圖書(shū)信息圖書(shū)館管理系統(tǒng)書(shū)目查詢讀者管理信息發(fā)布系統(tǒng)信息新書(shū)征訂新書(shū)推薦信息新書(shū)采購(gòu)信息 圖 43 頂層數(shù)據(jù)流圖 書(shū)目查詢模塊 書(shū)目查詢模塊的功能主要包括圖書(shū)查詢、圖書(shū)詳細(xì)信息、圖書(shū)評(píng)價(jià)功能等。圖書(shū)查詢就是利用一些檢索條件來(lái)查詢書(shū)目的基本信息,根據(jù)檢索條件的不同又分為簡(jiǎn)單、分類查詢等。在進(jìn)行簡(jiǎn)單查詢的過(guò)程中,主要涉及到主題內(nèi)容、文獻(xiàn)分類、查詢類型、查詢方式、排序方式、語(yǔ)言種類、顯示列表方式、所屬圖書(shū)館等。組合 24 查詢的條件包括題目、索書(shū)號(hào)、責(zé)任者、標(biāo)準(zhǔn)編碼、主題詞、題名縮寫(xiě)、作者、出版社等,這些條件可以多個(gè)并存。圖書(shū)詳細(xì)信息是指在搜索到指定的圖書(shū)后,查看該書(shū)的各種詳細(xì)信息和借閱信 息,包括圖書(shū)編號(hào)、作者條形碼、館藏地址、館藏書(shū)目、是否在架等。圖書(shū)評(píng)價(jià)是在查看詳細(xì)信息后為圖書(shū)填寫(xiě)評(píng)價(jià)和評(píng)分的功能,評(píng)價(jià)的內(nèi)容可以作為檢索條件和個(gè)人記錄存儲(chǔ)起來(lái)。書(shū)目查詢模塊的數(shù)據(jù)流圖如圖44 所示。 檢索條件 圖書(shū)查詢 書(shū)目查詢 圖書(shū)評(píng)價(jià) 評(píng)價(jià)信息圖書(shū)詳情圖書(shū)詳細(xì)信息借閱信息 圖 44 書(shū)目查詢模塊數(shù)據(jù)流圖 讀者管理模塊 讀者管理模塊是面向借閱人員的,必須通過(guò)登錄才能操作其中的功能。讀者管理模塊的主要功能包括個(gè)人信息維護(hù)、借書(shū)歷史查詢、預(yù)約借書(shū)單和借書(shū)證掛失等。個(gè)人信息維護(hù)是指借閱人員可以在登錄后查看和修改 自己的個(gè)人信息和登錄密碼,因?yàn)闉榱吮阌诠芾恚薪栝喨藛T的信息都是來(lái)自教務(wù)系統(tǒng)。借書(shū)歷史查詢是指借閱人員可以看自己在圖書(shū)館借書(shū)和還書(shū)的記錄,記錄信息包括圖書(shū)名、借閱 /歸還時(shí)間、借閱條形碼等
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1