九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

計(jì)算機(jī)圖書(shū)管理系統(tǒng)畢業(yè)論文1

上傳人:1888****888 文檔編號(hào):36475181 上傳時(shí)間:2021-10-31 格式:DOC 頁(yè)數(shù):21 大?。?48.52KB
收藏 版權(quán)申訴 舉報(bào) 下載
計(jì)算機(jī)圖書(shū)管理系統(tǒng)畢業(yè)論文1_第1頁(yè)
第1頁(yè) / 共21頁(yè)
計(jì)算機(jī)圖書(shū)管理系統(tǒng)畢業(yè)論文1_第2頁(yè)
第2頁(yè) / 共21頁(yè)
計(jì)算機(jī)圖書(shū)管理系統(tǒng)畢業(yè)論文1_第3頁(yè)
第3頁(yè) / 共21頁(yè)

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《計(jì)算機(jī)圖書(shū)管理系統(tǒng)畢業(yè)論文1》由會(huì)員分享,可在線閱讀,更多相關(guān)《計(jì)算機(jī)圖書(shū)管理系統(tǒng)畢業(yè)論文1(21頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、I摘摘 要要隨著各圖書(shū)館的圖書(shū)的數(shù)量不斷增多和圖書(shū)館規(guī)模的不斷擴(kuò)大,讀者在尋找自己想看的書(shū)越來(lái)越難,花的時(shí)間也越來(lái)越長(zhǎng),能以最短的時(shí)間找到心儀的書(shū)刊,愈發(fā)困難。該系統(tǒng)可以為讀者解決這個(gè)問(wèn)題。只需要上網(wǎng)就可以輕松的找自己想看的書(shū)刊,還可以預(yù)定書(shū)刊。而圖書(shū)館管理員管理愈發(fā)龐大的體系是非常困難的,因?yàn)閳D書(shū)的情況是隨時(shí)改變的,因此必需對(duì)圖書(shū)進(jìn)行動(dòng)態(tài)的管理,這對(duì)于一個(gè)管理人員來(lái)說(shuō)是一件比較復(fù)雜的事情,存儲(chǔ),查詢(xún),借閱是必不可少的業(yè)務(wù)。 為了能讓管理員從繁重的工作中解脫出來(lái),使管理員在使用一個(gè)軟件以后能極其容易地對(duì)所有圖書(shū)進(jìn)行管理,并且準(zhǔn)確無(wú)誤,輕松自如。也是本論文選題的重要意義和研究宗旨。 由于本人水平

2、有限,不當(dāng)之處在所難免,請(qǐng)老師批評(píng)指正。關(guān)鍵詞:關(guān)鍵詞:借還圖書(shū),管理員,WEB 圖書(shū)館II目目 錄錄摘摘 要要.I1 1 緒論緒論.11.1 課題背景.11.2 目的和意義.12 2 可行性分析可行性分析.32.1 經(jīng)濟(jì)可行性分析.32.2 技術(shù)可行性.32.3 社會(huì)可行性分析.33 3 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì) .53.1需求分析.53.2系統(tǒng)模塊分析.63.3 數(shù)據(jù)庫(kù)設(shè)計(jì).94 4 系統(tǒng)實(shí)現(xiàn)系統(tǒng)實(shí)現(xiàn) .134.1 主頁(yè)以及用戶(hù)界面.134.2 管理員界面.144.34.3 實(shí)例測(cè)試實(shí)例測(cè)試.155 5 結(jié)束語(yǔ)結(jié)束語(yǔ).17致致 謝謝.18主要參考文獻(xiàn)主要參考文獻(xiàn).1911 1 緒論緒論1.11.1

3、 課題背景課題背景21 世紀(jì),人類(lèi)全面走向信息時(shí)代,而高效率又是這個(gè)時(shí)代的象征,隨著時(shí)代的進(jìn)步,社會(huì)生產(chǎn)力高速發(fā)展,新技術(shù)層出不窮信息量急劇膨脹,整個(gè)人類(lèi)社會(huì)已成為信息化的社會(huì)人們對(duì)信息和數(shù)據(jù)的利用和處理已經(jīng)進(jìn)入自動(dòng)化、網(wǎng)絡(luò)化和社會(huì)化的階段。如在查找情報(bào)資料、處理銀行帳目、倉(cāng)庫(kù)管理、科研生產(chǎn)等方面,無(wú)不需要利用大量的信息資源。因此,如何有效地進(jìn)行數(shù)據(jù)信息的管理和利用,已經(jīng)成為人們普遍關(guān)注的課題。1.21.2 目的和意義目的和意義當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開(kāi)信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。使用計(jì)算機(jī)進(jìn)行信息控制

4、,不僅提高了工作效率,而且大大的提高了其安全性。 尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開(kāi)發(fā)密切相關(guān),系統(tǒng)的開(kāi)發(fā)是系統(tǒng)管理的前提。圖書(shū)館作為一種信息資源的集散地,圖書(shū)和用戶(hù)借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的圖書(shū)館都是初步開(kāi)始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息管理。根據(jù)調(diào)查得知,他們以前對(duì)信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于圖書(shū)借閱情況(如借書(shū)天數(shù)、超過(guò)限定借書(shū)時(shí)間的天數(shù))的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)借書(shū)卡的人工檢查進(jìn)行,對(duì)借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由

5、于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩?lái)說(shuō),缺乏系統(tǒng),規(guī)范的信息管理手段。盡管有的圖書(shū)館有計(jì)算機(jī),但是尚未用于信息管理,沒(méi)有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開(kāi)發(fā)的基本環(huán)境。 數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。圖書(shū)館采取手工方式對(duì)圖書(shū)借閱情況進(jìn)行人工管理,由于信息比較多,圖書(shū)借閱信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書(shū)證上,圖書(shū)的數(shù)目和內(nèi)容記錄在文件中,圖書(shū)館的工作人員和管理員也只是當(dāng)時(shí)對(duì)它比較清楚,時(shí)間一長(zhǎng),如再要進(jìn)行查詢(xún),就得在2眾多的資料中翻閱、查找了,造成查詢(xún)費(fèi)時(shí)、費(fèi)力。如要對(duì)很長(zhǎng)時(shí)間以前的圖書(shū)進(jìn)行更改就更加困難了。 基于這此問(wèn)題,我認(rèn)

6、為有必要建立一個(gè)圖書(shū)管理系統(tǒng),使圖書(shū)管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書(shū)管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢(xún)和修改圖書(shū)情況。32 2 可行性分析可行性分析2.12.1 經(jīng)濟(jì)可行性分析經(jīng)濟(jì)可行性分析主要對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià)。該系統(tǒng)除了電腦設(shè)備外,操作簡(jiǎn)便,無(wú)須投入較大培訓(xùn)費(fèi)用、開(kāi)發(fā)費(fèi)用、維護(hù)費(fèi)用等,并且在實(shí)施過(guò)程中減少手工操作的步驟、加快學(xué)生成績(jī)信息查詢(xún)的速度,大大提高工作效率。2.22.2 技術(shù)可行性技術(shù)可行性通過(guò)三年的計(jì)算機(jī)語(yǔ)言以及數(shù)據(jù)庫(kù)學(xué)習(xí),基本已經(jīng)掌握 C編程語(yǔ)言以及SQL 數(shù)據(jù)庫(kù)的應(yīng)用,依據(jù)所學(xué)的項(xiàng)目課時(shí),以及認(rèn)真的研究和分析,對(duì)于本系統(tǒng)技術(shù)上基

7、本可行。對(duì)于硬件及軟件的要求如下:服務(wù)端:奔騰 4 處理器、512 內(nèi)存、320G 以上硬盤(pán),IE6.0 以上瀏覽器。windows server2000客戶(hù)端:奔騰 3 處理器、256 內(nèi)存、IE6.0 以上瀏覽器。Window xpWindows 2000 。2.32.3 社會(huì)可行性分析社會(huì)可行性分析(1)用戶(hù)使用可行性 使用本軟件人員要求有一定的計(jì)算機(jī)基礎(chǔ)的人員,系統(tǒng)管理員要求有計(jì)算機(jī)的專(zhuān)業(yè)知識(shí),所有人員都要經(jīng)過(guò)事前的培訓(xùn)。管理人員也需經(jīng)過(guò)一般的培訓(xùn)。經(jīng)培訓(xùn)后的管理人員將熟練管理本系統(tǒng)。(2)環(huán)境可行性分析計(jì)算機(jī)的普遍應(yīng)用,大多數(shù)的學(xué)校都已經(jīng)應(yīng)用計(jì)算機(jī)來(lái)管理數(shù)據(jù)。普通的圖書(shū)館管理系統(tǒng)的缺

8、陷:數(shù)據(jù)信息處理工作量大、效率低、出錯(cuò)率高、不易更改和查找;數(shù)據(jù)處理周期長(zhǎng);手動(dòng)方式統(tǒng)計(jì)分析學(xué)生成績(jī)信息比較片面4WEB 圖書(shū)館管理系統(tǒng)的優(yōu)勢(shì):處理信息更快,管理更規(guī)范化、系統(tǒng)化、條理化、程序化,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢(xún)和修改圖書(shū)及讀者情況;可以使管理員對(duì)讀者及圖書(shū)基本情況了如指掌,并根據(jù)現(xiàn)有信息進(jìn)行管理。53 3 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)3.13.1需求分析需求分析計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開(kāi)發(fā)密切相關(guān),系統(tǒng)的開(kāi)發(fā)是系統(tǒng)管理的前提。而需求分析就是為了在制作系統(tǒng)之前,能更好更完善的研究系統(tǒng)的功能,使之更全面也更人性化。過(guò)去的圖書(shū)館管理,全部由人工操作,對(duì)圖書(shū)及讀者

9、信息管理的數(shù)據(jù)處理量非常之大。從讀者辦證,到圖書(shū)的入庫(kù),再到圖書(shū)的超期及丟失,如果管理員稍有疏忽就會(huì)造成不必要的損失及麻煩。所以,圖書(shū)管理是一項(xiàng)工作量大、責(zé)任性強(qiáng)、易于出錯(cuò)且具有一定保密性的工作。網(wǎng)上圖書(shū)館管理系統(tǒng)是圖書(shū)館中圖書(shū)管理的重要業(yè)務(wù)流程,每一本圖書(shū)的進(jìn)出圖書(shū)館都要經(jīng)過(guò)圖書(shū)管理員對(duì)管理系統(tǒng)的操作,同時(shí),讀者也可以足不出戶(hù)的查看圖書(shū)館情況以及圖書(shū)信息,方便讀者對(duì)圖書(shū)的預(yù)訂及借閱。而圖書(shū)管理系統(tǒng)的質(zhì)量和效率決定了圖書(shū)館工作能否正常、高效的運(yùn)作。及時(shí)錄入新入庫(kù)的圖書(shū),注冊(cè)新讀者,修改讀者和圖書(shū)信息,都要一個(gè)非常高效的管理,所以該系統(tǒng)必須提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的完成管

10、理任務(wù)。在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫(kù)和先進(jìn)的開(kāi)發(fā)平臺(tái)上,利用現(xiàn)有的軟件,配置一定的硬件,開(kāi)發(fā)一個(gè)具有開(kāi)放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的 WEB 圖書(shū)館管理系統(tǒng)。根據(jù)可行性研究的結(jié)果,分析現(xiàn)有的情況及問(wèn)題,采用 B/S 結(jié)構(gòu),將圖書(shū)館管理系統(tǒng)劃分為兩個(gè)子系統(tǒng):管理員子系統(tǒng)和讀者子系統(tǒng)。以下是系統(tǒng)基本功能:(1)設(shè)計(jì)不同用戶(hù)的操作權(quán)限;(2)對(duì)所有讀者開(kāi)放新書(shū)入庫(kù)查詢(xún)和所有館藏圖書(shū)查詢(xún); (3)管理圖書(shū)以及讀者信息。按角色分配不同任務(wù):游客:查詢(xún)新到圖書(shū),查看所有館藏圖書(shū)。學(xué)生:登錄后檢索圖書(shū),并進(jìn)行預(yù)訂操作。管理員:讀者管理,圖書(shū)管理,借閱管理,以及還書(shū)管理。63.23.2系統(tǒng)模

11、塊分析系統(tǒng)模塊分析圖書(shū)館管理系統(tǒng)讀者管理添加讀者信息修改讀者信息刪除讀者信息查詢(xún)讀者信息添加圖書(shū)信息修改圖書(shū)信息刪除圖書(shū)信息查詢(xún)圖書(shū)信息借閱管理借書(shū)還書(shū)續(xù)借預(yù)定管理圖書(shū)管理退出系統(tǒng)幫助文件賠償管理系統(tǒng)主界面:用戶(hù)打開(kāi)網(wǎng)站瀏覽主界面,游客可以查看幫助文件,進(jìn)行注冊(cè),并有檢索7新上價(jià)圖書(shū)以及檢索圖書(shū)館藏書(shū)。如果需要借書(shū)則必須進(jìn)行用戶(hù)注冊(cè),然后到圖書(shū)管理員處進(jìn)行激活。 讀者登錄后在左上角顯示用戶(hù)名,同時(shí)讀者可進(jìn)行帳戶(hù)管理,密碼修改以及圖書(shū)續(xù)借。用戶(hù)操作有如下功能:1. )圖書(shū)信息查詢(xún)這個(gè)功能是面向所以用戶(hù)的,包括游客。圖書(shū)信息查詢(xún)可以給用戶(hù)看到圖書(shū)館的藏書(shū)信息,方便用戶(hù)知道圖書(shū)的信息。2.) 信息注

12、冊(cè)用戶(hù)可以在這里進(jìn)行自己的信息注冊(cè),包括姓名,性別,身份證等,身份證一旦輸入后將不能更改。用戶(hù)進(jìn)行注冊(cè)后,需要到管理員處激活自己的信息。管理員會(huì)給用戶(hù)一個(gè)賬戶(hù),用戶(hù)便可以用此賬戶(hù)登錄系統(tǒng)。3.)賬戶(hù)管理讀者登錄后,可以在這里查看自己的歷史借書(shū)情況,預(yù)定圖書(shū)的信息。也可以管理自己的賬戶(hù),功能包括密碼修改,個(gè)人信息的修改。當(dāng)然,身份證號(hào)是不可以修改的。4. )預(yù)定圖書(shū)需要用戶(hù)登錄后才能操作。預(yù)定圖書(shū)是用戶(hù)預(yù)定想要借的書(shū),預(yù)定后管理員將可以查看你預(yù)定的圖書(shū)。用戶(hù)可以在自己的賬戶(hù)查看。5.) 續(xù)借需要用戶(hù)登錄后才能操作。功能:續(xù)借圖書(shū),當(dāng)有讀者需更多時(shí)間去瀏覽此書(shū),不想那么早歸還借閱的圖書(shū),可通過(guò)圖書(shū)

13、續(xù)借去使用更長(zhǎng)的時(shí)間,把8借閱期延長(zhǎng) 30 天。每本書(shū)每次限定續(xù)借一次。這個(gè)過(guò)程讀者完成可以自己操作實(shí)現(xiàn),省去了管理員操作的麻煩。管理員功能:1.) 賬戶(hù)激活管理員在這里激活讀者注冊(cè)的信息。也可以在這里幫助讀者注冊(cè)。管理員需要自己輸入賬戶(hù),此賬戶(hù)就是用于系統(tǒng)登錄。2. )圖書(shū)信息維護(hù)管理員在這里可以方便的查看圖書(shū)館的圖書(shū)信息,需要更改的可以點(diǎn)擊圖書(shū)編號(hào),會(huì)鏈接到圖書(shū)編輯的頁(yè)面。在圖書(shū)編輯頁(yè)面可以更改圖書(shū)的信息,也可以刪除不要的圖書(shū)。圖書(shū)信息維護(hù)還能錄入圖書(shū)。3. )信息查詢(xún)管理員通過(guò)此功能查看讀者的詳細(xì)信息,和讀者歷史借閱圖書(shū)的詳細(xì)信息,以便維護(hù)管理員的圖書(shū)。4.) 借書(shū)功能:管理員通過(guò)借書(shū)界

14、面查看讀者預(yù)定的圖書(shū)。利用讀者賬戶(hù)號(hào)檢索本讀者預(yù)定的圖書(shū)。并為讀者辦理借閱手續(xù)。點(diǎn)擊“借書(shū)”后,自動(dòng)顯示出該讀者所借的圖書(shū)。5.) 還書(shū)功能:為讀者辦理還書(shū)手續(xù)。 利用查閱借書(shū)人的借書(shū)證件還書(shū)(通過(guò)輸入賬戶(hù)號(hào)的方法) ,或利用借書(shū)人所借書(shū)的圖書(shū)編號(hào)。輸入要還圖書(shū)的編號(hào),會(huì)顯示出該圖書(shū)的借出時(shí)間,還書(shū)時(shí)間,超期會(huì)提醒你等。點(diǎn)擊“還書(shū)”即可。6)丟失與賠償 在讀者丟失或者損壞圖書(shū)時(shí),要進(jìn)行丟失登記,同時(shí)要對(duì)讀者進(jìn)行罰款。93.33.3 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)根據(jù)前面的需求分析和業(yè)務(wù)流程,本系統(tǒng)數(shù)據(jù)庫(kù)可以由以下的表來(lái)實(shí)現(xiàn)。由于要存儲(chǔ)的數(shù)據(jù)規(guī)模大,因此采用 Microsoft SQL Server200

15、0 數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)名稱(chēng)為lib。本系統(tǒng)一共設(shè)計(jì)了 7 個(gè)數(shù)據(jù)庫(kù)表,分別如下:BookTypeBookType 表表字段名類(lèi)型(長(zhǎng)度)約束(規(guī)則)含義BookTypeNochar(10)主鍵圖書(shū)類(lèi)別編號(hào)BookTypeNamenvarchar(50)圖書(shū)類(lèi)別名稱(chēng)BookType 表用于存儲(chǔ)圖書(shū)的類(lèi)別。User 表表字段名類(lèi)型(長(zhǎng)度)約束(規(guī)則)含義UserNochar(11)主鍵借書(shū)證號(hào)UserNamenvarchar(20)姓名Sexbit用“0”表示“男”用“1”表示“女”性別PassWordnvarchar (10)密碼Emailnvarchar (30)電子郵箱Classnvarchar

16、(40)班級(jí)User 表用于存放讀者信息,作為插入普通用戶(hù),更新用戶(hù)信息的表。BookInfo 表表字段名類(lèi)型(長(zhǎng)度)約束(規(guī)則)含義BookNochar (15)主鍵圖書(shū)編號(hào)ISBNchar (20)ISBNBookNamenvarchar (50)書(shū)名Authornvarchar (20)作者PublishDatedatetime出版日期BookVersionnvarchar (40)版本W(wǎng)ordCountint字?jǐn)?shù)PageCountsmallint頁(yè)數(shù)10Publishernvarchar (40)出版社BookTypeNochar (10)類(lèi)別編號(hào)BookInfo 表用于存放圖書(shū)信息,

17、作為圖書(shū)插入及修改圖書(shū)信息的表。BorrowInfo 表表字段名類(lèi)型(長(zhǎng)度)約束(規(guī)則)含義BorrowNoInt,標(biāo)識(shí)設(shè)為“是”,標(biāo)識(shí)種子為 1,標(biāo)識(shí)遞增量為 1主鍵借閱流水號(hào)BookNochar (15)圖書(shū)編號(hào)UserNochar (11)讀者編號(hào)BorrowDatedatetime借書(shū)日期ReturnDatedatetime還書(shū)日期isReturnedbit用“1”表示“已歸還”用“0”表示“未歸還”是否歸還BorrowInfo 表用于存放讀者借書(shū)情況,包含部分的讀者和圖書(shū)信息,以及借書(shū)情況。Destine 表表字段名類(lèi)型(長(zhǎng)度)約束(規(guī)則)含義UserNochar(11) 主鍵讀者編

18、號(hào)UserNamenvarchar(20)用戶(hù)名BookNochar (15)主鍵圖書(shū)編號(hào)ISBNchar(20)ISBNBookNamenvarchar(50)圖書(shū)名Authornvarchar(40)圖書(shū)作者BookTypeNamenvarchar(50)類(lèi)別名稱(chēng)Destine 表用于存放讀者預(yù)定圖書(shū)情況。借書(shū)時(shí)調(diào)用到 BorrowInfo 表,同時(shí)刪除該表中的相應(yīng)記錄。Disactivation 表:表:字段名類(lèi)型(長(zhǎng)度)約束(規(guī)則)含義PersonIDchar(18) 主鍵讀者身份證號(hào)Namenvarchar(20)用戶(hù)名11Sexbit讀者性別Passwordnvarchar(50)

19、用戶(hù)密碼Emailnvarchar(30)用戶(hù)郵箱Addressnvarchar(40)住址Disactivation 表用于存放讀者的相關(guān)信息,方便管理員的檢索和插入讀者信息。AdminInfo 表表字段名類(lèi)型(長(zhǎng)度)約束(規(guī)則)含義AdminNochar(10)主鍵管理員編號(hào)AdminNamenvarchar(20)管理員姓名PassWordnvarchar (10)密碼Emailnvarchar (30)電子郵箱AdminInfo 表用于存儲(chǔ)管理員信息。本系統(tǒng)是利用存儲(chǔ)過(guò)程和數(shù)據(jù)類(lèi)來(lái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作的,用標(biāo)準(zhǔn)的 SQL 語(yǔ)句對(duì)其進(jìn)行應(yīng)用,比如Select、Insert、Update、De

20、lete、Create和Drop。其中用于修改數(shù)據(jù)庫(kù)內(nèi)容的 SQL 語(yǔ)句主要有以下三個(gè):(1)Insert,向一個(gè)表中加入新的數(shù)據(jù)行;(2)Delete,從一個(gè)表中刪除數(shù)據(jù)行;(3)Update,更改數(shù)據(jù)庫(kù)中已經(jīng)存在的數(shù)據(jù)。Insert 標(biāo)準(zhǔn)語(yǔ)法: INSERT INTO table_name (col1, col2.) VALUES(value1, value2.) 下例要將借書(shū)證號(hào)為000001作為一個(gè)新的借書(shū)情況加入借書(shū)情況表BorrowInfo 中Insert Into BorrowInfo (借書(shū)證號(hào),圖書(shū)編號(hào),借書(shū)日期) values (000001, 00000001, 2002

21、-9-12)Update 標(biāo)準(zhǔn)語(yǔ)法:UPDATEtable_nameSETcolumnname1=value1,columname2=value2.WHEREsearch_conditionDelete 語(yǔ)句標(biāo)準(zhǔn)語(yǔ)法:12DELETE FROM tablename WHERE condition13數(shù)據(jù)庫(kù)關(guān)系圖:數(shù)據(jù)庫(kù)關(guān)系圖:類(lèi)圖:類(lèi)圖:134 4 系統(tǒng)實(shí)現(xiàn)系統(tǒng)實(shí)現(xiàn)4.14.1 主頁(yè)以及用戶(hù)界面主頁(yè)以及用戶(hù)界面不管是讀者還是管理員,都是在主界面登錄自己的賬戶(hù)。點(diǎn)擊“DropDownList”選擇是讀者登錄還是管理員登錄。 “讀者登錄”調(diào)用“UserLogin”存儲(chǔ)過(guò)程,選擇“管理員登錄”調(diào)用“

22、AdminLogin”存儲(chǔ)過(guò)程,實(shí)現(xiàn)不同權(quán)限的登錄。 讀者的賬戶(hù)載入時(shí),會(huì)自動(dòng)加載讀者本人的預(yù)定情況,和歷史借閱圖書(shū)的信息。當(dāng)預(yù)定超期或借閱圖書(shū)時(shí)間超期系統(tǒng)會(huì)提醒用戶(hù),并把預(yù)定的圖書(shū)刪除。當(dāng)讀者登錄后,除了可以自動(dòng)跳轉(zhuǎn)到 MyAccount 信息界面,同時(shí)可以在返回首頁(yè)的時(shí)候?qū)τ稚戏綀D書(shū)檢索功能進(jìn)行操作,方便讀者查找圖書(shū)。同時(shí)由于實(shí)現(xiàn)的查詢(xún)功能有多種,如按圖書(shū)編號(hào)、圖書(shū)名稱(chēng)等字段進(jìn)行完全匹配查找和部分匹配的模糊查找,還有按多個(gè)條件進(jìn)行邏輯與或是邏輯或的多條件查找。數(shù)據(jù)流圖如下:用戶(hù)登陸主界面讀者登錄管理員登錄讀者須知新書(shū)檢索藏書(shū)檢索幫助文件用戶(hù)注冊(cè)144.24.2 管理員界面管理員界面管理員界

23、面如下:管理員主界面簡(jiǎn)潔方面,簡(jiǎn)單易懂,不用經(jīng)過(guò)特殊培訓(xùn),也能基本掌握使用方法。點(diǎn)擊界面上的 ImageButton 鏈接,會(huì)加載頁(yè)面到 iframe 中顯示。其他頁(yè)面除了“密碼修改”外,用到的技術(shù)基本一致。GridView 采用數(shù)據(jù)綁定技術(shù),獲取的數(shù)據(jù)放入 GridView 中,點(diǎn)擊 GridView 的超鏈接列跳轉(zhuǎn)到另一個(gè)頁(yè)面。下面說(shuō)明主要頁(yè)面的制作和實(shí)現(xiàn)。對(duì)于用戶(hù)激活頁(yè)面,功能其實(shí)很簡(jiǎn)單。管理員檢索待激活讀者的身份證后,系統(tǒng)會(huì)從輸入就取出數(shù)據(jù)放入 gridview 中,管理員看可以看到待激活讀者的信息,點(diǎn)擊“激活”鏈接后,會(huì)跳轉(zhuǎn)到“AddUser”頁(yè)面中實(shí)現(xiàn)讀者激活或讀者注冊(cè)的功能。圖書(shū)

24、添加功能是把管理員輸入圖書(shū)的信息插入數(shù)據(jù)庫(kù)中。點(diǎn)擊“添加”按鈕系統(tǒng)會(huì)調(diào)用數(shù)據(jù)庫(kù)里“InserBook”這樣的存儲(chǔ)過(guò)程,然后存儲(chǔ)過(guò)程會(huì)將數(shù)據(jù)插入數(shù)據(jù)庫(kù)。圖書(shū)編輯有兩大功能,一是查看圖書(shū)的信息,二是編輯圖書(shū)的信息。當(dāng)管理員點(diǎn)擊“確定” ,系統(tǒng)調(diào)用存儲(chǔ)過(guò)程“GetBookInfoByCondition” ,這個(gè)存儲(chǔ)過(guò)程屬于模糊查詢(xún)。數(shù)據(jù)會(huì)顯示在 GridView 中。Gridview 采用了數(shù)據(jù)綁定,點(diǎn)擊“圖書(shū)編號(hào)”會(huì)鏈接到“UpdateBook”頁(yè)面,在“UpdateBook”可以選擇更新圖書(shū)或者刪除圖書(shū)。還書(shū)界面最主要的功能就是幫助讀者歸還借閱的圖書(shū),同時(shí)還能檢索圖書(shū)館的歷史借閱圖書(shū)信息。還書(shū)時(shí)

25、,系統(tǒng)會(huì)根據(jù)管理員輸入的圖書(shū)編號(hào)檢索BorrowInfo 表里的借閱記錄,更新表中的“ReturnedDate”和“IsReturned”15字段。預(yù)定查詢(xún)最主要的功能就是幫助讀者借閱圖書(shū),同時(shí)還能查看讀者預(yù)定的圖書(shū)。在此頁(yè)面編輯了 GridView 中的“選擇”字段。按下“選擇”字段中按鈕系統(tǒng)調(diào)用“BorrowBook” ,把 Destine 表中的信息插入 BorrowInfo 表中,完成借書(shū)功能。也能刪除預(yù)定時(shí)間超期的預(yù)定,為了數(shù)據(jù)的安全,這里采用手動(dòng)刪除。當(dāng)完成管理員界面后,開(kāi)始考慮“讀者”模塊和主界面相融合的 Default 頁(yè)面的設(shè)計(jì)。把 Default 頁(yè)面設(shè)計(jì)得友好美觀、簡(jiǎn)潔易

26、懂、功能多,能使用戶(hù)(主要是讀者)感覺(jué)舒服,能吸引用戶(hù)。用戶(hù)打開(kāi)主頁(yè)面就應(yīng)該能看到圖書(shū)館的最新上架圖書(shū),所以設(shè)計(jì)了能給用戶(hù)看圖書(shū)館最新上架圖書(shū)的 GridView,頁(yè)面載入時(shí),系統(tǒng)調(diào)用存儲(chǔ)過(guò)程,顯示以當(dāng)前日期前 7 天的上架圖書(shū)。用戶(hù)登錄后,系統(tǒng)保存用戶(hù)賬戶(hù)到 Sesson“ID”中,方便用戶(hù)預(yù)定圖書(shū)。4.34.3 實(shí)例測(cè)試實(shí)例測(cè)試測(cè)試 1:功能:首頁(yè)游客瀏覽操作:以 ABC 為用戶(hù)名注冊(cè),讀者須知以及幫助文件的瀏覽,瀏覽最近一周上架圖書(shū),預(yù)覽所有藏書(shū),測(cè)試友情鏈接。結(jié)果:用戶(hù)注冊(cè)成功,所有頁(yè)面均鏈接成功,功能正常,結(jié)果正確。測(cè)試 2: 功能:讀者登錄操作:首頁(yè)讀者身份登錄,以各條件檢索圖書(shū),

27、對(duì) B40 這本書(shū)進(jìn)行預(yù)定,查看和修改個(gè)人信息結(jié)果:讀者登錄成功,各檢索條件檢索成功,預(yù)定成功,個(gè)人信心修改成功測(cè)試 3:功能:管理員登錄操作:首頁(yè)管理員身份登錄,以 ABC 注冊(cè)信息進(jìn)行用戶(hù)激活,對(duì)圖書(shū) B40 進(jìn)行借書(shū),還書(shū),添加一本新書(shū),刪除修改一本書(shū),修改 ABC 讀者信息,刪除ABC 讀者信息。結(jié)果:管理員登錄成功,用戶(hù)激活成功,借書(shū)還書(shū)成功,添加刪除以及修改圖16書(shū)成功,修改刪除讀者成功。測(cè)試 4:功能:超期操作:對(duì) B40 進(jìn)行預(yù)定,并修改數(shù)據(jù)庫(kù)中的預(yù)定時(shí)間,進(jìn)行預(yù)定超期;對(duì) B40進(jìn)行借書(shū),并修改數(shù)據(jù)庫(kù)中的借書(shū)日期,進(jìn)行超期借書(shū);對(duì) B40 進(jìn)行續(xù)借續(xù)借。結(jié)果:讀者瀏覽 MyA

28、ccount 頁(yè)面提示預(yù)定超期,管理員輸入 B40 查看提示借書(shū)超期,讀者續(xù)借圖書(shū)成功。 測(cè)試 5:功能:丟失登記及罰款操作:檢索出丟失圖書(shū),登記丟失圖書(shū),登記罰款數(shù)額。結(jié)果:檢索成功,登記圖書(shū)及罰款成功。175 5 結(jié)束語(yǔ)結(jié)束語(yǔ)經(jīng)過(guò)近段時(shí)間的努力,我們最終把整個(gè) WEB 圖書(shū)館系統(tǒng)設(shè)計(jì)完成了。在沒(méi)有建 WEB 圖書(shū)館系統(tǒng)之前,總感覺(jué)到做圖書(shū)館系統(tǒng)并非很難的事情,因?yàn)橹耙矊W(xué)過(guò) WEB 圖書(shū)館系統(tǒng)制作,以為一個(gè) WEB 圖書(shū)館系統(tǒng)制作過(guò)程就像是所學(xué)的那樣。只不過(guò)以前所做的是很簡(jiǎn)單的一個(gè)小系統(tǒng),而這次做的是比較復(fù)雜的系統(tǒng)??勺詮闹诌@一個(gè)系統(tǒng)以來(lái),才知道做圖書(shū)館系統(tǒng)并沒(méi)有想象中的那么簡(jiǎn)單。因?yàn)樗?/p>

29、要涉及到的知識(shí)比較大,雖然了解到怎么做可以達(dá)到怎么樣的效果,但對(duì)代碼的編寫(xiě)卻感覺(jué)很難。但經(jīng)過(guò)一段時(shí)間的努力,在同學(xué)和老師的幫助下,最終也完成了這個(gè)艱巨的任務(wù)。從開(kāi)始做這個(gè)系統(tǒng)到現(xiàn)在,覺(jué)得一個(gè)人做系統(tǒng)是很累的一件事情。需求分析,到系統(tǒng)設(shè)計(jì),再到系統(tǒng)實(shí)現(xiàn),自己一個(gè)人的操作確實(shí)是有點(diǎn)忙不過(guò)來(lái)。我也從中認(rèn)識(shí)到了團(tuán)隊(duì)的團(tuán)結(jié)精神對(duì)于項(xiàng)目開(kāi)發(fā)是多么重要的。而且從剛開(kāi)始做項(xiàng)目的迷茫,到系統(tǒng)實(shí)現(xiàn)過(guò)程的苦悶,再到系統(tǒng)完成的興奮,我享受到了項(xiàng)目開(kāi)發(fā)的樂(lè)趣。感謝符保龍老師的教學(xué)方法,把我對(duì)項(xiàng)目開(kāi)發(fā)的這個(gè)職業(yè)的困惑一掃而光,重新體驗(yàn)到了在項(xiàng)目開(kāi)發(fā)里的樂(lè)趣。18主要參考文獻(xiàn)主要參考文獻(xiàn)1 郝思嘉.ASP.ENT 課程設(shè)計(jì)案例精編M 北京:中國(guó)水利水電出版社,2003.4-92 張龍卿,歐洋.Visual C# .net 應(yīng)用教程M 北京:清華大學(xué)出版社,2004.82-903朱如龍,劉焰.SQL SERVER 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)技術(shù)M 北京:機(jī)械工業(yè)出版社 2003.16-284陳世洪 王曉海 廖建華. SQL SERVER2000 管理、開(kāi)發(fā)及應(yīng)用實(shí)例詳解M北京:人民郵電出版社 2002.51-605李萬(wàn)寶. ASP.NET 技術(shù)詳解與應(yīng)用實(shí)例M 北京:機(jī)械工業(yè)出版社 2003.45-62

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話(huà):18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶(hù)上傳的文檔直接被用戶(hù)下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!