圖書管理系統(tǒng)WEB課程設(shè)計報告_第1頁
圖書管理系統(tǒng)WEB課程設(shè)計報告_第2頁
圖書管理系統(tǒng)WEB課程設(shè)計報告_第3頁
圖書管理系統(tǒng)WEB課程設(shè)計報告_第4頁
圖書管理系統(tǒng)WEB課程設(shè)計報告_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、 Web開發(fā)技術(shù)課程設(shè)計報告題目:圖書管理系統(tǒng)學(xué)生姓名:學(xué)生姓名:系別班級:專業(yè)(方向指導(dǎo)教師:2014年6月26日目錄設(shè)計背景及開發(fā)環(huán)境3客戶端及完成功能3登錄及信息驗證3圖書信息5個人信息7借閱信息8TOC o 1-5 h z HYPERLINK l bookmark16 o Current Document 2.5借閱歷史10后臺管理端及完成功能113.1用戶管理113.2圖書管理13 HYPERLINK l bookmark24 o Current Document 3.3借閱管理15 HYPERLINK l bookmark26 o Current Document 3.4訂單管理1

2、73.5退出圖書管理系17 HYPERLINK l bookmark30 o Current Document 3.6數(shù)據(jù)庫設(shè)計19項目總結(jié)及設(shè)計心得22參考文獻(xiàn)22設(shè)計背景計算機(jī)技術(shù)的迅猛發(fā)展,特別是隨著網(wǎng)絡(luò)技術(shù)的出現(xiàn)標(biāo)志著信息時候已經(jīng)來臨。信息化浪潮、網(wǎng)絡(luò)革命在給社會帶來沖擊的同時,也使圖書館業(yè)務(wù)受到了強(qiáng)烈的沖擊,圖書館傳統(tǒng)的管理和服務(wù)方式已不能適應(yīng)讀者對日益增長的文獻(xiàn)信息的需求,建設(shè)圖書館信息網(wǎng)絡(luò)系統(tǒng),是圖書館現(xiàn)代化建設(shè)的客觀要求。建設(shè)以計算機(jī)中心的圖書館信息網(wǎng)絡(luò),實現(xiàn)圖書館管理和服務(wù)的自動化,更好地為科技工作服務(wù),是圖書館發(fā)展的必由之路。目前,國內(nèi)大部分大型的公共圖書館和高校圖書館都實

3、現(xiàn)了網(wǎng)絡(luò)管理,中小型圖書館(包括企業(yè)圖書館),也在朝著這個方向發(fā)展?,F(xiàn)代企業(yè)的迅猛發(fā)展,對圖書資料的需求量增大,圖書資料越來越多,傳統(tǒng)手工卡片式的圖書借閱管理模式已經(jīng)不能滿足現(xiàn)狀,因此有必要采用先進(jìn)的計算機(jī)技術(shù)對圖書資源進(jìn)行科學(xué)的管理。針對中小型圖書管理系統(tǒng)的特點和要求,綜合各方面的考慮采用JSP,JDK和JDBC等技術(shù)開發(fā)本系統(tǒng)。系統(tǒng)中Tomcat作為Web服務(wù)器MYSQL作為數(shù)據(jù)庫服務(wù)器使用HTML,JAVASCRIPT,JSP進(jìn)行網(wǎng)絡(luò)應(yīng)用程序的開發(fā),利用JDBC訪問機(jī)制對后臺數(shù)據(jù)庫進(jìn)行訪問??蛻舳思巴瓿晒δ?1登錄及信息驗證注冊密碼登錄界囪管理員登錄入口學(xué)號-adminlanguage=

4、javascript關(guān)鍵代碼:scriptfunctioncheck()varstr0=document.regedit.userId.value;varstr=document.regedit.userName.value;varstr1=document.regedit.userPwd.value;varstr2=document.regedit.userPwd1.value;if(strO.length=O)alert(學(xué)號不能為空,請輸入學(xué)號);returnfalse;if(str.length=O)alert(用戶名不能為空,請輸入用戶名);returnfalse;if(strl.l

5、ength=O)alert(請輸入密碼);returnfalse;if(!str2.equals(str1)alert(兩次輸入的密碼不一致,請重新輸入);returnfalse;returntrue;用戶注冊學(xué)號用&bsp;戶&bsp;名:密&bsp;碼:確認(rèn)密碼:性&bsp;另1:男女22圖書信息LsJ圖書編號20圖書名稱趣味游戲22學(xué)魔術(shù)Vb問16息_25恐龍樂園26白雪公主27卡通29魯賓孫漂流記31家有兒女價格岀版社作者剩余數(shù)量用戶狀態(tài)43.0高等教育岀版社林海15我要借書77.0離等教育岀版社林海1我要借書43.0高等教育岀版社654我要借書77.0高等教育出版社林灣36我要借書4

6、9.0高等教育岀版社林海2我要借書43.0離等教育岀版社林海65我要借書49.0高等教育岀版社1我要借書關(guān)鍵代碼:width=700align=leftheight=200圖書編號圖書名稱價格出版社作者剩余數(shù)量用戶狀態(tài)ahref=checkMain.jsp?bookId=我要借23個人信息學(xué)號姓名密碼性別男1.33-:1.5瑠:修改信息關(guān)鍵代碼:學(xué)號姓名密碼性另lahref=modiMessage.jsp?userId=修改信息2.4借閱信息-y學(xué)號姓習(xí)圖書編號圖書名稱借書時間用戶狀態(tài)12312320null2014-7-25飛書12312322null2014-7-25123null26nu

7、ll2014-7-25還書關(guān)鍵代碼:學(xué)號姓名圖書編號圖書名稱借書時間用戶狀態(tài)ahref=bookReturn.jsp?userId=還書2.5借閱歷史Io關(guān)鍵代碼:學(xué)號姓名圖書編號圖書名稱借書時間用戶狀態(tài)12312320null2014-7-25還書12312322null2014-7-25還書123null26null2014-7-25還書學(xué)號姓名圖書編號圖書名稱借書時間還書時間后臺管理端及完成功能3.1用戶管理姓名.02123:2:3445li操作刪除刪除刪除刪除刪除刪除刪除學(xué)號瑋;用戶管理I圖書管理I借閱管理I訂單管理I退出用戶管理性別22男男2男男用戶管理|圖書管理|借閱管理|訂單管理

8、|退出用戶管理學(xué)號姓名密碼性另l操作%刪除ahref=userdelete.jsp?userId=%=jdbcBean.getRs().getString(1)3.2圖書管理 用戶管理I圖書管理I借閱管理I訂單管理I鼬編號書名價格、出版社20趣味游戲觸o高等麹育岀版辿22學(xué)魔術(shù)、77%高等教育岀版崔25恐龍樂園VL43.0高等教詆版社26白雪公主:77.0高等教育岀版社27卡通廠9卜,高等教育岀魅29魯賓孫漂流記43.0高等教育岀版社31家有兒女49.0高等教育岀版社查詢添加圖書管理作林林林林林林林者海海海海海海海量51546數(shù)11惑3651恒亟亟私私亟亟也操修修修修修修關(guān)鍵代碼:用戶管理|圖

9、書管理|借閱管理|ahref=訂單管理|退出圖書管理編號書名價格出版社作者數(shù)量操作1操作2%修改%刪除ahref=bookmodi.jsp?bookId=%=jdbcBean.getRs().getString(1)ahref=bookdelete.jsp?bookId=%=jdbcBean.getRs().getString(1)查詢添加3.3借閱管理用戶管理I圖書管理I借閱管理I訂單管理I退出借閱管理學(xué)號姓名圖書編號圖書名稱,結(jié)束時間還書時間02null25、41112013-7-282013-8-502null26nullnull013-7-282013-7-281null2013-7-

10、282013-8-512312320丿null*2014-7-25null123123If2014-7-25null123null21null2014-7-25null123null2?null2014-7-252014-7-252null25null2013-8-52013-8-53null25null2013-7-282013-8-53null29null2013-7-282013-7-284null25null2013-7-282013-8-5關(guān)鍵代碼:用戶管理|圖書管理|借閱管理|訂單管理|退出tablealign=center借閱管理學(xué)號th姓名/thth圖書編號/七人th圖書名稱/

11、七人th結(jié)束時間/七人th還書時間/七人ahref=borrowDele.jsp?bookId=刪除3.4訂單管理 用戶管理I圖書管理I借閱管理I訂單管理I退岀您是否需要購買書籍?生_Q_f0fj、用戶管理|圖書管理|訂單管理I退出管理游戲書籍如L天地動漫世界用戶管理|圖書管理|借閱管理|訂單管理|退出tdalign=center您是否需要購買書籍?是否游戲書籍編號:書名:價格:出版社:作者:購買數(shù)量:3.5退出:跳轉(zhuǎn)至登陸界面3.6數(shù)據(jù)庫設(shè)計表-dbo.t_borrowHistory表-dbo.t_book表-dbo.t_use列容數(shù)據(jù)類型允許空useridvarchar(20)userNa

12、mevarchar(20)匣1bookidchar(lO)baokNamevarchar(50)barrowTimechar(10)returnTimechar(10)匣1n衣-aDOX_DOOKM-aoo.r_user去-do.!rrowriisrorybaakldbookNameprizepraductorauthor20趣味游席43高等教育出版社林海22學(xué)酥77高等教育出版社林海25恐龍樂園43高等教育出版社林海26白雪公主77高等敎育出版社林海27卡通49高等教育出版社林海29魯賓孫漂流記43高等教育出版社林海31家有兒女49高等教育出版社林海NLH.LNULLNLH.L關(guān)鍵代碼:表-

13、dbo.t_borrowHistory表-dbo.t_book表-dbo.t_use列容數(shù)據(jù)類型允許空useridvarchar(20)userNamevarchar(20)匣1bookidchar(lO)bookNamevarchar(50)barrowTimechar(10)returnTimechar(10)匣1nprivateConnectionconn=null;privateStatementst=null;privateResultSetrs=null;publicConnectiongetConn()returnconn;publicStatementgetSt()return

14、st;publicResultSetgetRs()returnrs;publicvoidsetRs(ResultSetrs)this.rs=rs;publicvoidcreateConn()/TODOAuto-generatedmethodstub/數(shù)據(jù)庫驅(qū)動Stringurl=jdbc:microsoft:sqlserver:/localhost:1433;databaseName=tushu;tryClass.forName(com.microsoft.jdbc.sqlserver.SQLServerDriver).newInstance();/創(chuàng)建連接conn=DriverManager

15、.getConnection(url,sa,sa);/創(chuàng)建實例對象st=conn.createStatement();catch(InstantiationExceptione)/TODOAuto-generatedcatchblocke.printStackTrace();catch(IllegalAccessExceptione)/TODOAuto-generatedcatchblocke.printStackTrace();catch(ClassNotFoundExceptione)/TODOAuto-generatedcatchblock/e.printStackTrace();Sys

16、tem.out.println(連接驅(qū)動失?。?;catch(SQLExceptione)/TODOAuto-generatedcatchblocke.printStackTrace();publicvoidcloseAll()tryif(rs!=null)rs.close();if(st!=null)st.close();if(conn!=null)conn.close();catch(SQLExceptione)/TODOAuto-generatedcatchblocke.printStackTrace();publicvoidquery(Stringsql)tryrs=st.execut

17、eQuery(sql);catch(SQLExceptione)/TODOAuto-generatedcatchblocke.printStackTrace();publicvoidupdate(Stringsql)tryst.executeUpdate(sql);catch(SQLExceptione)/TODOAuto-generatedcatchblocke.printStackTrace(); #留言簿的設(shè)計與心得通過制作圖書管理系統(tǒng),是我們對前面學(xué)的知識的回顧與總結(jié),同時讓我學(xué)習(xí)軟件工程的思想。讓我對JSP技術(shù)有了更深的認(rèn)識,從剛開始的一籌莫展,然后與同學(xué)討論,向老師討教,到現(xiàn)在一個管理系統(tǒng)的完成,雖然功能并不是很全,一些功能得不到實現(xiàn),但也是自己努力的成果,以后會慢慢改進(jìn)的。在設(shè)計中也出

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論