【正文】
et rs=(select * from folder where folderid=amp。id) if or then scriptalert(39。沒有該分類! 39。)。 =39。39。/script else % % end if % % case edit 19 id=cint((id)) foldername=cstr((foldername)) Set rs=() sql=select * from folder where folderid=amp。id sql,conn,1,3 rs(foldername)=foldername set rs=nothing scriptalert(39。修改分類成功! 39。)。 =39。39。/script case del id=cint((id)) (delete from folder where folderid=amp。id) (delete From ebook where folderid=amp。id) scriptalert(39。刪除分類成功! 39。)。=39。39。/script case else % % set rs=(select * from folder order by folderid asc) do while not % % loop set rs=nothing % 20 還書相關(guān) 如下圖 圖 57 程序頁面: !include file= !include file= if trim((action))=huanshu then logid=(logid) tiaoxingma=(tiaoxingma) Set rs=(update booklog set leixing=false where id=amp。logidamp。) set rs=(update ebook set yijie=yijie1 where tiaoxingma=39。amp。tiaoxingmaamp。39。) script alert(39。還書成功 !39。)。 =39。39。 /script end if tiaoxingma=(tiaoxingma) set rs=() sql=select * from [ebook] where tiaoxingma=39。amp。tiaoxingmaamp。39。 sql,conn,1,1 if then script alert(39。該書暫未加入系統(tǒng),請先加入系統(tǒng)! 39。)。 =39。39。 /script set rs=nothing 21 else if rs(yijie)=0 then script alert(39。該書沒有借出! 39。)。 =39。39。 /script set rs=nothing end if bookid=rs(id) logid=rs(logid) shuming=rs(shuming) set rs=nothing end if Set rs=(select * from booklog where id=amp。logidamp。) if rs(leixing)=false then script alert(39。該書已經(jīng)歸還!請聯(lián)系管理員 39。)。 =39。39。 /script end if % 程序的配置說明 6. 1 WEB 服務(wù)器配置說明 WEB 服務(wù)器:本服務(wù)器采用微軟 IIS 服務(wù)器配置流程 : 建立站點: 如下圖:打開 iis 配置工具 22 圖 61 圖 62 選擇默認(rèn)的 Web 站點。然后選擇新建虛擬目錄 圖 63 23 建立虛擬目錄如 test 圖 64 下一步 將發(fā)布站點指向程序所在文件夾。(如 bbs1)確定即可 圖 65 24 至此,站點就配置好了,就可以方便的測試網(wǎng)站。如圖: 圖 66 結(jié) 論 從這幾個月做這個圖書管理系統(tǒng)以后,我學(xué)習(xí)了很多知識,知道了自己的水平真的是很低,我在這期間,遇到了很多問題,比如,連接數(shù)據(jù)庫的時候,我老是弄不好路徑的設(shè)定,后來參考了網(wǎng)上的論壇對這個問題的意見,真的獲益不少。我很贊同許多人說的話,動態(tài)論壇的源程序是學(xué) ASP 的最佳參考,特別是后臺管理部分的程序,非常值得借鑒,如果你琢磨透動網(wǎng)論壇的源程序了,你的 ASP 學(xué)的也相當(dāng)不錯了。 程序調(diào)試不成功大部分問題出現(xiàn)在對數(shù)據(jù)庫的操作的鏈接上,關(guān)健是路徑的問題。應(yīng)盡 量使用 盡可能地使用 ()來表示存儲在服務(wù)器上的文件,而不要用靜態(tài)絕對路徑。因為,如果采用靜態(tài)絕對路徑,當(dāng) web 路徑發(fā)生變化時,將導(dǎo)致文件路徑表達(dá)錯誤,從而不得不修改原靜態(tài)路徑。而使用 ()表示的路徑就不必再做修改。 25 這個圖書管理系統(tǒng)功能囊括了借書,還書,借書排行榜,添加新書,對書的編輯等功能,跟后臺的連接也很容易,很方便。因為這是一個圖書管理系統(tǒng),不是給所有人看得系統(tǒng),只需要幾個人去操作就可以了,所以,它的界面不是很美觀,給人 以比較清爽的感覺,而是看得很專業(yè),讓人一眼就知道,這是比較正規(guī)的系統(tǒng),此系統(tǒng)操作也非常簡單,適合于比較小型的圖書管理系統(tǒng)。 致 謝 經(jīng)過兩個多月的設(shè)計和開發(fā),圖書管理系統(tǒng)基本開發(fā)完畢。其功能基本符合用戶需求,能夠完成書籍的錄入和查詢,并提供部分系統(tǒng)維護(hù)功能 ,使用戶方便進(jìn)行數(shù)據(jù)備份和恢復(fù)、數(shù)據(jù)刪除。 對于數(shù)據(jù)的一致性的問題也通過程序進(jìn)行了有效的解決。但是由于畢業(yè)設(shè)計時間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如聯(lián)機(jī)文檔比較少,用戶界面不夠美觀,出錯處理不夠等多方面問題。這些都有待進(jìn)一步改善。 致謝在本次畢業(yè)設(shè)計中,我從指導(dǎo)教師 ***老師身上學(xué)到了很多東西。 趙 老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我收益匪淺。他無論在理論上還是在實踐中,都給與我很大的幫助,使我得到不少的提高,這對于我以后的工作和學(xué)習(xí)都有一種巨大的幫助,感謝他耐心 的輔導(dǎo)。另外,在系統(tǒng)開發(fā)過程中同組的同學(xué)同樣給與我不少幫助, 解決了不少的難點,使得系統(tǒng)能及時開發(fā)完成,這里一并表示感謝。 參考文獻(xiàn) 石志國 ASP 動態(tài)網(wǎng)站編程, 清華大學(xué)出版社 , 2021, 9 楊威 ASP 網(wǎng)絡(luò)開發(fā)技術(shù), 人民郵電出版社 , 2021, 11 鄧問淵 , 陳惠貞 ASP 與網(wǎng)頁數(shù)據(jù)庫設(shè)計,中國鐵道出版社, 2021, 2 丁貴廣 ASP 編程基礎(chǔ)與實例 , 機(jī)械工業(yè)出版社 , 2021, 9 馬志勇 , 林立志 高級編程技術(shù),中國水利水電出版社, 2021, 1