網(wǎng)上圖書管理系統(tǒng)_數(shù)據(jù)庫(kù)課程設(shè)計(jì)_第1頁(yè)
網(wǎng)上圖書管理系統(tǒng)_數(shù)據(jù)庫(kù)課程設(shè)計(jì)_第2頁(yè)
網(wǎng)上圖書管理系統(tǒng)_數(shù)據(jù)庫(kù)課程設(shè)計(jì)_第3頁(yè)
網(wǎng)上圖書管理系統(tǒng)_數(shù)據(jù)庫(kù)課程設(shè)計(jì)_第4頁(yè)
網(wǎng)上圖書管理系統(tǒng)_數(shù)據(jù)庫(kù)課程設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、K;ILcriisotl:SSLSernrImpienlStuli網(wǎng)上圖書管理系統(tǒng)配置說明書TOC o 1-5 h z系統(tǒng)運(yùn)行環(huán)境1系統(tǒng)運(yùn)行所需軟件1系統(tǒng)運(yùn)行示例9系統(tǒng)運(yùn)行環(huán)境OS系統(tǒng)要求:Windows2000WindowsXP、WindowsServer2003以及更高版本。數(shù)據(jù)庫(kù):MSSQLServer2005(數(shù)據(jù)庫(kù)文件包含在項(xiàng)目目錄OBBS/Database下,分別為DB_OBSS.mdf和DB_OBSS_log.ldf兩個(gè)文件),附加即可。開發(fā)環(huán)境:NetBeans6.8IDE和apache-tomcat-6.0.26開發(fā)語言:JSP系統(tǒng)運(yùn)行所需軟件本系統(tǒng)所用的服務(wù)器是tomcat

2、,tomcat在NetBeans中需要自己添加,默認(rèn)情況下NetBeans沒有自帶apache-tomcat-6.0.26,可以到網(wǎng)上下載網(wǎng)址: HYPERLINK http:/apache.freelamp.eom/tomcat/tomcat-6/v6.0.26/bin/apache-tomcat-6.0.26.ziphttp:/apache.freelamp.eom/tomcat/tomcat-6/v6.0.26/bin/apache-tomcat-6.0.26.zipNetBeans下載地址: HYPERLINK /download/6.8/ml/bundles/netbeans-6.8

3、-ml-windows.exe/download/6.8/ml/bundles/netbeans-6.8-ml-windows.exeMSSQLServer2005數(shù)據(jù)庫(kù)連接配置進(jìn)行數(shù)據(jù)庫(kù)連接前需要將數(shù)據(jù)庫(kù)的sa帳戶啟用,且將密碼設(shè)置為空進(jìn)行JDBC方式連接時(shí)還需要開啟SQLServer2005的1433端口,默認(rèn)情況下,是關(guān)閉的。開啟方式:見下圖:K;ILcriisotl:SSLSernrImpienlStulim韜E:冬細(xì)TEej毎弗UiIO勿迂二詢E:闊冒瓦酬溟爐|f引囲旨劉曲1OLE101=*pJWLEhTFCTCiiDfilTliiiiB111:塢旺.Jury:.兀二1-f:c.jc

4、ot表-ilo第込f表-Ito:oc:stcp/e魁1A_.mK;ILcriisotl:SSLSernrImpienlStuliK;ILcriisotl:SSLSernrImpienlStuliECcmjii欺帰匚S:oko-:SQLServer2005-配戶端協(xié)議-打開TCP置工具-SQLServer/IP屬性對(duì)話框-啟用口即可。本系統(tǒng)提供兩種連接數(shù)據(jù)庫(kù)的方式:JDBC和JD下面分別說明兩種連接方法:gJC方式連接兀一一pubh*CssOpen_DB【爭(zhēng)婕加胡數(shù)據(jù)庫(kù)用戶名卜心StringuserName-sa姬用戶名為sa“數(shù)據(jù)庫(kù)訪問的用戶名和密碼部加江護(hù)曲1:f“N已必方訪問數(shù)據(jù)庫(kù)的密碼為

5、空協(xié)i!MBC-ODBCPE(LjJrrsrCcnfigjraLcarA2=risuci卜7_it,站肥r外囘胡卜凰F)LficaUiinvite:賢總示;F.學(xué)rl:陀iirTice:霍gipasSWEoid?=輛訐tringDdsswora-嬲據(jù)庫(kù)驅(qū)動(dòng)口jdbNStringDBDjTver=0com勺驅(qū)動(dòng)程序.microsoft.jdbc.sqlserver.SQLServerDriver;端3琲存放連接錯(cuò)誤信息的變量沁退.$iL站歸CcnELfr數(shù)據(jù)庫(kù)連接urlStringurl-jdbc:microsoft:sqlserver:/localhost:1433;DatabaseName-

6、DB_OBSS;/JDBC數(shù)據(jù)源路徑/數(shù)據(jù)庫(kù)連接對(duì)象publicstaticConnectiondbConn;/初始化成員變量publicOpen_DB()tryClass.forName(DBDirver);dbConn-DriverManager.getConnection(url,userName,password);System.out.println(success!);/連接成功是的提示信息catch(SQLExceptionex)Logger.getLogger(Open_DB.class.getName().log(Level.SEVERE,null,ex);System.ou

7、t.println(Connectionfailed1);catch(ClassNotFoundExceptionex)System.out.println(failed!);/連接失敗時(shí)提示信息dbConn=null;Logger.getLogger(Open_DB.class.getName().log(Level.SEVERE,null,ex);System.out.println(Connectionfailed2);System.out.println(connectionsuccess!);publicstaticConnectiongetConn()/獲取數(shù)據(jù)庫(kù)的連接方法retu

8、rndbConn;JDBC連接數(shù)據(jù)需要添加與連接的數(shù)據(jù)庫(kù)相關(guān)的驅(qū)動(dòng)jar包,本系統(tǒng)使用的是MSSQLserver2005所以需要的jar有三個(gè),分別是:msbase.jar,mssqlserver.jar,msutil.jar所需的三個(gè)jar包均已包含在項(xiàng)目文件中。從上面的代碼可以看出,連接數(shù)據(jù)庫(kù)的用戶名為sa(系統(tǒng)管理員),但默認(rèn)情況下,MSSQLserver2005中的sa帳戶是禁用的,需要將其啟用而且還有將密碼置為空,或是改用其它的數(shù)據(jù)庫(kù)訪問帳戶。訪問的數(shù)據(jù)庫(kù)為DB_OBSS。用JDBC-ODBC方式連接MSSQLserver2005(需要另外建立數(shù)據(jù)源,本系統(tǒng)運(yùn)行在Windowsser

9、ver2003平臺(tái)下)。系統(tǒng)厘性C?劇計(jì)算機(jī)名1硬件高級(jí)自動(dòng)更新|遠(yuǎn)程丨系統(tǒng):MicrosottWindowsServer2003St:ElThI:ELfd衛(wèi)d.itiServiceFack1注冊(cè)到:dimcliml:=Lnd69819-640-21T6606-4536T計(jì)算機(jī):AMDAthlon(tm)IIX221.5Frocessor2.70GHz,1.04GB的內(nèi)存物理地址擴(kuò)展確定|取消I建立數(shù)據(jù)源的步驟如下:a、開始管理工具-TODBC數(shù)據(jù)源如下圖:田_511:gZOCEIIAdministrater管型g的展舉器,JK的電總/IiEd0TS費(fèi)駕管理器丁空制面檢|:LIr.ternat

10、信見脈塑(Il刃管理器樓WicrosjEt.H7Fraiiexork1.1目?言建ricrosjft.FE7Fraiiework1.1苛導(dǎo)建Cicrossft.KI7Frajiemrk2.0配言LUI服務(wù)本地安全飆:SQLServerNsgener.tS:niio陰記爭(zhēng)本c:諭習(xí)提云符勘幫拓帳持2蜚索口運(yùn)廳J管理無的服勢(shì)焉到計(jì)負(fù)兀管理E恥和遠(yuǎn)樹問1託宜無的服勢(shì)焉自昌富群集萱理器g事件苣看器.;JCoiLfigure7oncatb、打LuNtffiWindowsserver2003J|目倆皿扯除乂頤直。欣數(shù)翻嚴(yán)E軀辰中設(shè)置數(shù)據(jù)源圖示開ODBC數(shù)據(jù)源管理器選擇系統(tǒng)DS當(dāng)添加新數(shù)據(jù)源T選擇SQL商有

11、程序*置編腸訶焉1終湍瞬歆祝拐Hl:roscftSQL.IQq酈i組用務(wù)ServerAjsi-ssil2X(驅(qū)動(dòng)程序完成。見下圖:潸資澹豐*=K汀a卑IaisDXJT刨建到SQLSex的新數(shù)齬邂此向?qū)屠哌Q立一個(gè)能用于連接SQLServer的ODBC墩據(jù)源名稱迪):|db_obss3rXlicrositlSQLjtrwrItn遅:eiEEitStidii4爭(zhēng)疥気才豈:-.0:-n、C斟E滓W瘞出如即JJC勿迅匕盹軌二耦葩反|劇弘業(yè)跖曾B了標(biāo)了目&曾囲+bozLzrjffj+也駛+也站曰怎+J也腔-川遊-口期唾烏jJibiDi峪ai_占表_-一.議曩-如b:)h-3欣-3加-如-3欣+J颶3J

12、閃+可第註1izr:Ei:ifl.jisrti:1穿7:iftC1:r:E.:.ftMl::.fOrt:l=lizrzzijftr:di=di::-:Irivjr;:Ak;r:ii=di::.J:J1i:r:si:iftTsthivjr?l;.cet.I1izr:Ei:iftl:1.1取消I幫助IWindowsserver2003中設(shè)置數(shù)據(jù)源圖示d、按下圖填寫連接SQLServer的登錄參數(shù):Windowsserver2003中設(shè)置數(shù)據(jù)源圖示e、選擇要連接的數(shù)據(jù)庫(kù),本示例連接的是系統(tǒng)使用的DB_OBSS數(shù)據(jù)庫(kù),單擊下一步。見下圖:Windowsserver2003中設(shè)置數(shù)據(jù)源圖示f、按下圖,默

13、認(rèn)即可,單擊完成:Windowsserver2003中設(shè)置數(shù)據(jù)源圖示g、彈出“ODBCMicrosoftSQLServer安裝”對(duì)話框,確認(rèn)之前填寫的數(shù)據(jù)庫(kù)連接參數(shù),并單擊測(cè)試數(shù)據(jù)源按鈕,即可。見下圖:Windowsserver2003中設(shè)置數(shù)據(jù)源圖示h、彈出如下圖所示的對(duì)話框,則表示數(shù)據(jù)源創(chuàng)建成功!Windowsserver2003中設(shè)置數(shù)據(jù)源圖示JDBC-ODBC連接數(shù)據(jù)庫(kù)的代碼如下:publicclassOpen_DB/數(shù)據(jù)庫(kù)用戶名StringuserName=sa;/用戶名為sa/數(shù)據(jù)庫(kù)訪問的用戶名和密碼Stringpassword=;/訪問數(shù)據(jù)庫(kù)的密碼為空數(shù)據(jù)庫(kù)驅(qū)動(dòng)問JDBC的驅(qū)動(dòng)程

14、序StringDBDirver=sun.jdbc.odbc.JdbcOdbcDriver;/ODBC驅(qū)動(dòng)程序/數(shù)據(jù)庫(kù)連接urlStringurl=jdbc:odbc:DB_OBSS;/odbc數(shù)據(jù)源名稱為DB_OBSS/JDBC-ODBC數(shù)據(jù)源路徑/數(shù)據(jù)庫(kù)連接對(duì)象publicstaticConnectiondbConn;/初始化成員變量publicOpen_DB()tryClass.forName(DBDirver);dbConn=DriverManager.getConnection(url,userName,password);System.out.println(success!);/連

15、接成功是的提示信息catch(SQLExceptionex)Logger.getLogger(Open_DB.class.getName().log(Level.SEVERE,null,ex);System.out.println(Connectionfailed1);catch(ClassNotFoundExceptionex)System.out.println(failed!);/連接失敗時(shí)提示信息dbConn=null;Logger.getLogger(Open_DB.class.getName().log(Level.SEVERE,null,ex);System.out.printl

16、n(Connectionfailed2);System.out.println(connectionsuccess!);publicstaticConnectiongetConn()/獲取數(shù)據(jù)庫(kù)的連接方法returndbConn;系統(tǒng)運(yùn)行示例系統(tǒng)管理員賬號(hào):zhlh密碼:admin普通用戶測(cè)試帳號(hào):08ji62密碼:123如何在NetBeans中添加tomcat服務(wù)器?選擇工具菜單-服務(wù)器(S)-添加服務(wù)器-選擇tomcat6.0-下一步-瀏覽T0505-leiBckiL508&.8tomcat服務(wù)器路徑.apache-tomcat-6.0.26apache-tomcat-6.0.26-填寫管

17、理賬號(hào)信息-完成即可。-52d左犧離叵乘1聲駆I鈕工遠(yuǎn)丸腳朋丁嘆開烈:工駅=|:|紙EUS22LJE谿呀:1.誹踽訝-.主也i心止也此吒血曲莊.赴k匚込JBces.就1:討:扁.ifrv=rCri:lf苕止:甘:3滬?滋1珀1和噸Eur.5y=itiJ.:ifLic=ti:DShttc32i:r::j:5(Ior:a:55IT:3:30將項(xiàng)目導(dǎo)入到NetBeans中?將項(xiàng)目文件夾解壓,打開N壓路徑.OBBS-確定即可。陰*XX=ildEi:rti:i7i.JEJ丄-Zjzjiiel=t_bok;s:一鈿園溼心黠靈廊冃豹d琲|C普脅汕土遼s.C輕訂亡沁1啞凰鰲上置燈OBBS.spa-ma-ma-

18、oa-Oa-Oa-OMETA-INTWEB-IBfadminnormaZ源包a-mB-fflB-fflB-ffl測(cè)試包i_i項(xiàng)目文件結(jié)構(gòu)曰-電遞包項(xiàng)目文件結(jié)構(gòu)JetUEerlrLfo.jzp本系統(tǒng)的首頁(yè)是OBBs根目錄下的index.jsp。1系統(tǒng)運(yùn)行示例:1Q-aadminj:=Lild_b0uk_forrn.jzpjaild_b0uk_zave.jep:00:=Lild_s0rt_forrn.jzpjaild_E0rt_zave.jzpjb0i:ikE_m:TL:gernent.jsp00deletH_boi:ik.jzpjdelete_goods.jsp:00delete_ECirtw.

19、jspjgoudE_ni:TL:gernent.jsp00irLdeK.jzpjti0dity_bo0k_torm.jspjti0dity_bo0k_eave.jepjti0dity_zort_torm.jspjti0dity_zort_trum_Eortz.jEpjTii:idity_Eort.jEpje0rtE_m:TL:gernent.jspiSBtop.jsp00口呂er_iietai1.jzp日_JrLCirnral:=Lild_giji:idE_f:imi.jEp:=Lild_giju1e_E:Wh.jEpaild_w0rd_eave.jepb0ijk_iietai1.jzpbouk_list.jspdelete_goods.jsplRdeK.jzpTiy_go0dE_m:i

溫馨提示

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

評(píng)論

0/150

提交評(píng)論