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

正文內(nèi)容

java圖書(shū)管理系統(tǒng)畢業(yè)設(shè)計(jì)(論文)-wenkub

2022-09-12 16:57:05 本頁(yè)面
 

【正文】 美觀等特點(diǎn)。 The system realization part explained several main module algorithms, The system is userfriendly, simple, more practical. This system uses the JSP page design and uses the MVC uses the newest technology in today39。MVC。 作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日 期: 使用授權(quán)說(shuō)明 本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝?、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)校可以公布論文的部分或全部?jī)?nèi)容。 這種傳統(tǒng)人工的管理方式存在著許多缺點(diǎn),如:效率低、保密性差 , 一方面導(dǎo)致教師、學(xué)生對(duì)學(xué)校圖書(shū)室藏書(shū) 情況不了解,圖書(shū)室究竟有哪些圖書(shū)也不知道;另一方面圖書(shū)管理員對(duì)圖書(shū)管理工作倍感頭痛,因?yàn)闀r(shí)間一長(zhǎng) ,將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難,耗費(fèi)勞動(dòng)力大,難于避免錯(cuò)誤的產(chǎn)生,如借書(shū)證掛失后,仍有少數(shù)學(xué)生冒用已掛失的借書(shū)證借出圖書(shū),造成圖書(shū)外流。 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 第 2 頁(yè) 共 61 頁(yè) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線(xiàn) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 國(guó)內(nèi)外研究現(xiàn)狀 隨著數(shù)字化時(shí)代的到來(lái),人們對(duì)于知識(shí)的渴求越來(lái)越高,為了提高全民文化知識(shí)水平,各地政府不斷在當(dāng)?shù)亟D書(shū)館,供人們參考與借閱,當(dāng)然隨著規(guī)模 的擴(kuò)大,普通的手工管理已經(jīng)不能適應(yīng),不僅浪費(fèi)人力物力還有可能造成書(shū)籍的遺失和損壞,此時(shí),一種基于互聯(lián)網(wǎng)的圖書(shū)管理系統(tǒng)已經(jīng)如雨后春筍搬不斷成長(zhǎng),圖書(shū)館里系統(tǒng)在現(xiàn)代社會(huì)也成為一門(mén)熱門(mén)的行業(yè)。 微機(jī)操作 技能欠缺 雖然很多人都對(duì)互聯(lián)網(wǎng)和電腦的使用輕車(chē)熟路,但仍有很多人不能正確的使用微機(jī)和互聯(lián)網(wǎng),使在線(xiàn)圖書(shū)管理系統(tǒng)面臨的讀者用戶(hù)收到限制。對(duì)于該系統(tǒng)的數(shù)據(jù)需求可從以下幾方面進(jìn)行 考慮: 1)從管理員角度分析,可得到管理員的帳號(hào),用戶(hù)名,密碼,注冊(cè)時(shí)間等數(shù)據(jù)。 功能需求 1. 面向圖書(shū)的功能有:圖書(shū)列表的查詢(xún),圖書(shū)入庫(kù),圖書(shū)修訂,圖書(shū)的快速定位查詢(xún),由于此系統(tǒng)所面向的功能有限,所以將圖書(shū)的作者和出版社加以細(xì)分,有出版社的管理,包括出版社的添加,出版社的修改,出版社的移除等,為了更方便的實(shí)現(xiàn)添加圖書(shū)。 圖 21 功能需求 圖 用戶(hù)登錄 作者管理 出版社管理 圖書(shū)管理 借還查詢(xún) 讀者管理 用戶(hù)管理 退出系統(tǒng) 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 第 4 頁(yè) 共 61 頁(yè) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線(xiàn) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 業(yè)務(wù)流程 系統(tǒng)業(yè)務(wù)流程 本系統(tǒng)的總體業(yè)務(wù)流程圖如下圖 21 所示,數(shù)據(jù)庫(kù)中存儲(chǔ)了問(wèn)卷和答卷的信息,問(wèn)卷信息通過(guò)問(wèn)卷制作、問(wèn)卷導(dǎo)入兩種方式經(jīng)過(guò)問(wèn)卷修訂的接口保存到數(shù) 據(jù)庫(kù)中;答卷信息通過(guò)問(wèn)卷調(diào)查、外部調(diào)查兩種方式保存到數(shù)據(jù)庫(kù)中。 前置條件 1. 圖書(shū)館找到自己想要借閱的書(shū)籍 后置條件 1. 登錄; 2. 更新圖書(shū)借閱列表; 主干過(guò)程 借閱圖書(shū) 讀者請(qǐng)求借閱新地圖書(shū) ,并提供自己的編號(hào) 以及指定圖書(shū) 系統(tǒng)顯示 被借閱圖書(shū)的詳細(xì)資料 讀者提供 自己的 id 系統(tǒng)存儲(chǔ)讀者和借閱的圖書(shū),并將之存儲(chǔ)到數(shù)據(jù)庫(kù)中 系統(tǒng)更新借閱列表 異常 1. 讀者借閱已滿(mǎn)( 未 做要求 ) 2. 系統(tǒng)將錯(cuò)誤信息顯示在借閱頁(yè)面 3. 系統(tǒng)重新啟動(dòng)該用例 被包含用例 無(wú) 被擴(kuò)展用例 無(wú) 優(yōu)先級(jí) 高 表 22 用例“圖書(shū)歸還 ” 用例名稱(chēng) 圖書(shū)歸還 標(biāo)識(shí)符 UC2 參與者 讀者,圖書(shū)管理員 描述 讀者 將自己借閱的圖書(shū)歸還圖書(shū)館。 J2EE 平臺(tái) J2EE ,即是 Java2 平臺(tái)企業(yè)版( Java 2 Platform Enterprise Edition),是原Sun 公司(現(xiàn)已被甲骨文公司收購(gòu))為企業(yè)級(jí)應(yīng)用推出的標(biāo)準(zhǔn)平臺(tái)。通過(guò)提供統(tǒng)一的開(kāi)發(fā)平臺(tái), J2EE 降低了開(kāi)發(fā)多層應(yīng)用的費(fèi)用和復(fù)雜性,同時(shí)提供對(duì)現(xiàn)有應(yīng)用程序集成強(qiáng)有力支持,完全支持 Enterprise JavaBeans,有良好的向?qū)еС执虬筒渴饝?yīng)用,添加目錄支持,增強(qiáng)了安全機(jī)制,提高了性能。由于有了 Sun 的參與和支持,最新的Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn) 。 有 人說(shuō) java 語(yǔ)言無(wú)所不能,這中說(shuō) 法固然夸張,但它確實(shí)從一個(gè)側(cè)面反映出這種新生語(yǔ)言強(qiáng)大的威力與優(yōu)越性。它定位于網(wǎng)絡(luò)計(jì)算,它的幾乎所有特點(diǎn)都是服從于這一中心。 還有獨(dú)特的垃圾回收機(jī)制: Java 語(yǔ)言提供了垃圾回收機(jī)制,用以自動(dòng)回收內(nèi)存垃圾。 采用的數(shù)據(jù)庫(kù)為 SqlServer2020。 3) 按照數(shù)據(jù)依賴(lài)的理論對(duì)關(guān)系模式進(jìn)行逐一分析。(水平分解,垂直分解)。管理員可以通過(guò)注冊(cè)一個(gè)賬號(hào) 登錄管理系統(tǒng),之后對(duì)所注冊(cè)用戶(hù)進(jìn)行統(tǒng)一管理 ,用戶(hù)列表顯示了所有注冊(cè)用戶(hù)的用戶(hù)名,密碼,帳號(hào)以及注冊(cè)時(shí)間等操作,管理員可以對(duì)所有注冊(cè)的帳號(hào)進(jìn)行修改和移除。 圖書(shū)借還 模塊功能 該模塊主要是對(duì)圖書(shū)進(jìn)行借還操作的一個(gè)管理模塊,列表主要顯示圖書(shū)的 isbn號(hào),書(shū)名, 借閱狀態(tài)以及最大借閱期限等信息。點(diǎn)擊書(shū)名進(jìn)入圖書(shū)詳細(xì)頁(yè)面,能看到該圖書(shū)的詳細(xì)信息,除剛才所說(shuō)信息外還有該書(shū)籍的作者以及圖片,和正被借閱的讀者用戶(hù)名。 作者管理 模塊功能 該模塊主要是對(duì)圖書(shū)的作者進(jìn)行統(tǒng)一管理,將其單獨(dú)作為一個(gè)模塊,可以在添加書(shū)籍的時(shí)候?qū)ψ髡叩奶砑訉?shí)現(xiàn)方便的管理,對(duì)于新書(shū)的作者,可以在此模塊中進(jìn)行添加,類(lèi)似的功能還有修改和刪除作者。 作者管理的數(shù)據(jù)訪問(wèn)層開(kāi)發(fā)完畢,開(kāi)始實(shí)現(xiàn)前臺(tái) JSP 層的開(kāi)發(fā),主要是CRUD 操作。 1圖書(shū)管理模塊分析,業(yè)務(wù)層略微復(fù)雜。 1分頁(yè)的兩種策略介紹。 Session 簡(jiǎn)要介紹,用戶(hù)登錄以及登錄驗(yàn)證的開(kāi)發(fā)。 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 第 17 頁(yè) 共 61 頁(yè) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線(xiàn) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 2介紹 Servlet 中的過(guò)濾器,使用過(guò)濾器增強(qiáng)可維護(hù)性。 String password = (password)。 if(user != null){ flag = true。 ()。 } 數(shù)據(jù)層 login()方法實(shí)現(xiàn) : 傳入兩個(gè)字符串變量,在用 sql語(yǔ)句查詢(xún)數(shù)據(jù)庫(kù),返回用戶(hù)對(duì)象。 list = (sql, new IParamBingding() { public void bingParam(PreparedStatement stmt) throws SQLException { (1, account)。 } 截圖: 圖 52 管理員列表顯示模塊 代碼部分: 控制器代碼,頁(yè)面通過(guò)請(qǐng)求 list 轉(zhuǎn)到 通過(guò)匹配找到 servlet 包下面的ListUserServlet 類(lèi),然后通過(guò)字符串切割得到 list 字符串,根據(jù) list 找到下面控制器代碼,再調(diào)用數(shù)據(jù)層的 queryAll 部分查詢(xún)數(shù)據(jù)庫(kù)的所有管理員信息,并在列表上顯示。 //step3轉(zhuǎn)發(fā) (request,response)。 return (sql, new UserRowMapper())。 List list = new ArrayList()。 rs = ()。 ()。 } return list。 String password = (pwd)。 (user)。 (bookusers/)。 //將驗(yàn)證碼暫時(shí)保存,用來(lái)與用戶(hù)輸入做比較 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 第 21 頁(yè) 共 61 頁(yè) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線(xiàn) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ (code, code)。 //對(duì)原始圖片 (image)按照指定的壓縮算法 (jpeg)進(jìn)行壓縮 ,然后再輸出到 ops (image, jpeg, ops)。 String str = getYear()。 for(int i=0。jk。 for(Character c:list){ (c)。 } } 讀者 管理模塊 截圖: 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 第 22 頁(yè) 共 61 頁(yè) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線(xiàn) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 圖 54 讀者列表 代碼部分: 此控制器為 BorrowUserServlet,里面主要對(duì)讀者的一些功能進(jìn)行處理并轉(zhuǎn)發(fā)頁(yè)面。 (users, users)。 throw new ServletException。 // step3轉(zhuǎn)發(fā) (request, response)。當(dāng) 接收到“ ”時(shí)會(huì)自動(dòng)跳到該類(lèi)中處理。 } public static String getYear(){ long now=()/1000/3600/24/365+1970 + (9999)。 (k, (0))。i++){ ((i))。 int k = (num)。 生成隨機(jī)不重復(fù)賬號(hào) : 通過(guò)所在年份和 09999 之間的隨機(jī)數(shù)之和產(chǎn)生 47 位不等的數(shù)據(jù) ,作為唯一的 id /** * 生成四到 7位不等的隨機(jī)數(shù) * author Administrator * */ public class AccountMaker { static Random random = new Random()。 (image/jepg)。 } 生成 圖片驗(yàn)證碼的方法: MapString, BufferedImage map = ()。 String acc = (userName,password)。 (u
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1