【正文】
利地按期完成畢業(yè)設(shè)計(jì)。最后,我想再一次感謝在畢業(yè)設(shè)計(jì)中給予我指導(dǎo)和大力幫助的人,包括我的導(dǎo)師李洪霞、班主任熊凱、褚法政老師、曲磊同學(xué),感激涕零,無以言表!參考文獻(xiàn)【1】《試述我國數(shù)字圖書館的研究現(xiàn)狀與應(yīng)用前景》.徐濤【2】陳孟建,【3】【4】潘曉南,【5】[M].人民郵電出版社【6】王珊,【7】【8】張建章.淺談ASP開發(fā)WEB數(shù)據(jù)庫應(yīng)用技術(shù), 計(jì)算機(jī)應(yīng)用系統(tǒng)[J]【9】裴樹軍,張仁偉.基于ASP的動態(tài)WEB技術(shù)設(shè)計(jì), ,1215【10】Data C Guide to ,Mass,AddisonWesley,1984【11】【12】Simon Brown,Sam 【13】32。在畢業(yè)設(shè)計(jì)過程中,問題不斷的出現(xiàn),不斷的被解決,我也在不斷的學(xué)習(xí),不斷的進(jìn)步,或許這就是畢業(yè)設(shè)計(jì)的用意所在吧!我對自己的畢業(yè)設(shè)計(jì)很滿意,雖然還有一些地方需要完善,可是我的努力與汗水換來了我想要的果實(shí),我很知足。 u 問題六:冗余代碼太多 著手畢業(yè)設(shè)計(jì)的時(shí)候,知識掌握還不到位,就開始編寫代碼,后來隨著程序的一步步開發(fā),發(fā)覺程序的冗余代碼過多,所有頁面的外觀、樣式都是固定不變的,可是我在程序中都是每一個頁面單獨(dú)設(shè)置其外觀,造成大量的冗余代碼。由于一個表單只對應(yīng)一個submit按鈕,所以有一些按鈕通過簡單的表單提交是無法完成相應(yīng)的操作,后通過網(wǎng)上搜索,我找到了答案。創(chuàng)建connection對象用于打開或連接數(shù)據(jù)庫 Provider=。39。and rno=amp。l 若為ture,則可以借閱,并置bflag=false,同時(shí),將該借閱信息添加到借閱信息表lend中;l 若為false,則不能借閱。圖59 個人信息查詢該模塊的部分代碼為:table width=40% align=center tr tdbr/h1個人信息/h1/td /tr ……’打開數(shù)據(jù)庫 tr td借閱卡號:%=rs(rno)%br/ 姓名:%=rs(rname)%br/ 性別:%=rs(rsex)%br/ 所在學(xué)院:%=rs(racademy)%/td /trtr td align=left input name=button1 type=button value=修改個人信息 onClick=javascript:=39。amp。amp。br/(借閱卡號):/td tdinput type=text name=rno //td /trtr td align=right姓名:/td tdinput type=text name=rname //td /trtr td align=right性別:/td tdinput type=text name=rsex //td /tr ……’讀者其他信息/form通過圖57所示界面所示,管理員可以完成讀者信息的修改和刪除。amp。()/script) else ……’登錄成功,進(jìn)入管理員界面或普通用戶界面 end if end if % 讀者信息管理讀者信息管理包括對讀者的添加、修改和刪除等操作。amp。 模塊設(shè)計(jì) 登錄模塊該模塊的功能是,用戶進(jìn)入系統(tǒng)之前,用來確認(rèn)其輸入的賬號和密碼是否正確。系統(tǒng)運(yùn)行后,出現(xiàn)歡迎界面,進(jìn)入“首頁”。4. 借閱信息表借閱信息表記錄讀者的借閱信息。2. 圖書信息表圖書信息表的主要功能在于存儲所有館藏圖書的基本信息。借閱信息管理包括編輯借閱信息(包括新建和修改)、刪除借閱信息、查詢借閱信息的功能。業(yè)務(wù)規(guī)則:u 讀者信息包括借閱卡號、姓名、性別、單位;u 查詢讀者時(shí),在查看讀者信息的同時(shí),能夠查看該讀者所對應(yīng)的借閱信息。 (data\) 39。通過命令對象查詢數(shù)據(jù)庫,可以返回RecordSet記錄集對象中的記錄,然后對記錄進(jìn)行各種操作。Access數(shù)據(jù)庫的創(chuàng)建相對比較簡單,啟動Access后,選擇新建空數(shù)據(jù)庫,可以選擇“使用設(shè)計(jì)器創(chuàng)建表”、“使用向?qū)?chuàng)建表”或者“通過輸入數(shù)據(jù)創(chuàng)建表”等方式進(jìn)行數(shù)據(jù)庫表格的創(chuàng)建,操作簡單易學(xué)易懂。(3)Application對象我們可以使用Application對象在給定的應(yīng)用程序的所有用戶之間共享信息,并在服務(wù)器運(yùn)行期間持久的保存數(shù)據(jù)。Web服務(wù)器接受請求,通過應(yīng)用程序服務(wù)器執(zhí)行一個ASP服務(wù)器端程序并返回其輸出,從而實(shí)現(xiàn)與客戶機(jī)進(jìn)行信息資源的交互。ASP運(yùn)行所需的環(huán)境[9]為:(1)Microsoft Internet Information Server on Windows NTServer(2)Microsoft Peer Web Server Windows NT Workstation(3)Microsoft Personal Web Server on Windows 95/98/2000/XP如果使用的是Windows95/98操作系統(tǒng),需要安裝PWS;如果使用的是Windows2000/XP,需要安裝IIS。(2)可以訪問和編輯服務(wù)器端的數(shù)據(jù)庫表。ASP是一套服務(wù)器端的腳本程序開發(fā)工具和運(yùn)行環(huán)境,當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將所執(zhí)行的結(jié)果返回給客戶端的瀏覽器,減輕了客戶端瀏覽器的負(fù)擔(dān),極大地提高了Web交互的速度。(3)將Windows XP安裝盤放入光驅(qū)中,然后選中“Internet 信息服務(wù)(IIS)”單選框,單擊“下一步”按鈕開始安裝。(7)該工作者進(jìn)程處理該HTTP請求。IIS支持HTTP(Hypertext Transfer Protocol,超文本傳輸協(xié)議),F(xiàn)TP(File Transfer Protocol,文件傳輸協(xié)議)以及SMTP協(xié)議,通過使用CGI和ISAPI,IIS可以得到高度的擴(kuò)展。[1] 選題依據(jù)圖書信息管理包括對圖書信息、讀者信息和用戶借閱信息等的管理,其中包含很多的信息數(shù)據(jù),現(xiàn)如今,已有很多的圖書管開始使用圖書管理系統(tǒng)進(jìn)行網(wǎng)上管理,有一些則尚未使用,仍是采用傳統(tǒng)的手工方式管理圖書館。 ASP technology。關(guān)鍵詞:圖書信息管理;ASP技術(shù);Access數(shù)據(jù)庫The Design and Implementation of Management System on Information of BooksAbstract:Before, people used the traditional way to mange the daily works of the library, with work load, low efficiency, and high error ratio. Along with the development of science and technology, especially the popularization of puter, it is necessary that the library will enter the era of network management. It has some advantages to mange the library on the Internet, such as work easily, high efficiency, high security and low error rate etc.The thesis introduces the design process of Management System on Information of Books in details. The system uses the ASP as development tool of foreground, Access database as backstage supporter. It is pounded with login module, management module of books’ information, management module of readers’ information, management module of books borrowed information an