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

正文內(nèi)容

基于jsp技術(shù)的圖書館管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)(專業(yè)版)

2025-01-31 01:22上一頁面

下一頁面
  

【正文】 cellspacing=10px cellpadding=10px caption管理員登錄 /caption tr td管理員: /tdtdinput type=text name= //td/tr trtd密 碼: /tdtd input type=password name=//td/tr trtd/tdtdinput type=submit value=提交 / input type=reset value=重置 / 26 /td/tr /table /div /div /form /body /html 管理員書刊管理 模塊頁面 右面顯示的是所有圖書的信息,用了分頁技術(shù),每頁顯示 6 條記錄。 用戶服務(wù)模塊主要是針對讀者的,通過該模塊,讀者可以了解圖書館的規(guī)章制度,新聞動態(tài),以及開館時間等。這樣每個借閱者都只能查看自己的個人信息,不但滿足了圖書借閱者的要求,還保護(hù)了圖書借閱者的個人隱私。 可行性分析 可行性分析是在對當(dāng)前系統(tǒng)有了初步了解的基礎(chǔ)上完成的,主要從技術(shù)特點(diǎn)、經(jīng)濟(jì)條件和社會效益三個方面分析討論開發(fā)系統(tǒng)的可行性。它具有場地自治性( Site Autonomy)和提供數(shù)據(jù)存儲透明機(jī)制,以此可實(shí)現(xiàn)數(shù)據(jù)存儲透明性。因此建立一個良好的數(shù)據(jù)組織結(jié)構(gòu)和選擇一個性能較優(yōu)的數(shù)據(jù)庫,使整個系統(tǒng)可以迅速、方便、準(zhǔn)確地調(diào)用和管理所需要的數(shù)據(jù),是直接關(guān)系到系統(tǒng)的效率和性能的。每個類一個轉(zhuǎn)換器,對每一個實(shí)例來說是不可配置的。 Struts1的一個普遍問題是使用抽象類編程而不是 接口。 由于 JSP 頁面的內(nèi)置腳本語言是基于 Java 編程語言的,而且所有的 JSP 頁面都被編譯成為Java Servlet, JSP頁面就具有 Java技術(shù)的所有好處,包括健壯的存儲管理和安全性。 Jsp 可以在 Serverlet和 JavaBean的支持下,完成功能強(qiáng)大的站點(diǎn)程序。作用是 對客戶的請求做出動態(tài)的響應(yīng),向客戶端發(fā)送數(shù)據(jù)。在 Struts框架中 Controller功能由 ActionServlet和 ActionMapping對象構(gòu)成,核心是一個 Servlet類型的對象 ActionServlet,它用來接受客戶端的請求。用 戶已經(jīng)習(xí)慣性地在網(wǎng)上進(jìn)行圖書的瀏覽和查閱,然后選擇自己喜歡的圖書進(jìn)行訂閱和借閱,這種可視化的界面方便用戶快捷地檢索到相關(guān)信息。 I 基于 JSP 技術(shù)的圖書館管理系統(tǒng)的設(shè)計與實(shí)現(xiàn) JSP technologybased library management system Design and Implementation II 基于 JSP 技術(shù)的圖書館管理系統(tǒng)的設(shè)計與實(shí)現(xiàn) 摘要 隨著圖書數(shù)量的不斷增長 ,圖書類別的日異更新,圖書館的管理技術(shù)也越來越受到人們的關(guān)注。其次,基于 JSP的圖書館管理系統(tǒng)可以解決因?yàn)槭止す芾碓斐傻氖д`、遺漏等問題,管理人員只需要將圖書的基本信息錄入系統(tǒng),就不會再擔(dān)心找不到圖書的相關(guān)信息,而且可以更加迅速地檢索到。 ActionServlet包括一組基于配置 的ActionMapping對象,每個 ActionMapping對象實(shí)現(xiàn)了一個請求到一個具體的 Model部分中 Action處理器對象之間的映射。 3. Session 對象 與請求關(guān)聯(lián)的會話 。 JSP代碼被編譯成 Servlet 并由 Java 虛擬機(jī)解釋執(zhí)行,這種編譯操作僅在對 JSP 頁面的第一次請求時發(fā)生。 Hibernate 簡介 Hibernate 是一個開放源代碼的對象關(guān)系映射框架,它對 JDBC進(jìn)行了非常輕量級的對象封裝,使得 Java 程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 Struts 2 Action類可以實(shí)現(xiàn)一個 Action接口,也可實(shí)現(xiàn)其他接口,使可選和定制的服務(wù)成為可能。 Struts2 使用 OGNL進(jìn)行類型轉(zhuǎn)換。 數(shù)據(jù)庫理論基礎(chǔ) 數(shù)據(jù)庫管理系統(tǒng) (database management system)是一種操縱 和管理數(shù)據(jù)庫的大型軟件,是用于建立、使用和維護(hù)數(shù)據(jù)庫,簡稱 dbms。每個 Oracle 數(shù)據(jù)庫對應(yīng)唯一的一個實(shí)例名 SID, Oracle 數(shù)據(jù)庫服務(wù)器啟動后,一般至少有以下幾個用戶: Internal,它不是一個真實(shí)的用戶名,而是具有 SYSDBA 優(yōu)先級的 Sys 用戶的別名,它由 DBA 用戶使用來完成數(shù)據(jù)庫的管理任務(wù),包括啟動和關(guān)閉數(shù)據(jù)庫; Sys,它是一個 DBA 用戶名,具有最大的數(shù)據(jù)庫操作權(quán)限; System,它也是一個 DBA 用戶名,權(quán)限僅次于 Sys 用戶。開發(fā)一個軟件,技術(shù)的運(yùn)用直接關(guān)系到軟件的質(zhì)量。 圖書管理人員有修 改和查看借閱記錄的權(quán)限,能夠?qū)︷^內(nèi)的圖書信息、借閱者信息、總體借閱信息進(jìn)行查詢統(tǒng)計和修改更新。 退出系統(tǒng)模塊就是讓管理人員和讀者及時退出系統(tǒng),以免泄露相關(guān)資料,承擔(dān)不必要的責(zé)任。 27 讀者登陸首頁 讀者賬戶查詢頁面 Hibernate 配置文件 文件里有連接 Oracle 數(shù)據(jù)庫的信息,并設(shè)定了在控制臺顯示 SQL 語句的格式 . 28 Hibernate 屬性文件的配置 以 Notes 類為例: 29 struts2 部分配置文件如下: 30 第 五 章 結(jié)束語 在做畢業(yè)設(shè)計的過程中,讓我溫習(xí)了許多舊的知識,也學(xué)習(xí)到了很多新的知識。color:blue。 10 查詢統(tǒng)計模塊主要是實(shí)現(xiàn)圖書館內(nèi)所有的資料查詢,是管理員 所特有的權(quán)限,是對館內(nèi)所有資源的查詢和統(tǒng)計,包括館內(nèi)所有的圖書信息,讀者信息,管理員信息等。 如果圖書借閱者根據(jù)本人借書證號和密碼登陸系統(tǒng),就可查看圖書館圖書情況,還可以進(jìn)行本人借書情況的查詢和維護(hù)部分個人信息。如何讓用戶能更高效地,快捷地,方便地管理自己的圖書,就是我們軟件開發(fā)人員需要考慮的首要因素,那么如何讓數(shù)據(jù)庫的設(shè)計更優(yōu)化,如何讓界面的設(shè)計更友好,如何讓用戶檢索信息更迅速,如何運(yùn)用各種技術(shù)讓系統(tǒng)更智能,就成了軟件開 發(fā)人員需要考慮的關(guān)鍵問題。每個 Server由一個 Oracle DB 和一個 Oracle Server 實(shí)例組成。管理系統(tǒng)的主要任務(wù)是通過存儲大量的數(shù)據(jù)獲得管理所需要的信息,這就必須存儲 和管理大量的數(shù)據(jù)。 Struts1使用 CommonsBeanutils進(jìn)行類型轉(zhuǎn)換。 4 Struts 2 與 Struts 1 的不同 1. Action類 Struts1要求 Action類繼承一個抽象基類。作為采用 Java 技術(shù)家族的一部分,以及 Java 2(企業(yè)版體系結(jié)構(gòu))的一個組成部分, JSP技術(shù)能夠支持高度復(fù)雜的基于 Web的應(yīng)用。 JSP 的技術(shù)特點(diǎn)與優(yōu)勢 JSP 是 Sun公司推出的新一代站點(diǎn)開發(fā)語言,他完全解決了目前 ASP,PHP的一個通病-- 腳本級執(zhí)行 。 2. Response 對象 網(wǎng)頁傳回客戶端的反應(yīng) 。 Struts是一個比較好的 MVC框架,提供了對開發(fā) MVC系統(tǒng)的底層支持,它采用的主要技術(shù)是 Servlet, JSP和 Custom tag library。首先,以頁面形式展現(xiàn)的圖書館管理系統(tǒng),符合現(xiàn)代人們的生活標(biāo)準(zhǔn)和習(xí)慣。 隨著計算機(jī)網(wǎng)絡(luò)的普及,人們也越來越依賴網(wǎng)絡(luò)去實(shí)現(xiàn)各種需要。另外,由于計算機(jī)的存儲容量日益增大,館內(nèi)有再多的圖書都不會給管理人員造成困擾,管理人員可以根據(jù)需要動態(tài)地調(diào)整圖書結(jié)構(gòu),用戶不會再因?yàn)閳D書的“搬家”而憂慮。 View部分是通過 JSP技術(shù)實(shí)現(xiàn)的。 從一個客戶打開瀏覽器并連接到服務(wù)器開始,到客戶關(guān)閉瀏覽器離開這個服務(wù)器結(jié)束,被稱為一個會話。 JSP有如下 特點(diǎn) : 1.將內(nèi)容的生成和顯示進(jìn)行分離 使用 JSP技術(shù), Web頁面開發(fā)人員可以使用 HTML或者 XML標(biāo)識來設(shè)計和格式化最終頁面。 Hibernate 可以應(yīng)用在任何使用 JDBC 的場合,既可以在 Java 的客戶端程序使用,也可以在 Servlet/JSP 的 Web 應(yīng)用中使用,最具革命意義的是, Hibernate 可以在應(yīng)用 EJB 的 J2EE 架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化的重任。 Struts2是 一個 ActionSupport基類去實(shí)現(xiàn) 常用的接口。提供基本和常用對象的轉(zhuǎn)換器 5 Struts 2 的優(yōu)勢 Struts2 是一個相當(dāng)強(qiáng)大的 Java Web開源框架,是一個基于 POJO的 Action的 MVC Web框架。它對數(shù)據(jù)庫進(jìn)行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。 Oracle 數(shù)據(jù)庫有如下優(yōu)點(diǎn): 1. 以來引入了共享 SQL 和多線索服務(wù)器體系結(jié)構(gòu)。本設(shè)計中,我運(yùn)用的技術(shù)都是當(dāng)前主流的技術(shù),是經(jīng)過了無數(shù)開發(fā)人員認(rèn)可和稱贊的技術(shù),如jsp,hibernate,struts2,javascript,ajax等,這些技術(shù)是軟件開發(fā)過程中經(jīng)常用到和必需用到的。具體地講,圖書管理人員可以瀏覽、查詢、添加、刪除、修改、統(tǒng)計圖書的基本信息,也能夠?qū)D書借閱者的基本信息進(jìn)行瀏覽、查詢、統(tǒng)計,還可以增加新的管理人員,可以刪除不稱職的管理人員,可以修改自己的密碼等。 概要設(shè)計 系統(tǒng)流程圖 系統(tǒng)的基本流程圖分別如下,從這些圖中可以了解系統(tǒng)是怎樣工作的: 圖 書 館 管 理 員輸 入 用 戶名密 碼登 陸 信 息 驗(yàn) 證進(jìn) 入 系 統(tǒng)F A L S ET R U E進(jìn) 行 各 種 管 理結(jié) 束 圖 21 管理員登陸系統(tǒng)流程圖 11 圖 書 借 閱 者輸 入 圖 書證 號 和密 碼登 陸 信 息 驗(yàn) 證進(jìn) 入 系 統(tǒng)F A L S ET R U E進(jìn) 行 各 種 查 詢結(jié) 束 圖 22 圖書借閱者登陸系統(tǒng)流程圖 系統(tǒng)功能模塊總設(shè)計圖 圖 書 館 管 理 系 統(tǒng)管 理 員 登 陸 模 塊退出系統(tǒng)用戶服務(wù)查詢統(tǒng)計讀者管理書刊管理系統(tǒng)維護(hù)讀 者 登 陸 模 塊圖書查詢個人信息維護(hù)圖書借閱退出系統(tǒng) 圖 23 系統(tǒng)功能模塊總圖 12 數(shù)據(jù)庫總體 ER圖 圖書書名ISBN圖書編號 出版社價格作者數(shù)量版 次借 還書記錄借書時間還書時間記錄編號記錄狀態(tài)讀者讀者編號讀者姓名讀者性別手機(jī)號碼Eail管理員管理員編號名字密碼圖書種類編號名字類型父類具有1m管理n1管理1m借閱1m歸還n1 圖 2- 4 數(shù)據(jù)庫總體 ER 圖 第三章 詳細(xì)設(shè)計 數(shù)據(jù)庫設(shè)計 根據(jù)前面需求分析和功能 分析,數(shù)據(jù)庫中有管理員表,讀者信息表,圖書信息表,圖書分類表,出版社信息表,借還信息記錄表,圖書分類關(guān)聯(lián)表。當(dāng)然,我也遇到了若干的問題和解決了不少的問題,現(xiàn)在還有一些遺留的問題尚待解決。 讀 者身 份 驗(yàn) 證**借 書還 書續(xù) 借退 出 系 統(tǒng) u s e s u s e s u s e s u s e s 22 讀者的相關(guān)活動圖 輸 入 卡 號 和 密 碼身 份 驗(yàn) 證登 陸 到 系 統(tǒng)查 詢 圖 書 信 息 借 書還 書續(xù) 借 退 出 系 統(tǒng)輸 入 查 詢 資 料 信 息管 理 員 查 看 讀 者 狀 態(tài)管 理 員 辦 理 還 書系 統(tǒng) 驗(yàn) 證 是 否 能 續(xù) 借系 統(tǒng) 退 出查 到 相 關(guān) 資 料借 書 成 功還 書 成 功欠 費(fèi) 查 詢管 理 員 辦 理 借 書償 還 欠 款 續(xù) 借 成 功超 期 不 能 續(xù) 借續(xù) 借 失 敗 23 讀者的相關(guān)狀態(tài)圖 未 借 書 狀 態(tài) 借 書 狀 態(tài) 違 期 欠 費(fèi) 狀 態(tài) 登 陸 到 系 統(tǒng) 狀 態(tài) 查 詢 圖 書 狀 態(tài) 借 書 狀 態(tài) 續(xù) 借 狀 態(tài)還 書 狀 態(tài)償 還 欠 款 狀 態(tài)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1