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

正文內容

基于jsp技術的圖書館信息管理系統(tǒng)開發(fā)與設計_本科畢業(yè)設計論文(參考版)

2025-07-06 16:39本頁面
  

【正文】 第 29 頁 共 29 頁 參考文獻 [1]David Crowder, Rhonda Crowder《 網頁制作寶典 》 北京:電子工業(yè)出版社, ~286 [2] 林邦杰《 JSP交互網站實務經典》北京:中國青年出版社 20xx [3] 黃維晉,盛浩 《精通 JSP網站架構與實例》大恒電子出版社 20xx [4] 飛思科技研發(fā)中心 《 JSP教程》 北京: 電子工業(yè)出版社 [5] 林上杰 林康司 《 JSP 》 北京 : 電子工業(yè)出版社 20xx [6] ??思{著 司光亞 譯 《 JSP web 編程指南 》 北京 : 電子工業(yè)出版社 20xx [7] Simon Brown , Jeepp 著 白雁 陳建春 萬傳風 譯 《 JSP 編程指南 》 北京: 電子工業(yè)出版社 [8] 姜曉銘 劉波 張亦華 《 JSP程序設計精彩實例 》 北京 : 清華大學出版社 20xx [9] Todd Cook 著 谷雨 閻雋 高春蓉 譯 《 JSP從入門到精通 》 北京:電子工業(yè)出版社 20xx [10] 耿祥義 《 JSP基礎教程 》 北京:清華大學出版社 20xx [11] 宋瀚濤 《 數(shù)據(jù)庫編程與應用 .上 》 北京:電子工業(yè)出版社 [12] 宋瀚濤 《 數(shù)據(jù)庫編程與應用 .下 》 北京:電了工業(yè)出版社 [13]Ashton Hobbs 《 自學 JDBC 數(shù)據(jù)庫編程》北京 :清華大學出版社 1998. [14] David . 施伯樂 著 《 數(shù)據(jù)庫處理:基礎、設計與實現(xiàn) 》 北京:電子工業(yè)出版社 1998 [15]科波銳頓 著 郭東青 譯 《 數(shù)據(jù)庫創(chuàng)建、數(shù)據(jù)庫優(yōu)化 》 北京:清華大學出版社 20xx .8 [16] Natalie Leui ,。 ? 由于公司內部有完備配置 ,進一步了解了服務器數(shù)據(jù)庫技術 ,同時也了解了服務器與客戶端是如何進行通訊的 。 ? 知道如何利用圖 書 館查閱資料 。 3. 做成三層 ,使用 javabeans,數(shù)據(jù) 庫 訪問與客戶端分開 。 ?改進意見 : 1. 使用 JSP 使用圖片插入 ,使界面美觀 。 每個界 面的基本功能 ,如圖書管理界面 、 讀者管理界面 、管理員信息管理界面 、 都基本實現(xiàn)了基對應的查找 、 刪除 、 修改 及 插入 (注冊登記 )功能 ,借書 界模塊 和還書 模塊 實現(xiàn)了書本借出和入庫功能 。 頁面關系變化的實現(xiàn),如果在頁面替 時存在多個面的選擇 ,數(shù)據(jù)庫訪問過程中,由于用到 SQL 語句,頻繁訪問數(shù)據(jù)庫煩鎖語句替換設定的問題 ,這樣程序設計可讀性不強 。 3. 2 圖書館信息管理系統(tǒng)評價 ?系統(tǒng)運行效果 :運行后 ,基本功能都已實現(xiàn) ,達到預期效果 。 ? 第一個需要測試的接口是瀏覽 器與服務器的接口。 經 驗證服務器能正確保存這些數(shù)據(jù),而且后臺運行的程序能正確解釋和使用這些信息。如果使用表單來進 行 在線注冊,要確保提交按鈕能正常工作, 注冊完成后應返回注冊成功的消息。對于每個鏈接,需要驗證兩件事情: 一 是該鏈接將用戶帶到它所說明的地方,另外就是被鏈接頁面是存在的。[圖書借閱 ]/a 即可實現(xiàn)現(xiàn)在圖書管理界面和讀者管理界面之間的 選 擇切換 ,不涉及訪問數(shù)據(jù)庫問題 ,功能和設計簡單 ,這里就不作詳細說明了 ,上 面主要來說明兩個客戶端界面管理 ,一個是讀者客戶端界面管理另一個是圖書界面管理 。[圖書登記 ]/a 第 26 頁 共 29 頁 a href=39。 如下兩個語句 : a href=39。 ? 當數(shù)據(jù)庫訪問結束 ,關閉數(shù)據(jù)庫 語句 如 下 :(),(),()。 . 還 書管理鏈接 說明 : ? 鏈接數(shù)據(jù)庫 ,并打開 ,這里面首要建立驅動 ,然后 通過 用戶名 、 用戶密碼 、 URL使用 對應函數(shù)打開數(shù)據(jù)庫 。 最后訪問完數(shù)據(jù)庫然后關閉 ,具體其他語句省略 。 開始接從緩沖器中接收用戶輸入的信息 。 如下 是 從 緩沖器中接收數(shù)據(jù) 。 2. 實質 是對借書表使用刪除函數(shù)刪除相應借書信息 。 書管理 詳細設計 : ? 這里當管理員進行操作時 ,必然會訪問數(shù)據(jù)庫 ,并進行對應的操作 ,并進行修改 ,其中數(shù)據(jù)庫鏈接和關閉過程的描述省略 ,前面已經介紹 .下面主是功能的詳細設計 說明 。 ? 為確保安全性 ,本以上對讀者信息表和對圖書信息表的修改對讀者是透明的 ,界面對圖借者也是透明的 。 ? 這里面主要完成刪除 ,如果是刪除 ,就直接加入信息并提交 ,就可以直接刪除借第 25 頁 共 29 頁 書信息 ,表本書已入館 ,同時在讀者信息表中會自動對應借閱證號的對應的借書的數(shù)量 (studentbnumbers)就減 1,同時也修改對應圖書表中圖書號對應的圖書借出屬性值 (bookoworno)即修改為 1,表示圖書已經在館 。 書管理界面設計 : 由于借書界面簡單 ,這里不作詳細介紹 ,其功 強大但對于管理員來 說 操作是 可見的 ,程序自動完成 ,因為這里主要是訪問數(shù)據(jù)庫為主 ,三張表同時訪問 ,這三張表主要是讀者信息表 、 借書表 、 圖書信息表 。 還 書 管理 設計 : 本模塊主要訪數(shù)據(jù)庫中 借書信息表,模塊的主要 目的是對借書 進行統(tǒng)計和有效安全管理,其特點主是易學易用美觀,功能齊全,主要完成統(tǒng)計。 ? 采用 SQL 語句直接用函數(shù)執(zhí)行訪問數(shù)據(jù)庫 。 具體插入和修改程序這里不再詳述 。 然后判斷接收是否為空 .如果為空則不執(zhí)行 SQL 語句 ,如果不為空則不執(zhí)行SQL 語句 。 String studentno= (studentno)。 實質是 添加一個新的借書信息 到 借書表 中并 保存 ,都要進行提交給數(shù)據(jù)庫 ,利用函數(shù)執(zhí)行 SQL語句訪問數(shù)據(jù)庫 ,同時從緩沖器獲取 讀者借書證號和圖書號 ,根據(jù)這個再對應數(shù)據(jù)表進行查找 (這里主要類別分成學生和老師以及非校內人員 ),讀者借書證書號 ,實質 的是 對借書表使用 插入 函數(shù)和對讀者表以及圖書表使用修改 函數(shù)執(zhí) SQL 語句 。 ? 這里有一個返回 ,點擊返回會回到上面說的普通管理員選擇界面 (主要在選擇第 24 頁 共 29 頁 進入圖書管理界面 , 還是進入讀者管理界面 ,還有還書界面 ,如果選擇借書界面 ,則回到這個界面 )。 ? 實質整個就一個功能 。 借書 管理界面功能說明 : ? 主要是當普通管理員輸入 所借書的書號和讀者借閱證號 并提交 ,對應信息即寫入圖 數(shù)據(jù)庫表 。 主要征對借書設計 ,這里主要涉及幾個數(shù)據(jù)表 ,當然以訪問借書表為主 ,當讀者借書時 ,借書表輸入所借書本號 ,然后輸入讀者借書證號 ,然后寫入借書信息表 ,然后對讀者表和借書表 及 圖書表 相應數(shù)據(jù)進行修改 。 ? 當數(shù)據(jù)庫訪問結束 ,要關閉數(shù)據(jù)庫如 :(),(),()。 . 讀者 管理鏈接 說明 : ? 鏈接數(shù)據(jù)庫 ,并打開 ,這里面首要建立驅動 ,然后 使用 用戶名 ,用戶密碼 , URL 通過對應函數(shù)打開數(shù)據(jù)庫 。 (sql)。 } } 第 23 頁 共 29 頁 查詢主是使用 while( )語句來完成 ,查找成功后把該圖書所有信息輸出 ,這里查詢主要是根據(jù)圖書號進行查詢 。 ? 查詢 ,只要輸入 讀者借書證號 就可以羅列所有該 讀者 信息,只要輸入相應管理員名字 ,就能找出 。 sql=(studentname).concat(and studentno=).concat(studentno)。 最后訪問完數(shù)據(jù)庫然后關閉 ,具體其他語句省略 。 開 始接從緩沖器中接收用戶輸入的信息 。 String studentsort = (studentsort)。 String studentortime = (studentortime)。 String studentname = (studentname)。 . 管理 詳細設計 : 這里當管理員進行操作時 ,必然會訪問數(shù)據(jù)庫 ,并進行對應的操作 ,并進行修改 ,其中數(shù)據(jù)庫鏈接和關閉過程的描述省略 ,前面已經介紹 .下面主是功能的詳細設計 。 ? 為確保安全性 ,本界 面對讀者是透明的 。 管理界面設計 : 讀者 管理界面功能說明 : ? 主要是當普通管理員輸入 讀者 相關對應信息并提交 ,對應信息即寫入 數(shù)據(jù)庫表 。 管理 設計 本模塊主要訪數(shù)據(jù)庫中 讀者信息表,模塊的主 要 目的是對圖書館讀者 進行統(tǒng)計和有效安全管理,其特點主是易學易用美觀,功能齊全,主要完成統(tǒng)計。 ? 采用 SQL 語句直接用函數(shù)執(zhí)行訪問數(shù)據(jù)庫 。 具體設計類似 , 這里修改實質也存在一個查找的問題 ,因為只有找到目的用戶我們才能進行修改數(shù)據(jù)庫中相應內容 ,當然這些都是 SQL 語句完成 ,對于用戶來說是透明的 。 第 21 頁 共 29 頁 (sql)。 ? 修改 ,輸入 想要 修 改的內容提交即可改寫入數(shù)據(jù)庫 主要程序片段如下 。 主要和程序片段如下 : while(()){ if(((1))){ flag=1。 只要輸入 圖書 的名字 及圖書號 ,然后提交在圖書表里查詢 ,找到即刪除執(zhí)行上面語句 ,如果未找到則刪除出錯并出會有一個出錯頁作為提示 。 sql=(bookname).concat(and bookno=).concat(bookno)。 然后判斷接收是否為空 .如果為空則不執(zhí)行 SQL 語句 ,如果不為空則不執(zhí)行SQL 語句 , 最后訪問完數(shù)據(jù)庫然后關閉 。 ()。 % 第 20 頁 共 29 頁 jsp:forward page= / %} } } } } } } } ()。 ()。))。,).concat(booknumbers).c oncat(,39。,).concat(bookprice).concat(,39。,39。,39。,39。,39。 。 String bookno = (bookno)。 String booksort = (booksort)。 String bookpublish = (bookpublish)。 String borroworno = (borroworno)。 String bookname = (bookname)。 ? 添加 ,只要輸 入 完整的信息即可即時加入數(shù)據(jù)庫 ,.會把以上填寫信息提交給相關 數(shù)據(jù)庫,圖書表里會增加相應一種書以及其的信息,實質是添加登記 ,無論是刪除還是添加還是查詢更或是修改都要進行提交給數(shù)據(jù)庫 ,利用函數(shù)執(zhí) 行 SQL 語句訪問數(shù)據(jù)庫 ,同時從緩沖器獲取圖書名字 、 圖書位置 、 圖書借出否 、 圖書作者 、 圖書出版社 、 圖書價格 、 圖書類別 、 該項種圖書數(shù)量 、 圖書書號 。 ? 這里有一個返回 ,點擊返回會回到上面說的普通管理員選擇界面 (主要在選擇進入圖書管理界面還是進入讀者管理界面 。 ? 為確
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1