圖書管理系統(tǒng)論文_第1頁
圖書管理系統(tǒng)論文_第2頁
圖書管理系統(tǒng)論文_第3頁
圖書管理系統(tǒng)論文_第4頁
圖書管理系統(tǒng)論文_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 21 - / NUMPAGES24 摘要隨著現(xiàn)代科學(xué)技術(shù)的進(jìn)步,人類社會正逐漸走向信息化,圖書館擁有豐富的文獻(xiàn)信息資源,是社會系統(tǒng)的重要組成部分,在信息社會中作用愈來愈重要,我國圖書館計(jì)算機(jī)等信息技術(shù)的應(yīng)用起步于20世紀(jì)70年代末期,隨著改革開放的步伐得迅速發(fā)展,特別是90年代以后,我國圖書館信息網(wǎng)絡(luò)建設(shè)取得了較大發(fā)展圖書館信息化建設(shè)邁向了一個(gè)新臺階。本設(shè)計(jì)做的系統(tǒng)就是對圖書館的書籍進(jìn)行管理,主要工作是實(shí)現(xiàn)了圖書信息功能,圖書借還功能等。圖書信息功能是實(shí)現(xiàn)了圖書的數(shù)字管理,能方便管理員快速查看圖書信息;借書功能,用戶可以通過此功能選擇是否借出檢索的書籍;還書功能,讀者可以查看自己所借書籍信息

2、;管理員可以查看借書還書歷史和違規(guī)書籍信息;查看書籍具體信息,管理員可以查看書籍的具體信息以及在圖書館的存儲狀態(tài)本系統(tǒng)不僅維護(hù)方便,節(jié)省了圖書館的資源,方便圖書館進(jìn)行圖書管理,同時(shí),用戶也能夠更容易更直觀的查詢書籍、管理藏書,使借書、還書、查書的過程大大簡化,更加的方便和容易。關(guān)鍵詞 SQLServer2005;VisualStudio;ASP.NET;圖書管理系統(tǒng)目錄 TOC o 1-3 h z u HYPERLINK l _Toc448584954 摘要 PAGEREF _Toc448584954 h I HYPERLINK l _Toc448584955 第一章緒論 PAGEREF _T

3、oc448584955 h - 1 - HYPERLINK l _Toc448584956 一研究背景及意義 PAGEREF _Toc448584956 h - 1 - HYPERLINK l _Toc448584957 二國內(nèi)外研究現(xiàn)狀及發(fā)展前景 PAGEREF _Toc448584957 h - 2 - HYPERLINK l _Toc448584958 三課題設(shè)計(jì)目標(biāo) PAGEREF _Toc448584958 h - 3 - HYPERLINK l _Toc448584959 第二章相關(guān)技術(shù)介紹 PAGEREF _Toc448584959 h - 4 - HYPERLINK l _To

4、c448584960 一 SQLServer2005技術(shù) PAGEREF _Toc448584960 h - 4 - HYPERLINK l _Toc448584961 二ASP.NET技術(shù) PAGEREF _Toc448584961 h - 5 - HYPERLINK l _Toc448584962 (一)簡易性 PAGEREF _Toc448584962 h - 5 - HYPERLINK l _Toc448584963 (二)靈活性 PAGEREF _Toc448584963 h - 5 - HYPERLINK l _Toc448584964 (三)自定性和擴(kuò)展性 PAGEREF _To

5、c448584964 h - 6 - HYPERLINK l _Toc448584965 三 需求分析概述 PAGEREF _Toc448584965 h - 6 - HYPERLINK l _Toc448584966 四可行性分析 PAGEREF _Toc448584966 h - 7 -( HYPERLINK l _Toc448584967 一)技術(shù)可行性 PAGEREF _Toc448584967 h - 7 -( HYPERLINK l _Toc448584968 二)經(jīng)濟(jì)可行性 PAGEREF _Toc448584968 h - 7 -( HYPERLINK l _Toc448584

6、969 三)操作可行性 PAGEREF _Toc448584969 h - 7 - HYPERLINK l _Toc448584970 五 功能需求 PAGEREF _Toc448584970 h - 8 - HYPERLINK l _Toc448584971 第三章系統(tǒng)功能設(shè)計(jì) PAGEREF _Toc448584971 h - 9 - HYPERLINK l _Toc448584972 一 系統(tǒng)功能模塊設(shè)計(jì) PAGEREF _Toc448584972 h - 9 - HYPERLINK l _Toc448584973 (一)系統(tǒng)設(shè)置模塊 PAGEREF _Toc448584973 h -

7、9 - HYPERLINK l _Toc448584974 (二)讀者管理模塊 PAGEREF _Toc448584974 h - 9 - HYPERLINK l _Toc448584975 (三)圖書管理模塊 PAGEREF _Toc448584975 h - 9 - HYPERLINK l _Toc448584976 (四)圖書借還模塊 PAGEREF _Toc448584976 h - 9 - HYPERLINK l _Toc448584977 (五)系統(tǒng)查詢模塊 PAGEREF _Toc448584977 h - 10 - HYPERLINK l _Toc448584978 二 系統(tǒng)功

8、能結(jié)構(gòu)圖 PAGEREF _Toc448584978 h - 10 - HYPERLINK l _Toc448584979 第四章系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) PAGEREF _Toc448584979 h - 11 - HYPERLINK l _Toc448584980 一 登錄界面的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) PAGEREF _Toc448584980 h - 11 - HYPERLINK l _Toc448584981 二 讀者信息管理模塊的設(shè)計(jì)與實(shí)現(xiàn) PAGEREF _Toc448584981 h - 12 - HYPERLINK l _Toc448584982 三 讀者類型管理模塊的設(shè)計(jì)與實(shí)現(xiàn) PAGER

9、EF _Toc448584982 h - 14 - HYPERLINK l _Toc448584983 四 讀者留言板的設(shè)計(jì)與實(shí)現(xiàn) PAGEREF _Toc448584983 h - 15 - HYPERLINK l _Toc448584984 五 管理員聊天室的設(shè)計(jì)和實(shí)現(xiàn) PAGEREF _Toc448584984 h - 17 - HYPERLINK l _Toc448584985 六 更改口令模塊 PAGEREF _Toc448584985 h - 17 - HYPERLINK l _Toc448584986 第五章總結(jié) PAGEREF _Toc448584986 h - 18 - HY

10、PERLINK l _Toc448584987 參考文獻(xiàn) PAGEREF _Toc448584987 h - 20 -圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)緒論研究背景及意義近些年來,圖書館事業(yè)的巨大進(jìn)步已為圖書館在新世紀(jì)的發(fā)展打下了堅(jiān)實(shí)的基礎(chǔ).全球信息化和高新技術(shù)的發(fā)展也為圖書館提供了更好的發(fā)展機(jī)遇,傳統(tǒng)的單一以書本作為單元信息服務(wù)手段已不能滿足讀者的需求,現(xiàn)代化服務(wù)手段的實(shí)施勢在必行。隨著社會的發(fā)展,信息社會的建立,圖書館開始沖破傳統(tǒng)服務(wù)模式,緊密地配合社會需求,提供特色服務(wù),有針對性的服務(wù),不斷提高讀者的滿意率。隨著社會信息量的與日俱增,作為信息存儲的主要媒體之一圖書,數(shù)量、規(guī)模比以往任何時(shí)候都大的多

11、,不論個(gè)人還是圖書管理部門都需要使用方便而有效的方式來管理自己的書籍。在計(jì)算機(jī)日益普及的今天,對個(gè)人而言若采用一套行之有效的圖書管理系統(tǒng)來管理自己的書籍,會方便許多。對圖書管理部門而言,以前單一的手工檢索已不能滿足人們的要求,為了便于圖書資料的管理需要有效的圖書管理軟件。當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的圖書館都是初步開始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息管理。根據(jù)調(diào)查得知,他們以前對信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處

12、理,對于圖書借閱情況(如借書天數(shù)、超過限定借書時(shí)間的天數(shù))的統(tǒng)計(jì)和核實(shí)等往往采用對借書卡的人工檢查進(jìn)行,對借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩碚f,缺乏系統(tǒng),規(guī)X的信息管理手段。盡管有的圖書館有計(jì)算機(jī),但是尚未用于信息管理,沒有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開發(fā)的基本環(huán)境。1.2國內(nèi)外研究現(xiàn)狀及發(fā)展前景90年代中期,我國圖書館自動(dòng)化系統(tǒng)的研發(fā)曾經(jīng)出現(xiàn)了一個(gè)高潮時(shí)期,當(dāng)時(shí)推出了目前在國內(nèi)較有影響的幾個(gè)大型自動(dòng)化系統(tǒng)(如某匯文、北郵MELINETS),并提出了“第三代圖書館自動(dòng)化系統(tǒng)”的

13、概念。在此之后,國內(nèi)圖書館自動(dòng)化系統(tǒng)處于相對平淡的一個(gè)歷史時(shí)期,無論在理論上,還是在整體技術(shù)實(shí)現(xiàn)上,都沒有大的突破,有的研究人員甚至認(rèn)為圖書館自動(dòng)化系統(tǒng)已經(jīng)到達(dá)了頂點(diǎn),沒有發(fā)展的余地。國外自動(dòng)化系統(tǒng)已經(jīng)在我們所說的“第三代圖書館自動(dòng)化系統(tǒng)”的基礎(chǔ)之上,在多個(gè)方面(如體系結(jié)構(gòu)、移動(dòng)計(jì)算、門戶集成)得到了較大的發(fā)展。國外圖書館自動(dòng)化系統(tǒng)的起源可以追溯到1954年,當(dāng)時(shí),美國海軍兵器中心(NOTS)就在IBM701機(jī)器上進(jìn)行了單元詞匹配檢索。1958年,IBM的研究員盧恩進(jìn)行了著名的自動(dòng)抽詞試驗(yàn),開創(chuàng)了自動(dòng)分類、自動(dòng)標(biāo)引、信息檢索等多個(gè)與圖書館學(xué)情報(bào)學(xué)密切相關(guān)的研究領(lǐng)域之先河。1.3課題設(shè)計(jì)目標(biāo)本設(shè)

14、計(jì)嘗試用ASP.NET架構(gòu)一個(gè)圖書管理系統(tǒng),以推進(jìn)圖書管理無紙化,過程電子化,管理智能化的發(fā)展。本文從理論和實(shí)踐兩個(gè)角度出發(fā),對一個(gè)具有數(shù)據(jù)分析功能的圖書管理系統(tǒng)進(jìn)行設(shè)計(jì)與實(shí)現(xiàn)分析。論文首先較為詳盡地介紹了面向?qū)ο蠓治雠c設(shè)計(jì)的有關(guān)概念與技術(shù),特別深入介紹了在本系統(tǒng)中運(yùn)用到的知識,如:面向?qū)ο蟮姆治鲈O(shè)計(jì)流程;系統(tǒng)中所用到的開發(fā)技術(shù)ASP.NET的特點(diǎn)。接著對圖書管理系統(tǒng)的可行性進(jìn)行了分析,然后對系統(tǒng)的設(shè)計(jì)思想、設(shè)計(jì)目標(biāo)與系統(tǒng)的整體結(jié)構(gòu)進(jìn)行了明確的規(guī)劃。最后對系統(tǒng)的主要頁面、數(shù)據(jù)庫、應(yīng)用程序的設(shè)計(jì)與實(shí)現(xiàn)作了較為詳細(xì)的講解。本圖書管理系統(tǒng)是VisualStudio.Net平臺上運(yùn)用ASP.NET技術(shù)

15、、SQLServer2005數(shù)據(jù)庫來實(shí)現(xiàn)的。其主要功能有:用戶管理,圖書信息管理,數(shù)據(jù)備份等。論文在撰寫過程中,力求將理論與實(shí)踐應(yīng)用相結(jié)合,對各種理論進(jìn)行闡述的同時(shí)配合系統(tǒng)從實(shí)際應(yīng)用和操作技巧上加以說明,希望能夠更充分地體現(xiàn)到這些知識與技術(shù)在本系統(tǒng)中的應(yīng)用與實(shí)現(xiàn)。第二章 相關(guān)技術(shù)介紹2.1SQLServer2005技術(shù)SQLServer2005是一個(gè)全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能(BI)工具提供了企業(yè)級的數(shù)據(jù)管理。SQLServer2005數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,使用戶可以構(gòu)建和管理用于業(yè)務(wù)的高可用性和高性能的數(shù)據(jù)應(yīng)用程序。MicrosoftSQLS

16、erver作為Microsoft公司在Windows平臺上開發(fā)的數(shù)據(jù)庫,是經(jīng)過若干實(shí)踐所證實(shí)的優(yōu)秀的數(shù)據(jù)庫管理系統(tǒng),是一個(gè)全面的、集成的、端到端的數(shù)據(jù)解決方案。SQLServer2005擴(kuò)展了SQLServer2005的性能,成為大規(guī)模聯(lián)機(jī)事務(wù)處理(OLTP)、數(shù)據(jù)倉庫和電子商務(wù)應(yīng)用程序的優(yōu)秀數(shù)據(jù)庫平臺。和以往的數(shù)據(jù)解決方案相比,SQLServer2005將給我們帶來空前的價(jià)值、超強(qiáng)的功能和激動(dòng)人心的全新體驗(yàn)。SQLServer2005中包含了非常豐富的新特性,通過提供一個(gè)更安全、可靠和高效的數(shù)據(jù)管理平臺,增強(qiáng)企業(yè)組織中用戶的管理能力,大幅提升IT管理效率并降低運(yùn)行風(fēng)險(xiǎn)和成本,通過提供先進(jìn)的商

17、業(yè)智能平臺滿足眾多客戶對業(yè)務(wù)的實(shí)時(shí)統(tǒng)計(jì)分析、監(jiān)控預(yù)測等多種復(fù)雜管理需求,推動(dòng)企業(yè)管理信息化建設(shè)和業(yè)務(wù)發(fā)展;SQLServer2005具有以下優(yōu)點(diǎn):1、安全、可靠、高效的企業(yè)級數(shù)據(jù)管理平臺2、極具擴(kuò)展性和靈活性的開發(fā)平臺3、先進(jìn)、一體化的商業(yè)智能平臺 正是基于以上的優(yōu)勢,所以物流管理系統(tǒng)將SQLServer2005作為數(shù)據(jù)庫,這樣一方面能夠加快開發(fā)進(jìn)度、減小部署代價(jià),另一方面也能夠提升系統(tǒng)數(shù)據(jù)運(yùn)行效率、易于數(shù)據(jù)庫數(shù)據(jù)管理工作。2.2ASP.NET技術(shù)ASP.NET是統(tǒng)一的Web應(yīng)用程序平臺,是一種新的編程模型和基本結(jié)構(gòu),通過ASP.NET能夠構(gòu)建更安全、更強(qiáng)、可升級、更穩(wěn)定的網(wǎng)絡(luò)應(yīng)用程序。其主要

18、特點(diǎn)是:(1)簡易性 ASP.NET完全基于面向?qū)ο箝_發(fā)技術(shù),使整個(gè)網(wǎng)絡(luò)應(yīng)用程序開發(fā)根據(jù)頁面各個(gè)對象的屬性、方法、事件進(jìn)行各個(gè)功能的開發(fā)。例如,頁面中添加一個(gè)按鈕,單擊該按鈕,就可以為按鈕設(shè)置一個(gè)Click事件,在該事件中添加一些處理代碼,則可以實(shí)現(xiàn)單擊按鈕時(shí),處理一些功能。(2)靈活性 ASP.NET不依賴于任何Web瀏覽器,也與任何語言無直接關(guān)系,在ASP.NET開發(fā)中可以結(jié)合多種程序語言,構(gòu)建功能豐富的應(yīng)用程序。ASP.NET網(wǎng)絡(luò)應(yīng)用程序甚至可以調(diào)用API、Windows其他應(yīng)用程序進(jìn)行聯(lián)合開發(fā),這使ASP.NET的開發(fā)更具有靈活性。(3)自定性和擴(kuò)展性ASP.NET可以將一個(gè)ASP.N

19、ET頁面程序修改設(shè)置為一個(gè)自定義用戶控件,并可以添加插入到不同的ASP.NET頁面中,實(shí)現(xiàn)更具有個(gè)性化的功能組件。同時(shí)這些組件也可以應(yīng)用到其他站點(diǎn)中,這樣提高了ASP.NET代碼的重復(fù)使用及功能擴(kuò)展。2.3需求分析概述進(jìn)行數(shù)據(jù)庫設(shè)計(jì)首先必須準(zhǔn)確了解與分析用戶需求(即用戶想要做什么)。通過需求分析階段對圖書管理系統(tǒng)的整個(gè)應(yīng)用情況作全面的、詳細(xì)的調(diào)查,確定圖書管理的目標(biāo),收集支持系統(tǒng)總的設(shè)計(jì)目標(biāo)的基礎(chǔ)數(shù)據(jù)和對這些數(shù)據(jù)的要求,確定用戶的需求,并把這些寫成用戶和數(shù)據(jù)庫設(shè)計(jì)者都能夠接受的文檔。事實(shí)上,需求分析是數(shù)據(jù)庫開發(fā)中最難的任務(wù)之一。因?yàn)椋谝?,系統(tǒng)本身是可變的,用戶的需求必須不斷調(diào)整,使之與這種變

20、化相適應(yīng)。第二,用戶很難說清某部分工作的功能處理過程。所以,設(shè)計(jì)人員必須認(rèn)識到:在整個(gè)需求分析以及系統(tǒng)設(shè)計(jì)過程中,用戶參與的重要性,通過各種方法展開調(diào)查分析。2.4可行性分析為了對問題進(jìn)行研究,以最小代價(jià)在最短的時(shí)間內(nèi)確定問題是否可解,經(jīng)過對此項(xiàng)目進(jìn)行詳細(xì)調(diào)查研究,初擬本系統(tǒng)的實(shí)現(xiàn)報(bào)告,對軟件開發(fā)中將要面臨的問題及其解決方案進(jìn)行初步設(shè)計(jì)及合理安排,明確開發(fā)目標(biāo)。1)技術(shù)可行性本系統(tǒng)采用MicrosoftVisualStudio2005平臺進(jìn)行開發(fā),它是一個(gè)集成于代碼編寫、運(yùn)行、調(diào)試及發(fā)布等功能于一身的強(qiáng)大的開發(fā)環(huán)境。開發(fā)工程的效率非常高,環(huán)境也提供了自動(dòng)代碼生成機(jī)制,可以有效的減少代碼編寫量。

21、2)經(jīng)濟(jì)可行性該系統(tǒng)成本主要集中在軟件的開發(fā)上,當(dāng)系統(tǒng)投入使用后可以為圖書館管理部門節(jié)約大量的人力、物力。同時(shí)該系統(tǒng)也實(shí)現(xiàn)了開放性圖書館管理的現(xiàn)代化管理模式,達(dá)到充分利用管理資源,進(jìn)行科學(xué)和規(guī)X化管理,提高了管理人員的素質(zhì)和工作質(zhì)量。它所帶來的效益遠(yuǎn)遠(yuǎn)大于系統(tǒng)軟件的開發(fā)成本,在經(jīng)濟(jì)上完全可行。3)操作可行性在設(shè)計(jì)系統(tǒng)的過程中,充分考慮到管理人員和學(xué)生的習(xí)慣。界面風(fēng)格使用簡單大方形式呈現(xiàn)。使用方便,而無需進(jìn)行任何軟件的安裝,操作簡單;按權(quán)限使用并提供多種查詢手段,在操作上可行。2.5功能需求圖書管理系統(tǒng)首頁中提供“用戶登錄”,可供用戶查看與登錄本圖書館相關(guān)的所有操作及用戶類別。系統(tǒng)各功能需求分析

22、如圖3-1。第三章系統(tǒng)功能設(shè)計(jì)3.1系統(tǒng)功能模塊設(shè)計(jì)(1)系統(tǒng)設(shè)置模塊添加刪除管理員、設(shè)置管理員的權(quán)限、說明圖書存放書架信息添加刪除書架信息。(2)讀者管理模塊添加刪除不同類型的讀者及注明可借圖書的數(shù)量、添加刪除讀者的檔案。(3)圖書管理模塊添加刪除不同類型的的圖書及注明圖書可借的天數(shù)庫存數(shù)量、添加刪除圖書的檔案。(4)圖書借還模塊可查詢讀者借閱和歸還圖書的信息及圖書的現(xiàn)有庫存量。(5)系統(tǒng)查詢模塊可根據(jù)不同的條件(條形碼、書名、類別、作者、書架、)查詢讀者需要的圖書、讀者可根據(jù)不同的條件(圖書條形碼、圖書名稱、讀者編號、讀者名字、到期時(shí)間)查詢自己借閱圖書信息。3.2系統(tǒng)功能結(jié)構(gòu)圖根據(jù)圖書管

23、理系統(tǒng)的實(shí)際需求,可以將圖書管理系統(tǒng)劃分為系統(tǒng)設(shè)置、圖書管理、讀者管理、圖書借還、系統(tǒng)查詢、排行榜6個(gè)部分各個(gè)部分的具體功能的系統(tǒng)功能結(jié)構(gòu)圖如圖3-1所示。圖3.1系統(tǒng)功能結(jié)構(gòu)圖第四章系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)4.1登錄界面的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)從系統(tǒng)功能需求分析中,我們可以看出對于系統(tǒng)功能的操作,分為兩部分人群操作。在進(jìn)入系統(tǒng)進(jìn)行各項(xiàng)具有相關(guān)權(quán)限操作功能的操作之前,首先會先進(jìn)入登錄界面,在此需要輸入相關(guān)的登錄名和密碼,管理員登錄,登錄運(yùn)行界面如圖4-1所示:圖4.1登錄運(yùn)行界面當(dāng)管理員登錄進(jìn)入系統(tǒng)后,將會具有相關(guān)權(quán)限的操作。下面具體的介紹管理員各個(gè)功能模塊的界面設(shè)計(jì)與實(shí)現(xiàn)。實(shí)現(xiàn)此功能的代碼如下:prote

24、cted void btnEntry_Click(object sender,EventArgs e) Application.Lock();int P_int_num; /在線人數(shù)string P_str_name;/登錄用戶string P str name: /已在線的用戶名string P_str_user; /用戶在線數(shù)組P_int_num=int.Parse(ApplicationuscrNum.ToString();4.2讀者信息管理模塊的設(shè)計(jì)與實(shí)現(xiàn)讀者信息管理模塊主要包括“添加讀者信息”、“讀者刪除”、“讀者信息修改”、此頁面主要當(dāng)輸入讀者信息單擊左側(cè)“添加讀者信息”按鈕時(shí),把

25、讀者信息存儲到數(shù)據(jù)庫中讀取數(shù)據(jù)顯示在頁面上。讀者信息管理運(yùn)行界面如圖4-2所示。圖4.2 添加讀者信息運(yùn)行界面當(dāng)點(diǎn)擊“添加讀者信息”按鈕時(shí)將把該信息,添加到數(shù)據(jù)庫中。 單擊左側(cè)“修改”按鈕時(shí),將根據(jù)借書證號從數(shù)據(jù)庫中查詢此讀者的詳細(xì)信息并顯示在頁面上。讀者修改運(yùn)行界面這如圖4-3所示。 圖4.3 讀者信息修改運(yùn)行界面讀者刪除功能用于刪除讀者,當(dāng)此讀者存在借書情況時(shí),不允許刪除。讀者修改功能用于修改讀者信息。修改讀者查詢的代碼如下: public void bindReaderInfo() string sql=select*from tb_readerInfo as a inner joint

26、b_readerType as b on a.readerType=b.id;gvReaderInfo.DataSource=dataOperate.getDataset(sql,tb_readerInfo);gvReaderInfo.DataName=new stringreaderBarCode;gvReaderInfo.DataBind(); public bool getSet()string userName=SessionuseerName.ToString();string sql=select*from tb_admSet where userName4.3讀者類型管理模塊的設(shè)

27、計(jì)與實(shí)現(xiàn)讀者類型管理模塊主要包括“添加讀者類型”、“讀者類型刪除”、“讀者類型修改”、此頁面主要當(dāng)輸入讀者信息單擊左側(cè)“添加讀者類型”按鈕時(shí),把讀者信息存儲到數(shù)據(jù)庫中讀取數(shù)據(jù)顯示在頁面上。讀者信息管理運(yùn)行界面如圖4-3-1所示。圖4.3.1添加讀者類型運(yùn)行界面單擊左側(cè)“修改”按鈕時(shí),將根據(jù)借書證號從數(shù)據(jù)庫中查詢此讀者的詳細(xì)信息并顯示在頁面上。讀者修改運(yùn)行界面如圖4-3-2所示。圖4.3.2讀者修改運(yùn)行界面圖書刪除功能用于刪除讀者,當(dāng)此圖書存在被借情況時(shí),不允許刪除。4.4讀者留言板的設(shè)計(jì)與實(shí)現(xiàn)讀者留言板管理模塊主要包括“讀者登陸”、“讀者留言”。把讀者信息存儲到數(shù)據(jù)庫中讀者留言板運(yùn)行界面如圖4

28、-4-1所示,讀者留言板運(yùn)行界面如圖4-4-1所示。圖4.4.1讀者登陸運(yùn)行界面當(dāng)讀者登錄頁面以后會出現(xiàn)如圖4-4所示圖.4.4.2讀者留言板運(yùn)行界面4.5管理員聊天室的設(shè)計(jì)和實(shí)現(xiàn)管理員聊天室是為了讓管理員能夠更快交流讀者提出的問題,并很快的解決問題。管理員運(yùn)行界面如圖4-5-1所示。圖4.5.1聊天室運(yùn)行界面4.6更改口令模塊在該模塊中,可以修改管理員的密碼,進(jìn)入到更改口令模塊中,輸入管理員名稱和舊密碼,可以重新設(shè)置密碼。頁面運(yùn)行效果如圖4-6-1所示。圖4.6.1更改口令第五章 總結(jié) 通過這次的課程設(shè)計(jì)讓我對于asp.Net的部分知識有了一定的認(rèn)識和提高,例如關(guān)于和數(shù)據(jù)庫的連接,關(guān)于sql

29、語句和對于一些事件的處理。而且通過此次課程設(shè)計(jì)提高了自己的動(dòng)手能力和獨(dú)立完成作業(yè)的能力,在此課程設(shè)計(jì)中,我知道了該如何用來開發(fā)一個(gè)系統(tǒng),及其相關(guān)的事件處理,和相應(yīng)的頁面布局。參考文獻(xiàn)1衛(wèi)鋒.基于Asp.Net2.0的用戶問題解決方案的設(shè)計(jì)與實(shí)現(xiàn)J.軟件導(dǎo)刊,2013(08):135-136.2常婉綸,X輝.基于ASP.NET構(gòu)建安全的Web應(yīng)用程序J.某文理學(xué)院學(xué)報(bào):自然科學(xué)版,2013(03):57-60.3李愛軍.基于ASP.NET的項(xiàng)目管理系統(tǒng)的網(wǎng)絡(luò)安全模式研究J.辦公自動(dòng)化:綜合月刊,2013(08):43-45.4李雋.ASPNET應(yīng)用程序的性能優(yōu)化J.中國電子商務(wù),2013(07):36-36.5X樹亮,李超.ASP.NET2.0+SQLServer網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)案例精解M.清華大學(xué)2014:137-143.6余金山,王濤,徐建軍.ASP.NET2.0+SQLServer企業(yè)項(xiàng)目開發(fā)與實(shí)踐M.電子工業(yè)2014:84-91.7矛健.ASP.NET+SQLServ

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論